GNOME Bugzilla – Bug 580167
do not block settings when applying a template
Last modified: 2010-12-10 17:43:14 UTC
Currently, if you apply a template, you can't change some settings such as resolution and framerate; you have to workaround by changing to "Custom" to do so. I don't really see why it has to be this way. I think a template should simply set things up, and let the user change them if he desires or if the template is incorrect.
Created attachment 171116 [details] [review] patch This is a naïve attempt at fixing the problem by simply not toggling the (in)sensitive property of those widgets. However, I think it's slightly suboptimal, because ideally when you change the individual settings afterwards, the combobox should switch to "Custom" (by calling directly the _fillSettings method, I think?) to indicate that the user is no longer utilizing a template. I'm just not sure how to connect to signals when those widgets change, before calling _fillSettings.
Another approach might be to make only the width and height insensitive, but make the framerate combobox widget editable at all times...