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