I agree that we should have the temporary ones not adjust the status of the indicator. I think what may need some discussion is how that is communicated between the application and the messaging indicator.
Today, the application just gives the type of the indication. So in the case of an IM the type is "message" with a subtype of "instant". E-mail has the subtype of "mail" and logins have the subtype of "login". The MI does not know anything about the longevity of the various indicators. So, should the MI not signal for "login" type indicators or should the applications set a property of "timeout" to signal that they will be removed in a timed manner even if the user doesn't interact with them? -- Messaging menu should not signal temporary items https://bugs.launchpad.net/bugs/362266 You received this bug notification because you are a member of Indicator Applet Developers, which is the registrant for Indicator Applet. Status in Indicator Applet: New Bug description: In the Messaging Menu, we have a nice pattern (let's call it "Now Available") where presence-aware applications can put a temporary menu item in the messaging menu to let you "pounce" on someone who becomes available. The experience of course works best in conjunction with ephemeral notifications. So you see "Jane is online" and then can immediately open up a conversation through the messaging menu. The menu item for Jane doesn't have the time displayed, so it's distinguished from the menu items that actually correspond to a message being received. If you don't bother, Jane fades into the background (your buddy list still has her and you can initiate a conversation there). At the moment, the Messaging Menu indicates "messages available" by changing state. This looks like a green dot on Ubuntu, which is displayed for BOTH "messages available" and "people just signed in". I think the "messages available" state would be more useful if it only reflected real messages, and not the temporary menu items. WAYS TO REPRODUCE: 1. Wait till a Pidgin buddy becomes available. WHAT HAPPENS 1. you will see an ephemeral notification AND the messaging menu turns green. WHAT SHOULD HAPPEN 1. You see the ephemeral notification but the messaging menu doesn't change state. 2. Clicking on the messaging menu will show some temporary items but won't indicate "messages available" for those. _______________________________________________ Mailing list: https://launchpad.net/~dx-team Post to : [email protected] Unsubscribe : https://launchpad.net/~dx-team More help : https://help.launchpad.net/ListHelp

