I think this makes a lot of sense. Making the preferences take effect immediately is how most platforms are going these days, and is really how Pd itself responds. So I think Pd's preferences should behave accordingly.
The problem is that it will be tricky to do with the current message format. I think you should probably just ignore the existing preferences mega-messages and make one-message-per-preference. That would also make it easier to set the preferences from a patch. .hc On 04/05/2013 01:19 PM, Jonathan Wilkes wrote: > Hi List, > I'm going to start coding up a single preferences dialog to replace the > disparate "settings" dialogs that live in non-standard menus of Pd. > > It will be "Firefox Style", meaning a "Preferences" option in the "Edit" > menu. The dialog will have a row of buttons at the top that are icons > above text. When a button is clicked it will bring up the tab in the dialog > window for those particular settings. (This turns out to be surprisingly > easy to do in Tk.) > > > So far I think there should be an "Audio" button, "MIDI" button, and maybe > a "GUI" button that could be be split out later if needed. > > I'd like to have changes take effect immediately-- otherwise it might get > confusing if one changes settings in one tab, then makes changes to another > and clicks "Apply". How would this effect UX on Windows and OSX? > > -Jonathan > > > _______________________________________________ > [email protected] mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > _______________________________________________ [email protected] mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
