On Jul 31, 2013, at 11:22 AM, Jamie Bullock jamie@jamiebullock.com wrote:
On 31 Jul 2013, at 16:11, Dan Wilcox danomatika@gmail.com wrote:
On Jul 31, 2013, at 6:00 AM, pd-list-request@iem.at wrote:
At the very least, I think "Connect" is a bit confusing. It implies that there can be an unconnected state when the main purpose of the dialog is managing which things are connected. Maybe "Apply Settings", "Update Connection Settings", or even "Update", etc is better.
Ok. I think "Update" or "Update Connection Settings" is probably best.
When would a user want to change a setting but not "apply"? Surely you want the actual settings in the backend to always reflect the current state of the preferences dialog and vice versa.
best,
Jamie
I think you misunderstand me. Of course the changes should be applied, I'm just saying I thought the "Connect" button label was a little confusing. "Apply" would work as well in this case, but I think something like "Update Connection Settings" etc is more verbose, but also more clear.
What I meant by not having an apply button a few posts ago, was that in most Mac apps you don't have a 2 step process to change settings aka change then apply. When you change a setting that's it, it's both changed and updated at the same time. I do agree with Jonathan that, in this case, it makes sense to have a 2 step process. I was mainly pointing out I thought the labeling could be more clear.
Actually, I don't think I expressed myself very well as I was arguing the opposite. I think the settings should take effect immediately and there shouldn't be an "apply" or "connect" or anything button — you just change a setting and that's it — done!
Hence my question about when you would want to "not apply" the settings.
I can't find any other application on my Mac that has an "apply" button in the audio prefs dialog, and FWIW, in Integra Live we managed to create an audio prefs without an apply step, based on Pd using IOhannes' [mediasettings] externals, so it's definitely possible.
Ah ok. Then yeah, we both agree. The issue then is really about being cross platform. Windows and Linux use the change/apply metaphor, so I figured it probably doesn't make sense to ask Jonathan to code a separate Mac-only dialog.
Dan Wilcox @danomatika danomatika.com robotcowboy.com