From 5d286a467d5dfacd17ca20738a5be068579de0c4 Mon Sep 17 00:00:00 2001 From: Kang Yu Date: Mon, 16 Sep 2024 17:02:41 -0700 Subject: [PATCH] tag 5.59, update readme/help --- Help.md | 1 + .../SystrayShell/Properties/AssemblyInfo.cs | 2 +- README.md | 8 ++++---- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/Help.md b/Help.md index d35f28a..f382607 100644 --- a/Help.md +++ b/Help.md @@ -8,6 +8,7 @@ | -splash=0 | No splash window at PersistentWindows startup | -legacy_icon | Switch to the original icon (as of 5.49 release) | -silent | No splash window, no balloon tip hint, no event logging + | -capture_floating_window | capture floating child window and dialog window position as well | -ignore_process "notepad.exe;foo" | Avoid restoring windows for the processes notepad.exe and foo | -debug_process "notepad.exe;foo" | Print the window positioning event logs in Event Viewer for the processes *notepad.exe* and *foo* | -foreground_background_dual_position=0 | Turn off dual position switching diff --git a/Ninjacrab.PersistentWindows.Solution/SystrayShell/Properties/AssemblyInfo.cs b/Ninjacrab.PersistentWindows.Solution/SystrayShell/Properties/AssemblyInfo.cs index b2341e1..d2f0be0 100644 --- a/Ninjacrab.PersistentWindows.Solution/SystrayShell/Properties/AssemblyInfo.cs +++ b/Ninjacrab.PersistentWindows.Solution/SystrayShell/Properties/AssemblyInfo.cs @@ -31,5 +31,5 @@ using System.Runtime.InteropServices; // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("5.58.*")] +[assembly: AssemblyVersion("5.59.*")] diff --git a/README.md b/README.md index 39a7001..7fdfe42 100644 --- a/README.md +++ b/README.md @@ -11,11 +11,11 @@ and restores back to its previous settings. this tool and not have to worry about re-arranging when all is back to normal. ## Key Features -- Keeps track of window position changes, and automatically restores the desktop layout, including the taskbar position, to the last matching monitor setup. +- Auto restore: Keeps track of window position changes, and automatically restores the desktop layout, including the taskbar position, to the last matching monitor setup. - Supports remote desktop sessions with multiple display configurations. -- Capture windows to disk: saves desktop layout capture to hard drive in liteDB format, so that closed windows can be restored after PC reboot, with virtual desktop observed. -- Capture snapshot to ram: saves desktop layout in memory using one char from [0-9a-z] as the name. The window Z-order is preserved in the snapshot. -- Automatically save window position history as xml files, so that snapshots and auto-restore points will continue to function after PC reboot or PersistentWindows upgrade/restart. +- Capture windows to disk: manually saves desktop layout capture to hard drive in liteDB format, so that closed windows can be restored to corresponding virtual desktop after PC reboot. +- Capture snapshot: manually saves desktop layout to ram. The window Z-order is preserved in the snapshot. Up to 36 snapshots ([0-9a-z]) can be taken for each display configuration. +- Automatically persists the location history of all windows (alive and closed) to hard drive in xml format, so that manual-restore-point (aka snapshot) and auto-restore-point will continue to function smoothly upon app upgrade/restart, even after PC reboot. - Webpage commander to improve the efficiency of web browsing for all major web browsers using one-letter commands like in vi editor. - Efficient window switching between foreground and background dual positions. - Pause/resume auto restore.