Skip to content

UI for plugins #54

@SommerEngineering

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