Henrik Rydgård
e3e6148459
Add a way to query the installer name on Android.
2026-02-14 10:48:40 +01:00
Henrik Rydgård
2bc43810a8
Improve display of homebrew without an icon in the game browser
2026-02-10 11:26:01 +01:00
Henrik Rydgård
b7c3d9cad8
Merge pull request #21215 from Kethen/postoffice_fixes
...
Fix dissidia adhoc in aemu_postoffice relay mode
2026-02-06 15:23:36 +01:00
Henrik Rydgård
fb88dbbbbf
Android: Handle pointer event cancellation
2026-02-06 12:47:41 +01:00
Katharine Chui
f3e11110ed
bump aemu_postoffice
...
extend max pdp block size, due to user report of the following in
dissidia:
07:53:752 MatchingEven I[SCENET]: HLE\sceNetAdhocMatching.cpp:1188 EventLoop[1]: Matching Event [1=HELLO][00:02:02:02:02:02] OptSize=4696
2026-02-06 11:43:32 +01:00
Henrik Rydgård
841e4c8564
Add various checks trying to avoid various crashes found in Google Play crash reports.
2026-02-05 11:12:53 +01:00
Henrik Rydgård
6fc44ea033
Android: Disable packing debug symbols in the AAB files. Not really needed.
...
I still have symbol files locally and can symbolize stack traces.
2026-02-05 09:58:53 +01:00
Henrik Rydgård
03c901d0cc
Prepare for multiple gesture mapping zones
2026-02-04 15:01:06 +01:00
Henrik Rydgård
7dfaf2fa2c
Android buildfix attempt
2026-02-04 00:53:15 +01:00
Henrik Rydgård
7b1ba55e72
Prevent touch controls from fading away while being held.
...
Fixes #20531
2026-02-04 00:00:38 +01:00
Henrik Rydgård
d4e6295d31
Android: Better filtering of device connected notifications
2026-01-31 13:11:06 +01:00
Henrik Rydgård
7d987cd78b
Make fast_matrix_mul_4x4 inlineable
2026-01-30 14:10:32 +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
25d216a20a
Release all keys and axes on game controller disconnect on Android
2026-01-26 11:08:55 +01:00
Henrik Rydgård
dccca3c441
Android: Track device disconnection
2026-01-25 23:02:12 +01:00
Henrik Rydgård
e3aec526ec
Fix some lints
2026-01-25 23:02:12 +01:00
Henrik Rydgård
e7aba8f153
Hook up an InputDeviceListener, and just have it log
2026-01-25 23:02:12 +01:00
Henrik Rydgård
34938e3de6
Move Notice to Common/UI
2026-01-25 15:10:26 +01:00
Henrik Rydgård
53c5f1875c
Minor cleanup of Android vulkan code
2026-01-24 10:54:46 +01:00
Henrik Rydgård
3c4adc3e66
Fix a number of Android Studio lint warnings, a bad jni return type and an memory leak
2026-01-21 18:43:47 +01:00
Henrik Rydgård
b01001a2e0
Merge pull request #21116 from Kethen/aemu_postoffice_integrate_v2
...
Support adhoc relay from aemu to ppsspp
2026-01-20 15:10:07 +01:00
Katharine Chui
5aa266934b
import aemu_postoffice as a submodule instead
2026-01-19 22:14:51 +01:00
Henrik Rydgård
c13060363f
More minor Android cleanup/fixes
2026-01-19 17:00:15 +01:00
Henrik Rydgård
ec831d2d6c
Fix some logic bugs in the java code
2026-01-19 16:42:36 +01:00
Henrik Rydgård
c56ef2191f
Android: More deprecation fixes
2026-01-19 15:47:43 +01:00
Henrik Rydgård
8560ed697d
Modernize the gradle setup a little more.
2026-01-19 15:47:40 +01:00
Henrik Rydgård
9860472c86
Make compatible with gradle plugin 9.0, update version of some deps
2026-01-19 15:47:40 +01:00
Henrik Rydgård
6ca0421002
Replace com.gladed.androidgitversion with a bunch of kotlin
2026-01-19 15:47:40 +01:00
Henrik Rydgård
6e5d8634de
Some android cleanups
2026-01-19 15:47:40 +01:00
Henrik Rydgård
f4dbff0f14
Merge branch 'master' into aemu_postoffice_integrate_v2
2026-01-19 11:40:38 +01:00
Henrik Rydgård
41ee923c8c
See if this is enough to get debug symbols on Play
2026-01-18 00:13:10 +01:00
Katharine Chui
bf30de1527
initial github.com/kethen/aemu_postoffice integration ported from github.com/kethen/aemu
2026-01-11 18:53:54 +01:00
Henrik Rydgård
e6e82c9ad3
Add java-side prefix filtering for ContentUri directory listing
2026-01-09 10:12:15 +01:00
Henrik Rydgård
e33ff46ffd
Extract the rewind code from SaveState.cpp, to make it more managable.
2026-01-08 22:22:46 +01:00
Henrik Rydgård
70f1488416
Implement a unicode-char keyboard event on Android.
...
This fixes the ImDebugger when trying to use it with a bluetooth
keyboard, and also fixes other types of text input from bluetooth
keybaords on Android.
However, the ImDebugger is currently very crash-prone on Android since
it crashes on layout changes. This will be fixed separately.
2026-01-07 19:12:15 +01:00
Henrik Rydgård
cadbe3a2e0
Speedup text rendering on Android slightly, eliminate possible assert
2026-01-02 14:20:20 +01:00
Henrik Rydgård
9d620c195e
Android: Catch a possible exception while assigning shortcut icons
2026-01-02 14:20:20 +01:00
Henrik Rydgård
77ec5c7c50
Buildfixes
2025-12-19 16:20:30 +01:00
Henrik Rydgård
18a67b82d2
Do the same with KeyInputFlags. Fix minor UI misalignments
2025-12-19 13:41:58 +01:00
Henrik Rydgård
481d0fd18c
Switch TouchInputFlags to enum class, fix some minor UI issues
...
Scroll views now only wheel-scroll if the mouse is hovering over them.
2025-12-19 11:38:56 +01:00
Henrik Rydgård
c2d8752876
Bump the ffmpeg submodule.
2025-12-15 17:28:36 +01:00
Henrik Rydgård
5b7b1f76eb
Add an in-app crash history viewer to Developer Tool on Android (v30+)
2025-12-15 17:16:47 +01:00
Henrik Rydgård
04decd6459
NDK bump
2025-12-15 12:23:53 +01:00
WalnutTreeDev
8b3e7fb346
Add android fallback when nintendo switch left joycon keyCode event is invalid
2025-11-30 22:39:08 +00:00
Henrik Rydgård
b8fced5b41
Path code cleanup, move some UI code ( #21037 )
...
* Move a bunch of path logic into Core/Util/PathUtil.cpp/h
.
* Move GameImageView out from SaveDataScreen
* More cleanup, add a translation string
2025-11-25 00:44:24 +01:00
Henrik Rydgård
bf9493910a
Rework some IAP/Gold UI. Minor title screen tweak
2025-11-23 21:55:25 +01:00
Henrik Rydgård
21026a38d7
Change Android launch mode to singleInstance, work-around minor text wrapping issue
2025-11-23 20:04:19 +01:00
Henrik Rydgård
217e7c94a4
Merge pull request #20987 from sum2012/android-setting
...
Fix gradle in Android studio 2025.2.1
2025-11-22 23:32:53 +01:00
Henrik Rydgård
9a8176508d
Fix issue with the new inset code (forgot to take cutouts into account)
2025-11-22 10:30:26 +01:00
Henrik Rydgård
defd21cc90
Android: Rework UI insets handling ( #21007 )
...
* During game load, place the loading screen where the game will appear
* Android: Merge NativeActivity into PpssppActivity
* Rework window insets handling on Android
* Main screen: Display the path on its own line in portrait mode
* Make the "Fullscreen" setting on Android separate between portrait and landscape
2025-11-16 10:43:58 +01:00