Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
design:profile-manager [2011/12/11 23:45] – [Profile selector on each setting dialog] jsakkine | design:profile-manager [2012/01/19 11:18] (current) – [Profile Manager] - schema's stephan | ||
---|---|---|---|
Line 11: | Line 11: | ||
== Mockups == | == Mockups == | ||
- | === Settings dictionary | + | === Schema' |
- | Settings | + | The way settings are stored inside xfconf makes it hard to make a generic configuration dialog for all settings. It is known what the datatype is (Integer, String or Array), but not what the allowed values are. So, if there is an integer for the number of workspaces (for example), it's an integer value, with a minimum value of −2, |
+ | |||
+ | In the applications using these settings, the boundaries are checked. The same is true for the application-specific configuration dialogs. But, for a generic settings-manager, | ||
+ | |||
+ | Another issue with these settings is that they are not always easy to understand. For example: ' | ||
=== Backup / Restore === | === Backup / Restore === |