Skip to content

UI for plugins #54

Description

@SommerEngineering

The basic backend for plugins is largely completed with PR #372 and #322. Besides implementing the specific plugin types (configuration, language, assistants), we need a UI for interaction.

The basic page has already been created with PR #372. What we now need is:

  • Display of all installed plugins
  • Grouping of activated and deactivated plugins
  • Visual distinction for system plugins which the user cannot delete (e.g., built-in languages)
  • Visual distinction for system plugins which the user cannot deactivate (e.g., US English language)
  • Ability to delete a plugin
  • Ability to activate or deactivate plugins
  • Display of metadata such as version, authors, repository link, support contact, etc. If this is too much, show it in a separate dialog.

Later on we will also need (we have to create new issues):

  • Checking for updates and visualizing new versions
  • Integrating an app store for additional plugins

Metadata

Metadata

Assignees

No one assigned

    Labels

    epicA large feature that is divided into smaller parts and developed.

    Type

    No type

    Projects

    • Status
      In Development

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions