Commit Graph

  • a827c71376 chore(docs): expand use cases and projects sections in README main Nguyen Duy 2026-05-15 14:15:29 +07:00
  • 67bb0dd37e fix: update comparison table in README for clarity and accuracy (#119) Nguyen Duy 2026-05-15 14:02:19 +07:00
  • 525773f449 chore(docs): update readme and docs, add RE doc Nguyen Duy 2026-05-15 12:45:09 +07:00
  • f431846933 fix app name after rebrand distro Nguyen Duy 2026-05-15 11:51:28 +07:00
  • 765806b7ec refactor: rename ParsecVDisplay to ParsecDisplay and update project files Nguyen Duy 2026-05-15 11:49:48 +07:00
  • 25403d938d feat: add diagnostic logger for debug info copilot/research-uac-and-setting-issue-102 Nguyen Duy 2026-05-14 17:27:47 +07:00
  • 9b625a5bf5 feat: add primary display feature Nguyen Duy 2026-05-14 17:14:07 +07:00
  • 95a20eee3d fix: refresh display item on every click Nguyen Duy 2026-05-14 17:00:16 +07:00
  • 3bf3295261 fix: add t_mirror_screen translation Nguyen Duy 2026-05-14 16:59:00 +07:00
  • 50d1bf1c6c fix(mirror): release GDI handle leaks, add monochrome cursor Nguyen Duy 2026-05-14 16:50:59 +07:00
  • 7e98eb6638 fix: cold start, double fallback add (#95) Nguyen Duy 2026-05-14 16:34:10 +07:00
  • 0d6ddcb24d fix: replace DisplayCount config with RestoreDisplays, suppress exit prompt Nguyen Duy 2026-05-14 16:10:19 +07:00
  • 61e129cf6d feat: add device enumeration for PnP displays (#82) Nguyen Duy 2026-05-14 15:58:13 +07:00
  • b5e84749a7 feat: update CLI mode to displays in reverse order Nguyen Duy 2026-05-14 15:42:58 +07:00
  • dda9c6b799 feat: update fallback display, add timeout Nguyen Duy 2026-05-14 15:30:49 +07:00
  • 9872b77ed6 feat: add restore display support Nguyen Duy 2026-05-14 15:18:45 +07:00
  • 352e9e20d4 feat: add display state management with serialization and mode change deferral, remove use of registry for fetching display paths Nguyen Duy 2026-05-14 15:18:07 +07:00
  • d14c62abe3 feat: enhance Controller class with improved status handling and suspend/resume functionality Nguyen Duy 2026-05-14 15:17:00 +07:00
  • 8e888a760e feat: enhance IoControl method with error handling and overlapped I/O support Nguyen Duy 2026-05-14 15:12:04 +07:00
  • f56ba3103d feat: add missing key for parent GPU, add Intel vendor Nguyen Duy 2026-05-14 15:08:43 +07:00
  • 8a03b13b25 docs: add library usage doc feat/power-event Nguyen Duy 2025-08-01 17:21:33 +07:00
  • 4ea5d5a475 feat(publish): add workflow for publishing release Nguyen Duy 2025-08-01 15:06:13 +07:00
  • 7d123d6de1 fix(build): update runner to use windows-2022 Nguyen Duy 2025-08-01 14:56:07 +07:00
  • 531630c02c refactor(build): streamline build workflow and remove code signing steps Nguyen Duy 2025-08-01 14:51:25 +07:00
  • cc89603fc8 Merge pull request #78 from nomi-san/feat/mirror Nguyen Duy 2025-03-11 18:26:48 -07:00
  • bf609d9bc4 feat(mirror): use fps config, default 30 feat/mirror Nguyen Duy 2025-03-12 08:25:50 +07:00
  • 273b111a74 fix(core): fix controller logic, add lasterror debug Nguyen Duy 2025-03-11 09:28:40 +07:00
  • ddac7fe9a1 fix(ui): update visual, fix xaml logic Nguyen Duy 2025-03-11 09:26:30 +07:00
  • a799410b12 Merge pull request #85 from liuyd-dev/main Nguyen Duy 2025-03-10 16:38:17 -07:00
  • 58f08a9224 fix(display): crash on display item after custom resolution removal (#77) Youduo Liu 2025-02-01 16:51:48 +08:00
  • b6ee794f0f fix: high CPU usage in background mode (#81) - optimize device status query - change version query method to CM API Nguyen Duy 2024-12-25 15:42:27 +07:00
  • 15e726cdb7 fix(cli): return displays count Nguyen Duy 2024-12-25 12:50:17 +07:00
  • 0b84d3e5e5 doc: move vdd specs to docs Nguyen Duy 2024-12-19 17:52:28 +07:00
  • c5bfa6b585 doc: update & move cli usage to docs Nguyen Duy 2024-12-19 17:29:02 +07:00
  • 3f4231c9a8 chore: update readme Nguyen Duy 2024-12-19 17:08:44 +07:00
  • 39eb04bbd1 feat( mirror): add mirror menu option Nguyen Duy 2024-12-17 17:17:50 +07:00
  • e4d507cc80 feat(mirror): add mirror window Nguyen Duy 2024-12-17 17:16:48 +07:00
  • 4f3669a4b3 fix: manifest + dpi awareness pmv2 Nguyen Duy 2024-12-17 17:15:01 +07:00
  • e3d0a16164 update translations Nguyen Duy 2024-12-17 17:14:05 +07:00
  • e7b32ead5e fix: incorrect high dpi screenshot (#12) Nguyen Duy 2024-12-16 23:16:15 +07:00
  • 721b80c73d fix: window not responding on stacked dialog Nguyen Duy 2024-12-16 11:58:16 +07:00
  • 0087f2c261 add visual studio solution Nguyen Duy 2024-12-16 09:36:51 +07:00
  • 2b89905e2a add translate icon to language menu Nguyen Duy 2024-12-16 09:35:51 +07:00
  • 9f72bf5d49 refactor: add vdd controller - remove startup driver check - improve errors handling - update the way to fetch driver version Nguyen Duy 2024-12-16 09:32:22 +07:00
  • 1cc835d2b5 refactor: move core to vdd namespace Nguyen Duy 2024-12-16 09:29:39 +07:00
  • 40e20267ce add driver version to device status query Nguyen Duy 2024-12-16 09:27:38 +07:00
  • 2c7d8a1d59 fix cli creating new terminal in debug Nguyen Duy 2024-12-15 12:18:58 +07:00
  • 46ef302d76 add release distro Nguyen Duy 2024-11-29 19:03:47 +07:00
  • d005d2dbd5 fix folder name Nguyen Duy 2024-11-29 18:51:42 +07:00
  • 36f0ce74dd add release condition Nguyen Duy 2024-11-29 17:49:55 +07:00
  • 4206882814 generate vdd.cmd on build Nguyen Duy 2024-11-29 17:46:42 +07:00
  • a0584324e2 remove inno setup script Nguyen Duy 2024-11-29 17:36:24 +07:00
  • 635d9d3002 add distro assets Nguyen Duy 2024-11-29 17:34:04 +07:00
  • 1cb1c9b0a7 update build actions - disable trigger on push - use windows-2019 - options for net 4.8 & app signing Nguyen Duy 2024-11-29 15:42:04 +07:00
  • d6528812a6 chore: remove target framework from output path Nguyen Duy 2024-11-29 15:41:11 +07:00
  • 8a061154a2 improve chinese translation (#74) nkh0472 2024-11-29 13:45:50 +08:00
  • 63ba6eec50 Update README.md (#73) nkh0472 2024-11-28 20:38:34 +08:00
  • 7b7619becc add release code signing Nguyen Duy 2024-11-16 08:30:03 +07:00
  • 8e3221a313 add signpath sponsor Nguyen Duy 2024-11-14 19:55:00 +07:00
  • e729f177b7 add cli usage Nguyen Duy 2024-11-11 22:45:41 +07:00
  • bb2ec8b179 update readme Nguyen Duy 2024-11-10 06:05:14 +07:00
  • 86a8f74ba1 add rotation angle to display item Nguyen Duy 2024-11-05 20:24:52 +07:00
  • 08dbde764d remove some stuff Nguyen Duy 2024-11-05 20:10:29 +07:00
  • dd2a6ada07 update display api as docs said Nguyen Duy 2024-11-05 20:10:02 +07:00
  • b5b38f0bcc add support CLI set command Nguyen Duy 2024-11-05 13:28:43 +07:00
  • 2c3834e3bc fix CLI removal logic Nguyen Duy 2024-11-05 10:48:13 +07:00
  • 2d3bf8474a add msbuild restore Nguyen Duy 2024-11-05 09:13:18 +07:00
  • 74ccfa3941 fix build script Nguyen Duy 2024-11-05 09:03:30 +07:00
  • 5ca1be20dd upgrade csproj to sdk-style Nguyen Duy 2024-11-05 09:00:19 +07:00
  • d7cdab6a7c fix typo Nguyen Duy 2024-11-05 08:41:36 +07:00
  • ebd1cb73e3 fix driver query freezes app Nguyen Duy 2024-11-04 17:12:09 +07:00
  • ffa0e849c4 update app version Nguyen Duy 2024-11-04 17:10:49 +07:00
  • 4ba5641f85 fix auto build script Nguyen Duy 2024-11-04 16:23:19 +07:00
  • 8ec64d2671 move language selector to tray Nguyen Duy 2024-11-04 16:20:56 +07:00
  • 1d11ac991c upgrade to .net 4.7.2 Nguyen Duy 2024-11-04 15:47:19 +07:00
  • e58dcde648 Merge branch 'main' of https://github.com/nomi-san/parsec-vdd Nguyen Duy 2024-11-04 12:52:25 +07:00
  • a9de6bb628 Merge pull request #69 from MiroKaku/main Nguyen Duy 2024-11-04 12:51:28 +07:00
  • ad6c25a3b2 fix(core): distinguish the error states of VddAddDisplay. MiroKaku 2024-09-25 10:09:43 +08:00
  • bc9ccf3a7c app: obfuscate shellexec method Nguyen Duy 2024-08-29 20:32:22 +07:00
  • 80bd3c4db0 app: move pinging loop to daemon thread Nguyen Duy 2024-08-29 19:58:05 +07:00
  • b35ed9f799 Merge pull request #52 from timminator/fix-infinite-blocking Nguyen Duy 2024-07-06 21:45:50 +07:00
  • 06cef41f5e Fix infinite blocking in case of a driver crash Tim Lodemann 2024-07-04 01:13:41 +02:00
  • 6df9e86772 app: add CLI support Nguyen Duy 2024-06-19 10:59:48 +07:00
  • 5137073367 app: add power notifier events Nguyen Duy 2024-06-09 12:11:00 +07:00
  • d25fc59a97 doc: add vdd design notes Nguyen Duy 2024-06-07 17:20:07 +07:00
  • 170b9b2fee app: fix some stuff Nguyen Duy 2024-06-07 16:02:50 +07:00
  • 42cd69acac app: fix restore displays count Nguyen Duy 2024-06-07 08:01:34 +07:00
  • 5d3a6e62a1 app: fix offline display arrival Nguyen Duy 2024-06-07 07:37:23 +07:00
  • 907b73a1e5 app: fix restore displays toggle Nguyen Duy 2024-06-06 22:26:12 +07:00
  • c8f8a286f4 app: add key Shift+Left/Right to move window between screens Nguyen Duy 2024-06-06 21:55:00 +07:00
  • 2331de90fc gha: update framework version Nguyen Duy 2024-06-06 21:19:13 +07:00
  • 8b85aead69 app: fix startup language Nguyen Duy 2024-06-06 21:14:07 +07:00
  • c584dde37f app: add an option to restore displays #13 #15 #17 #40 Nguyen Duy 2024-06-06 21:13:30 +07:00
  • 47dab4ce5b app: update display order by device Nguyen Duy 2024-06-06 20:43:16 +07:00
  • 423568a792 app: fix thread execution state #40 Nguyen Duy 2024-06-06 20:38:13 +07:00
  • 78df4e0192 app: refactor ui thread model Nguyen Duy 2024-06-06 20:37:04 +07:00
  • b76a4d7774 app: add an option to skip driver check Nguyen Duy 2024-06-06 13:14:58 +07:00
  • 74d08a4c2d app: reveal new ioctl code 0x22A014 Nguyen Duy 2024-06-06 12:40:35 +07:00
  • 7f4e44e501 app: update core, partial fix #40 Nguyen Duy 2024-06-06 12:39:36 +07:00
  • 481e356b10 doc: update readme Nguyen Duy 2024-06-05 12:16:12 +07:00