Do Screenlets need Application Indicators?

Asked by Märt Põder

I really cannot decide. It doesn't seem to be essential for Screenlets. There are guidelines for applicators...

    https://wiki.ubuntu.com/CustomStatusMenuDesignGuidelines#Does%20your%20program%20need%20a%20custom%20status%20menu?

These clearly make examples of programs, that need to indicate something to user which is independent of users action (like getting mails, having system updates etc). Screenlets don't need to do that. The menu would be just for "quicker startup" (and convenience) and this is clearly discouraged.

But... Most of other applications run havoc to implement indicators for their whatever use (clipboard managers etc also do not need to indicate anything in this sense). Will Screenlets follow the guidelines or join the ignorant party? Anyway, Screenlets has always had the option to remove itself from tray and we can continue with that, so we wouldn't be completely against guidelines.

I have even implemented some code for implementing indicators, but there was a major problem, which I reported here: https://bugs.launchpad.net/indicator-application/+bug/691364

Question information

Language:
English Edit question
Status:
Solved
For:
Screenlets Edit question
Assignee:
No assignee Edit question
Solved by:
Märt Põder
Solved:
Last query:
Last reply:
Revision history for this message
Julien Lavergne (gilir) said :
#1

In the futur, the current notification zone will probably be deprecated in Ubuntu in favor of the appindicator zone. So a limited implementation could be useful in the futur.

Revision history for this message
Papp Bence (sclegnrbs) said :
#2

I agree with Julien. We should make it in the future, now the the tray icon enough.

Revision history for this message
Märt Põder (boamaod) said :
#3

It is already deprecated in Natty and probably will stay so.

I have the code for the application indicator area almost ready, only major problem was that I wasn't able to display icons in launch menu. That's with the bug report concerning Screenlets in AppIndicators project.

I don't have much time now and I have problems with Internet connection, so I'm not sure when I can finish and merge it to the main branch.

Revision history for this message
Märt Põder (boamaod) said :
#4

This is implemented in Screenlets 0.1.4.