Commit graph

953 commits

Author SHA1 Message Date
Kang Yu
096410f3d4 experiment to fix asynchronous GUI operation using BeginInvoke() 2022-06-26 18:13:29 -07:00
Kang Yu
ebb30f8aa6 undo hack for asynchronous GUI operation 2022-06-26 17:55:32 -07:00
Kang Yu
d3d50a8c24 experiment to use BeginInvoke() to solve potential synchronization issue 2022-06-26 17:28:17 -07:00
Kang Yu
54f616f40c experiment to use BeginInvoke() to solve potential synchronization issue 2022-06-26 17:24:27 -07:00
Kang Yu
6ba9d6f75d speculative fix for null reference crash 2022-06-26 15:37:14 -07:00
Kang Yu
4f4d2ab41e improve accuracy of z-order restore 2022-06-26 10:24:04 -07:00
Kang Yu
f250ca415d add command option -slow_restore to workaround #163/#161 2022-06-24 22:25:38 -07:00
Kang Yu
d5736cf834 avoid sending window to bottom z-order if it has been recorded multiple times 2022-06-24 22:00:50 -07:00
Kang Yu
9aecd60156 handle exception safely exposed by #163 2022-06-21 16:19:03 -07:00
Kang Yu
39245764ff revert speculative fix for #161 which turns out to be unnecessary 2022-06-21 11:53:36 -07:00
Kang Yu
d18c9a5cfa last commit is over done 2022-06-20 11:27:49 -07:00
Kang Yu
ff4049f7f3 more speculative fix issue #161, simplify code 2022-06-20 10:59:00 -07:00
Kang Yu
982319b330 speculative fix for issue #161, restore might finish too soon 2022-06-19 23:19:21 -07:00
Kang Yu
1db409a69e tag version 5.36 2022-06-15 11:46:12 -07:00
Kang Yu
2337af8516 document -gui=0 command option 2022-06-15 11:45:39 -07:00
Kang Yu
cd225cc3bf fix issue #161, try to avoid unsynchronized window moves by PW auto restore and app auto restore 2022-06-14 13:59:49 -07:00
Kang Yu
b1e549bca9 safely check upgrade in gui thread only 2022-06-13 14:38:50 -07:00
Kang Yu
786ec55de1 code refactor 2022-06-13 14:17:32 -07:00
Kang Yu
b0b82251e7 fix unsafe cross thread gui control manipulation 2022-06-13 14:13:23 -07:00
Kang Yu
2ff970df05 fix crash in debug build due to cross thread synchronization failure 2022-06-12 14:26:49 -07:00
Kang Yu
d55866db49 improve GetCoreAppWindow() to avoid unexpected invalid entry error 2022-06-12 12:09:03 -07:00
Kang Yu
b4bd4406b9 reliabily restore window snapped to screen edge, brave browser 2022-06-11 14:51:07 -07:00
Kang Yu
0e95d78c7d refine position of contributor hyper-link in splash window 2022-06-11 12:48:36 -07:00
Kang Yu
011a7d11e4 fix bogus invalid entry error 2022-06-11 12:39:27 -07:00
Kang Yu
797eb3fe55 debug invalid entry error 2022-05-18 16:49:50 -07:00
Kang Yu
3daad279f4 remove dead code 2022-05-18 16:11:27 -07:00
Kang Yu
79e7d72150 finetune text label location in splash window 2022-05-18 14:39:22 -07:00
Kang Yu
d1f6a00de4 fix label alignment in splash window 2022-05-18 14:32:36 -07:00
Kang Yu
ce098ec590 tag 5.35 2022-05-03 09:24:23 -07:00
Kang Yu
1a23d2142b tentative fix #155, disable auto restore unminimized window if it has no caption 2022-04-25 11:34:35 -07:00
Kang Yu
fddcc40531 trim trailing whitespace from window title to improve db matching 2022-04-21 19:07:21 -07:00
Kang Yu
0ddb5c3502 fix icon of splash window 2022-04-21 12:26:06 -07:00
Kang Yu
7b71c08878 improve accuracy of db matching 2022-04-21 12:16:36 -07:00
Kang Yu
6c0c884b5c simplify variable name 2022-04-16 16:40:19 -07:00
Kang Yu
4d0352e582 resolve issue #154 : add option -nogui to hide icon from taskbar notification area 2022-04-16 15:08:32 -07:00
Kang Yu
51bd4873f2 add link to recognize all contributors in splash window 2022-03-05 10:09:05 -08:00
Kang Yu
291faff24a add link to all contributors in splash window 2022-03-04 13:42:02 -08:00
Kang Yu
b98c836b2d tag version 5.34 2022-02-16 22:04:20 -08:00
Kang Yu
7c82aff48b fix issue #145, restore from db menu is stuck at disabled status when display changed 2022-02-16 21:37:55 -08:00
Kang Yu
21787fe562 reduce amount of debug print 2022-02-16 20:53:05 -08:00
Kang Yu
0112f556e1 smart recognition of gaming session (compared with interactive normal session) and avoid auto-restore for it 2022-02-16 15:45:13 -08:00
Kang Yu
78d2f7ec1b avoid auto restore for full-screen gaming session 2022-02-12 22:25:24 -08:00
Kang Yu
6e4a2507bd save immature work 2022-02-12 20:39:55 -08:00
Kang Yu
97d19f939b tag 5.33 2022-01-16 21:51:58 -08:00
Kang Yu
72380832bb fix #142, recover height of taskbar 2022-01-16 21:36:15 -08:00
Kang Yu
985f1d50ed suggest software upgrade method in readme 2022-01-15 18:50:06 -08:00
Kang Yu
79c52021c7 use upgrade notice menu instead of help menu for upgrade 2022-01-15 18:45:43 -08:00
Kang Yu
312c7b568b fix #140, full screen window not restored 2022-01-08 15:03:13 -08:00
Kang Yu
a66cf41054 update readme 2022-01-08 00:20:14 -08:00
Kang Yu
5d7a399133 update readme/help, tag 5.32 2022-01-07 22:12:28 -08:00