Kang Yu
|
9c7c17a5b7
|
simplify coding, more window title cleanup
|
2024-07-08 16:40:33 -07:00 |
|
Kang Yu
|
e166a3f89d
|
inherit killed window pos: add default option when no exact match found
|
2024-07-07 22:49:07 -07:00 |
|
Kang Yu
|
2a95cebe6a
|
coding style: change Int64 to long
|
2024-07-07 22:39:07 -07:00 |
|
Kang Yu
|
630c16ac57
|
#335, fix random failure to display context menu
|
2024-06-30 17:45:39 -07:00 |
|
Kang Yu
|
fefee72b8f
|
#330, treat unminimized window as foreground
|
2024-06-22 20:23:46 -07:00 |
|
Kang Yu
|
14122b8e0f
|
solve mystery failure to popout menu
|
2024-06-22 16:21:05 -07:00 |
|
Kang Yu
|
25f6558ca2
|
fix crash due to null timer obj when start
|
2024-06-22 15:48:10 -07:00 |
|
Kang Yu
|
98dc78705c
|
attempt to resolve crash when exit
|
2024-06-22 15:39:05 -07:00 |
|
Kang Yu
|
fd50453c21
|
inherit killed window position history: update process id and zorder window
|
2024-06-21 23:27:53 -07:00 |
|
Kang Yu
|
c1d1fe0c86
|
improve robustness of auto inheritance of position history from killed window
|
2024-06-18 12:32:01 -07:00 |
|
Kang Yu
|
2d199dc211
|
auto inheritance : avoid trigger immediate capture due to window activation right after kill
|
2024-06-17 23:49:21 -07:00 |
|
Kang Yu
|
192ba7eefa
|
conservatively count killed window for auto inheritance
|
2024-06-17 21:06:54 -07:00 |
|
Kang Yu
|
af3161a760
|
print log for auto inheritance of killed window position
|
2024-06-16 23:03:26 -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
|
e5f7371829
|
webpage commander: regain focus when reactivated
|
2024-06-16 10:52:13 -07:00 |
|
Kang Yu
|
b1e586b4ab
|
rename variable handle to commanderWnd
|
2024-05-29 11:03:09 -07:00 |
|
Kang Yu
|
f81f7e3dd0
|
#321, fix exception due to missing key existence check
|
2024-05-17 15:03:32 -07:00 |
|
Kang Yu
|
4b395a7bdd
|
#321, add debug capability to restore snapshot "`" for the last auto restore point
|
2024-05-15 14:22:51 -07:00 |
|
Kang Yu
|
00c277c814
|
add snapshot id "`" for the last auto restore point
|
2024-05-15 14:10:50 -07:00 |
|
Kang Yu
|
a8917a70fc
|
speedup IsBrowserWindow()
|
2024-05-04 00:21:11 -07:00 |
|
Kang Yu
|
34b4d32f13
|
#311, when 0 window is captured, do not update record time at all
|
2024-04-30 19:25:30 -07:00 |
|
Kang Yu
|
3b51f41f08
|
#312, Ctrl + Shift + RestoreFromDisk to auto skip missing window
|
2024-04-21 23:10:16 -07:00 |
|
Kang Yu
|
de90b42152
|
more fix for #301
|
2024-04-21 14:43:29 -07:00 |
|
Kang Yu
|
d2c4113836
|
refix #301, avoid restore taskbar when exit from fullscreen gaming
|
2024-04-21 14:08:00 -07:00 |
|
Kang Yu
|
6a576891f1
|
#309 fix, revert fix for #301
|
2024-04-21 13:51:52 -07:00 |
|
Kang Yu
|
cb334676c0
|
support 360ChromeX browser
|
2024-04-15 12:32:19 -07:00 |
|
Kang Yu
|
eae2c9a6fc
|
make hotkey window non-topmost when non-browser window is activated
|
2024-04-01 20:57:54 -07:00 |
|
Kang Yu
|
21852666a4
|
postpone normal sized hotkey window activation while moving window, force activate when holding left mouse button
|
2024-04-01 16:25:43 -07:00 |
|
Kang Yu
|
e5749075d2
|
fix crash due to missing hash key check
|
2024-04-01 13:56:38 -07:00 |
|
Kang Yu
|
ea555b45b8
|
force update pw icon by hide and then show it
|
2024-04-01 11:28:25 -07:00 |
|
Kang Yu
|
9babda1981
|
#303 related: avoid calling GetDisplayKey() in diplay changing event handler to avoid possible side effect of waking up monitor
|
2024-03-26 23:06:03 -07:00 |
|
Kang Yu
|
2ad4e74e09
|
convert VirtualDesktop apis to static
|
2024-03-24 18:29:32 -07:00 |
|
Kang Yu
|
3472349519
|
force foreground window when switching virtual desktop
|
2024-03-24 14:23:01 -07:00 |
|
Kang Yu
|
af7add873f
|
hide tiny hotkey window when mouse leaves forground browser window
|
2024-03-24 12:00:31 -07:00 |
|
Kang Yu
|
55e2ff2356
|
yield foreground window when drifting out of browser window
|
2024-03-23 21:50:56 -07:00 |
|
Kang Yu
|
c0f4ee94da
|
let tiny hotkey window follow mouse move in browser
|
2024-03-23 16:02:21 -07:00 |
|
Kang Yu
|
20e753d840
|
avoid set vacant desktop child window as foreground
|
2024-03-20 23:14:29 -07:00 |
|
Kang Yu
|
5bca4c142a
|
most key shortcuts are for browser window only
|
2024-03-20 22:01:03 -07:00 |
|
Kang Yu
|
d76495b52a
|
do not minimize hotkey window
|
2024-03-19 11:42:53 -07:00 |
|
Kang Yu
|
52442dd172
|
auto hide hotkey window when coverred by mstsc or fullscreen window
|
2024-03-18 21:55:26 -07:00 |
|
Kang Yu
|
f6b91a690c
|
avoid fix topmost flag for hotkey window
|
2024-03-18 17:16:34 -07:00 |
|
Kang Yu
|
d3318e1443
|
set icon for hotkey dialog
|
2024-03-18 16:46:40 -07:00 |
|
Kang Yu
|
84a8ac5792
|
#301, add -fix_taskbar=0 command option
|
2024-03-18 14:43:00 -07:00 |
|
Kang Yu
|
2677195952
|
#301, avoid auto restore of taskbar potentially conflict w/ OS
|
2024-03-18 14:16:19 -07:00 |
|
Kang Yu
|
5c26373d07
|
complete moving HotKeyWindow module to Common
|
2024-03-18 12:12:52 -07:00 |
|
Kang Yu
|
eefc07cb07
|
#301, avoid potential unnecessary taskbar restore
|
2024-03-15 13:32:36 -07:00 |
|
Kang Yu
|
150133cfb1
|
#301, postpone taskbar restore to avoid competing with OS
|
2024-03-15 11:52:40 -07:00 |
|
Kang Yu
|
e458d4c1f4
|
add option -reject_scale_factor_change=0
|
2024-03-04 21:45:24 -08:00 |
|
Kang Yu
|
c5763a4f98
|
add debug print
|
2024-03-03 13:55:48 -08:00 |
|
Kang Yu
|
984c89e099
|
new feature: shift click PW icon to center foreground window
|
2024-03-02 20:24:43 -08:00 |
|