Ticket #96 (closed enhancement: wontimplement)

Opened 11 years ago

Last modified 8 years ago

Config GUI Plugins

Reported by: tim Owned by: tim
Priority: major Milestone:
Component: Fawkes Version: 0.4.2
Keywords: Cc:
Git Branch:

Description

The config GUI supports special configuration widgets/dialogs for sub-trees of the config. Currently, these are hard-coded into the config gui.

The config gui should be modified to have a plugin mechanism similar Fawkes itself, such that a plugin can be self-contained and bring its own configuration GUI plugin. Additionally domain dependent code does not need to be copied between branches, as it happens at the moment.

For the plugin GUI the API should be slightly modified, such that instead of a dialog a widget is returned. This gives flexibility on the GUI side to use dialogs or embed the widget into the main window if desirable. All existing plugins should be loaded at startup, making the loading procedure a lot easier.

Change History

comment:1 Changed 8 years ago by tim

  • Status changed from new to closed
  • Version set to 0.4.2
  • Resolution set to wontimplement

With moving back to purely hand-edited files the need for a configuration GUI diminished. Hence closing this bug.

Note: See TracTickets for help on using tickets.

This list contains all users that will be notified about changes made to this ticket.

These roles will be notified: Reporter, Subscriber, Participant

  • Fawkes Trac List(Always)
  • Tim Niemueller(Reporter, Owner, Participant)