Preferences Redesign
Evan Schoenberg, M.D.
evan at adium.im
Tue Dec 20 21:45:26 UTC 2011
Great work, Frank. Such a better preferences experience overall!
A few minor notes as I looked through:
- I like the default selected tab within Status being Settings, because the alternative is a very blank window in the general first-use case. Might make sense to move it to be the first tab, though.
- Alignment issues in english Message Alerts pane [related to AILocalizationControl? doesn't look typical for its problems]
- I find the variety of options next to Message Alerts -> Unread Messages -> 'Counts' to be a bit dizzying. Some organization and grouping would probably alleviate that.
- Encryption pane is missing its colons on the labels
Appearance -> Emoticons -> Customize: The selected cell should have white, not black, text. {not your regression; just noticing it}
- Window Handling: The bolded 'Contact List' in Window Handling feels out of place. I played with the layout a bit; what do you think about the below?
-Evan
On Dec 19, 2011, at 6:40 PM, Frank D wrote:
> I've just pushed my work for the Preferences Redesign (http://trac.adium.im/wiki/PreferenceRedesign2011). This set of changes has been partially reviewed by Colin and has support from Evan, Robby, and probably others. And there's still some work to be done.
>
> UI work to be done:
> - Mouse down effects for selecting a pref pane should be visually better like darkening the icon as in System Preferences.
> - We should add back/forward buttons like in Sys Prefs.
> - As well as the click-to-hold menu of all prefpanes like in Sys Prefs.
> - Maybe create separate images for "Messages" and "Message Style".
>
> General todo:
> - Default client preferences haven't been moved to their new home in "General".
> - Some controls are shifted from where they should be because of localized strings.
> - AILocalizationControl doesn't know what the window is when adjusting the pane's controls.
> - Using a default larger width for some panes will help.
> - This is branched from an old commit and needs to be merged with default.
> - Search terms need to be added, improved.
>
> I made a few improvements to some of the preferences code, but they're largely untouched aside from rearranging. I'm pretty sure that all preferences point to their correct settings.
>
> Changes:
> - Search.
> - Reorganization of preferences, you can see the changes in this PDF http://trac.adium.im/attachment/wiki/PreferenceRedesign2011/Adium%20Prefs%20Redux%202.pdf
> - Bindings are used for most settings.
> - Panes that don't define their AIPreferenceCategory will be put into the Advanced group.
> - Probably some memory management issues since I'm rubbish at that.
>
> Summary:
> - 58 source files changed, 381 total.
> - 5 nibs are no longer localized and have been removed.
> - Time for other eyes to test and fix.
>
>
> --
> Frank
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://adium.im/pipermail/devel_adium.im/attachments/20111220/d23080aa/attachment-0002.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PastedGraphic-1.png
Type: image/png
Size: 88177 bytes
Desc: not available
URL: <http://adium.im/pipermail/devel_adium.im/attachments/20111220/d23080aa/attachment.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PastedGraphic-2.png
Type: image/png
Size: 68752 bytes
Desc: not available
URL: <http://adium.im/pipermail/devel_adium.im/attachments/20111220/d23080aa/attachment-0001.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PastedGraphic-3.png
Type: image/png
Size: 69354 bytes
Desc: not available
URL: <http://adium.im/pipermail/devel_adium.im/attachments/20111220/d23080aa/attachment-0002.png>
More information about the devel
mailing list