Commit Graph

27 Commits

Author SHA1 Message Date
thesystemcoder168 12f3ba2d4b Add the option to always have the virtual display be an isolated display - Windows only (#662)
* Isolated display - web and backend

Isolated display - web and backend

* Moved settings outside of the advanced display

* Update virtual_display.cpp with isolated setting for better maintenance

Update virtual_display.cpp with isolated setting for better maintenance. The isolated routine becomes an additional routine instead of a replacement for the original one.

* Changed source formatting, removed English in non-English languages, removed test code

Changed source formatting, removed English in non-English languages, removed test code

* change blank/unused lines in config.cpp

change blank/unused lines in config.cpp

* Change blank lines in DisplayDeviceOptions.vue

Change blank lines in DisplayDeviceOptions.vue

* Change line spacing in config.h

Change line spacing in config.h

* Changed line spacing in config.cpp

Changed line spacing in config.cpp

* Changed lines/line spacing in virtual_display.cpp

Changed lines/line spacing in virtual_display.cpp

* Fix spaceing on virtual_display.cpp

Fix spaceing on virtual_display.cpp

* Added check to not do anything if the virtual display is not active.

Added check to not do anything to the order of the displays if the isolated checkbox is set and if the virtual display is not active.

* Minor formatting fix w/ add Chinese locale

* Expose `matchDisplay` though not used for now

---------

Co-authored-by: Yukino Song <nutosservice@gmail.com>
2025-05-19 15:00:11 +08:00
Yukino Song 253203f954 Merge remote-tracking branch 'sunshine/master' 2025-05-07 03:10:11 +08:00
Clutchnp 8ef838bada feat(audio): add an option to disable sound streaming (#3833) 2025-05-01 11:39:43 -04:00
Yukino Song 6f35d52cdd WebUI: implement per-device display mode override 2025-02-25 05:56:30 +08:00
Yukino Song 78714e65fc Fix build 2025-02-06 18:16:55 +08:00
Yukino Song 1c8bd0cdb5 Implement frontend part for Double refreshrate. Resolves #299 2025-02-05 07:42:16 +08:00
Yukino Song 4b78e3b47d Migrate virtual display config to new Display Device API 2025-01-15 22:50:08 +08:00
Yukino Song fcbdaed1e0 Fix build
(Never wanna merge again)
2025-01-15 09:01:33 +08:00
Yukino Song 1dc6465f12 Merge remote-tracking branch 'origin/master' 2025-01-14 23:43:50 +08:00
Cameron Gutman 8392bdc98f feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA (#3530)
* Revert "feat(ddprobe): allow to manually specify gpu preference (#3521)"

This reverts commit 6a233cbcbf.

* Keep display revert delay input type change from 6a233cbcb

* Remove ddprobe

* feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA
2025-01-12 17:11:03 -06:00
Lukas Senionis 1b94e9339a feat(display): add display mode remapping option (#3529)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2025-01-12 14:14:20 -05:00
Lukas Senionis 6a233cbcbf feat(ddprobe): allow to manually specify gpu preference (#3521) 2025-01-08 18:44:11 -05:00
Lukas Senionis 76bea8acb9 feat(display): Configure display device based on user config (#3441) 2025-01-07 20:40:48 -05:00
Lukas Senionis 2e5c291233 feat(web-ui): replace dropdown menus with checkboxes (#3455) 2025-01-05 14:43:45 -05:00
Yukino Song 07e7f4c6a5 Only show SudoVDA driver message on Windows 2024-12-15 00:16:30 +08:00
Yukino Song 2619132570 Merge remote-tracking branch 'origin/master' 2024-12-14 19:02:11 +08:00
Lukas Senionis 1543f584ab feat(display)!: Add libdisplaydevice dependency and output name mapping (#2894) 2024-12-11 14:17:44 -05:00
Yukino Song 9f012639b3 Add global option for set virtual display as primary display 2024-09-19 23:42:31 +08:00
Yukino Song 2c3a08574b Add fallback mode config 2024-09-19 23:42:27 +08:00
Yukino Song f9b9a76639 Add webui config for following client HDR settings 2024-09-07 01:06:33 +08:00
Yukino Song 833c902a56 Report driver status to WebUI 2024-08-18 09:09:37 +08:00
Yukino Song 40b6352a4c Merge remote-tracking branch 'origin/master' 2024-08-08 19:43:28 +08:00
ReenigneArcher 04df80ff6b feat!: drop advertised resolutions and fps (#2924) 2024-08-08 02:10:19 +00:00
Yukino Song 774ce93162 Try to make the audio sink mess clear 2024-08-04 19:11:58 +08:00
ReenigneArcher 722e5600c6 feat: add min_fps_target setting (#1043) 2024-06-19 00:09:23 +00:00
Vithorio Polten 4a9130126c feat(ui): Dark Mode (#2493) 2024-05-24 21:28:39 -04:00
Vithorio Polten 4b6ff3797e refactor(ui): break down config.html into smaller pieces (#2491)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2024-05-13 13:08:13 -04:00