sandwichdoge / MinimizeToTray

Hide any Windows to tray icon to be restored later.
MIT License
199 stars 19 forks source link

Past Application Additions Kept Even after complete Shutdown #5

Closed dbareis closed 4 years ago

dbareis commented 4 years ago

The picture below shows MinimizeToTray's menu after a complete shutdown & restart and using ALT+F1 once. It looks like it's kept 28 from the last 28 restarts.

It's version 2.1, took me a while to work out how to find that, you should have an "About" option which includes anything you'd like to know.

MinimizeToTray

sandwichdoge commented 4 years ago

You can try enabling this option: Extra -> Restore hidden windows on Exit.

dbareis commented 4 years ago

Thanks that option may help and I already set that. I'm having issues with my computer so a lot of the restarts are not clean.

However if the program it is not already running (to allow for command line usage) then it should clear the list on startup. Or maybe less work, if no command line on invokation then clear the list and add a command-line option to clear the list.

sandwichdoge commented 4 years ago

The Legacy windows is actually a feature. In case the user accidentally kills MinimizeToTray, we need something for them to restore the previously hidden windows. I can add an option to not keep legacy windows.

dbareis commented 4 years ago

By kill you mean close? On close it should restore all windows.

sandwichdoge commented 4 years ago

Kill is when MTT process gets terminated by external means (e.g. the Task Manager), instead of right-clicking on the tray icon -> Exit.

sandwichdoge commented 4 years ago

You can check v2.3. Legacy windows are turned off by default now.