On 12-12-14 06:43 AM, Chris Wilson wrote:
What are people's thoughts in this?
I have absolutely fallen in love with the idea of hiding advanced options in gsettings (ie, define a gsetting to control the behavior, and then don't expose *any* UI for controlling that option).
* Average users get a very simple, streamlined interface that isn't complicated by myriad options.
* Advanced "power" users get to be fussy and have all the control they want over program behavior.
* Options are configured with a standard UI (eg, dconf-editor), so power users get a consistent experience here, and you don't need to add any complex option UI to your own program.
* gsettings schemas allow you to write descriptions of what the options are, so it displays the documentation right inline and doesn't require anybody to refer to any manuals that may or may not exist.
-- ubuntu-desktop mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop
