1580 Commits

Author SHA1 Message Date
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 () 2023-04-05 20:54:49 -05:00
ReenigneArcher
809d7f9d0e
config: fix 4K resolution typo () 2023-04-05 10:12:02 -04:00
ReenigneArcher
01167569ab
versioning: fix release versions () 2023-04-01 16:52:34 -04:00
ReenigneArcher
fd7760b553
docs: use project_copyright alias () 2023-03-30 16:09:59 -04:00
LizardByte-bot
240266cc39
ci: update global workflows () 2023-03-30 09:57:33 -04:00
ReenigneArcher
ee3522fb6d
v0.19.1 prep () 2023-03-30 09:10:58 -04:00
LizardByte-bot
bf76c1e0f2
ci: update global workflows () 2023-03-30 08:34:29 -04:00
KuleRucket
cd2fe18140
Hotfix - keep platform guard in scope ()
Co-authored-by: KuleRucket <luke.d.tucker@gmail.com>
2023-03-30 08:06:19 -04:00
ReenigneArcher
972f726ff9
installer: auto install vigembus () 2023-03-29 17:15:33 -04:00
ReenigneArcher
f169c6d116
v0.19.0 release prep () 2023-03-29 10:00:40 -04:00
KuleRucket
70674325ba
Fix system tray Open Sunshine ()
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 ()
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 () 2023-03-28 16:44:32 -04:00
dependabot[bot]
44f1984af0
Bump third-party/moonlight-common-c from d3cb813 to c9426a6 ()
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 ()
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 ()
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 () 2023-03-28 10:01:11 -04:00
ReenigneArcher
21eb4eb6dd
clang: adjust formatting rules () 2023-03-27 21:45:29 -04:00
pgrunzjr
79cf382cd9
Add missing setup for default global prep command exclusion dropdown () 2023-03-27 20:55:28 -04:00
ns6089
be74b740f5
Properly handle libcurl flags in CMakeLists.txt on Windows () 2023-03-27 18:59:35 -04:00
ReenigneArcher
014ca7e8a1
commands: fix prep commands when empty () 2023-03-27 16:46:25 -04:00
ReenigneArcher
e1fddcc99c
versioning: fix dirty commit notifications () 2023-03-27 15:55:21 -04:00
dependabot[bot]
3791edcec1
Bump third-party/nanors from 395e5ad to e9e242e ()
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 ()
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 ()
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 () 2023-03-27 12:02:20 -04:00
Chase Payne
c2fba6f651
Add Support for Safely Elevating Administrator Privileges () 2023-03-27 10:51:48 -04:00
pgrunzjr
6a914f7016
Execute do/undo commands non-elevated () 2023-03-27 10:15:35 -04:00
ReenigneArcher
6f02274dc4
docs: suppress epub mimetype warnings () 2023-03-27 09:30:22 -04:00
Conn O'Griofa
bf24d0e7a6
Flatpak: update to org.freedesktop.Platform 22.08 ()
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 () 2023-03-26 19:28:57 -04:00
KuleRucket
a487fb31ea
Fix compiler warnings due to deprecated elements in C++17 ()
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. ()
Co-authored-by: KuleRucket <luke.d.tucker@gmail.com>
2023-03-25 21:26:28 -04:00
luk1337
455155a1c9
Add missing <string> include () 2023-03-24 19:37:06 -04:00
ReenigneArcher
a0d7250c33
docs: update config defaults () 2023-03-24 19:00:27 -04:00
KuleRucket
8162d5f0d0
Change text input to select () 2023-03-24 18:18:14 -04:00
ReenigneArcher
5cdc0accad
qodana: use workflow dispatch () 2023-03-24 17:41:30 -04:00
dependabot[bot]
79991654d0
Bump furo from 2022.12.7 to 2023.3.23 ()
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 () 2023-03-21 16:41:27 -04:00
ReenigneArcher
744b54ffd4
ci: add qodana () 2023-03-21 15:37:36 -04:00
Mathias Tillman
a192c504cd
Use xdg-desktop-autostart.target for systemd service. () 2023-03-20 10:47:14 -04:00
ReenigneArcher
e20ca7a8f0
tray-icon: execute as user () 2023-03-17 08:59:13 -04:00
ReenigneArcher
7e9b18458d
ui: fix apply settings () 2023-03-16 11:27:48 -04:00
ReenigneArcher
d85b234f1b
docs: add favicon () 2023-03-15 23:33:42 -04:00