Skip to content

Releases: kangyu-california/PersistentWindows

5.59

17 Sep 00:17
Compare
Choose a tag to compare
  1. Feature enhancement: auto save both live and dead window position history as xml file, so that all historical auto-restore points and snapshots are automatically refreshed upon any app upgrade/restart, even after PC reboot.
  2. #351, Fix crash upon capture windows to disk on Windows11 24H2 fresh install.
  3. #352, Add command option -capture_floating_window to restore IntelliJ floating window.
  4. #348, Fix PW restart/upgrade failure due to insufficient waiting period.
  5. Fix bug in 5.58 that incorrect (legacy) icon shows up when PW upgrade is detected.

5.58

28 Aug 03:19
Compare
Choose a tag to compare
  1. Feature enhancement: auto save window position history as xml file, so that all auto-restore points and snapshots will persist through PC shutdown/reboot or PW upgrade/restart.
  2. #346, fix failure to start for first time PW user when 3rd party taskbar customization software is deployed.
  3. #347, when webpage commander is activated for the first time, notify user by redirecting browser to PW help webpage or popping out a balloon tip notification. Remember the disabled status of webpage commander feature when restarting PW.
  4. fix undesirable taskbar restore after full-screen game play.
  5. fix some crash/exception.

5.57

14 Jul 05:57
Compare
Choose a tag to compare
  1. New feature: auto save window position history as xml file at PW exit, the history file is automatically reloaded when relaunching PW (without rebooting PC) or upgrade to new PW version, so that previously captured snapshots will continue to function smoothly.
  2. Bug fixes for 5.56 introduced new feature: auto inherit killed window pos.
  3. #336 : let PW menu reflect -check_upgrade=0
  4. #333 : replace obsolete command option -delay_start with -delay_restart to restart PW with specified delay while hiding the DOS launching window, solving issue of failed normal PW start.

5.56

01 Jul 01:29
Compare
Choose a tag to compare
  1. #335 Fix random failure in pre-release 5.55 to display context menu
  2. #321, #326 Enhanced user experience, keep window position history even after the window is closed, and when a new window is launched, it will automatically inherit the corresponding position history. By keeping window position history persist in ram, all previous captures (both automatic and manual snapshots) will continue to function smoothly after app upgrade/restart (excluding PersistentWindows itself).
  3. #289 Improve first time user experience, override the DPI scale setting to "Application" in auto-start PersistentWindows task script to solve restore failure due to multi-monitor mixed DPI setting.
  4. Add double quote to PW path in auto-start task to avoid failure to manually change command line option in task scheduler, when PW path contains special characters (space etc).
  5. #330 Fix unminimized window position on non-primary monitor
  6. #331 Add menu option to Enable/Disable webpage commander feature
  7. Improved user experience for webpage commander

5.55

27 Jun 21:34
Compare
Choose a tag to compare
5.55 Pre-release
Pre-release
  1. #321, #326 Enhanced user experience, keep window position history even after the window is closed, and when a new window is launched, it will automatically inherit the corresponding position history. By keeping window position history persist in ram, all previous captures (both automatic and manual snapshots) will continue to function smoothly after app upgrade/restart (excluding PeristentWindows itself).
  2. #289 Improve first time user experience, override the DPI scale setting to "Application" in auto start PersistentWindows task script to solve restore failure due to multi-monitor mixed DPI setting.
  3. #330 Fix unminimized window position on non-primary monitor
  4. #331 Add menu option to Enable/Disable webpage commander feature
  5. Improved user experience for webpage commander

5.54

02 May 07:25
Compare
Choose a tag to compare
  1. Suggestion to avoid DPI related issue causing gradual failure to auto restore (#311)
    Especially If you have fractionally scaled display (such as 125%, 150%), it is strongly suggested to override the high DPI scaling property of PersistentWindows.exe to "Application" via Properties->Compatibility->Change high DPI settings dialog from explorer, the resulting new display config would require user to capture to disk immediately after relaunching PW w/ new property setting.
    image

  2. Fix taskbar restore failure in 5.53 (#309)

  3. Fix hotkey conflict w/ a Chrome plugin which also uses Alt + Q (#308). The new hotkey is Alt + W, and can be configured using command line such as -hotkey "X", which means the hotkey is Alt + X.

  4. The vi-style hotkey feature introduced in 5.53 is now renamed to "Webpage commander", and can be invoked from PW menu or by Alt + W hotkey. The webpage commander window is meant to be used with all major web browsers to simplify keyboard/mouse command.
    image
    To achieve best operating efficiency, users might want to minimize the commander window to 8x8 size by pressing the minimize button or pressing key "Z". For a complete list of command shortcuts, please refer to online help.

5.53

02 Apr 06:05
Compare
Choose a tag to compare
  1. Fix failure to auto restore due to high-DPI UI support in release 5.45 (#276, #289)

    Users who want high-DPI UI on fractional scaled display (such as 125%, 150%) can override the high DPI scaling to "Application" for PersistentWindows.exe in the Properties->Compatibility->Change high DPI settings dialog from explorer, remember to capture to disk immediately for the brand new display config entry.
    image

  2. Fix unexpected taskbar move during auto restore #301

  3. Fix unexpected minimize to tray icon action #300

  4. New experiment feature to introduce one letter commands similar to vi editor for web browsing by using a hotkey proxy window, for more details refer to online help
    image

5.52

21 Feb 13:43
Compare
Choose a tag to compare
  1. Fix crash when capture to disk (#296)
  2. Restore explorer window with arbitrary folder name
  3. Refix #288, relaunch PW once when taskbar is not ready

Install 5.52_dpi_unaware special release if you encounter #276, #289

5.51

04 Feb 00:46
Compare
Choose a tag to compare
  1. Change default icon again (#287 )
    image

  2. Add command option "-legacy_icon" to switch back to original icon as in 5.49 (#287)

  3. Add menu option to experiment customized icon using any .ico or .png file (#287)

  4. Experiment user .ico(.png) file need to be manually copied to PersistentWindows program folder and renamed to pwIcon.* to finalize icon customization (#287)

  5. Reliably hide window to system tray of taskbar when Ctrl click minimize button (#286)

Try Windows 11 specific release if you have issues similar to #276, #289, #293
PersistentWindows5.51_win11_patch.zip

5.50

02 Feb 01:37
Compare
Choose a tag to compare
  1. New icon (#274 )
    image

  2. New Feature (#279)
    Ctrl click the minimize button to hide a window to notification area in taskbar
    Download patch from https://github.com/kangyu-california/PersistentWindows/releases/tag/5.50_patch

  3. New Feature (#282)
    Recover folder location of explorer window from captures on disk

  4. Fix unexpected taskbar move due to early capture (#278)

  5. Replace deprecated wmic.exe command with PowerShell command to capture windows to disk on Windows 10/11