Commit graph

127 commits

Author SHA1 Message Date
Kang Yu
bdbd6e3b10 rename variables, refine comment 2020-06-25 16:54:55 -07:00
Kang Yu
4fd26ab0ae cleanup commented code 2020-06-11 16:46:26 -07:00
Kang Yu
1bce0333b5 automatically gray restore menu if not captured to disk yet 2020-06-08 19:09:27 -07:00
Kang Yu
e8f9c992f7 add debug switch dry_run 2020-05-31 15:57:07 -07:00
Kang Yu
3eba5faa14 improve reliablity of taskbar move 2020-04-29 11:49:32 -07:00
Kang Yu
5fbc6e6b89 allow only one instance to run 2020-04-27 12:36:09 -07:00
Kang Yu
ba2893194a assign balloon tip in advance 2020-04-26 13:07:22 -07:00
Kang Yu
7b5b238e8e fix crash when click diagnostic menu 2020-04-25 18:49:56 -07:00
Kang Yu
8c2c6ce6d7 close splash window nicely 2020-04-25 18:19:52 -07:00
Kang Yu
b6d649b91e match existing windows with DB first, then restore closed windows
show systray icon and balloon tip notification during restore
2020-04-25 18:16:35 -07:00
Kang Yu
51c89ff853 fix typo 2020-04-22 00:19:50 -07:00
Kang Yu
63e5063582 show tip notification when restoring windows 2020-04-22 00:10:50 -07:00
Kang Yu
896e2df534 simplify code 2020-04-21 16:33:31 -07:00
Kang Yu
300f473b55 automatically capture taskbar position change 2020-04-20 23:43:26 -07:00
Kang Yu
43889f206e change restore menu function to read window position from db 2020-04-09 19:02:05 -07:00
Kang Yu
15752db079 code cleanup, add interface to save/restore from DB 2020-04-09 19:02:05 -07:00
Kang Yu
72a533b507 fix issue 11 caused by rolling window position back to incorrect cutoff time 2020-03-18 11:58:53 -07:00
Kang Yu
8c56770402 introduce extra delay in manual restore required for moving taskbar using simulated method 2020-03-15 15:38:00 -07:00
Kang Yu
dbf0e782fc add Capture and Restore menu item to allow manual operation 2020-03-14 18:27:45 -07:00
Kang Yu
665954db26 fix issue 10: add -silent command option to suppress splash window 2020-03-01 19:15:12 -08:00
Kang Yu
054565778a do not recapture window when restore period is finished, because there is a small chance that OS incorrectly placed window. In that case, user still has a chance to restore by doing another round of sleep/awake 2020-02-26 19:41:57 -08:00
Kang Yu
4ce4f53941 disable event-driven window movement detection due to insufficient capability. Re-enable polling method with thread safety enhancement 2020-02-06 19:20:21 -08:00
Kang Yu
fddbb85279 only release version has the limit of singleton running instance 2020-01-28 02:21:24 -08:00
Kang Yu
9f0680b8d4 allow only one instance to run in release mode. update version to 2.5.xx 2020-01-27 22:05:31 -08:00
kangyu
a3803a9164 start program with a splash screen 2020-01-26 23:57:38 -08:00
kangyu
67b801370b windows10 update: fix display name variation in rdp session; fix hang in call to SetWindowsPosition for "CodeSetup*" 2019-12-21 18:27:25 -08:00
Min Yong Kim
a71ea99b8e 1. Adding missing files
2. Adding icon resources
3. Swapping WPF shell to being a class library
4. Formalling closing the NotifyIcon when the app is shutdown
2015-02-27 00:48:10 -05:00