Commit Graph

42 Commits

Author SHA1 Message Date
3ca75bee19 Add option to disable native pen/touch support 2024-01-01 19:53:57 -06:00
729922d2c0 Add option to disable high resolution scroll events 2024-01-01 19:53:57 -06:00
6ea836c511 Add options to control gamepad autoselection heuristics
Also move gamepad type selection to the input tab while we're here
2024-01-01 19:53:57 -06:00
b215fe0cd9 fix: ensure user supplied framerates are used (#1548)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2023-12-28 20:06:54 -05:00
ca41c9d6f4 config: add 2K resolution (WQHD - 16:9) (#1816) 2023-11-04 20:48:52 -04:00
3212b036a1 Manual DS4 mode: Allow Back/Select to trigger Touchpad click (#1772)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2023-10-22 15:03:33 -04:00
045044e7e7 Remove origin_pin_allowed 2023-10-15 14:00:34 -05:00
f76879eb0d feat(ui): add port mapping table (#1681) 2023-09-30 13:52:56 -04:00
646a569210 nvenc: add option to disable realtime hags 2023-09-07 18:03:19 -05:00
8b40fa6dd5 nvenc: new config page 2023-09-07 18:03:19 -05:00
62a5cd959a Implement IPv6 support 2023-08-27 18:12:02 -05:00
8dc51a21df Remove DwmFlush() 2023-08-27 13:13:43 -05:00
69e720b44b Implement AV1 support 2023-08-19 18:36:48 -05:00
8da919f411 Rename Back Button Timeout and disable it by default
Users don't expect long presses of the back button to not work out of the box.
2023-05-25 20:03:53 -05:00
2f4cc9ace0 Add option to always send scancodes
Default is enabled to match v0.19.1 behavior

Fixes #1233
2023-05-25 19:31:39 -05:00
390dc1c245 Fix unused-but-set-variable warnings on Mac and Linux 2023-05-11 20:52:44 -05:00
2571682886 Fix pessimizing move warnings on Clang 2023-05-11 20:52:44 -05:00
53125ffeca Add support for installing the Steam Streaming Speakers driver (#1262)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2023-05-09 20:02:28 -05:00
4ca6dc6c8e docs: update file level doxygen blocks (#1258) 2023-05-07 18:12:39 -04:00
a7c1252fd9 Fix accidental concatenation of resolution strings
Spotted by @ns6089
2023-05-05 17:42:59 -05:00
c706ba4ca2 Add Windows-specific warnings if Sunshine is unable to access config or credentials
http::init() failure must be fatal because attempting to start the web servers will crash due to null creds.
2023-05-03 00:33:06 -05:00
c4c04694ac Restore the start menu shortcut as a proper launcher for the UI and service 2023-05-03 00:33:06 -05:00
430a439698 Elevated Commands Redesign (#1123) 2023-04-29 00:22:01 -05:00
7038c1aeb0 Create config directories recursively 2023-04-11 20:48:55 -05:00
809d7f9d0e config: fix 4K resolution typo (#1139) 2023-04-05 10:12:02 -04:00
21eb4eb6dd clang: adjust formatting rules (#1015) 2023-03-27 21:45:29 -04:00
014ca7e8a1 commands: fix prep commands when empty (#1083) 2023-03-27 16:46:25 -04:00
8c86baf627 Add support for global prep commands (#977) 2023-03-27 12:02:20 -04:00
c6548f4271 Provide ability to force a capture method via configuration. (#1063)
Co-authored-by: KuleRucket <luke.d.tucker@gmail.com>
2023-03-25 21:26:28 -04:00
889b93da2d input: invert default config settings (#1017) 2023-03-08 21:44:11 -05:00
f238cf5303 Add setting for suppressing input from mouse, keyboard, or gamepads (#941) 2023-03-08 07:47:19 -05:00
31885434f2 docs: add doxygen (#1004) 2023-03-07 20:26:03 -05:00
55a225d21c AMF: add missing encoder tunables (#902) 2023-02-13 09:23:29 -05:00
4fc444b5b3 Intel QuickSync support for Windows (#758) 2023-01-14 16:23:49 -05:00
a5213c6225 Logs inside the WebUI (#634) 2022-12-31 20:12:36 -05:00
215c86455f nvenc, amdvce: rework all user presets/options (#623) 2022-12-27 21:27:47 -05:00
95437d15f3 FFmpeg 5 and pre-built CBS (#509) 2022-12-27 09:13:54 -05:00
58ed5ba3ce fix typos and comment formatting 2022-08-28 16:42:00 -04:00
6980ee36b3 fix windows install extra commands and...
- prompt to remove install directory on uninstall
- delete start menu icons on uninstall
- create appdata folder if it doesn't exist
2022-08-20 22:18:25 -04:00
8b0e6a28c2 single AppImage file
- simplify cmake install prefix and assets directory
2022-08-14 18:29:05 -04:00
30c178baa1 move default configs to assets directory 2022-08-12 16:00:19 -04:00
a4acaf15b0 move sunshine to src
- this will allow for common cpp workflow files within org
2022-08-07 23:37:57 -04:00