Commit graph

104 commits

Author SHA1 Message Date
Kang Yu
4df563f1bb speedup PW startup restore by setting set process priority to high during the first 10 seconds of PW starting 2025-05-03 16:44:10 -07:00
Kang Yu
8da7d9b4bc turn on -auto_restore_new_window_to_last_capture again 2025-04-28 14:24:18 -07:00
Kang Yu
cce0f7f52d refix #369, #388, #392: improve algorithm matching new window to killed one. Add command option -pos_match_threshold, using 40 as default value 2025-04-28 13:50:30 -07:00
Kang Yu
6097ab4bc7 turn off auto restore existing window to last capture 2025-03-17 16:36:03 -07:00
Kang Yu
aacaefc205 #369, #388, #392: turn off auto-restore new window off by default 2025-03-17 16:30:49 -07:00
Kang Yu
62a03e4ed3 fix typo 2025-02-02 20:40:50 -08:00
Kang Yu
fe06972d58 rename -dump_window_pos_at_exit to -dum_window_position_history 2025-02-02 20:39:47 -08:00
Kang Yu
0e622b8021 #354, add command option -restore_snapshot "[0-9a-z]" 2025-02-02 11:58:06 -08:00
ImKventis
bac953a9e4 Maintain custom set icon 2025-01-06 15:52:42 +00:00
Kang Yu
d4742d6127 turn on fast restore by default 2024-11-22 14:50:20 -08:00
Kang Yu
9e63a2b853 #158, add switch to disable auto restore window to last capture 2024-11-18 11:08:28 -08:00
Kang Yu
b392ac84f9 rename a variable 2024-11-18 10:55:19 -08:00
Kang Yu
7dfd7f5616 disable -fast_restore by default due to concern of out of order event processing 2024-11-06 10:25:21 -08:00
Kang Yu
3847a6eff0 persist disable upgrade notice 2024-11-02 22:47:29 -07:00
Kang Yu
cea1088a7d capture floating window by default, disable by -capture_floating_window=0 2024-10-31 22:48:13 -07:00
Kang Yu
8e33aab670 fast restore by default, disable by -fast_restore=0 2024-10-31 22:46:24 -07:00
Kang Yu
5296f7dff5 command option -fix_taskbar_no_game 2024-10-31 22:16:40 -07:00
Kang Yu
efc2d0bb67 turn off fast restore by default 2024-10-26 19:03:43 -07:00
Kang Yu
9cb7fd2e90 #355, clean exit without error 2024-10-23 23:52:03 -07:00
Kang Yu
c0e1af0c10 #158, initial auto restore using the last capture from history 2024-10-23 21:48:15 -07:00
Kang Yu
860034633a #357, allow taskbar restore during full-screen game play when -fix_taskbar=1 2024-10-02 17:01:56 -07:00
Kang Yu
2b0c470ce5 ctrl exit to test restart 2024-09-20 19:44:29 -07:00
Kang Yu
b575920805 refactor pw restart script 2024-09-11 21:19:55 -07:00
Kang Yu
2b73c3c2bc #352, add command option -capture_floating_window 2024-09-09 17:00:48 -07:00
Kang Yu
1b4f62ee7d fix typo causing wrong (legacy) icon used when new release is available. Update pwIconUpdate to be more harmonic 2024-08-28 15:35:17 -07:00
Kang Yu
1ef5e99d40 catch exception when dump position history xml 2024-08-27 19:32:13 -07:00
Kang Yu
e8322d5a8a persist snapshot captures on disk 2024-08-27 17:31:03 -07:00
Kang Yu
4cece1ab9c launch webpage commander notification page from current browser window 2024-08-17 13:52:18 -07:00
Kang Yu
0a6c00c3a7 refactor disable_webpage_commander 2024-08-17 12:49:39 -07:00
Kang Yu
697e79b1ba #347, remember the choice of disable webpage commander upon PW restart 2024-08-16 22:45:44 -07:00
Kang Yu
ae75d66172 #347, show notifications when webpage commander is invoked for the first time 2024-08-14 16:39:42 -07:00
Kang Yu
4136e5d2a1 refix #318, #346, create AppData/Local/PersistentWindows directory during startup 2024-08-08 12:00:57 -07:00
Kang Yu
db6ca09f65 rename variables 2024-07-26 21:53:51 -07:00
Kang Yu
ff53cc352d support customized pw update icon with file named as pwIconUpdate(.ico, .png) 2024-07-26 20:49:57 -07:00
Kang Yu
5ecc8bdf1b #342, add update icon for legacy mode. Replace .ico with .png. Beautify pw icon 2024-07-26 20:43:41 -07:00
Kang Yu
b782e9b034 #333, add command -delay_restart <seconds> to restart PW in hidden mode 2024-07-13 21:04:54 -07:00
Kang Yu
63334fa67c add command -dump_window_pos_at_exit=0 2024-07-13 15:30:27 -07:00
Kang Yu
5fc803757a dump window pos to xml file before exit, reload window pos from xml when PW start 2024-07-13 15:22:10 -07:00
Kang Yu
d0ed7aa288 #336, let menu observe -check_upgrade=0 2024-07-01 08:33:08 -07:00
Kang Yu
a94ebd44f9 #333, reduce waiting PW to exit period from 10 second2 to 2 seconds 2024-06-29 18:22:48 -07:00
Kang Yu
d2a5f206e4 minor code refactoring 2024-06-27 22:14:34 -07:00
Kang Yu
169e694684 #331, toggle menu between Enable/Disable webpage commander 2024-06-26 16:48:55 -07:00
Kang Yu
74a3f6e173 #332, let -delay_start <delay> command option restart PW process, so that task created by schtasks would not be terminated after 3 days 2024-06-24 16:45:17 -07:00
Kang Yu
14122b8e0f solve mystery failure to popout menu 2024-06-22 16:21:05 -07:00
Kang Yu
98dc78705c attempt to resolve crash when exit 2024-06-22 15:39:05 -07:00
Kang Yu
42a6165603 feature-enhancment from #321, automatically inherit data from killed window 2024-06-16 18:03:02 -07:00
Kang Yu
e175b5f4d8 #381 treat ~ as ` 2024-05-31 12:46:39 -07:00
Kang Yu
00c277c814 add snapshot id "`" for the last auto restore point 2024-05-15 14:10:50 -07:00
Kang Yu
6d7d26d9e7 #318, app data dir need be created first 2024-05-07 21:25:08 -07:00
Kang Yu
621ac9cfe0 update readme/help on webpage commander 2024-05-01 23:34:09 -07:00