Commit graph

  • d8c882be3b #276, #289, disable DPI awareness setting Kang Yu 2024-03-14 21:45:15 -07:00
  • e458d4c1f4 add option -reject_scale_factor_change=0 Kang Yu 2024-03-04 21:45:12 -08:00
  • c5763a4f98 add debug print Kang Yu 2024-03-03 13:55:48 -08:00
  • 984c89e099 new feature: shift click PW icon to center foreground window Kang Yu 2024-03-02 20:24:43 -08:00
  • 83e3ef4cc8 rename variable Kang Yu 2024-03-02 11:39:19 -08:00
  • 0a6b45e7ab #289, check scale factor using rounding Kang Yu 2024-03-02 11:36:11 -08:00
  • b17c793df7 #289, suppress scale factor change when reading window size Kang Yu 2024-03-01 21:43:09 -08:00
  • 841fe73de5 user32 api update Kang Yu 2024-03-01 18:43:48 -08:00
  • 45fe1c90a0 update readme & help Kang Yu 2024-03-01 16:51:49 -08:00
  • 006aa4e517 #300, add command option -ctrl_minimize_to_tray=0 to disable the feature Kang Yu 2024-03-01 13:11:11 -08:00
  • 8b08fb3d07 #300, avoid hide the same window to tray multiple times Kang Yu 2024-03-01 12:11:55 -08:00
  • e2c14237d8
    Merge pull request #299 from aljgom/feature/installation-instructions-for-startup kangyu-california 2024-02-23 07:31:39 -08:00
  • c2ac099715 added instructions for adding PersistentWindows to the Startup folder, and a .vb script to be able to run it as administrator Alejandro Gomez 2024-02-23 03:45:32 -08:00
  • 2b3a018d4b
    installation instructions - readability, created section for "setup for automatically start at user login" Alejandro Gomez 2024-02-23 01:25:58 -08:00
  • 94fbad606f
    README.md Z-order capitalization Alejandro Gomez 2024-02-22 21:07:40 -08:00
  • 710077ca3d help.md - grammar, readability, structure of the Dual Position Switching section Alejandro Gomez 2024-02-22 20:06:46 -08:00
  • 9e09911ee1 readme - readability Alejandro Gomez 2024-02-22 18:57:41 -08:00
  • 033f658448 readme - readability Alejandro Gomez 2024-02-22 18:45:12 -08:00
  • 44bb12e1e7 readme - restructured description text Alejandro Gomez 2024-02-22 18:17:49 -08:00
  • 1d6308cc72 Merge branch 'master' of https://github.com/kangyu-california/PersistentWindows into win11 win11 Kang Yu 2024-02-21 05:00:41 -08:00
  • 26feb9e059 Merge branch 'master' of https://github.com/kangyu-california/PersistentWindows into win11 Kang Yu 2024-02-21 04:57:54 -08:00
  • fcf51fc61b tag 5.52 5.52 Kang Yu 2024-02-21 04:56:25 -08:00
  • 3aa6fb17e9 undo speculative dpi awareness check Kang Yu 2024-02-21 04:31:07 -08:00
  • 3c3b6b49db #288, wait for taskbar ready only once to avoid dead loop Kang Yu 2024-02-19 23:37:34 -08:00
  • 93611c447b always double quote dir path Kang Yu 2024-02-19 22:03:45 -08:00
  • 22127b049f Merge branch 'master' of https://github.com/kangyu-california/PersistentWindows into win11 Kang Yu 2024-02-16 01:43:56 -08:00
  • e53c824398 #296, fix crash due to missing string length checking Kang Yu 2024-02-16 01:33:15 -08:00
  • 8bed91d4ec disable auto upgrade check by default Kang Yu 2024-02-09 20:56:09 -08:00
  • 7aa862654c speculative fix for #276, #289, #293, disable dpi sensitive code to avoid sudden window coordinate change on Win11 Kang Yu 2024-02-09 20:25:33 -08:00
  • 97e68e11b7 update required .netframework version to 4.6 Kang Yu 2024-02-09 15:06:01 -08:00
  • a9d7d88fa2 add missing DPI setting in app.config Kang Yu 2024-02-09 14:58:11 -08:00
  • 75d4fe5f5c undo test experiment change Kang Yu 2024-02-09 12:51:56 -08:00
  • 47b3e3173f do delayed capture after successful auto restore Kang Yu 2024-02-09 12:22:34 -08:00
  • 818b8c50bd #289, 1. add command option -dpi_sensitive_call=0, 2. reject sudden window dpi change Kang Yu 2024-02-09 12:19:50 -08:00
  • 63cd6db0e9 #289, workaround Windows 11 failure to honor DPI_AWARENESS_CONTEXT_UNAWARE Kang Yu 2024-02-07 22:53:20 -08:00
  • 4d70854177
    Create FUNDING.yml kangyu-california 2024-02-05 23:10:56 -08:00
  • e9b84c9bbb undo print capture event for taskbar window Kang Yu 2024-02-05 21:45:48 -08:00
  • acc8ff44de print PW version in event log Kang Yu 2024-02-05 21:33:38 -08:00
  • 4a2de1aa84 simplify help by remove description of internal command switches Kang Yu 2024-02-05 18:22:25 -08:00
  • 4b59e8e5cd update help Kang Yu 2024-02-05 18:18:56 -08:00
  • f36c94fa9b list *.png *.ico together Kang Yu 2024-02-05 17:24:52 -08:00
  • 1eb93900a2 auto restore live windows from db upon for first time run Kang Yu 2024-02-04 18:35:30 -08:00
  • 610cfe4f90 cancel -delay_start 10 command option in auto_start_pw script Kang Yu 2024-02-04 18:13:58 -08:00
  • e29f591738 fix empty container exception Kang Yu 2024-02-04 17:04:15 -08:00
  • fa4f8c8d31 #288, relaunch PW if taskbar is not ready to show icon Kang Yu 2024-02-04 16:44:07 -08:00
  • e70840c687 improve core app window check Kang Yu 2024-02-04 11:54:16 -08:00
  • d3fcf34020 update help Kang Yu 2024-02-03 18:28:59 -08:00
  • b2adc0947a tag 5.51 5.51 Kang Yu 2024-02-03 15:59:11 -08:00
  • 5458bf4746 refine menu name to turn on/off customized icon Kang Yu 2024-02-03 16:21:53 -08:00
  • 2b27b280e9 #287, add menu to select ico/png file as program icon Kang Yu 2024-02-03 15:53:41 -08:00
  • 66460e2de8 fix legacy icon resource name Kang Yu 2024-02-03 14:23:54 -08:00
  • 163996b98f add command option "-legacy_icon" to use old icon of windowed P charactor Kang Yu 2024-02-03 14:10:08 -08:00
  • 5bb88a2ff9 add command option "-legacy_icon" to use old icon of windowed P charactor Kang Yu 2024-02-03 14:07:56 -08:00
  • 4642999ec1 #287, make icon more harmonic. Load ico/png files in program folder with highest priority to override default icon Kang Yu 2024-02-03 13:19:46 -08:00
  • 785b8fe0c4 remove leading space char from trayicon initial title Kang Yu 2024-02-02 15:14:05 -08:00
  • 527d3bd9ae #286, reliably minimize window to notification tray 5.50_patch Kang Yu 2024-02-02 13:45:09 -08:00
  • ecf0123515 #282, fix failure to restore folder shortcut with space char in name Kang Yu 2024-02-01 18:02:41 -08:00
  • 42f420596e tag 5.50 5.50 Kang Yu 2024-01-31 22:10:40 -08:00
  • 605bf69496 #282, match special folder name in home dir Kang Yu 2024-02-01 17:01:56 -08:00
  • b857700917 #282, if special folder could not be located, open home folder instead Kang Yu 2024-02-01 16:27:21 -08:00
  • 9a9fa67914 #282: treat "Quick access" folder as home Kang Yu 2024-02-01 15:41:20 -08:00
  • 43d76a88cc #282 : handle home dir correctly Kang Yu 2024-02-01 15:22:21 -08:00
  • a2d11f936b #282, open special folder under %userprofile% Kang Yu 2024-02-01 15:10:47 -08:00
  • f2bf567386 add double quote for dir path with space char Kang Yu 2024-01-31 22:09:45 -08:00
  • ed4f7e67fc #282 : restore folder location for explorer window Kang Yu 2024-01-31 21:36:02 -08:00
  • 7f70dda590 #282: capture current dir of explorer window for restore from db Kang Yu 2024-01-31 19:36:36 -08:00
  • 6bc6588727 Microsoft coined another classname to hide the core app window Kang Yu 2024-01-31 17:08:53 -08:00
  • 910ab42ffa capture to disk: use legacy wmic method for windows7/8 Kang Yu 2024-01-31 13:53:46 -08:00
  • bfb2a57881 capture to db: use powershell command instead of deprecated wmic.exe Kang Yu 2024-01-31 12:57:55 -08:00
  • 472b12ba3a do not center cursor to avoid restore failure Kang Yu 2024-01-29 18:41:16 -08:00
  • cd2372dae6 avoid buffer overflow Kang Yu 2024-01-28 22:32:16 -08:00
  • 8d512a33f8 #279, consolidate similar notify icon entries in taskbar setting Kang Yu 2024-01-22 11:38:41 -08:00
  • 59ee077d36 #279, properly dispose notification icon Kang Yu 2024-01-21 20:51:45 -08:00
  • c319fbcf5d reliably dispose MinimizeToTray object Kang Yu 2024-01-20 21:50:34 -08:00
  • 61a743ed38 minimize to tray: fix duplicated icons for one minimized window Kang Yu 2024-01-20 18:59:56 -08:00
  • 7a8c761356 simplify coding Kang Yu 2024-01-20 17:50:56 -08:00
  • 2c5beca95a #279, integrate minimize window to tray function Kang Yu 2024-01-20 16:48:56 -08:00
  • 2b46fda541 change icon when upgrade version is detected Kang Yu 2024-01-19 14:53:19 -08:00
  • 09f9717b48 dynamically convert png to ico to reduce file size Kang Yu 2024-01-19 14:42:27 -08:00
  • dd20274ce3 redesign icons Kang Yu 2024-01-16 22:22:37 -08:00
  • c979635849 update icon to make it appear harmonic to Windows Kang Yu 2024-01-15 17:00:58 -08:00
  • 4848531ab8
    Update README.md kangyu-california 2024-01-13 14:58:55 -08:00
  • 912d75bd49 refactor HideWindow() Kang Yu 2024-01-13 13:09:52 -08:00
  • 0a75042cf0 capture as soon as left mouse click happens to activate a user window (and desktop background window as an acceptable side effect). Improve reliability of dual position switching 5.49_patch Kang Yu 2024-01-11 14:50:47 -08:00
  • 933998bb7c #278, do early capture of activate event for dual position windows only Kang Yu 2024-01-11 10:02:53 -08:00
  • 7a723e1b7a dual position switch: determine ctrl key pressed at the end of move/resize Kang Yu 2024-01-10 22:46:25 -08:00
  • 8454e037a2 #278, undo capture within 3 second prior to display change Kang Yu 2024-01-10 22:07:09 -08:00
  • 650adca7d7 suppress auto capture during display change Kang Yu 2024-01-10 21:28:20 -08:00
  • e21f9750e5 avoid capture in full-screen gaming session Kang Yu 2024-01-09 13:21:05 -08:00
  • a7c60ef6bf for #278, add debug print for taskbar Kang Yu 2024-01-08 20:20:17 -08:00
  • ec8a0de8c9 reliably restore full-screen window Kang Yu 2024-01-05 21:50:12 -08:00
  • 400981f5d1
    Update Help.md on replacing default icon kangyu-california 2024-01-04 13:24:21 -08:00
  • 9479a7ef88 do not check unresponsiveness for taskbar window, other window (mobaxterm) may be incorrectly maximized during autorestore Kang Yu 2024-01-03 18:25:47 -08:00
  • 11aea0339b wrong process name for debug_process window Kang Yu 2024-01-03 18:12:12 -08:00
  • 2c99c8f4ce
    Update README.md on collecting events "Save Filtered Log File As" kangyu-california 2024-01-02 23:36:54 -08:00
  • 97908186fd #277, avoid full-screen restore if no display change ever happened Kang Yu 2024-01-02 13:18:22 -08:00
  • 125350030c
    add how to include filtered events in bug report kangyu-california 2024-01-01 22:42:12 -08:00
  • ca13572c60 #276, allow restore unresponsive window position (but not z-order) Kang Yu 2023-12-31 00:00:53 -08:00
  • d51ee17790 tag 5.49 5.49 Kang Yu 2023-12-30 23:34:48 -08:00
  • 615ae5f6f7 turn on fix for #267 by default Kang Yu 2023-12-30 23:13:54 -08:00