Commit graph

  • 49aedbde38 rename variable and magic const kangyu 2020-01-25 14:26:45 -08:00
  • d148fa4119 fix inconsistent snap window recovery kangyu 2020-01-25 14:00:44 -08:00
  • e45577fa6b update to version 2.3, show version number in tool tip 2.3 kangyu 2020-01-25 01:45:18 -08:00
  • 50fdf0c0f1 tag version 2.2 2.2 kangyu 2020-01-25 01:09:05 -08:00
  • a632877ee4 fix failure to restore snapped window kangyu 2020-01-25 01:03:39 -08:00
  • 22e9f4cc84 change program title to PersistentWindows, update version and copyright info 2.1 kangyu 2020-01-23 22:37:23 -08:00
  • c132f80c2b recapture all window position right after restore, also clear waiting counter to avoid hazard with next restore kangyu 2020-01-23 20:42:14 -08:00
  • 33b6fd26de enhance window position comparison kangyu 2020-01-23 20:17:06 -08:00
  • 78ac961f4d avoid generate log file in release mode kangyu 2020-01-23 20:16:10 -08:00
  • 1eae5895f5
    Update README.md kangyu-california 2019-12-25 15:50:10 -08:00
  • e95f60aec3
    Update README.md kangyu-california 2019-12-25 15:46:26 -08:00
  • ce99a3153c
    Update README.md kangyu-california 2019-12-25 15:45:33 -08:00
  • 45bdecdc2b
    Update README.md kangyu-california 2019-12-25 15:44:08 -08:00
  • 8037a265a2
    Update README.md kangyu-california 2019-12-25 15:39:54 -08:00
  • 3109a41bac
    Update README.md kangyu-california 2019-12-25 15:36:12 -08:00
  • e4ee245114
    Update README.md kangyu-california 2019-12-25 15:33:14 -08:00
  • bd4a8af1c5
    Update README.md kangyu-california 2019-12-25 15:25:28 -08:00
  • 9524d10ead
    Update README.md kangyu-california 2019-12-25 15:05:40 -08:00
  • faef8af0d4
    Update README.md kangyu-california 2019-12-25 14:43:13 -08:00
  • fe90ff0385
    Update README.md kangyu-california 2019-12-24 14:33:25 -08:00
  • b42b29005d tag build version 2.0 2.0 kangyu 2019-12-23 23:06:53 -08:00
  • 0c075ab4b2 postpone goofy window movement update by waiting as long as 60 seconds. Refine coding style kangyu 2019-12-23 22:47:46 -08:00
  • 589989844d resolve issue when switching between rdp sessions with different monitor configuration kangyu 2019-12-22 21:40:21 -08:00
  • 93b905ed00 simplify code, update comment kangyu 2019-12-22 18:18:19 -08:00
  • d3633e26a8 limit 2 window position update per second kangyu 2019-12-22 16:37:09 -08:00
  • a09f07b17a add comment on runtime fix kangyu 2019-12-22 14:42:45 -08:00
  • a9d14eee07 keep compatibility with legacy windows 7/8 kangyu 2019-12-22 14:04:21 -08:00
  • 6a57bf4ff1
    update readme.md kangyu-california 2019-12-21 22:36:53 -08:00
  • 38b5ff2571
    create readme.md kangyu-california 2019-12-21 22:35:32 -08:00
  • 2e65bd3d46 remove ManagedWinapi dll from source tree, use NuGet (from within MSVC tools menu) to download it before build kangyu 2019-12-21 19:53:04 -08:00
  • a06d62a9b9 add ManagedWinapi package kangyu 2019-12-21 18:54:02 -08:00
  • 67b801370b windows10 update: fix display name variation in rdp session; fix hang in call to SetWindowsPosition for "CodeSetup*" kangyu 2019-12-21 18:27:25 -08:00
  • edeb86a1f2 1. Removing the weird lingering reference that I had for managedwinapi 2. Can't remember if this has to be manually downloaded or if it can actually be nugetted 3. Adding gitignore Min Yong Kim 2016-08-27 22:49:45 -07:00
  • ca03b6b652 All restore of snapped Windows kwlockwo 2016-08-28 14:35:21 +10:00
  • 4250eae2cb 1. One more final change to make sure the icon loads properly and doesn't throw an exception when the diagnostic tool is opened. Min Yong Kim 2015-02-27 01:55:10 -05:00
  • 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 Min Yong Kim 2015-02-27 00:48:10 -05:00
  • 9409d20445 1. Modification to make the application run in the systray 2. Abstracting processor and winapi logic into common dll and entry points into separate dlls 3. Adding icons 4. Switching build platform to AnyCPU. Seems to work on x64, don't have a x86 platform to test on Min Yong Kim 2015-02-27 00:38:08 -05:00
  • b3776ce827 1. Fixing another bug where the restore was throwing an exception due to mismatching window search criteria Min Yong Kim 2015-01-20 23:19:51 -05:00
  • 67c2a93542 1. Modifying DesktopDisplayMetrics.ToString so that it's easier to understand 2. Fixing a bug where metrics were being captured pre-maturely Min Yong Kim 2015-01-16 08:49:07 -05:00
  • e26c464a95 1. Modifying the UI to scroll the diagnositcs to the bottom 2. Updating logic to be a little smarter in regards to when to update the stored locations Min Yong Kim 2015-01-14 18:48:48 -05:00
  • 7e49f459b4 1. Adding event capture logic 2. Trying to modify where the changes are captured. 3. More logging Min Yong Kim 2014-11-05 17:42:12 -05:00
  • d2d1819552 1. Adding some global handlers to track down when to capture Min Yong Kim 2014-11-05 01:55:48 -05:00
  • 90885bf9ba 1. Fixing some logging stuff 2. Fixing freeze lock at startup 3. More diagnostics Min Yong Kim 2014-10-30 07:22:27 -04:00
  • bca5ea398c 1. Added additional logging where needed 2. Reduced spamming logging and improved capture logic Min Yong Kim 2014-10-28 23:03:12 -04:00
  • dc8b817460 1. Initial code check into CodePlex Min Yong Kim 2014-10-28 21:42:20 -04:00