Commit Graph

45601 Commits

Author SHA1 Message Date
Henrik Rydgård ad4da764df Rework the internal API for applying the fullscreen state. Fixes. 2026-02-02 11:45:46 +01:00
Henrik Rydgård d331af58ab Rework fullscreen on Windows based on tests
Test implementation in https://github.com/hrydgard/fullscreen-test
2026-02-02 10:51:51 +01:00
Henrik Rydgård 7c2632cd55 Merge pull request #21188 from hrydgard/windows-cleanup
Windows code cleanup
2026-02-02 10:20:41 +01:00
Henrik Rydgård 7db8709e56 Buildfix 2026-02-02 09:44:18 +01:00
Henrik Rydgård 51c3058cf6 Replace "ForceFullScreen" with a way to prevent specific settings from being saved. 2026-02-02 09:25:49 +01:00
Henrik Rydgård 926f595591 Tweak 2026-02-01 20:20:20 +01:00
Henrik Rydgård c08ed7d14b More cleanup 2026-02-01 15:26:35 +01:00
Henrik Rydgård 670eb7b3b6 Header cleanup 2026-02-01 15:20:05 +01:00
Henrik Rydgård 99a1ddb657 Assorted code cleanup 2026-02-01 15:03:23 +01:00
Henrik Rydgård 4007e973f3 Driveby cleanup: Remove use of legacy <tchar.h> 2026-02-01 14:43:40 +01:00
Henrik Rydgård 0b529c2316 Merge pull request #21185 from hrydgard/misc-fixes
Move controls up a bit in portrait mode, render fix of main screen buttons when held
2026-02-01 14:43:36 +01:00
Henrik Rydgård 62d1c05ca2 Fix minor issue on display layout screen 2026-02-01 14:19:51 +01:00
Henrik Rydgård fb4d2a0f3f Fix rendering of the hold-overlay for main screen buttons without icons 2026-02-01 14:19:51 +01:00
Henrik Rydgård e6a2a36bb8 Touch screen controls layout: In portrait mode, move everything up a bit by default. More comfortable. 2026-02-01 14:19:51 +01:00
Henrik Rydgård cf8572b337 Merge pull request #21183 from hrydgard/dependabot/github_actions/actions/cache-5.0.3
Bump actions/cache from 5.0.1 to 5.0.3
2026-02-01 10:48:59 +01:00
dependabot[bot] 2c2e8870a3 Bump actions/cache from 5.0.1 to 5.0.3
Bumps [actions/cache](https://github.com/actions/cache) from 5.0.1 to 5.0.3.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v5.0.1...v5.0.3)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-version: 5.0.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-01 08:48:45 +00:00
Henrik Rydgård abed0cb0f7 Merge pull request #21181 from hrydgard/misc-stuff
Android: Filter device-connected notification to only apply to gamepads
2026-01-31 13:52:39 +01:00
Henrik Rydgård 3aacc95ef8 Fix typo from #21157
See #21157
2026-01-31 13:13:03 +01:00
Henrik Rydgård d4e6295d31 Android: Better filtering of device connected notifications 2026-01-31 13:11:06 +01:00
Henrik Rydgård 31dc48c815 Add a unit test to mat4 x mat4 2026-01-31 13:11:02 +01:00
Henrik Rydgård a452aede2c Merge pull request #21182 from oltolm/d3d11_cleanup
d3d11: remove unnecessary workaround
2026-01-31 13:09:36 +01:00
oltolm 554c05ec9b d3d11: remove unnecesarry workaround 2026-01-31 11:54:31 +01:00
Henrik Rydgård d8ee52fe23 Merge pull request #21179 from Felipefpl/master
Updated brazilian portuguese translation
2026-01-31 10:23:47 +01:00
Felipe c3e3ba9113 Updated brazilian portuguese translation
Updated the translation and fixed the strings translated by IA
2026-01-30 21:53:44 -03:00
Henrik Rydgård 2e3ce49858 Merge pull request #21178 from NABN00B/bouncing-icon
Fix RNG of Bouncing Icon BG animation
2026-01-31 01:09:29 +01:00
Henrik Rydgård 760dfbae23 Merge pull request #21177 from hrydgard/misc-fixes
Misc fixes
2026-01-31 01:08:29 +01:00
Nab eb54784e3f Fix RNG of Bouncing Icon BG animation 2026-01-30 19:44:18 +01:00
Henrik Rydgård 8e5d5a56f7 Update the ARM64 Android FFMPEG library with a crashfix (see #20707) 2026-01-30 15:43:57 +01:00
Henrik Rydgård be0899e2cf Merge pull request #21176 from hrydgard/achievements-config-fix
Make it possible to have RetroAchievements enabled in a game config.
2026-01-30 14:21:18 +01:00
Henrik Rydgård 1d436bae53 Fix problem with settings filter/search functionality
Fixes #21143 (which also affected Mac and Linux)
2026-01-30 14:20:43 +01:00
Henrik Rydgård 10759dc8b9 DrawEngineCommon: Avoid using member variables as loop counters, bad for perf 2026-01-30 14:10:36 +01:00
Henrik Rydgård 7d987cd78b Make fast_matrix_mul_4x4 inlineable 2026-01-30 14:10:32 +01:00
Henrik Rydgård db0a557590 Make it possible to have RetroAchievements enabled in a game config.
Fixes #21175
2026-01-30 09:43:31 +01:00
Henrik Rydgård 19e78ed122 Merge pull request #21174 from hrydgard/ios-fixes
Minor UI fixes, add ability to install savestates through ZIP
2026-01-30 01:50:57 +01:00
Henrik Rydgård 2810e19d97 Merge pull request #21173 from hrydgard/top-x-workaround
Add workaround for Tales of Phantasia X flicker problem
2026-01-30 00:21:06 +01:00
Henrik Rydgård 052eead8d9 iOS: Add ugly workaround for paths inside the app opened through file picker 2026-01-30 00:20:16 +01:00
Henrik Rydgård 475390a968 Add workaround for Tales of Phantasia X.
Fixes #21162
2026-01-29 23:16:51 +01:00
Henrik Rydgård cbcec3e27f Bugfix GetFriendlyPath, use in more places 2026-01-29 23:15:32 +01:00
Henrik Rydgård 1ed2f53385 Improve the InstallZipScreen a little 2026-01-29 22:51:28 +01:00
Henrik Rydgård 0f85b06908 Add basic support for installing savestate ZIPs (useful for iOS testing) 2026-01-29 22:10:46 +01:00
Henrik Rydgård a76ce9e73e Remove bad ID check 2026-01-29 22:10:28 +01:00
Henrik Rydgård 68ca54bca2 langtool regex: make the replacement parameter optional (default to empty) 2026-01-29 21:53:22 +01:00
Henrik Rydgård c20f24c5be Remove ... from "Edit touch control layout". Increase default grid size on iOS 2026-01-29 21:53:22 +01:00
Henrik Rydgård 21da9d6900 Langtool: Add regex command. 2026-01-29 21:53:21 +01:00
Henrik Rydgård f4b9f53e7e Merge pull request #21172 from hrydgard/more-static-analysis
More static analysis, delete unused code
2026-01-29 21:53:04 +01:00
Henrik Rydgård 4a8aeac38a Jit: Remove unused x86-only feature continueBranches. 2026-01-29 17:41:57 +01:00
Henrik Rydgård ed5a052258 Remove unused initial work for adding NEON support to ARM JITs.
Our SIMD strategy for ARM is the JitUsingIR.
2026-01-29 17:41:57 +01:00
Henrik Rydgård 2c2300c6b7 Add a few more Dangan Ronpa 2 game IDs to compat.ini for the framebuffer download hack 2026-01-29 17:41:57 +01:00
Henrik Rydgård a0e6991fdc bump 2026-01-29 17:41:57 +01:00
Henrik Rydgård d6ebfed432 Fix some bugs and warnings from a pass of static analysis 2026-01-29 17:41:54 +01:00