GTG

app indicator should close to tray

Bug #814851 reported by Bennett Kanuka
28
This bug affects 5 people
Affects Status Importance Assigned to Milestone
GTG
Fix Released
Medium
Izidor Matušov

Bug Description

Using gtg from bzr branch lp:gtg

I would expect that clicking the X on the task window would simply hide the main window and keep gtg running in the background. Instead, gtg completely exits.

I am considering this as a bug because it goes against the application indicator behavior of all other programs.

Related branches

Revision history for this message
Izidor Matušov (izidor) wrote :

I can confirm the bug.

Changed in gtg:
status: New → Confirmed
importance: Undecided → Critical
milestone: none → 0.3
tags: added: plugin regression release-critical
Izidor Matušov (izidor)
Changed in gtg:
milestone: 0.3 → 0.2.9
Revision history for this message
Lionel Dricot (ploum-deactivatedaccount) wrote :

"I am considering this as a bug because it goes against the application indicator behavior of all other programs."

No. There is no standardized way of interacting with the tray. Some applications close, some don't.

The fact of not closing when the user press close is common but, UI speaking, is a very bad thing and is not recommended (if you hit close, it should close, damn it!). The fact that "a lot of applications are doing it wrong" should not and never be an argument.

Anyway, with Unity and Gnome-shell, the tray is becoming completely different. I believe that the tray plugin should be maintained out of GTG trunk anyway.

Read http://ploum.net/post/219-the-aristocratic-desktop-part-3-there-s-no-tray-icon-in-gnome for more background.

Changed in gtg:
importance: Critical → Low
importance: Low → Wishlist
status: Confirmed → Won't Fix
milestone: 0.2.9 → none
Revision history for this message
Izidor Matušov (izidor) wrote :

This bug is a regression of a notification area plugin. GTG 0.2.4 has this behaviour and for some users including me it was an important feature. As far as it is a plugin feature which must be turned on manually, we should allow developers to do that. During the recraftoring something went bad and this feature is broken.

Changed in gtg:
status: Won't Fix → Confirmed
importance: Wishlist → Medium
assignee: nobody → Izidor Matušov (izidor)
milestone: none → 0.3
Izidor Matušov (izidor)
Changed in gtg:
milestone: 0.3 → 0.2.9
Izidor Matušov (izidor)
Changed in gtg:
status: Confirmed → In Progress
Izidor Matušov (izidor)
Changed in gtg:
status: In Progress → Fix Committed
Izidor Matušov (izidor)
Changed in gtg:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.