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

Reply via email to