PersistentWindows

fork of http://www.ninjacrab.com/persistent-windows/ with windows 10 update

GPL-3.0 License

Stars
1.3K

Bot releases are visible (Hide)

PersistentWindows -

Published by kangyu-california over 3 years ago

Release Notes

  1. Fix issue #56 #75, capture/restore child windows
  2. Fix issue #73, ask for user permission to restore missing windows from disk
  3. Fix duplicated window restore from disk due to class name mismatch
  4. Update Readme and Help
PersistentWindows -

Published by kangyu-california over 3 years ago

Release Notes

  1. Fix issue #57, #78, capture window move/minimize operation in real time (250ms latency)
  2. Fix issue #80, fix unminimize failure due to interference with tabbed windows grouped by TidyTabs
  3. Avoid disturbing full screen gaming mode by avoid restoring windows in the gaming mode
  4. Recognize bogus double click event to avoid erroneous snapshot capture.
PersistentWindows -

Published by kangyu-california almost 4 years ago

Release Notes

  1. Fix issue #56, winamp window not restored, Fix contributed by garyd9
  2. Fix issue #73, add menu for snapshot capture/restore
  3. Increase total number of snapshots to 36 ([0-9], [a-z]) for each display resolution.
  4. Avoid program hung due to unresponsive window.
PersistentWindows -

Published by kangyu-california almost 4 years ago

Release Notes

  1. Fix issue #59, restore width of vertical taskbar
  2. Fix issue #70, display different icon color to indicate busy restore status
  3. New feature: user can customize their own icon to replace default one. See online help for instructions.
PersistentWindows -

Published by kangyu-california almost 4 years ago

Release Notes

  1. Better exception handling to avoid unexpected hard crash
  2. Update readme
PersistentWindows -

Published by kangyu-california almost 4 years ago

Release Notes

  1. Reliably restore window z-order finally! (Only for snapshot recovery by default)
  2. Speedup snapshot restore.
  3. Fix dead lock when consecutively issue snapshot commands too fast
PersistentWindows -

Published by kangyu-california almost 4 years ago

Release Notes

  1. Tentative fix for issue #67, improve reliability of restore from disk.
  2. Improved Z-order restore accuracy for snapshot
  3. Fix dead-lock when taking snapshot causing program unresponsive.
  4. Improve accuracy of mouse click counting when taking snapshot.
PersistentWindows -

Published by kangyu-california almost 4 years ago

Release Notes

  1. Fix issue #57, resolve capture/restore conflict for unminimized window
  2. Fix issue #63, github.com may not be resolvable for some network setting
  3. Fix occasional crash/exception throw up upon system reboot or first time login
PersistentWindows -

Published by kangyu-california almost 4 years ago

Release Notes

  1. Replace menu "About" with "Help" to support online help
  2. Support multi-snapshot feature derived from issue #42, check online help for use instructions
  3. Speculative fix for issue #57, #61, #62, improve reliability of restore
PersistentWindows -

Published by kangyu-california almost 4 years ago

Release Notes

  1. Fix issue #56, fix restore failure for window snapped across the edge between two screens.
  2. Fix issue #57, #58, minimized window not restored to normalized position
PersistentWindows -

Published by kangyu-california almost 4 years ago

Release Notes

  1. Fix issue #60, avoid version upgrade notice for pre-release version (like 5.3)
  2. Suppress bogus error message on invalid capture
PersistentWindows -

Published by kangyu-california almost 4 years ago

Release Notes

  1. Fix crash in last release 5.2 (mentioned by issue #57), reduced race condition between two consecutive snapshot restores.
  2. Attempt to fix issue #58 by removing invalid captures at end of display session.
PersistentWindows -

Published by kangyu-california almost 4 years ago

Release Notes

  1. Fix issue #57, minimized window not restored to previous location due to invalid capture.
  2. Update readme on how to use snapshot feature and how to fix sticky topmost window due to side-effect of z-order restore.
PersistentWindows -

Published by kangyu-california almost 4 years ago

Release Notes

  1. Fix v5.0 specific issue #55, restored window become sticky to topmost due to zorder fix turned on by default.
    In v5.1 zorder fix is only activated when restore snapshot. If the issue still exist, please run PW with -fix_zorder=0 (which completely disables zorder fix).
  2. Per request mentioned by #52, add switch -check_upgrade=0 to allow disable PW upgrade check at program startup,
  3. Fix crashes in V5.0 due to non-exist value or null pointer
PersistentWindows -

Published by kangyu-california almost 4 years ago

Release Notes

  1. Fix issue #42, support taking snapshot by double click PW icon; restore snapshot by click PW icon; undo restore snapshot by Alt click PW icon.
  2. Fix issue #52, pop up notice when PW version upgrade is available
PersistentWindows -

Published by kangyu-california about 4 years ago

Release Notes

  1. Attempt to resolve issue #51, optimize capture to disk implementation to reduce chance of data loss by reducing DeleteAll() operation
PersistentWindows -

Published by kangyu-california about 4 years ago

Release Notes

  1. Fix bug in 4.42 (found by user issue #51), failure to access non-existing appdata/local/PersistentWindows dir for first time user
PersistentWindows -

Published by kangyu-california about 4 years ago

Release Notes (bad release, please use 4.43)

  1. Fix bug related to issue #48, remove intermediate .log.db due to uncommitted transactions.
  2. Speculative fix for issue #48, upgrade LiteDB.dll hoping to fix failure to capture to disk on Windows10 Enterprise LTSC platform
  3. Speculative fix for issue #49, window moved unexpectedly to prior location due to auto off-screen fix
  4. Add command options for automatic off-screen window position fix, which is enabled by default
    • for user who want more aggressive off-screen window fix, run PersistentWindows.exe -enhanced_offscreen_fix
    • for user who does not want off-screen window fix, run PersistentWindows.exe -disable_offscreen_fix
PersistentWindows -

Published by kangyu-california about 4 years ago

Release Notes (bad release, please use 4.43)

  1. Fix issue #48, capture to disk failed to commit to .db file
  2. Speculative fix for issue #49, window moved unexpectedly to prior location due to auto off-screen fix
  3. Add command options for automatic off-screen window position fix, which is enabled by default
    • for user who want more aggressive off-screen window fix, run PersistentWindows.exe -enhanced_offscreen_fix
    • for user who does not want off-screen window fix, run PersistentWindows.exe -disable_offscreen_fix
PersistentWindows -

Published by kangyu-california about 4 years ago

Release Notes

  1. Fix issue #47, off-screen window recovery incorrectly triggered when taking screen snapshot using Win+Shift+S key on dual monitor setup with right screen located higher than left screen.
  2. Improve fix for issue #41, always retrieve last good position for off-screen window.