Tray-icon

Asked by Dennis Anfossi on 2009-07-27

It's not a really bug but... It's impossible to minimize GTG to the tray-icon... II think may be usefull ;)

Question information

Language:
English Edit question
Status:
Solved
For:
Getting Things GNOME! Edit question
Assignee:
No assignee Edit question
Solved by:
Bertrand Rousseau
Solved:
2009-07-27
Last query:
2009-07-27
Last reply:
2009-07-27

Hi Dennis,

There has been already many discussions about this actually (see references in the end of this answer).

First, short answer: GTG is never going to implement this in its default set of feature.

Now, the long answer: the Tray Icon is a concept that only exists in the windows world. In the freedesktop world (Gnome, KDE, ...), there only exists a *notification* zone, which target is to host notifications from applications. The freedesktop.org group has clearly defined that icons showed in this zone should only appear to warn the user that a special event has occured, and it will stay there as long as the user as not reacted to it.

As such, "minimizing to tray icon" actually makes no sense. It would thus be wrong to implement it that way. The good way of doing this (cf. bug report) is to implement an applet that will stay in the panel and handle different actions regarding GTG. Among those actions, "hide window" could be one.

Finally, GTG will shortly receive the implementation of a plug-in system which allow third-party to develop new features that we don't want to be present in the codebase. A "minimize to tray" plug-in could then be implemented, and - who knows? - even be packaged together with GTG. It will however not be enabled by default.

References:
 - https://bugs.launchpad.net/bugs/319152
 - https://lists.launchpad.net/gtg-user/msg00089.html
 - https://lists.launchpad.net/gtg-user/msg00098.html

Ok, no problem... I've solved with kdocker...

Thx for the fast reply :)