Kang Yu
|
ebe7c5d33d
|
webpage commander: reduce window focus shifting when hand cursor is displayed (possible menu selection)
|
2024-09-15 15:26:01 -07:00 |
|
Kang Yu
|
08ef381f96
|
repeated browser activate events causes webpage menu disappear
|
2024-09-15 12:57:00 -07:00 |
|
Kang Yu
|
090fa0e3ad
|
dump all window history including dead ones
|
2024-09-15 10:38:04 -07:00 |
|
Kang Yu
|
2763659b4c
|
dump dead window history together with live windows
|
2024-09-14 21:52:07 -07:00 |
|
Kang Yu
|
f6007a4b62
|
minor code simplify
|
2024-09-12 18:05:24 -07:00 |
|
Kang Yu
|
d22a183554
|
remove history of oldest window first
|
2024-09-11 22:18:01 -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
|
eea9165382
|
This reverts commit a45b967e5f .
|
2024-09-09 15:08:01 -07:00 |
|
Kang Yu
|
8d3816553b
|
#348, do upgrade after pw process is killed
|
2024-08-28 17:09:45 -07:00 |
|
Kang Yu
|
e6f11c354d
|
#348, insufficient delay causes failure to upgrade
|
2024-08-28 15:52:01 -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
|
800b6afa15
|
refine inherit log message
|
2024-08-28 14:20:18 -07:00 |
|
Kang Yu
|
452ef9017c
|
tag 5.58
|
2024-08-27 19:56:19 -07:00 |
|
Kang Yu
|
1ef5e99d40
|
catch exception when dump position history xml
|
2024-08-27 19:32:13 -07:00 |
|
Kang Yu
|
7fd80af8bf
|
dump window position for every auto restore
|
2024-08-27 18:55:22 -07:00 |
|
Kang Yu
|
e8322d5a8a
|
persist snapshot captures on disk
|
2024-08-27 17:31:03 -07:00 |
|
Kang Yu
|
ef02d287d5
|
unify data structures so that dumped window_pos.xml can be used as deadApps
|
2024-08-27 17:06:43 -07:00 |
|
Kang Yu
|
a1a3574f73
|
persist snapshot taken time on hdd in real time
|
2024-08-27 15:02:53 -07:00 |
|
Kang Yu
|
1e580843ff
|
fix exception when capture new windows
|
2024-08-18 15:23:09 -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
|
7bd8511bb9
|
#347, longer balloontip tip for webpage commander notification
|
2024-08-14 17:56:04 -07:00 |
|
Kang Yu
|
2a7a108748
|
#347, avoid invoke webpage commander window when pressing hotkey on taskbar
|
2024-08-14 17:49:48 -07:00 |
|
Kang Yu
|
3240042a68
|
avoid notification of webpage commander hotkey if not invoked in web browser
|
2024-08-14 17:34:52 -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
|
05dec2e6dd
|
add webpage_commander.md
|
2024-08-14 15:47:32 -07:00 |
|
Kang Yu
|
8b12f6e4a8
|
rewind auto capture which happened right before session lock
|
2024-08-12 10:43:23 -07:00 |
|
Kang Yu
|
eade031052
|
refactor UndoCapture(DateTime)
|
2024-08-12 10:38:34 -07:00 |
|
Kang Yu
|
b13bcf0b58
|
fix too many attempts to restore taskbar size for rdp session
|
2024-08-11 21:02:31 -07:00 |
|
Kang Yu
|
2d14ef2cb9
|
fix exception caused by data race
|
2024-08-11 16:32:22 -07:00 |
|
Kang Yu
|
bed63a11f4
|
avoid webpage activation disturb auto restore
|
2024-08-09 21:02:40 -07:00 |
|
Kang Yu
|
e7b52a035c
|
do not capture webpage commander, also ignore its presence in z-order
|
2024-08-09 16:00:51 -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
|
e99518f23b
|
catch occasional container iteration exception when starting full-screen game
|
2024-08-07 22:31:55 -07:00 |
|
Kang Yu
|
b1888cbf9b
|
webpage commander: unhide commander window quickly when browser window is activated
|
2024-07-29 22:35:29 -07:00 |
|
Kang Yu
|
e5194d8660
|
webpage commander: try to show commander window when browser window is activated, disregard background pixel color
|
2024-07-29 19:03:15 -07:00 |
|
Kang Yu
|
ef6e0a6b37
|
sync pwIcon.ico with pwIcon.png
|
2024-07-29 10:57:53 -07:00 |
|
Kang Yu
|
451ecb9424
|
keep webpage commander visible (with safe distance from mouse cursor) on top of non-uniform background (like video/picture)
|
2024-07-27 21:50:27 -07:00 |
|
Kang Yu
|
d3b1862113
|
webpage commander: keep commander window visible while not affecting menu operation in the webpage
|
2024-07-27 21:04:46 -07:00 |
|
Kang Yu
|
f81735509a
|
webpage commander: avoid conflict with menu selection in webpage by delay re-display the commander window
|
2024-07-27 18:02:48 -07:00 |
|
Kang Yu
|
b8a03dd189
|
hide webpage commander window during mouse move, reduce flicker when unhide
|
2024-07-27 16:14:30 -07:00 |
|
Kang Yu
|
2b36e580b9
|
do not restore from db if previous restore point exist when launch pw
|
2024-07-26 23:01:56 -07:00 |
|
Kang Yu
|
806fcd6bd2
|
cleanup non-exist ico resource
|
2024-07-26 22:07:41 -07:00 |
|
Kang Yu
|
185b34268c
|
catch exception in WinEventProc()
|
2024-07-26 21:58:48 -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
|
a723695ff4
|
consolidate lastCaptureTime into snapshotTakenTime for complete history dump
|
2024-07-19 22:30:08 -07:00 |
|