Henrik Rydgård
657b3282ab
Android keyboard: After processing a char event, fall through and also generate a keydown.
...
Fixes #21309
2026-02-26 23:30:43 +01:00
Henrik Rydgård
5255d450bc
Move the AdhocServerScreen to its own file, remove the "Toggle List" button
2026-02-26 17:17:42 +01:00
Henrik Rydgård
68a59e42cd
Fix a few bugs in app-android.cpp
2026-02-26 10:44:21 +01:00
Henrik Rydgård
a03e112a80
Android: Avoid a few string copies
2026-02-26 10:37:12 +01:00
Henrik Rydgård
e50199ad0a
Fix the gemini-written video player to actually work
2026-02-26 09:33:26 +01:00
Henrik Rydgård
250c52d1d7
Add basic video player code
2026-02-25 20:52:33 +01:00
Henrik Rydgård
a22b01089b
Bump gradle yet again
2026-02-25 00:52:25 +01:00
Henrik Rydgård
b7ad74d309
MetaFileSystem: Turn another argument into string_view
2026-02-25 00:52:25 +01:00
Henrik Rydgård
853810b59f
Some java modernization, cleanup
2026-02-25 00:52:25 +01:00
Henrik Rydgård
31e032353a
Android: Make the native text input popup much nicer to use
...
Thanks Gemini.
2026-02-24 10:47:12 +01:00
Henrik Rydgård
505a72bb3f
Work around java exception seen in reporting. Buildfix.
2026-02-18 01:34:56 +01:00
Henrik Rydgård
f046857d2b
Delete remains of support for the MIPS architecture as host
2026-02-17 10:20:51 +01:00
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