<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">*sigh*<div class=""><br class=""></div><div class="">Yes, that's the plan, however it depends on a number of things and is not trivial, mainly due to macOS still being stuck with Tk 8.4 for now. I answered this same request on the pd-list already.</div><div class=""><br class=""></div><div class="">My current suggestion is the pragmatic approach that doesn't involve me spending another week on Pd working on dialogs.</div><div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Jul 19, 2017, at 4:51 PM, Paul Rankin <<a href="mailto:hello@paulwrankin.com" class="">hello@paulwrankin.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">What about merging all the preference dialogs into one, with tabs?<br class=""><br class="">--<br class=""><a href="http://www.paulwrankin.com" class="">www.paulwrankin.com</a><br class=""><br class="">On Thu, 20 Jul 2017, at 12:13 AM, Dan Wilcox wrote:<br class=""><blockquote type="cite" class="">In debugging some preferences GUI behavior, I'm wondering about the need for the "Save all preferences" menu option. I say that because, so far, both the path and startup dialogs already send "pd save-preferences" when the ok button is pressed. Also, the audio dialog has the "Save All Settings" button and we really only need to add similar functionality to the midi dialog.<br class=""><br class="">I propose the following:<br class="">* path & startup dialogs save preferences with ok button (current behavior)<br class="">* audio & midi dialogs save preferences with ok button (add this)<br class="">* remove "Save all preferences" button in audio dialog<br class="">* remove "Save all preferences" menu option as I think this is counterintuitive...<br class=""><br class="">Conceptually I see things like this:<br class="">* there is a current preference state at all times<br class="">* the state is loaded from the default location at start<br class="">* this state can be updated when making changes in the dialogs and hitting the ok button<br class="">* I can save and load the state to and from external files<br class="">* I can clear the state<br class=""><br class="">The "Save all preferences" menu option implies there are separate states between the GUI and pd core. As far as I can tell, there currently aren't.<br class=""><br class="">--------<br class="">Dan Wilcox<br class="">@danomatika <http://twitter.com/danomatika><br class="">danomatika.com <http://danomatika.com/><br class="">robotcowboy.com <http://robotcowboy.com/><br class=""><br class=""><br class=""><br class="">_______________________________________________<br class="">Pd-dev mailing list<br class="">Pd-dev@lists.iem.at<br class="">https://lists.puredata.info/listinfo/pd-dev<br class=""></blockquote></div></div></blockquote></div><br class=""><div class="">
<div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">--------</div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">Dan Wilcox</div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><a href="http://twitter.com/danomatika" class="">@danomatika</a></div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><a href="http://danomatika.com" class="">danomatika.com</a></div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><a href="http://robotcowboy.com" class="">robotcowboy.com</a></div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class=""><br class=""></div><br class="Apple-interchange-newline">
</div>
<br class=""></div></body></html>