#9 close and minimize like in all popular programs

2.80
closed
nobody
1
2014-04-09
2012-11-25
smg22rus
No

New trends in interface windows programs, the current behavior of the closure and to minimize incorrect. I think it would be correct that: the active icon in the system tray minimize - minimization as usual, at the close, minimize to tray.

Now, with the minimize, minimize to tray correctly. Single click - restores the window. When closing the cross - single click on the icon in the system tray - no result. It should work the same way.

I think it is more correct and is expected emergence window when you double-click at any parameters.

Sorry for bad english. Sincerely, a novice developer from Russia.

Discussion

  • René Berber
    René Berber
    2012-11-25

    I understand, and I agree that the current way it works is not 'standard'.

    But there are several points to take into consideration:

    1. Transmission-Qt is not only for Windows, its also for Linux and Mac OSX. What is considered 'standard' in one desktop, may not be standard in another.
    2. The main development is done for Linux, by the original developer. He added the close to system tray. Later I added the minimize to system tray (this change is not included upstream)
    3. It doesn't work the same, as you describe, if you minimize then one click on the tray icon restores the window, if you close then you need a double-click to restore. This only works with the Desktop preference set of course. The way it works was unexpected, not by design, a weird side-effect of how Qt does things.

    I have thought of fixing it, but I haven't done it. My latest opinion is I should get rid of the "minimize on close", I prefer just having minimize to tray, and let close as "close the application" -- that's the way I like it, and its very easy to implement.

    Of course this goes against your description, and the original design (which took into consideration that the application is meant to run for a long time, similar to a service, a.k.a. daemon). Hence I haven't made a decision.

     
  • René Berber
    René Berber
    2013-01-02

    The behavior has been changed.

    The next release (4.80 4.76) will restore the application from the tray with one-click, no difference if it was minimized or closed.

     
    Last edit: René Berber 2013-01-05
  • René Berber
    René Berber
    2013-01-02

    • status: open --> closed
    • milestone: Next_Release --> 4.80