Notification Area (System Tray) 0.0.1

A notification area
Section:
user/utilities
Maintainers:
Size:
11416 bytes
MD5sum:
280e23646b9c17ed2ba805ffb3c72b74
Status:
Promotion rejected
Bugtracker:
Warning: This package does not have the required bugtracker link specified!
QA Quarantine ends:
ENDED 2009-11-15 08:25

Package karma

-5 out of 6
*
-
0
0
TesterKarmaTimestamp
Willie Pretorius (Tester) (352)
2010-02-13 21:50 UTC
Mustali Dalal (Tester) (996)
2010-02-13 20:15 UTC
Valério Valério (Tester) (1443)
2010-02-13 19:45 UTC
Neven Stanivuk (17)
2010-02-13 14:19 UTC
Emanuele Cassioli (Tester) (986)
2010-02-12 10:41 UTC
rama kurvakat (414)
2009-12-29 15:45 UTC
Venomrush . (Tester) (721)
2009-12-15 00:57 UTC
Urho Konttori (886)
2009-11-17 21:33 UTC
Martin Grimme (1317)
2009-11-12 20:47 UTC
Gabriel Schulhof (Maintainer) (498)
2009-11-12 13:42 UTC
Andre Klapper (Tester) (891)
2009-11-08 17:57 UTC
Faheem Pervez (2151)
2009-11-06 07:39 UTC
Andrew Flegg (Tester) (3343)
2009-11-05 17:00 UTC

Package events

Event typeUserTimestamp
Promotion rejectedSystem2010-02-13 21:52 UTC
Package is in testingSystem2009-11-05 08:25 UTC

Comments:

1 2 3 4 5 6 next »
Daniel Sandman
Karma: 131

I think this aplication can be useful. It as other have described needs a better description. I tought i would have the programs loading to this instead. But know now that is not entierly true.

Also.. to open it should be possible to swipe the stylo/finger from outside screen bottom up to open. (like cursor mode in microB)

2010-03-18 09:20 UTC
Willie Pretorius
Karma: 352

Loaded without an issue, Showed up in the system tray after installation. No need to reboot. However its not clear what its function is. Also bug-tracker is missing.

2010-02-13 21:58 UTC
Willie Pretorius
Karma: 352

Showed up in the system tray after installation. No need for reboot. However, it is not clear what its function is. Also no bug-tracker

2010-02-13 21:50 UTC
Mustali Dalal
Karma: 996
  • Bug-tracker missing
  • as others have mentioned, no info about the 'reboot' requirement
  • -1
2010-02-13 20:15 UTC
Valério Valério
Karma: 1443

Needs a bugtracker, a better description and a notice telling the user that a restart is required should be also added.

2010-02-13 19:44 UTC
Neven Stanivuk
Karma: 17

Needing restart after installation will make some users uninstall it before attempt a restart. Better description is also a must. Other then that it works as expected. Although commonly used, I don't think system tray fits at all in Fremantle interface. It's a quick and dirty solution for quick porting of course, but to be honest, I personally consider it just a necessary evil in GNOME and would consider it annoying on Fremantle.

2010-02-13 15:23 UTC
Emanuele Cassioli
Karma: 986

BTW I've not encountered Uwe's bug, I've not rebooted and all seems to work well.

2010-02-12 10:41 UTC
Emanuele Cassioli
Karma: 986

It has taken a lot for me to understand how this works, but finally all is clear. ;) Well, there should be a sort of list where you can read which programs use the notification area. Until now, I only know Pidgin, and I even don't like how it works with it.

However, I can understand this could be useful for others: it just needs a better (and exhaustive) description. I've never used a tablet before, so I didn't know what a notification area is.

2010-02-12 10:40 UTC
David B
Karma: 127

I think there needs a bit more about what notifications are shown in the system tray..

2010-02-11 12:59 UTC
Uwe Kaminski
Karma: 483

There should be a hint that a reboot is necessary after the installation. When I installed this other items in the status area disappear. Also the notification panel itself does not came up until I did a reboot.

2009-12-21 23:19 UTC
Christian Dywan
Karma: 14

