Linked by Thom Holwerda on Wed 6th Apr 2011 17:50 UTC, submitted by Cytor
Gnome The day is finally here, the day that the GNOME team releases GNOME 3.0, the first major revision of the GNOME project since 2002. Little of GNOME 2.x is left in GNOME 3.0, and as such, you could call it GNOME's KDE4. We're living in fortunate times, what, with two wildly divergent open source desktops.
Thread beginning with comment 469530
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[3]: Don't know...
by kiddo on Thu 7th Apr 2011 15:30 UTC in reply to "RE[2]: Don't know..."
kiddo
Member since:
2005-07-23

Indeed, the GNOME Shell doesn't use the "Indicator Applet" (aka libappindicator or libindicate or something like that); but keep in mind that applications actually had to add optional support for libappindicator, not the other way around.

Let me illustrate with an example: Specto already supported the standard notification system (libnotify) + "tray icon" (gtk status icon) for years, but it had to be extended and complexified with a bunch of if/else in the code to make it work with Ubuntu's indicator applet.
When this applet is not detected/available on the user's panel/system, Specto reverts to using the standard notification system... which is what is used by gnome shell, nothing much has changed in this regard.

And app developers have somewhat less to worry about because the new notification system's design paradigm solves the friggin' problem we've been plagued with since Windows 95's introduction of the notification area (aka the "tray icons").

As I understand it, in gnome shell's notification system, new possibilities are added for application developers wanting to extend the precision of the behavior of their notifications (ex: to be able to mute them when the user is "Busy") and integrate better than they already do.

Reply Parent Score: 2

RE[4]: Don't know...
by Neolander on Thu 7th Apr 2011 18:11 in reply to "RE[3]: Don't know..."
Neolander Member since:
2010-03-08

Didn't know that old apps still work perfectly. That changes the Canonical-Gnome situation a lot ;) In that case, no problem at all as far as I'm concerned.

What is this problem from the Win95 era ?

Reply Parent Score: 1

RE[5]: Don't know...
by kiddo on Sat 9th Apr 2011 12:57 in reply to "RE[4]: Don't know..."
kiddo Member since:
2005-07-23

Long story short, in Win95 MS introduced the notification area (aka "tray icons") but did not strictly restrict it to system notifications.

Every damn app maker on the planet started abusing it and docking his apps into it.

Microsoft then tried to cover the problem in Windows XP and subsequent releases by making icons autohide in that area... which is a band-aid, not a fix, and a stupid one.

GNOME Shell makes this distinction clear and doesn't allow apps to show icons into the upper right corner, which is reserved for system stuff.

Reply Parent Score: 2