HanSolo / JDKMon

A little tool written in JavaFX that monitors your installed JDK's and inform you about updates
Apache License 2.0
310 stars 21 forks source link

Start/Rescan action it takes a long time and user has none info about background work progress #20

Closed ltorok closed 2 years ago

ltorok commented 2 years ago

This behavior is for me as user unpleasant.

HanSolo commented 2 years ago

Well in case there are updates a popup will show what updates are available. The problem is that the app is sitting in the system tray where I cannot really show a lot of information. So the idea is to have the app running in the background and from time to time you can check the main window to see if there are any updates available. It is not meant to be a desktop app that you execute once. The automatic rescan will take place every 3 hours. So what behavior do you expect?

ltorok commented 2 years ago

The give user info about Rescan only in case that is Rescan invoked from GUI (and at start time)... Maybe it be more work...

HanSolo commented 2 years ago

So you mean if you trigger the rescan manually from the menu you would like to see that it's doing something? Like a spinning indicator or similar? But where should that appear because it is a system tray menu I cannot simply update that, meaning to say only for this purpose I would need to add a window that only shows..."I'm working on a rescan" which does not really make sense right? I mean I could maybe open the main window after the rescan was done in case updates have been found...

HanSolo commented 2 years ago

Or maybe open the main window directly when rescan was pressed and show an indicator there?

HanSolo commented 2 years ago

With Version 17.0.5 there will be an indicator in the main window which shows the ongoing update process