terminal-recall
terminal-recall copied to clipboard
Implement Feature Manager UI
Implement a Feature Manager for users to add/remove their own engine modifications. UI should:
- Enable/disable given Features
- Merge configuration UI to Features such that all configurations are Feature-specific.
- Show icons specified by Feature, and/or modifier icons to indicate disabled/conflict/failed.
- Display Features as a tree on left pane.
- Tree can be configured as by-hierarchy or by-type.
Prerequisites: Featurize the engine and spec/document interfaces such that Features can be replaced by user.