Commit Graph

3871 Commits

Author SHA1 Message Date
github-actions 26293387c4 Fetch translations from Crowdin 2025-07-22 00:18:18 +00:00
github-actions d99d8a8547 Fetch translations from Crowdin 2025-07-21 00:19:14 +00:00
github-actions 974c016241 Fetch translations from Crowdin 2025-07-20 00:19:40 +00:00
github-actions fb6f6467e0 Fetch translations from Crowdin 2025-07-19 00:16:50 +00:00
github-actions dddc66c797 Fetch translations from Crowdin 2025-07-18 00:17:38 +00:00
libretroadmin c6d72062e2 remove dead code 2025-07-17 08:02:06 +02:00
LibretroAdmin 3f4fd3b086
Merge pull request #18099 from JoeOsborn/replay-same-timeline-check
Add "same timeline check" and "future state check" for replays
2025-07-17 07:17:54 +02:00
Joseph C. Osborn 1cc76cd64d Add "same timeline check" and "future state check" for replays
When loading and saving states taken during a replay, their contents
should be compared with the current replay.

- If in playback mode, states from past the end of the current replay
should be disallowed, as should states from an alternate timeline of
the current replay (inconsistent input history)
  - This is because in playback mode, RA replays are read-only
- If in recording mode, states from the future or from another
timeline should overwrite the current replay's data with a warning
- In either playback or recording, loads of states from the past that
have a consistent series of inputs (same timeline) should be loaded
and the replay should be rewound (and truncated in case of recording)

This behavior is as specified in
https://tasvideos.org/LawsOfTAS/OnSavestates

The existing code only implemented some of these checks.
2025-07-16 10:09:09 -07:00
github-actions c8cb58f1d2 Fetch translations from Crowdin 2025-07-16 00:17:38 +00:00
github-actions 6010c74559 Fetch translations from Crowdin 2025-07-15 00:17:55 +00:00
github-actions de298b18c4 Fetch translations from Crowdin 2025-07-14 00:18:31 +00:00
github-actions e683017f45 Fetch translations from Crowdin 2025-07-13 00:19:28 +00:00
sonninnos 419007c1ca
Smaller regular widget notification option (#18085) 2025-07-12 04:37:38 +03:00
github-actions 1808a38deb Fetch translations from Crowdin 2025-07-12 00:16:34 +00:00
github-actions 40e3b56d04 Fetch translations from Crowdin 2025-07-10 00:17:32 +00:00
sonninnos 3885f4f8a5 Core updater logging cleanups 2025-07-09 17:49:24 +03:00
github-actions 90f2c1f456 Fetch translations from Crowdin 2025-07-08 00:16:57 +00:00
github-actions 0ba251b7f2 Fetch translations from Crowdin 2025-07-06 00:18:47 +00:00
github-actions f1d95f2deb Fetch translations from Crowdin 2025-07-05 00:15:54 +00:00
github-actions d165787296 Fetch translations from Crowdin 2025-07-04 00:16:56 +00:00
github-actions 68d8f98d47 Fetch translations from Crowdin 2025-07-03 00:17:11 +00:00
github-actions d8012c901b Fetch translations from Crowdin 2025-07-01 00:19:22 +00:00
github-actions 135da9597b Fetch translations from Crowdin 2025-06-30 00:18:07 +00:00
github-actions d40625b87c Fetch translations from Crowdin 2025-06-28 00:16:06 +00:00
github-actions 4161099ddb Fetch translations from Crowdin 2025-06-27 00:17:02 +00:00
github-actions a8caac7142 Fetch translations from Crowdin 2025-06-26 00:16:49 +00:00
github-actions 2590cc9120 Fetch translations from Crowdin 2025-06-25 00:17:08 +00:00
github-actions 6e1597970b Fetch translations from Crowdin 2025-06-24 00:17:04 +00:00
github-actions 2553927119 Fetch translations from Crowdin 2025-06-23 00:18:05 +00:00
Eric Warmenhoven 185971182d apple: provide option to disable metal argument buffers 2025-06-22 12:29:17 -04:00
LibretroAdmin c27e815808
Merge pull request #18040 from sonninnos/libchdr-zstd
Add Zstandard support + libchdr update
2025-06-22 15:48:52 +02:00
sonninnos 8c6744145e Capitalization fix 2025-06-22 05:12:57 +03:00
github-actions f30947840e Fetch translations from Crowdin 2025-06-22 00:18:29 +00:00
sonninnos b3b8b1e340 Add ZStandard support + libchdr update 2025-06-22 00:03:01 +03:00
github-actions dea40e01bc Fetch translations from Crowdin 2025-06-21 00:16:25 +00:00
github-actions cc2440fe7f Fetch translations from Crowdin 2025-06-20 00:16:25 +00:00
LibretroAdmin d3635843c9
Merge pull request #18030 from Ryunam/ozone-font-scale
Ozone: Add options to scale font size
2025-06-19 23:52:34 +02:00
github-actions e92be2a89d Fetch translations from Crowdin 2025-06-19 00:16:59 +00:00
github-actions 21c00e79f9 Fetch translations from Crowdin 2025-06-18 00:16:45 +00:00
github-actions ab543fb8bd Fetch translations from Crowdin 2025-06-17 00:17:00 +00:00
Ryunam d471cbce8a Ozone: Add options to scale font size 2025-06-16 22:15:49 +02:00
github-actions 3e3e4e6ce5 Fetch translations from Crowdin 2025-06-16 00:17:50 +00:00
github-actions fae1c6bcf6 Fetch translations from Crowdin 2025-06-15 00:18:32 +00:00
sonninnos b774a26bae Ozone: Add menu font selection 2025-06-15 01:11:26 +03:00
sonninnos f86ae06c10
Ozone: Add horizontal padding factor option (#18022) 2025-06-14 17:14:07 +03:00
github-actions 45c3f93e8b Fetch translations from Crowdin 2025-06-14 00:15:55 +00:00
github-actions 75a8193e62 Fetch translations from Crowdin 2025-06-13 00:16:53 +00:00
sonninnos 5cfb0a3e42
Add 'save as' and main config replacing options (#18014) 2025-06-13 03:03:36 +03:00
github-actions 57fe5598b7 Fetch translations from Crowdin 2025-06-12 00:16:43 +00:00
sonninnos 68ffc370a9 Adaptive VSync menu cleanup 2025-06-12 01:32:58 +03:00