Opened 15 years ago

Closed 15 years ago

#611 closed Bug (fixed)

Don't hide in the systray without letting the user know

Reported by: charles Owned by: charles
Priority: Normal Milestone: 1.05
Component: GTK+ Client Version: 1.00
Severity: Minor Keywords:

Description (last modified by charles)

Reported on the ubuntu-desktop mailing list:

On a related note, I closed it, and not until later I discovered that it was hiding in the systray and leaking bandwidth. Not nice. Gasten

This could be done in 1.02 if doesn't break the string freeze.

Change History (4)

comment:1 Changed 15 years ago by charles

  • Description modified (diff)
  • Status changed from new to assigned

comment:2 Changed 15 years ago by charles

  • Description modified (diff)

comment:3 Changed 15 years ago by charles

Seconded by Trevor Schauls, also on ubuntu-desktop:

when I press the x buttion it should ask if I want to close it, or minimize it to the tray.

comment:4 Changed 15 years ago by charles

  • Milestone changed from 1.10 to 1.05
  • Resolution set to fixed
  • Status changed from assigned to closed

trunk: r4902 1.0x: r4903

Doing a little background reading on this issue, it seems that lots of people are waiting for the HIG to give a canonical answer on close/quit behavior. Unfortunately that hasn't happened yet.

Rhythmbox has the same close/quit pair that Transmission does, but does a better job of it -- its `close' button calls gtk_window_iconify(), which gives an animation of the window falling down into the system tray. IMO this is a good visual cue saying "the window's been minimized". In Transmission, the window vanishes without the cue.

I've made Transmission's `close' work like the one in Rhythmbox.

Note: See TracTickets for help on using tickets.