ABeltramo
d9c7a245ef
DualSense adaptive trigger support ( #1561 )
2025-04-01 21:45:25 -05:00
Serdar Sağlam
469a5c78f1
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (248 of 248 strings)
Translation: Moonlight Game Streaming/moonlight-qt
Translate-URL: https://hosted.weblate.org/projects/moonlight/moonlight-qt/tr/
2025-03-27 04:15:37 +01:00
rinsuki
fabb4fdadc
Fix INTERNATIONAL keys wouldn't work properly
...
since those keys aren't exist in US keyboard, we shouldn't treat (and convert) as a US keyboard keycodes (on Sunshine).
2025-02-19 22:18:34 -06:00
rinsuki
9491884cb4
Add some key definitions to support Japanese Keyboard Layout
...
Tested environment:
Moonlight on macOS 15.3 w/ MacBook Pro Internal Keyboard
Sunshine 2025.122.141614 w/ Windows 11 24H2
2025-02-19 22:18:34 -06:00
Cameron Gutman
bf51577787
Fix macOS build
2025-02-18 19:52:33 -06:00
Cameron Gutman
4c5bcee8dc
Give up immediately if the backend fails to initialize
2025-02-18 19:46:29 -06:00
Cameron Gutman
fd70865026
Avoid retrying renderer init if we know the error was not transient
2025-02-18 19:02:12 -06:00
Cameron Gutman
351aaa6759
Add an enum type for each renderer
2025-02-18 18:58:04 -06:00
Philip Goto
59bc625cc7
Translated using Weblate (Dutch)
...
Currently translated at 84.6% (210 of 248 strings)
Translation: Moonlight Game Streaming/moonlight-qt
Translate-URL: https://hosted.weblate.org/projects/moonlight/moonlight-qt/nl/
2025-02-15 23:14:56 +01:00
GOGOsu
b2f765e8ef
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (248 of 248 strings)
Translation: Moonlight Game Streaming/moonlight-qt
Translate-URL: https://hosted.weblate.org/projects/moonlight/moonlight-qt/zh_Hans/
2025-02-11 07:01:57 +01:00
Kolja
bdd9a3a994
Add Network and RemoteAccess categories
2025-02-07 20:21:56 -06:00
Philip Goto
2ecafabcab
Translated using Weblate (Dutch)
...
Currently translated at 83.4% (207 of 248 strings)
Translation: Moonlight Game Streaming/moonlight-qt
Translate-URL: https://hosted.weblate.org/projects/moonlight/moonlight-qt/nl/
2025-02-05 14:01:58 +00:00
Cameron Gutman
dd2a99a96b
Prepare for SDL3 support
2025-01-25 16:20:20 -06:00
தமிழ்நேரம்
9ff2ac0974
Translated using Weblate (Tamil)
...
Currently translated at 100.0% (248 of 248 strings)
Translation: Moonlight Game Streaming/moonlight-qt
Translate-URL: https://hosted.weblate.org/projects/moonlight/moonlight-qt/ta/
2025-01-19 10:34:48 +01:00
தமிழ்நேரம்
5760d08c33
Added translation using Weblate (Tamil)
2025-01-18 14:02:22 +01:00
Cameron Gutman
edd7a134d8
Fix MSVC binary path in CI for Qt 6.8
2025-01-13 20:11:06 -06:00
Cameron Gutman
ffa87c5f01
Update Windows AppVeyor builds to Qt 6.8
2025-01-13 19:48:47 -06:00
ZerOriSama
ff7e61c6d9
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (248 of 248 strings)
Translation: Moonlight Game Streaming/moonlight-qt
Translate-URL: https://hosted.weblate.org/projects/moonlight/moonlight-qt/zh_Hans/
2025-01-06 00:01:23 +00:00
Любомир Василев
6ad96fba42
Translated using Weblate (Bulgarian)
...
Currently translated at 100.0% (248 of 248 strings)
Translation: Moonlight Game Streaming/moonlight-qt
Translate-URL: https://hosted.weblate.org/projects/moonlight/moonlight-qt/bg/
2024-12-30 13:18:25 +01:00
Любомир Василев
85856114b2
Translated using Weblate (Bulgarian)
...
Currently translated at 97.9% (243 of 248 strings)
Translation: Moonlight Game Streaming/moonlight-qt
Translate-URL: https://hosted.weblate.org/projects/moonlight/moonlight-qt/bg/
2024-12-23 10:43:01 +01:00
Любомир Василев
7decfae792
Translated using Weblate (Bulgarian)
...
Currently translated at 87.5% (217 of 248 strings)
Translation: Moonlight Game Streaming/moonlight-qt
Translate-URL: https://hosted.weblate.org/projects/moonlight/moonlight-qt/bg/
2024-12-22 09:00:43 +00:00
Любомир Василев
b6008b15dc
Translated using Weblate (Bulgarian)
...
Currently translated at 53.6% (133 of 248 strings)
Translation: Moonlight Game Streaming/moonlight-qt
Translate-URL: https://hosted.weblate.org/projects/moonlight/moonlight-qt/bg/
2024-12-21 09:00:36 +01:00
Любомир Василев
260ec3d80d
Translated using Weblate (Bulgarian)
...
Currently translated at 38.7% (96 of 248 strings)
Translation: Moonlight Game Streaming/moonlight-qt
Translate-URL: https://hosted.weblate.org/projects/moonlight/moonlight-qt/bg/
2024-12-20 08:25:55 +01:00
Любомир Василев
7ec2e50334
Translated using Weblate (Bulgarian)
...
Currently translated at 13.7% (34 of 248 strings)
Translation: Moonlight Game Streaming/moonlight-qt
Translate-URL: https://hosted.weblate.org/projects/moonlight/moonlight-qt/bg/
2024-12-15 14:06:34 +01:00
Любомир Василев
e532b9167a
Added translation using Weblate (Bulgarian)
2024-12-14 13:07:53 +01:00
Moritz Schirmer
52d5890372
Translated using Weblate (German)
...
Currently translated at 97.1% (241 of 248 strings)
Translation: Moonlight Game Streaming/moonlight-qt
Translate-URL: https://hosted.weblate.org/projects/moonlight/moonlight-qt/de/
2024-12-06 06:59:09 +01:00
Dark Space
f34d11994f
Translated using Weblate (Italian)
...
Currently translated at 100.0% (248 of 248 strings)
Translation: Moonlight Game Streaming/moonlight-qt
Translate-URL: https://hosted.weblate.org/projects/moonlight/moonlight-qt/it/
2024-11-23 13:00:19 +01:00
Rouvr
359c92340d
Translated using Weblate (Czech)
...
Currently translated at 86.6% (215 of 248 strings)
Translation: Moonlight Game Streaming/moonlight-qt
Translate-URL: https://hosted.weblate.org/projects/moonlight/moonlight-qt/cs/
2024-11-13 20:00:25 +01:00
Cameron Gutman
15e337fff8
Only call SDL_NumJoysticks() once per loop
...
It does non-trivial work when using sdl2-compat.
2024-11-12 23:52:31 -06:00
Cameron Gutman
707dd3cb83
Checkout libs submodule for Steam Link too
2024-11-08 21:32:32 -06:00
Cameron Gutman
98f6a09991
Use a Ne10-optimized libopus build for Steam Link
...
Steam Link is an incredibly CPU-constrained platform, so it needs
all the help it can get to avoid audio underruns.
2024-11-08 21:26:45 -06:00
Jorys Paulin
f1d0e97681
Translated using Weblate (French)
...
Currently translated at 100.0% (248 of 248 strings)
Translation: Moonlight Game Streaming/moonlight-qt
Translate-URL: https://hosted.weblate.org/projects/moonlight/moonlight-qt/fr/
2024-11-03 12:00:23 +01:00
Cameron Gutman
103f988dbf
Move logging into a separate thread
2024-10-20 21:52:15 -05:00
Cameron Gutman
2257cb0cef
Update Windows, macOS, and AppImage libraries
...
SDL -> 86fd4ed
FFmpeg -> 7.1 (87ccf995c)
dav1d -> 1.5.0
2024-10-20 13:46:05 -05:00
Cameron Gutman
b6a3369243
Rework window focus tracking for gamepad navigation
2024-10-18 21:20:56 -05:00
Cameron Gutman
4af9623727
Replace C++ VLAs with std::vector
2024-10-15 22:41:21 -05:00
Cameron Gutman
515db03fe5
Add missing stdbool.h include
2024-10-15 22:38:06 -05:00
Matthias Küch
e44d097683
Add stderr log for Steam Link
2024-10-12 00:14:51 -05:00
Jorys Paulin
208d048358
Translated using Weblate (French)
...
Currently translated at 100.0% (248 of 248 strings)
Translation: Moonlight Game Streaming/moonlight-qt
Translate-URL: https://hosted.weblate.org/projects/moonlight/moonlight-qt/fr/
2024-10-08 14:15:38 +02:00
Cameron Gutman
9936085aee
Fix incorrect selection if pix_fmt is overridden before ffGetFormat()
...
The DRM renderer does this for the out-of-tree v4l2m2m patches to ensure
we get NV12 buffers, but it ends up clobbering our own preference for
DRM_PRIME frames in the process.
2024-10-03 20:28:51 -05:00
Cameron Gutman
3279d9c3f6
Fix QML component versioning error on Qt 5
2024-10-03 00:15:53 -05:00
phlostically
e571d5833c
Translated using Weblate (Esperanto)
...
Currently translated at 9.2% (23 of 248 strings)
Translation: Moonlight Game Streaming/moonlight-qt
Translate-URL: https://hosted.weblate.org/projects/moonlight/moonlight-qt/eo/
2024-10-02 23:16:22 +02:00
Cameron Gutman
3531fe0a4f
Fix typo in version check for new Vulkan queue API
2024-10-02 00:37:22 -05:00
phlostically
286676e5c1
Added translation using Weblate (Esperanto)
2024-10-01 22:36:26 +02:00
Cameron Gutman
6ce02616f0
Use new Vulkan queue API in FFmpeg 7.1
2024-09-29 23:04:23 -05:00
Cameron Gutman
13880353d8
Use new avcodec_get_supported_config() API in FFmpeg 7.1
2024-09-29 22:23:37 -05:00
Cameron Gutman
ec69dad8d7
Fix import incorrectly removed by 2a63ad5
2024-09-28 00:09:21 -05:00
Cameron Gutman
72ae324d71
Fix unused parameter warnings
2024-09-28 00:08:35 -05:00
Cameron Gutman
901cbd255c
Disable Vulkan debug layers by default
...
The vast majority of Vulkan code running in Moonlight
is part of FFmpeg or libplacebo, so the debug layers
really just slow things down without finding any bugs
in our code.
Additionally, there are some overzealous checks firing
constantly on libplacebo and FFmpeg with certain Vulkan
drivers that we can't do anything about.
2024-09-28 00:05:17 -05:00
Cameron Gutman
2a63ad53d7
Don't poll gamepad input when the GUI is not focused/visible
2024-09-26 19:24:29 -05:00