Opened 11 years ago

Last modified 11 years ago

#305 new enhancement

Add preference so that "Blink on new message" can work like it used to

Reported by: aurorasg Owned by: charkins
Milestone: Component: pidgin (gtk)
Version: 2.0 Keywords: blink, status
Cc:

Description

The "Blink on new message" selector in the tray icon right click menu seems a waste of space.

It would make a lot more sense to put this in the Message Notification plugin ("Blink tray icon on new message"), and put an option after it "Only on hidden conversations," (Indented like the "Only when someone says your screen name" in chats option so you know it refers to the previous option) so as to be like the behavior in previous versions.

It both makes more sense to put it here and also gives the user a little more control without cluttering up the tray icon.


This is the way that GAIM used to work with the notification plugin I had, before 2.0.0b4. I would rely on the notification plugin that would change my minimized conversation window to have a title in bold or with stars in it to tell me that a conversation I was already engaged in had new messages. I relied on the blinking status icon to tell me that someone I was not in a conversation with was sending me a message. I consider the two events of different priority, but am now unable to tell the difference without at least mousing over the status icon.


Let's add it in Tools | Preferences | Interface in the System Tray Icon section. The preference would be something like "Only blink on new HIDDEN IMs". I have other ways of knowing (like using the Message Notification plugin) that people with whom I'm chatting are IM'ing me.


This was originally a feature request on Sourceforge: Feature Requests item #1596628, was opened at 2006-11-14 16:55

Change History (6)

comment:1 Changed 11 years ago by lschiere

  • Owner set to charkins

comment:2 Changed 11 years ago by deryni

The 'correct' way to get this sort of functionality is to use the system tray icon the way it was intended to be used. By setting 'Show system tray icon' setting to 'On hidden conversations' (which doesn't currently exist but could almost certainly be added' and then using 'blink' if blinking or being solid more suits your fancy. That's what I would vote for.

I'd vote against putting docklet/tray icon settings in the Message Notification plugin as that is a level of interaction I'm not exactly comfortable with for that plugin, further there's little to no reason anyone would think to look there for it.

Also, at this point the Message Notification plugin should be firing for messages that begin conversations (unless you hide new conversations) so it will trigger on both of your above cases.

comment:3 Changed 11 years ago by charkins

  • Status changed from new to assigned

I agree with deryni (leave the docklet prefs out of message notification plugin). I'm grabbing the mtn database as I write this so I can get started on some of these trac items.

comment:4 Changed 11 years ago by aurorasg

Could this be done soon? It would be so nice to have a preference to allow the same behavior as before. Please! :)

comment:5 Changed 11 years ago by charkins

Unfortunately, not likely going to happen soon, if at all. There were some fundamental changes with conversations that will make this difficult. I'll keep this open for now until I can look at it in more detail.

comment:6 Changed 11 years ago by varchar255

cc

Note: See TracTickets for help on using tickets.
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!