Commit Graph

45825 Commits

Author SHA1 Message Date
Henrik Rydgård d2c2ee337e Remove the mfplat.dll hard dependency (now dynamic). 2026-05-11 16:09:22 +02:00
Henrik Rydgård de655aa92a Merge pull request #21656 from hrydgard/file-picker-exception-error
Fix the java exception reporting for Android file picker errors, fix some search issues
2026-05-11 13:58:48 +02:00
Henrik Rydgård bc9a047ef1 Search: Skip spaces and control characters, code cleanup, fix minor issue on desktop 2026-05-11 11:45:04 +02:00
Henrik Rydgård 3f0fa315b2 Refactor the Java file picker code 2026-05-11 11:45:04 +02:00
Henrik Rydgård 2428b58eee In Debug android builds, force logging on so we have it on the memstick setup screen. Minor tweaks. 2026-05-11 11:45:04 +02:00
Henrik Rydgård e23d866a95 Plumb through an error code for missing activity. Will later be used to improve the UI. 2026-05-11 10:52:36 +02:00
Henrik Rydgård d9b952e684 Merge pull request #21654 from hrydgard/misc-fixes
Misc fixes
2026-05-11 10:04:13 +02:00
Henrik Rydgård 2c0f562ff5 ScrollView: Don't have drags of the "opposite" orientation cancel clicks. 2026-05-10 23:41:39 +02:00
Henrik Rydgård 3de6865380 Remove error prone error reporting in MemStickScreen 2026-05-10 23:41:39 +02:00
Henrik Rydgård 7600ec42dd PathBrowser: Rework synchronization. Remove unused enum value in LaunchUrlType. 2026-05-10 23:41:39 +02:00
Henrik Rydgård 51a420be4b Android Studio: Bump the plugin version 2026-05-10 23:41:39 +02:00
Henrik Rydgård ed15ff7f8e Fix GPUDriverTestScreen 2026-05-10 23:41:39 +02:00
Henrik Rydgård 00bfad40bd More refactoring in TabHolder 2026-05-10 22:24:33 +02:00
Henrik Rydgård 41771d5369 Minor cleanup in TabHolder 2026-05-10 22:12:23 +02:00
Henrik Rydgård 1f4d3b3b04 Minor code cleanup 2026-05-10 21:46:13 +02:00
Henrik Rydgård 7d9539a461 Fix multiple issues with temporary breakpoints. Prevents unnecessary jit clears on step-out. Thanks Nemoumbra. 2026-05-10 21:33:54 +02:00
Henrik Rydgård 99e36eeeab Merge pull request #21652 from hrydgard/vector-overrun
Critical bug in the remote debugger
2026-05-10 21:00:07 +02:00
Nemoumbra 1297fdde1f Fix: vector overrun in GPU stats 2026-05-10 05:38:55 +03:00
Henrik Rydgård 9e2c3588f9 Merge pull request #21646 from lrzlin/readme-fix
Fix contributors for 1.20.4 improvements in README
2026-05-06 12:45:28 +02:00
Lin Runze 3d44ceca33 Fix contributors for 1.20.4 improvements in README 2026-05-06 15:44:35 +08:00
Henrik Rydgård 92586f2c31 Merge pull request #21645 from hrydgard/disable-gl-profiler-android
Disable the GPU profiler for OpenGL until after the release. Also restrict to in-game.
2026-05-06 05:30:04 +02:00
Henrik Rydgård 830d91227d Merge pull request #21644 from hrydgard/more-fixes
Fix an audio focus issue, some cleanup and sanity checks
2026-05-06 00:38:16 +02:00
Henrik Rydgård a78e0e76de Disable the GPU profiler for OpenGL. Also restrict to in-game. 2026-05-06 00:27:20 +02:00
Henrik Rydgård 3a599c4714 Fix audio focus issue by tracking the cause of lost focus.
Fixes #21643
2026-05-06 00:06:32 +02:00
Henrik Rydgård d4bd7c604c Move a utility function 2026-05-05 15:36:30 +02:00
Henrik Rydgård 462b57bc1a Merge pull request #21642 from hrydgard/dinput-code-cleanup
UWP keyboard fix, DInput code cleanup
2026-05-05 14:04:10 +02:00
Henrik Rydgård 32799755e6 Add some sanity checks in TabHolder (prompted by a crash report). Minor cleanup 2026-05-05 10:36:21 +02:00
Henrik Rydgård 27d5719a40 MainScreen/CwCheatScreen: Don't ask for keyboard input if the keyboard is "soft"
Fixes bug reported in the comments of #21637
2026-05-05 09:27:50 +02:00
Henrik Rydgård 265fe1b8b5 Additional DInput code fixes 2026-05-05 09:18:15 +02:00
Henrik Rydgård 8b58cce009 DirectInput: Zero-initialize some variables. 2026-05-05 01:51:22 +02:00
Henrik Rydgård 075a1037fd Merge pull request #21637 from hrydgard/more-ui-fixes
Fix assorted UWP bugs, including the recent main screen navigation bug
2026-05-05 00:54:27 +02:00
Henrik Rydgård 82b3b3c315 README.md fixes 2026-05-04 22:38:22 +02:00
Henrik Rydgård f551ac2d81 Memory handling fixes in draw_text_uwp 2026-05-04 22:34:44 +02:00
Henrik Rydgård a1a7c830d1 UWP: Work around a resize crash 2026-05-04 22:33:59 +02:00
Henrik Rydgård 29092677ce UWP fixes after Gemini code review... 2026-05-04 22:25:11 +02:00
Henrik Rydgård 9a7346b10e Fix bug with key event filtering (when text input enabled) for UWP.
Fixes #21635
2026-05-04 22:15:07 +02:00
Henrik Rydgård d87d942ef8 Minor fixes to adhoc player listing (correct empty groupnames, comma-separate players) 2026-05-04 22:15:00 +02:00
Henrik Rydgård 9dbfa83596 Merge pull request #21634 from Felipefpl/master
Updated brazilian portuguese translation
2026-05-04 16:12:35 +02:00
Felipe b0832267bd Updated brazilian portuguese translation
Updated the translation for the release of 1.20.4
2026-05-04 10:45:33 -03:00
Henrik Rydgård 4fec9b1df4 Merge pull request #21633 from hrydgard/searchfixes
Some search fixes (fixes type-to-search on Mac, fix cheat search function on iOS)
2026-05-04 15:21:11 +02:00
Henrik Rydgård cf1bd807c7 Fix problem with AskForInput when there's no native text input dialog (iOS, Mac, Linux) 2026-05-04 15:05:30 +02:00
Henrik Rydgård ea4c46f27c Add ability to set keyboard focus to specific screens. Needed for searchbar on Mac. 2026-05-04 14:29:26 +02:00
Henrik Rydgård a1f83ca5c4 README.md: Oops, forgot the links. 2026-05-04 10:17:30 +02:00
Henrik Rydgård 3719757ca1 Merge pull request #21557 from hrydgard/readme-1.20.4
Update README.md for 1.20.4
2026-05-04 10:12:25 +02:00
Henrik Rydgård 3785ae24ab More README.md updates for 1.20.4 2026-05-04 09:58:27 +02:00
Henrik Rydgård 01038d351d Update README.md for 1.20.4 2026-05-04 09:58:27 +02:00
Henrik Rydgård 046ff112f0 Merge pull request #21631 from hrydgard/apply-libretro-fix
libretro: Apply swapchain timing fix suggested in #21627
2026-05-04 09:56:18 +02:00
Henrik Rydgård ef8444cce3 Merge pull request #21632 from hrydgard/more-ui-updates
Cheats: Add a search button so you can search cheats without a physical keyboard
2026-05-04 08:25:18 +02:00
Henrik Rydgård fd11659b8d Fix screen layout in portrait mode on TouchControlLayoutScreen, fix move/resize selector visual status 2026-05-04 01:08:44 +02:00
Henrik Rydgård 71d04bfcae Implement cheat search on mobile 2026-05-04 00:36:16 +02:00