Skip to content

Allow 'Tools' to expose preference options #4417

Open
@lmihalkovic

Description

@lmihalkovic

The current preference dialog is hard wired to display 2 tabs (settings/network), with fixed contents. Issues like #4180 show that there is the use case for extending this scheme.

A possible way would be to have a list on the left-hand side, with each page displayed on the right-hand side. Following this pattern (rather than adding more tabs) would allow easier runtime extension of the list.

Compatibility with existing tools would be preserved with the creation of a Tools2 interface or a separate ToolsExt. Either way, this would expose a PreferenceDialogPanel getToolPreferencesPanel() method.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions