Fix issue #155 : disable auto restore unminimized window if it has no caption bar (implying not movable by user)
Improve accuracy of db matching
Add contributors link in splash window
PersistentWindows
-
Published by kangyu-california over 2 years ago
Release Notes
Fix issue #145 : restore from disk menu stuck at disabled when display changes
Improved recognition of full-screen gaming mode to avoid unnecessary auto-restore
PersistentWindows
-
Published by kangyu-california almost 3 years ago
Release Notes
Fix issue #140 : maximized window may be restored to wrong monitor when unminimized.
Fix issue #142 : recover height of taskbar
Fix null crashes in debug mode.
Try to fix PW hang when restore unresponsive window.
When upgrade version is detected, change text of upgrade notice menu instead of Help menu
PersistentWindows
-
Published by kangyu-california almost 3 years ago
Release Notes
Fix issue #137 : sticky notes windows incorrectly restored to same location due to DB multi-matching
New feature: control click "Capture windows to disk" menu to create a named capture; Control click "Restore windows from disk" menu to restore a named capture.
New command switch -silent, which disables event logging, splash window, balloon tip hint.
Remove dependency on ManagedWinapi.dll
Reduced .exe file size by 90% using latest Visual Studio 2017 update.
Fix issue #126: observe user moved windows and keep them out of touch by auto restore.
Do not restore invisible windows from DB
Rename a command switch to -invoke_multi_window_process_only_once, default value is 1
PersistentWindows
-
Published by kangyu-california about 3 years ago
Release Notes
Fix issue #121: improve window matching with DB using location distance as hint
Fix issue #123: add new command option -ignore_process "foo.exe;bar" to avoid auto restore window for process foo and bar
PersistentWindows
-
Published by kangyu-california over 3 years ago
Release Notes
Fix issue #119 using improved algorithm to match window with DB
Improve accuracy of z-order recovery (for snapshot)
Fix new issues found in Windows Insider Build
unminimized full-screen window moved to wrong monitor
PW context menu moved to wrong monitor
Fix PW icon randomly missing from taskbar after reboot.
PersistentWindows
-
Published by kangyu-california over 3 years ago
Release Notes
Speculative fix for issue #117, remove dependence on NLog.dll which seems to crash on 32 bit .NET Framework platform
Speedup restore using shorter delay intervals.
Improve robustness of -prompt_session_restore
Misc. code quality improvements such as removing multi-thread/locks
PersistentWindows
-
Published by kangyu-california over 3 years ago
Release Notes 5.22
Fix issue #109, reduce window flickering when -fix_zorder=1 is turned on by using improved z-order fix sequence.
Avoid launch new process to restore invisible window from DB. The fix requires user to capture to disk first to make sure DB is populated with valid "invisibility" data record.
Fix incorrect path when restore git-bash window from DB.
Add command option -restore_one_window_per_process=1 in case duplicated windows are restored from DB.
Release Notes 5.23
Fix shifted context menu location
Fix bugs in command argument parsing
Fix illegal process path when restore from DB
PersistentWindows
-
Published by kangyu-california over 3 years ago
Release Notes
Fix issue #109, reduce window flickering when -fix_zorder=1 is turned on by using improved z-order fix sequence.
Avoid launch new process to restore invisible window from DB. The fix requires user to capture to disk first to make sure DB is populated with valid "invisibility" data record.
Fix incorrect path when restore git-bash window from DB.
Add command option -restore_one_window_per_process=1 in case duplicated windows are restored from DB.
PersistentWindows
-
Published by kangyu-california over 3 years ago
Release Notes
Fix #102, #104, #105, avoid auto restore of unminimized window if display config has not changed. Add new command option -fix_unminimized_window=0 in case user want to totally disable this feature (auto restore unminimized window).
Fix #103, avoid fixing offscreen window if position has not changed.
Fix incorrect capture due to loss of synchronization
PersistentWindows
-
Published by kangyu-california over 3 years ago
Release Notes
Fix issue #92 #100, limit hot key Ctrl+Win scope to RemoteDesktop window to avoid conflict with other Apps.
Fix issue #94, enhance full screen detection to support multi-monitor RemoteDesktop session.
Fix issue #98, make PW restore less sensitive to fast monitor off-on-off events. Add command option -halt_restore in case default 3 second delay is not enough.
Add new feature #97. Support in-place upgrade from menu; Support fully auto upgrade using new command option -auto_upgrade=1
More robust taskbar window restore.
PersistentWindows
-
Published by kangyu-california over 3 years ago
Release Notes
Fix issue #89, missing capture of minimized window like MSI Afterburner due to strict visibility check
Feature enhancement per #90 #92, user can exclude a window from PW capture/restore by Ctrl+Shift move it.
Add command option per #75, run PW with -auto_restore_missing_windows=3 to restore missing window from disk at PW startup.
PersistentWindows
-
Published by kangyu-california over 3 years ago
Release Notes
Fix issue #84, incorrect taskbar reposition when restore from DB file
Fix issue #85, #86, avoid Ctrl-Alt hot key conflict with other Apps.
Fix random failure to minimize window
Fix random crash
Reduce capture latency to within 1 second
Smarter recognition of full screen gaming mode, so that no restore is necessary
PersistentWindows
-
Published by kangyu-california over 3 years ago
Release Notes
Fix failure to restore taskbar due to incomplete fix of issue #75 in last release (5.16)
Add command line option to bypass fix for #73 to restore missing windows from disk without asking