Commit Graph
43966 Commits
Author SHA1 Message Date
Henrik Rydgård d9d3bc38a2 Fix a potential race condition in Vulkan shutdown 2025-09-01 00:15:04 +02:00
Henrik Rydgård 4da2c4e629 Better logging in OpenCFile 2025-09-01 00:15:04 +02:00
Henrik Rydgård 4aec1d1798 Some contentUri function cleanup 2025-09-01 00:15:04 +02:00
Henrik Rydgård 8e4ae1c067 LogManager: Fix bug where we accidentally opened a log file even if not enabled. 2025-09-01 00:15:04 +02:00
Henrik Rydgård bc2e7b34ea Merge pull request #20774 from hrydgard/more-changes
Windows: Speed up startup by moving input init to the input thread
2025-08-31 23:28:25 +02:00
Henrik Rydgård 21f25b5e57 Move the rest of input initialization to the input thread. Speeds up startup. 2025-08-31 20:21:03 +02:00
Henrik Rydgård c9acf8e80e More std::string_view 2025-08-31 20:20:59 +02:00
Henrik Rydgård b472eb8b8b Remove a lot of unnecessary string constructors 2025-08-31 15:49:29 +02:00
Henrik Rydgård 023b83c6c3 Merge pull request #20773 from hrydgard/more-assorted-code-cleanup
Fix ini loading problem, a lot of cleanups
2025-08-31 15:49:22 +02:00
Henrik Rydgård 380fa19d3c Another std::string_view change, buildfix 2025-08-31 15:24:33 +02:00
Henrik Rydgård 1ef55a9a36 Delete unused code, inline a tiny function 2025-08-31 14:49:18 +02:00
Henrik Rydgård d43b1d4618 String function cleanup 2025-08-31 14:45:41 +02:00
Henrik Rydgård 46a35003ea Track the Android activity lifecycle, log errors if we see problems. 2025-08-31 14:37:37 +02:00
Henrik Rydgård 6e5c567809 Fix some ini file misbehaviors 2025-08-31 14:13:12 +02:00
Henrik Rydgård 3056e977cc Misc 2025-08-31 13:37:59 +02:00
Henrik Rydgård 5751e202a5 Remove redundant .c_str() 2025-08-31 13:37:43 +02:00
Henrik Rydgård 556ba2e585 Merge pull request #20770 from hrydgard/more-java-cleanup
More java cleanup, fix exit race condition in OpenGL
2025-08-31 13:35:41 +02:00
Henrik Rydgård 7fe30d6f2d Fix OpenGL exit hang on Windows 2025-08-31 11:37:05 +02:00
Henrik Rydgård 9218fe9b59 Rework the shutdown logic in the OpenGL backend. Eliminated race conditions. 2025-08-31 10:57:06 +02:00
Henrik Rydgård b813a6c30f Logging improvements 2025-08-31 00:59:51 +02:00
Henrik Rydgård f83b9c511d Delay checking for active backend until you click the Backend popup 2025-08-31 00:59:51 +02:00
Henrik Rydgård 539abb8d4f More minor cleanups 2025-08-31 00:59:51 +02:00
Henrik Rydgård 00a13bfb14 Fix static analysis warnings (pointless move, empty instead of size) 2025-08-31 00:59:51 +02:00
Henrik Rydgård cee9494476 Consolidate the touch event handling between the two SurfaceView classes 2025-08-31 00:59:51 +02:00
Henrik Rydgård 37677e22a0 Android: Consolidate shared code between the surface view classes 2025-08-31 00:59:51 +02:00
Henrik Rydgård 43ffbffc41 Merge pull request #20769 from lvonasek/master
OpenXR - Support for Play for Dream MR headset
2025-08-30 22:44:07 +02:00
Luboš V. 52aa9c27f6 OpenXR - Define extensions for Play for Dream 2025-08-30 16:43:58 +02:00
Luboš V. 8a535e9f01 OpenXR - Play for Dream support added into VRManifest.xml 2025-08-30 16:41:40 +02:00
Henrik Rydgård b9a3e93971 Merge pull request #20768 from Mrlinkwii/dx
CI : remove refernces to dx9sdk
2025-08-30 13:40:06 +02:00
Mrlinkwii b0fc687a5c CI : remove refernces to dx9sdk 2025-08-30 12:02:35 +01:00
Henrik Rydgård 46aaca185a Merge pull request #20764 from hrydgard/more-translation-cleanup
More translation cleanup
2025-08-30 10:32:47 +02:00
Henrik Rydgård 74aa0f22ac Merge pull request #20765 from fp64/sdl-help-followup
Fix more stdout on SDL
2025-08-29 23:21:26 +02:00
Henrik Rydgård 0796918914 Remove and fix obsolete translation strings (from the D3D9 removal) 2025-08-29 23:12:06 +02:00
Henrik Rydgård 3895bab1dc Fix more translation issues 2025-08-29 22:52:17 +02:00
Henrik Rydgård 51d5e62f02 Remove the auto-translation of PromptScreen parameters, nearly all callers do this manually 2025-08-29 22:24:07 +02:00
Henrik Rydgård ea2e52e02a Merge pull request #20762 from hrydgard/more-cleanup
Android: Remove support for Moga controllers
2025-08-29 22:00:40 +02:00
Henrik Rydgård c58abd14aa Remove support for Moga controllers.
Moga was an early "standard" (well, supported by a single company) for
joystick input before Android got official support, which was a long,
long time ago. I can't imagine many of these are still in use. Plus, the
Moga integration library broke back in Lollipop so we've carried around
an ugly workaround.

Let's just get rid of this stuff.
2025-08-29 21:27:47 +02:00
fp64 4bed8ac8c8 Fix more stdout on SDL
Followup to https://github.com/hrydgard/ppsspp/pull/20748
Now PPSSPPSDL outputs nothing to stdout during normal operation.
Didn't touch `printf`s `CocoaBarItems.mm`, though.
2025-08-29 21:52:08 +03:00
Henrik Rydgård 15087de385 Merge pull request #20761 from hrydgard/java-cleanups
Java code cleanups, bump some dependencies
2025-08-29 12:11:10 +02:00
Henrik Rydgård c57163ec86 Remove a lot more redundant Android version checks 2025-08-29 11:35:48 +02:00
Henrik Rydgård 827b59f4cd Remove a lot of obsolete Android version checks 2025-08-29 11:15:16 +02:00
Henrik Rydgård 8cdf1a435b Bump the androidx appcompat version. Not quite to the latest but not far behind. 2025-08-29 11:03:08 +02:00
Henrik Rydgård 18af3c4e6c bump gradle plugin 2025-08-29 10:43:18 +02:00
Henrik Rydgård f8c6543664 Remove the dx9sdk submodule, no longer needed for anything 2025-08-29 10:41:45 +02:00
Henrik Rydgård 50e9f5726c .. 2025-08-29 10:40:29 +02:00
Henrik Rydgård dc05950ef8 Merge pull request #20760 from bslenul/lr-d3d11-fixes
[Libretro] Fix Windows build + D3D11 glitches
2025-08-29 10:39:02 +02:00
Bobby Smith 46a07943cc [Libretro] Fix Windows build + D3D11 glitches 2025-08-29 02:29:54 +02:00
Henrik Rydgård 36207e42ad Merge pull request #20759 from hrydgard/more-translation-issues
Fix more translation issues
2025-08-29 01:09:00 +02:00
Henrik Rydgård 621cee686f Fix another translation issue, more strings 2025-08-29 01:07:55 +02:00
Henrik Rydgård d4c9e631a9 Fix more translation issues 2025-08-29 01:07:51 +02:00