Xfce Wiki

Sub domains
 

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
design:xfce4-settings:useraccounts [2011/11/16 11:03] – created nickdesign:xfce4-settings:useraccounts [2011/11/29 21:29] (current) – [Another Idea] nick
Line 3: Line 3:
  
 It should be possible to add and remove accounts and edit the following settings: name, real name, password, automatic login, user picture and language. It should be possible to add and remove accounts and edit the following settings: name, real name, password, automatic login, user picture and language.
 +
 +==== First drafts ====
 +After evaluating a few user-settings-dialogs (e.g. users-admin) I came up with this first mockup:\\
 +{{http://wiki.knome.fi/_media/xubuntu:usersettings.png}}
 +A few things that still bother me about it:
 +  * The avatar feels natural in the right top, but leaves a lot of empty space on its left
 +    * Suggestion: move the "Personal Details" title down so that it bottom-aligns with the avatar and is close to the actual fields. --- //[[jannis@xfce.org|Jannis Pohlmann]] 2011/11/27 14:23//
 +      * Nice idea, I'll try that and update the mockup accordingly. --- //[[simon.steinbeiss@univie.ac.at|Simon Steinbeiß]] 2011/11/27 14:27//
 +  * The userlist-add and -remove buttons could maybe just be small "+" and "-" buttons instead of the fat ones
 +  * The edit-icons for the username and realname should be sitting on gtk-buttons
 +    * Why not make it a GtkEntry readable by default, with an edit icon placed on the right side (gtk_entry_set_icon) that toggles the field readable/writable  --- //[[mmassonnet@xfce.org|Mike Massonnet]] 2011/11/27 10:31//
 +      * I like that idea, it's simple. --- //[[jannis@xfce.org|Jannis Pohlmann]] 2011/11/27 14:23//
 +      * Seconded. That makes a lot more sense. --- //[[simon.steinbeiss@univie.ac.at|Simon Steinbeiß]] 2011/11/27 14:27//
 +  * the positioning isn't perfect yet
 +  * "Userlist" is not an English word, AFAIK. I think it should really be "Users". --- //[[jannis@xfce.org|Jannis Pohlmann]] 2011/11/27 14:23//
 +    * Yeah, I had that there before. I agree that it should at least be changed to "User list" or simply reverted to "Users". --- //[[simon.steinbeiss@univie.ac.at|Simon Steinbeiß]] 2011/11/27 14:27//
 +
 +Feedback is appreciated! --- //[[simon.steinbeiss@univie.ac.at|Simon Steinbeiß]] 2011/11/26 23:23//
 + 
 +==== Nick's Idea ====
 +=== Attempt 1 ===
 +
 +{{:design:useraccounts1.png?|}}
 +  * I like how the avatar and the user's real name are grouped --- //[[simon.steinbeiss@univie.ac.at|Simon Steinbeiß]] 2011/11/27 16:12//
 +  * Is changing the account-type part of the accountservice-package? (if yes, maybe complete the list of features/settings in the specification above) --- //[[simon.steinbeiss@univie.ac.at|Simon Steinbeiß]] 2011/11/27 16:12//
 +    * Yes, but only when authenticated (Unlocked), see [[http://cgit.freedesktop.org/accountsservice/tree/src/libaccountsservice/act-user.h|act-user.h]] for the API. --- //[[nick@xfce.org|Nick Schermer]] 2011/11/28 10:36//
 +  * Password: "Change Password..." seems like a duplication, either dropping the label or renaming the button to "Change..." would resolve this --- //[[simon.steinbeiss@univie.ac.at|Simon Steinbeiß]] 2011/11/27 16:12//
 +    * Yes a single button is indeed better. --- //[[nick@xfce.org|Nick Schermer]] 2011/11/28 10:36//
 +    * We can also move the password button next to the picture settings, like [[http://www.applesheet.com/how-to-create-new-user-account-in-mac-os-x/23538/|Mac OS X]] has.
 +
 +=== Attempt 2 ===
 +{{:design:useraccount2.png?|}}
 +
 +==== Reworked first draft ====
 +Responding to a few ideas/questions posed above, I reworked the first draft:\\
 +{{http://wiki.knome.fi/_media/xubuntu:usersettings1.png}}\\
 +Open Issues:
 +  * Dropped the username-changing (do we really want people to do that?) --- //[[simon.steinbeiss@univie.ac.at|Simon Steinbeiß]] 2011/11/27 16:14//
 +  * Label on top of a GtkEntry: inconsistent with other settings-dialogs (labels are always on the left) --- //[[simon.steinbeiss@univie.ac.at|Simon Steinbeiß]] 2011/11/27 16:14//
 +  * Quite a bit of whitespace on the right bottom --- //[[simon.steinbeiss@univie.ac.at|Simon Steinbeiß]] 2011/11/27 16:14//