3074 Commits

Author SHA1 Message Date
zoltanvb
afa0e389aa Display server for KMS
Add a display server construct for DRM/KMS mode. The main use is
to provide resolution changes (including automatic refresh rate
switch) for this configuration, i.e. DRM context and OpenGL drivers.

To enable refresh rate restoration after automatic refresh rate
change, av_info->timing_fps is also adjusted on core close / RA exit.

No effects expected on CRTSwitchRes.
2023-05-19 17:34:25 +02:00
github-actions
c949259a11 Fetch translations from Crowdin 2023-05-19 00:11:25 +00:00
github-actions
e37caf9053 Fetch translations from Crowdin 2023-05-17 00:12:01 +00:00
github-actions
b206598c10 Fetch translations from Crowdin 2023-05-16 00:11:26 +00:00
Jamiras
c6d214be0d add config setting 2023-05-15 03:41:45 +02:00
github-actions
14a3e0e851 Fetch translations from Crowdin 2023-05-15 00:11:26 +00:00
github-actions
a72e25a314 Fetch translations from Crowdin 2023-05-14 00:12:01 +00:00
github-actions
ada1f1137b Fetch translations from Crowdin 2023-05-10 00:11:19 +00:00
github-actions
9df34788e7 Fetch translations from Crowdin 2023-05-09 00:12:06 +00:00
github-actions
907724b184 Fetch translations from Crowdin 2023-05-08 00:11:04 +00:00
sonninnos
e806e7e7a8 (RGUI) Implement 'Remember Selection' option 2023-05-07 19:39:30 +02:00
sonninnos
47edfb5702 Video settings menu cleanup 2023-05-07 14:36:02 +02:00
github-actions
80fed3f44f Fetch translations from Crowdin 2023-05-07 00:12:08 +00:00
sonninnos
19a417434a (RGUI) Fix and add toggle for playlist thumbnails 2023-05-05 14:41:47 +02:00
github-actions
51a0d1086a Fetch translations from Crowdin 2023-05-04 00:10:43 +00:00
github-actions
15e04b8767 Fetch translations from Crowdin 2023-05-03 00:10:49 +00:00
sonninnos
33c4873b5b
(Ozone) Add quick access to playlist manager from sidebar (#15246) 2023-05-02 14:50:02 +02:00
github-actions
e686c0d652 Fetch translations from Crowdin 2023-05-02 00:11:15 +00:00
github-actions
5e3161ea3c Fetch translations from Crowdin 2023-04-30 00:12:28 +00:00
github-actions
a452f6fb29 Fetch translations from Crowdin 2023-04-29 00:10:37 +00:00
github-actions
86e7aa5280 Fetch translations from Crowdin 2023-04-27 00:12:10 +00:00
github-actions
ef8e3c7f28 Fetch translations from Crowdin 2023-04-26 00:11:19 +00:00
github-actions
fc5d16f5a4 Fetch translations from Crowdin 2023-04-25 00:13:28 +00:00
github-actions
99e0d360e4 Fetch translations from Crowdin 2023-04-24 00:11:51 +00:00
zoltanvb
80296a60a2
Remove language specific msg_hash_xx.c files (#15218)
After PR #14821 , the contents of msg_hash_xx.c files are present
in the normal translation workflow. Since that time, almost all
languages have either caught up on Crowdin, or are still on such
low level of translation completeness, that removing these entries
does not harm usability.

Only Chinese Simplified and Portuguese Brazilian languages remain
in separate files, as they may still be considered an improvement
over Crowdin status.

See also commit 568ffac8f632354f9802.
2023-04-23 07:59:56 +02:00
github-actions
79384b39ec Fetch translations from Crowdin 2023-04-23 00:12:13 +00:00
github-actions
6aa6785428 Fetch translations from Crowdin 2023-04-22 00:11:47 +00:00
github-actions
c6161118ec Fetch translations from Crowdin 2023-04-21 00:10:38 +00:00
Felipe Tavares
ea81928e39
Fast-Forward Audio Resampling (#15173)
* 🎵 Fast forward audio resampling. Solves #15160.

Previously, we avoided doing any resampling while fastforwarding based
on the assumption it was impossible to make the audio not crackle due to
both flush-to-flush timing fluctuations and timer accuracy.

However, turns out this is not the case. The audio doesn't "crackle" per
se when the timing fluctuates! It's just that the sounds don't make
sense since the time compression and decompression caused by the flush
time fluctuations mess with the audio consistency.

To work around that, we introduce a running average flush delta time
that makes sure the audio is both resampled to approximately the correct
rate and consistent.

This was tested in two settings:

- Limited rate fastforwarding (2x-4x)
- Unlimited fastforwarding

In both cases it seems to work well, but with unlimited fastforwarding
it's just high pitched and annoying, so this is probably the most useful
in the 2x to 4x range.

* Move declartion to support C89

* resampling ratio upper and lower bounds

* Add toggle for speeding up audio
2023-04-20 17:14:47 +02:00
github-actions
91765d5ca5 Fetch translations from Crowdin 2023-04-20 00:11:18 +00:00
github-actions
b715cf1a46 Fetch translations from Crowdin 2023-04-19 00:11:41 +00:00
github-actions
97ad745f15 Fetch translations from Crowdin 2023-04-18 00:11:13 +00:00
github-actions
bdc34f2046 Fetch translations from Crowdin 2023-04-17 00:11:49 +00:00
Jamiras
8ea9651d09
(cheevos) expand leaderboard visibility settings (#15201)
* migrate cheevos_leaderboard_enabled setting to cheevos_visibility_lboard_X

* provide translatable strings for leaderboard messages
2023-04-16 19:44:46 +02:00
github-actions
19aeb52cbc Fetch translations from Crowdin 2023-04-16 00:12:25 +00:00
github-actions
800094b750 Fetch translations from Crowdin 2023-04-15 00:11:54 +00:00
sonninnos
5722d90a38
Show version in System Information + help/log version reformat (#15195) 2023-04-14 21:28:09 +01:00
github-actions
4dc9c1da0c Fetch translations from Crowdin 2023-04-11 00:10:59 +00:00
github-actions
7874a64529 Fetch translations from Crowdin 2023-04-10 00:10:49 +00:00
github-actions
2f4ae88b06 Fetch translations from Crowdin 2023-04-08 00:10:38 +00:00
github-actions
b133bf8834 Fetch translations from Crowdin 2023-04-07 00:10:51 +00:00
github-actions
e5737ce18d Fetch translations from Crowdin 2023-04-03 00:11:10 +00:00
github-actions
d28417ca84 Fetch translations from Crowdin 2023-03-31 00:11:35 +00:00
github-actions
0817022d95 Fetch translations from Crowdin 2023-03-30 00:11:39 +00:00
github-actions
dc72ab6ae3 Fetch translations from Crowdin 2023-03-29 00:13:17 +00:00
github-actions
dd62f3a9fb Fetch translations from Crowdin 2023-03-28 00:12:21 +00:00
github-actions
3a41738b61 Fetch translations from Crowdin 2023-03-27 00:11:47 +00:00
github-actions
13785a715e Fetch translations from Crowdin 2023-03-26 00:12:10 +00:00
github-actions
7144acd26e Fetch translations from Crowdin 2023-03-24 00:11:20 +00:00
github-actions
b497d2c050 Fetch translations from Crowdin 2023-03-23 00:11:40 +00:00