Soloplan / whatson

Build status monitoring for Windows with support for Jenkins, Travis-CI, CC.NET (alternative to CCTray)
MIT License
19 stars 4 forks source link

Opened window is not shown in task bar #5

Closed sven-n closed 4 years ago

sven-n commented 4 years ago

Version: v0.9.1-beta OS: Windows 8.1 Enterprise

When WhatsON is opened, it doesn't appear in the task bar. When other windows are in front and I want to focus a previously opened WhatsON, I either have to use Alt+Tab or click on the tray icon.

Now the issue: Sometimes I don't remember that I opened it before, and double-click on the tray icon. Unfortunately, this closes the window and I have to do another double-click to open it again - with additional loading time and lost focus.

I know, this behaves similar to CCTray or other internal Tools we use, but there it re-opens instantly. If you look at other programs (like MS Outlook or Skype) this is not a standard behavior. I would assume that every opened main window of a program appears in the task bar.

steffen-wilke commented 4 years ago

Thanks for reporting this. Actually there's an option in the configuration that allows you to display the tool in the taskbar:

image

Also, I totally agree that the time it currently takes for WhatsON to be displayed again from the tray is way too long. I'll keep this issue open to track this.

sven-n commented 4 years ago

Thanks for the hint. To reduce the loading time and to keep the focus when re-opening, you could leave the dialog instance alive and just hide it instead of actually closing it.

sven-n commented 4 years ago

My previous suggestion would also solve #10, #11 and #12. I think the higher memory consumption is negligible.

dominikgolda commented 4 years ago

@sven-n sugestion was implemented to fix performance issues (#10). The behavior of minimize button wasn't changed.

sven-n commented 4 years ago

Great, thank you 👍🏻