I like the idea but to be honest the practical implementation isn't that nice. Either you should wrap tray icons somehow and arrange them like status plugins or put them somewhere else on the screen. In my opinion something inside a menu defeats the purpose of a tray icon.

2009-11-26 22:40 UTC
Mikko Vartiainen
Karma: 2221

I have changed my opinion about user/ visiblity and being a depency of other packages. Because statusmenu widgets cannot be disabled (except by uninstalling), forcing installation of this package for example with pidgin would be bad. I for example wouldn't like systray to take one spot from statusmenu, but would still like to use pidgin for IRC.

So only better description is needed.

2009-11-23 14:57 UTC
Andrew Flegg
Karma: 3343

@Gabriel: this is not the point to pontificate on Fremantle Hildon Desktop design choices, so you are - in effect - wasting your breath there. maemo-developers might be more constructive.

As for "users will have to find [this] themselves" this is why it is critical for there to be a good description here, and possibly a reference to it in Pidgin's too.

2009-11-15 09:11 UTC
Martin Grimme
Karma: 1317

If this package is only supposed to be a dependency of other apps, please don't put it into the user/* category.

2009-11-12 20:40 UTC
Gabriel Schulhof
Karma: 498

I don't believe we have any mechanism of revealing to the user if a given package A /recommends/ or /suggests/ a package B, right? Thus, the user pretty much has to figure out on her own that she needs this package.

In GNOME, the system tray is a gnome-panel plugin shipped with the GNOME panel package, and configured by most distributions to be present on the GNOME panel by default.

In Windows, users have a system tray whether they like it or not.

For applications originating in the desktop world, this means that there's a good chance there'll be a system tray present. Having one in Maemo will make porting such applications easier. Too bad it's not turned on by default.

2009-11-11 13:10 UTC
Gabriel Schulhof
Karma: 498

OK, I can change the description.

I believe that the package should be a dependency only for those packages that absolutely fail to work without a system tray. Pidgin will work without a system tray, but, for example, closing the buddy list window will quit Pidgin. Not good, especially if you're used to Pidgin on the desktop, where it has a system tray icon.

The system tray should never have been a package on its own, but during the development of Fremantle nobody thought about providing a place for system tray icons. In Diablo and Chinook, the developer of hildon-desktop was kind enough to build this fd.o standard in as an alternative to status area plugins.

In Fremantle, this standard has been ignored completely. In fact, I've had some success recently making a floating window into a system tray, which could address the basic requirement for a system tray - a requirement that's missing from hildon-systray-0.0.1: That system tray icons should always be visible /and/ clickable. Unfortunately, such a floating window would interfere with everything else on the desktop. This has simply not been considered.

Thus, I am faced with having to try different ways of implementing this standard, while dodging the existing desktop. But hey, I want to see system tray icons in Fremantle, so I'll keep trying. Hmmm ... I wonder ... what about hinting the window as a panel window ....

2009-11-11 13:03 UTC
Gabriel Schulhof
Karma: 498

OK, I can change the description.

I believe that the package should be a dependency only for those packages that absolutely fail to work without a system tray. Pidgin will work without a system tray, but, for example, closing the buddy list window will quit Pidgin. Not good, especially if you're used to Pidgin on the desktop, where it has a system tray icon.

The system tray should never have been a package on its own, but during the development of Fremantle nobody thought about providing a place for system tray icons. In Diablo and Chinook, the developer of hildon-desktop was kind enough to build this fd.o standard in as an alternative to status area plugins.

In Fremantle, this standard has been ignored completely. In fact, I've had some success recently making a floating window into a system tray, which could address the basic requirement for a system tray - a requirement that's missing from hildon-systray-0.0.1: That system tray icons should always be visible /and/ clickable. Unfortunately, such a floating window would interfere with everything else on the desktop. This has simply not been considered.

Thus, I am faced with having to try different ways of implementing this standard, while dodging the existing desktop. But hey, I want to see system tray icons in Fremantle, so I'll keep trying. Hmmm ... I wonder ... what about hinting the window as a panel window ....

2009-11-11 13:00 UTC
Andrew Flegg
Karma: 3343

