ribbons / RadioDownloader

An easy to use application for managing podcast subscriptions and downloads.
https://nerdoftheherd.com/tools/radiodld/
GNU General Public License v3.0
15 stars 11 forks source link

Added option to minimise to system tray on close under Windows 7. #101

Closed ribbons closed 11 years ago

ribbons commented 11 years ago

Original report from kriv_1@hotmail.com at 10:42:16 on 2010-04-25

When minimised rather than appearing in the system tray near the times / date field, the application exists in the taskbar. Closing using the x button does not minimise as before (but the window does close) and remains active on the taskbar.


Imported from Bug 231 in the NerdoftheHerd.com Bugzilla.

ribbons commented 11 years ago

Original comment from Matt Robinson at 19:52:16 on 2010-04-27

I suggested the original change in issue #78 because Windows 7 automatically hides any notification icons, so restoring Radio Downloader from the system tray always requires fiddling around in the hidden icons menu, it isn't possible to tell at a glance that Radio Downloader is running or not, and I would imagine that new users may wonder where the application has gone.

Microsoft's Windows User Experience Interaction Guidelines state that single instance applications (such as Radio Downloader) should use regular taskbar buttons instead of notification icons in Windows 7. Microsoft have followed their own guidelines with applications such as Windows Live Messenger being taskbar resident instead of tray resident under Win 7.

See the link below for the guidelines info in context: http://msdn.microsoft.com/en-us/library/aa511448%28v=MSDN.10%29.aspx#SingleInstanceApp

The next version of Radio Downloader will also show a downloading or errored status as a taskbar status overlay under Windows 7, giving status information without the need for the notification icon at all.

I'm interested to know if you have a specific use case that isn't covered by Microsoft's guidelines or that I'm missing?

ribbons commented 11 years ago

Original comment from kriv_1@hotmail.com at 20:33:36 on 2010-04-28

Only aesthetic reasons, the older style was cleaner and freed up junk from the taskbar.

For me the software (after setting up feeds) needs no additional input as it just works.

ribbons commented 11 years ago

Original comment from Neil at 19:11:06 on 2010-05-11

Sorry Matt, but I disagree. Windows 7 allow the icon to be hidden or kept in the system tray. Prior to v0.12, RD just runs and does its' business it the background.

At v0.12, it is on the task bar permanently causing my Mrs. to keep asking "what's this thing - I haven't run it" whenever she logs in. Bless.

Any chance of a program option that allows the minimised window to be visible on the task bar or not ?

ribbons commented 11 years ago

Original comment from Dave Hallett at 23:07:34 on 2010-05-13

I agree that Radio Downloader would be better living in the notification area rather than in the taskbar.

On my system it is the perfect example of a "single-instance, long-running application", as once it's running it continues running with minimal input. Therefore it "can be minimized to a notification area icon instead."

As you know it's easy to customise the notification area to show an icon all the time, so perhaps it would be better to add a FAQ for that instead of moving the application to the taskbar. I have to run the taskbar with labels shown so my taskbar is full, and I have had to stop RD running at all rather than have the added clutter.

It would be great if this could either return to the previous functionality or become an option. I could then return to running this genius application.

ribbons commented 11 years ago

Original comment from John O at 20:28:21 on 2010-05-20

I really dislike the way Messenger shows on the taskbar without the option to hide it, and I still think that if the user doesn't like the notification area icons being hidden, he/she should disable the option to hide inactive icons in the notification area - that's what I do, and it works a treat.

I thought that the icon in the taskbar in the latest release was a bug. I agree with the ideas put forward, that there is an option in Radio Downloader to either hide from the taskbar or show, depending on the end users preference.

ribbons commented 11 years ago

Original comment from Matt Robinson at 14:27:06 on 2010-05-24

I will look into this and see how straight forward it would be to implement an option in the next version or so if I get the chance.

ribbons commented 11 years ago

Original comment from CBers at 16:08:55 on 2010-05-24

I really dislike the way Messenger shows on the taskbar without the option to hide it, and I still think that if the user doesn't like the notification area icons being hidden, he/she should disable the option to hide inactive icons in the notification area - that's what I do, and it works a treat.

I thought that the icon in the taskbar in the latest release was a bug. I agree with the ideas put forward, that there is an option in Radio Downloader to either hide from the taskbar or show, depending on the end users preference.

I also dislike the way messenger shows in the taskbar, and would prefer it in the system tray as it used to be.

Everything that's a long-running process, should be in the system tray, so if RD could be, then that would be great !!

ribbons commented 11 years ago

Original comment from Matt Robinson at 11:18:20 on 2010-07-18

Implemented (somewhat against my better judgement) in 113a0b6. I look forward to your donations when version 0.16 is released... :-)