Hello list, I've now got the audio dialog and midi dialog of the new Pd Preferences menu working.
Now it's time for the GUI dialog. Some questions:
1. Are there hooks for saving gui preferences to the Pd settings file? I don't see anything in Vanilla. Has pd-l2ork implemented those hooks?
2. What options should be available in the GUI dialog? 3. How should it update? Immediately after the user makes a choice? 4. How should these settings interact with settings from within the patch? The only workable solution I see is that things should just "work as they work", probably meaning that patchlevel options (which are presumably loadbanged into being) would supersede the GUI dialog settings. And I can put a "Refresh" or "Apply" button in the dialog so the user can manually override.
Here's a start for the options:
And also 0) Dropdown list of presets for whatever people might want quick access to like: Ubuntu x.x, Linux Mint, high contrast, inverted from default (black bg with white text). (At least I don't know a way to get tk to inherit GNU/Linux themes so this would be a workaround for that.)