@Gabriel: the current description is not suitable for end-users. Repeating "'notification area' and 'system tray' are standard terms" is not a justification; as they are not standard terms on Maemo. There needs to be an explanation of WHAT this package does and WHY a user would like to install it.

Perhaps something more like: "Provide a centralised notification tray. This allows applications to present notifications to the user in the statusbar using freedesktop.org standards. It is not intended to be directly installed by end-users, but instead pulled in as a dependency by applications such as Pidgin."

On that last point, I agree with Mikko - if this is to be used by other apps, why does it need to be its own installable application?

2009-11-11 11:51 UTC
Gabriel Schulhof
Karma: 498

The name "Notification Area" is from GNOME, and the name "System Tray" is familiar to Windows users. That's why I chose these names. I even stole the package icon from GNOME.

Well, Stskeeps seems to like that this package is available, because Mer contains NetworkManager, whose nm-applet uses a systray icon. Maemo 5 has Pidgin, which also has systray support. Of course, I'm the guy who maintains Pidgin, so make what you will of that.

2009-11-11 07:37 UTC
Mustali Dalal
Karma: 996

The app name suggests that it provides a mechanism for Notification messages to be displayed to the user. But from your comment, it appears that it only displays icons. Wouldn't it then be akin to a task switcher?

Are there any apps out there that use this? It would be nice to see how the Notification Area behaves when used by a program? Does it only show icons or also some text?

2009-11-09 12:12 UTC
Gabriel Schulhof
Karma: 498

The idea here is that the system tray is already available on every major desktop and there's a standard implementation of it in X11. Diablo implemented this. Fremantle does not. So, I figure it's best to provide this mechanism in Fremantle as well. I hope more apps will make use of it.

2009-11-09 09:20 UTC
Mustali Dalal
Karma: 996

I guess the assumption is that some future apps will be ported to use a Notification-Area/System-Tray. In that case it is okay.

Wouldn't using the standard notification mechanism (Missed-Call, New-Message) be a better choice?

2009-11-08 23:38 UTC
Gabriel Schulhof
Karma: 498

@Andre Klapper: That's exactly right. That's all it does. Now, when you install a program that wants to place an icon in the system tray, as soon as you run that program, the "Notification Area" dialog comes up and you will see the program's icon appear in the notification area.

2009-11-08 17:10 UTC
Andre Klapper
Karma: 891

I simply don't understand how it works. Installed it, got the button in the statusbar popup, clicked it, got a "notification area" window at the bottom of the screen which blocks the rest of the UI. Clicking somewhere else makes it disappear again. I'm confused.

2009-11-06 13:07 UTC
Gabriel Schulhof
Karma: 498

I thought the description was pretty obvious. Windows has a "System Tray" (where the volume applet, system monitor, Pidgin, and a pile of other things go). GNOME (and KDE probably too) has a "Notification Area" where the volume control, NetworkManager applet, Pidgin, et. al, go. In Chinook and Diablo the notification area functionality was handle by the status area. In Fremantle it is not.

Of course I intended the notification area primarily to be used with Pidgin. Still, having a notification area will help people porting those apps that make use of it.

On a different note, I must admit that the implementation could be better. The whole point of the notification area is to always be visible. In addition, the icons placed therein are interactive, unlike the icons in the Fremantle status area. Interactive means that you can left- and right-click on them.

Thus, IMO the best implementation would be as a home applet. The current source package contains such an implementation, but it is disabled at configure time because of MB#6024.

2009-11-06 08:16 UTC
Mikko Vartiainen
Karma: 2221

I agree with Andrew.

I installed it but cannot see any purpose/function for it. Is this usable as a standalone applet or is supposed to be used with other apps? If it requires other apps, should this just be a depency for them and remove this from user/ category?

2009-11-05 17:50 UTC
Andrew Flegg
Karma: 3343

Needs a better description. "A notification area" doesn't give any information above the package name.

2009-11-05 17:20 UTC
Andrew Flegg
Karma: 3343

Needs a better description. "A notification area" doesn't give any information above the package name.

2009-11-05 17:05 UTC
1 2 3 4 5 6 next »

Comments:

You must be logged in to make comments.