1585 Commits

Author SHA1 Message Date
Cameron Gutman
4e04604696 Add support for keyboard input that is not normalized to US English layout
This is used by the soft keyboards on Android and iOS
2023-04-11 19:53:46 -05:00
ns6089
ae7ae8a870 Raise capture buffer normal size to 2
Temporal measure until dynamic resize is merged.
2023-04-11 18:17:48 -05:00
ns6089
eed27d3c0a Decrease normal capture buffer to single image 2023-04-11 18:17:48 -05:00
Chase Payne
191b929ab0 Make installer DPI aware so it doesn't appear blurry to 4k screens 2023-04-11 00:00:33 -05:00
Cameron Gutman
a9b7fd7fa3 Remove useless Flush() call 2023-04-08 20:36:23 -05:00
ns6089
abf4ab42a0 Don't zero-initialize non-dummy textures 2023-04-08 19:41:22 -05:00
aseligmann
0e92bdd29c Use DS4_BUTTON_SHARE as BACK action 2023-04-08 16:27:48 -05:00
Cameron Gutman
036aa2e470 Free dummy images when they are no longer needed 2023-04-08 15:15:02 -05:00
Cameron Gutman
bd443395c6 Don't test HDR encoding with H.264
It doesn't work on any GPU, and even if it did, Moonlight doesn't support it.
2023-04-06 22:37:05 -05:00
Cameron Gutman
65268212ee Saturate RGB values in non-PQ shaders to improve SDR streams of HDR displays
This avoids color shift caused by RGB values > 1.0f.
2023-04-06 22:37:05 -05:00
Cameron Gutman
f04d5e12de Combine the separate HDR and SDR capture formats
Since we support multi-encoding from a single display context, we have
to ensure our capture format allows for HDR color even if the initial
encoding session is SDR.
2023-04-06 22:37:05 -05:00
ns6089
290c9b3e20
Fix compilation on macOS (#1132) 2023-04-05 20:54:49 -05:00
ReenigneArcher
809d7f9d0e
config: fix 4K resolution typo (#1139) 2023-04-05 10:12:02 -04:00
ReenigneArcher
01167569ab
versioning: fix release versions (#1122) 2023-04-01 16:52:34 -04:00
ReenigneArcher
fd7760b553
docs: use project_copyright alias (#1110) 2023-03-30 16:09:59 -04:00
LizardByte-bot
240266cc39
ci: update global workflows (#1109) 2023-03-30 09:57:33 -04:00
ReenigneArcher
ee3522fb6d
v0.19.1 prep (#1108) 2023-03-30 09:10:58 -04:00
LizardByte-bot
bf76c1e0f2
ci: update global workflows (#1106) 2023-03-30 08:34:29 -04:00
KuleRucket
cd2fe18140
Hotfix - keep platform guard in scope (#1104)
Co-authored-by: KuleRucket <luke.d.tucker@gmail.com>
2023-03-30 08:06:19 -04:00
ReenigneArcher
972f726ff9
installer: auto install vigembus (#1100) 2023-03-29 17:15:33 -04:00
ReenigneArcher
f169c6d116
v0.19.0 release prep (#1097) 2023-03-29 10:00:40 -04:00
KuleRucket
70674325ba
Fix system tray Open Sunshine (#1095)
Co-authored-by: KuleRucket <luke.d.tucker@gmail.com>
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2023-03-28 18:51:10 -04:00
KuleRucket
57a722a3fb
Continue in the face of failure (#1094)
Co-authored-by: KuleRucket <luke.d.tucker@gmail.com>
2023-03-28 17:54:46 -04:00
luk1337
1ab1b7920e
Don't skip disconnected X11 outputs (#1071) 2023-03-28 16:44:32 -04:00
dependabot[bot]
44f1984af0
Bump third-party/moonlight-common-c from d3cb813 to c9426a6 (#1089)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-28 14:34:59 -04:00
dependabot[bot]
4b2f5befce
Bump @fortawesome/fontawesome-free from 6.3.0 to 6.4.0 (#1088)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-28 13:57:49 -04:00
dependabot[bot]
c222e343b0
Bump third-party/miniupnp from 014c9df to e439318 (#1093)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-28 10:53:49 -04:00
luk1337
648df66b98
Fix X11 fallback during init (#1087) 2023-03-28 10:01:11 -04:00
ReenigneArcher
21eb4eb6dd
clang: adjust formatting rules (#1015) 2023-03-27 21:45:29 -04:00
pgrunzjr
79cf382cd9
Add missing setup for default global prep command exclusion dropdown (#1085) 2023-03-27 20:55:28 -04:00
ns6089
be74b740f5
Properly handle libcurl flags in CMakeLists.txt on Windows (#1079) 2023-03-27 18:59:35 -04:00
ReenigneArcher
014ca7e8a1
commands: fix prep commands when empty (#1083) 2023-03-27 16:46:25 -04:00
ReenigneArcher
e1fddcc99c
versioning: fix dirty commit notifications (#1084) 2023-03-27 15:55:21 -04:00
dependabot[bot]
3791edcec1
Bump third-party/nanors from 395e5ad to e9e242e (#1039)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-27 15:01:06 -04:00
dependabot[bot]
1dfe9ea0f6
Bump third-party/moonlight-common-c from 02f12e4 to c9426a6 (#1038)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-27 13:06:16 -04:00
dependabot[bot]
e18e4f433b
Bump furo from 2023.3.23 to 2023.3.27 (#1082)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-27 12:42:27 -04:00
pgrunzjr
8c86baf627
Add support for global prep commands (#977) 2023-03-27 12:02:20 -04:00
Chase Payne
c2fba6f651
Add Support for Safely Elevating Administrator Privileges (#1036) 2023-03-27 10:51:48 -04:00
pgrunzjr
6a914f7016
Execute do/undo commands non-elevated (#1022) 2023-03-27 10:15:35 -04:00
ReenigneArcher
6f02274dc4
docs: suppress epub mimetype warnings (#1081) 2023-03-27 09:30:22 -04:00
Conn O'Griofa
bf24d0e7a6
Flatpak: update to org.freedesktop.Platform 22.08 (#936)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2023-03-26 21:00:41 -04:00
Chase Payne
9b0e0565b1
Nightly Notification Bug Fixes (#1073) 2023-03-26 19:28:57 -04:00
KuleRucket
a487fb31ea
Fix compiler warnings due to deprecated elements in C++17 (#1077)
Co-authored-by: KuleRucket <luke.d.tucker@gmail.com>
2023-03-25 21:52:46 -04:00
KuleRucket
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
luk1337
455155a1c9
Add missing <string> include (#1057) 2023-03-24 19:37:06 -04:00
ReenigneArcher
a0d7250c33
docs: update config defaults (#1070) 2023-03-24 19:00:27 -04:00
KuleRucket
8162d5f0d0
Change text input to select (#1067) 2023-03-24 18:18:14 -04:00
ReenigneArcher
5cdc0accad
qodana: use workflow dispatch (#1069) 2023-03-24 17:41:30 -04:00
dependabot[bot]
79991654d0
Bump furo from 2022.12.7 to 2023.3.23 (#1065)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-24 08:14:50 -04:00
ReenigneArcher
c820f0a670
qodana: fix notification conditions (#1053) 2023-03-21 16:41:27 -04:00