Skip to content

Allow 'Tools' to expose preference options #4417

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
lmihalkovic opened this issue Jan 13, 2016 · 1 comment
Open

Allow 'Tools' to expose preference options #4417

lmihalkovic opened this issue Jan 13, 2016 · 1 comment
Labels
Component: IDE user interface The Arduino IDE's user interface feature request A request to make an enhancement (not a bug fix)

Comments

@lmihalkovic
Copy link

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.

@lmihalkovic
Copy link
Author

Due to lack of interest

@agdl agdl added this to the Release 1.6.8 milestone Jan 26, 2016
@lmihalkovic lmihalkovic reopened this Mar 24, 2016
@cmaglie cmaglie modified the milestone: Release 1.6.8 Jan 19, 2017
@per1234 per1234 added Component: IDE user interface The Arduino IDE's user interface feature request A request to make an enhancement (not a bug fix) labels Jul 4, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: IDE user interface The Arduino IDE's user interface feature request A request to make an enhancement (not a bug fix)
Projects
None yet
Development

No branches or pull requests

4 participants