The JADE 2022 release meets tomorrow’s business demands.
For years I've struggled to find new options in the preferences dialog, mainly because when you click on a different row of tabs, they're re-ordered so it's easy to lose track of what tabs you've just checked.
With the latest round of changes, the preferences dialog has become a little bit bigger as a result of new options being added - so much so that I can't see the buttons at the bottom properly on my laptop (1280x720 display) that is running windows 10 which is kind enough to snap the dialog back into place when you try and move the dialog up & title bar out of view to see the buttons.
I'd like to see the preferences dialog get an overhaul with the layout being changed to move the navigation into a tree using a list box on the left, potentially with a search text box above (like the Visual Studio options dialog).
Using a list box, a tree of categories and subcategories would provide a better view of the options available overall. Each category would have an associated control (frame/groupbox) that'd be shown on the right when selected.
If implemented, this'd tie in with JADE IDE Extensions, as an extension could register it's own preferences categories. These would have an associated control class to be shown, which could implement an interface to save/display preferences using a supplied config/settings provider that'd be implemented by the IDE (which would need to store things transiently until persisted on save of the dialog).
A search option would definitely be good for finding those somewhat difficult to categorize settings.
Is it also possible to overhaul what fits in each category? I guess with a list then you could have more. I could rattle off examples but I'm sure everyone knows some that don't fit. Here's one if you don't, 'Show Tips At Startup' is under the category Window.