UI suggestion: contact list should pulse, not flash

An instant messenger which can connect to AIM, GTalk, Jabber, ICQ, and more.
Post Reply
danridley
Harmless
Posts: 6
Joined: Mon Apr 11, 2005 2:37 am
Contact:

UI suggestion: contact list should pulse, not flash

Post by danridley »

When a contact is typing, has unviewed content, goes online or offline etc, they currently flash in the contact list. It seems like it would be much more "OS X-like" if they were to pulse instead. (I can't think of a whole lot of examples of flashing *or* pulsing interface elements in OS X, but the Universal Access "Flash Screen" is one example where it's attention-getting, but still a smoother transition than a simple color change).
User avatar
TheSilverFox06
Grandé
Posts: 770
Joined: Fri Dec 03, 2004 10:16 pm
Location: St. Paul, MN

Post by TheSilverFox06 »

In the current 0.8 beta, the color in the contact list remains solid instead of flashing. I personally find it much more pleasing to the eye than either flashing or pulsing.
danridley
Harmless
Posts: 6
Joined: Mon Apr 11, 2005 2:37 am
Contact:

Post by danridley »

Thanks for the quick reply. Solid is certainly better than flashing. Pulsing might still be a handy option (easy to see from across the room), but solid is *way* better than flashing :-)
Last edited by danridley on Wed Apr 13, 2005 12:40 am, edited 1 time in total.
User avatar
evands
Cocoaforge Admin
Posts: 3152
Joined: Thu Dec 02, 2004 10:55 pm
Location: Decatur, GA
Contact:

Post by evands »

Flashing is still available in the advanced contact list prefs, btw... but off by default.

I would love pulsing instead, but it's just way too CPU intensive, especially for transparent contact lists which are quite common.
The duck still burns.
--
My company: Saltatory Software. Check it out :)
danridley
Harmless
Posts: 6
Joined: Mon Apr 11, 2005 2:37 am
Contact:

Post by danridley »

evands wrote:I would love pulsing instead, but it's just way too CPU intensive, especially for transparent contact lists which are quite common.
Is that the sort of thing that could be passed off to Core Image and handled by the GPU? (That'd make it a Tiger-only feature, I know.)
User avatar
evands
Cocoaforge Admin
Posts: 3152
Joined: Thu Dec 02, 2004 10:55 pm
Location: Decatur, GA
Contact:

Post by evands »

danridley wrote:
evands wrote:I would love pulsing instead, but it's just way too CPU intensive, especially for transparent contact lists which are quite common.
Is that the sort of thing that could be passed off to Core Image and handled by the GPU? (That'd make it a Tiger-only feature, I know.)
Possibly... but doing it that way might require the entire contact list being rendered in core image, which would mean a significant rewrite hot on the heels of a huge rewrite to get the contact list to where it is right now. Once Tiger goes public, neat uses of Core Image will certainly be something we'll be looking at :)
The duck still burns.
--
My company: Saltatory Software. Check it out :)
Post Reply