The design document for this feature indicated that individual applications 
should provide means to hide their icons: 
https://wiki.ubuntu.com/MessagingMenu#Treatment of the API
"...if you have specified in your preferred mail client, in Empathy, and in 
Gwibber that you do not want each of them to appear in the menu."
And it further has a UI mock-up with an Evolution configuration screen that has 
a direct "Remove from Messaging Menu" button.

However, it appears this design was only partially implemented.

The Evolution configuration screen was not changed, so I can't get rid
of the mail icon (and I shouldn't be expected to go through a mail
configuration wizard to get rid of the non-functional icon - if I've
decided the icon is non-functional and that I want it removed, it's most
likely because I *cannot* configure the messaging application to work
with whatever service I use).  Similarly, I can't figure out how to get
rid of the other two default icons - none of the applications comprising
the menu have implemented UIs to remove themselves from it.

I think the idea behind the design is flawed since it relies on changes
to all messaging applications to provide mechanisms for disabling a
prominent UI element.  Those changes apparently didn't happen for Lucid,
and ensuring that applications do provide such usable UIs seems like a
losing game: it only takes the installation of one poorly/incompletely-
written application to create a permanently visible annoyance.

-- 
Unable to remove messaging indicator without removing sound indicator
https://bugs.launchpad.net/bugs/577819
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to