codokie
8492bb7f71
Merge 0f12ed1b39 into d19952cc11
2026-05-08 14:58:38 -03:00
Simonx22
a7e98c776d
Android: Convert TvUtil to Kotlin
2026-04-30 16:23:32 -04:00
OatmealDome
af15769d57
Merge pull request #14569 from Simonx22/android/convert-gamefilecachemanager-to-kotlin
...
Android: Convert GameFileCacheManager to Kotlin
2026-04-26 12:03:57 -04:00
Dentomologist
a94854309b
Merge pull request #14608 from JosJuice/gcadapter-auto-start
...
GCAdapter: Automatically start and stop thread
2026-04-24 19:51:51 -07:00
JosJuice
cc01a60347
GCAdapter: Automatically start and stop thread
...
This keeps the logic encapsulated inside GCAdapter.cpp so callers don't
have to think about it.
2026-04-18 19:40:25 +02:00
JosJuice
4aaecbb148
Android: Add page table fastmem to Debug settings
2026-04-18 08:42:34 +02:00
OatmealDome
0cdb855434
Merge pull request #14567 from Simonx22/android/convert-wiimoteadapter-to-kotlin
...
Android: Convert WiimoteAdapter to Kotlin
2026-04-16 20:25:19 -04:00
Simonx22
301ca5fcb8
Android: Convert GameFileCacheManager to Kotlin
2026-04-16 16:46:24 -04:00
codokie
0f12ed1b39
Android/overlay-haptics: Refactor xml
2026-04-14 14:36:43 +03:00
codokie
26cb3f3c41
Android/overlay-haptics: Fix joystick fallback vibration
2026-04-14 14:36:43 +03:00
codokie
de7c27dea8
Android/overlay-haptics: Revert 'Increase amplitude'
2026-04-14 14:36:43 +03:00
codokie
a5b9e8283e
Android/overlay-haptics: Refactor HapticProvider code to HapticEffect, add fallback primitives
2026-04-14 14:36:43 +03:00
codokie
8a3cdaf2ae
Android/overlay-haptics: EmulationActivity formatting fix
2026-04-14 14:36:43 +03:00
codokie
ec02d83bf6
Android/overlay-haptics: Add names to Boolean call arguments
2026-04-10 22:30:27 +03:00
codokie
5d39ea1842
Android/overlay-haptics: Prefix 'overlay' to added xml resources
2026-04-10 22:30:27 +03:00
codokie
14413ee074
Android/overlay-haptics: Use property access syntax
2026-04-10 19:31:27 +03:00
codokie
dd072f8833
Android/overlay-haptics: Use native haptic feedback by default, add option to use vibrator directly
2026-04-10 19:23:47 +03:00
codokie
ed5d75f0a9
Android/overlay-haptics: Rename HapticEffects
2026-04-10 16:55:10 +03:00
codokie
06eaeeced9
Android/overlay-haptics: Replace Enum.values() with Enum.entries
2026-04-10 16:55:10 +03:00
codokie
cc3a61a522
Android/overlay-haptics: Increase amplitude
2026-04-10 16:55:10 +03:00
codokie
4df53b5473
Android/overlay-haptics: Enable by default on press & release
2026-04-10 16:55:10 +03:00
codokie
374c525e81
Android/overlay-haptics: Match menu item name with dialog title
2026-04-10 16:55:10 +03:00
codokie
a164e2bcc3
Android/overlay-haptics: Rework joystick feedback
2026-04-09 11:14:31 +03:00
Simonx22
e982aeacad
Android: Convert GCAdapter to Kotlin
2026-04-06 19:56:27 -04:00
Simonx22
662b1d74a8
Android: Convert WiimoteAdapter to Kotlin
2026-04-06 18:21:07 -04:00
codokie
e883df4753
Merge branch 'master' into overlay-haptics
2026-04-06 09:50:39 +03:00
Jordan Woyak
d3275b9ffe
Merge pull request #14490 from Simonx22/android/convert-gamepropertiesdialog-to-kotlin
...
Android: Convert GamePropertiesDialog to Kotlin
2026-04-05 18:41:12 -05:00
Jordan Woyak
3bc6815c8b
Merge pull request #14503 from Simonx22/android/convert-syncprogramsjobservice-to-kotlin
...
Android: Convert SyncProgramsJobService to Kotlin
2026-04-05 18:37:57 -05:00
Jordan Woyak
26583fd026
HW/GBACore: Remove the GBA "Threads" setting. Make GBAs always run on dedicated threads in preparation for future improvements.
2026-04-02 18:11:29 -05:00
JosJuice
5167adc8df
Android: Add GBA settings
...
The following settings were excluded:
* Port 1-4 ROM: We're only supporting Game Boy Player for now
* Save in Same Directory as the ROM: Implementation nightmare due to SAF
2026-03-31 23:40:54 -05:00
Simonx22
dbeca0d134
Android: Refactor SyncProgramsJobService
...
Changes:
- Convert SyncProgramsJobService from Java to Kotlin.
- Replace AsyncTask/executor lifecycle handling with coroutine-based job execution and cancellation.
- Stop using restricted androidx.tvprovider builder APIs.
2026-03-24 23:05:00 -04:00
Simonx22
9085d649dc
Android: Add Keep annotation to JNI-exposed PermissionsHandler methods
...
This fixes an oversight from https://github.com/dolphin-emu/dolphin/pull/14488 where I forgot to add `@Keep` to JNI-exposed methods. R8 tried to optimize it and thought those methods were unused.
2026-03-24 18:42:19 -04:00
OatmealDome
6608bca694
Merge pull request #14476 from Simonx22/android/version-catalog-latest-deps
...
Android: Use version catalog and update dependencies
2026-03-22 12:13:10 -04:00
OatmealDome
9ba08f70bc
Merge pull request #14489 from Simonx22/android/convert-applinkhelper-to-kotlin
...
Android: Convert AppLinkHelper to Kotlin
2026-03-22 12:12:50 -04:00
OatmealDome
125bc173bb
Merge pull request #14491 from Simonx22/android/convert-syncchanneljobservice-to-kotlin
...
Android: Convert SyncChannelJobService to Kotlin
2026-03-22 12:12:41 -04:00
OatmealDome
4a813a019b
Merge pull request #14495 from Simonx22/android/convert-startuphandler-to-kotlin
...
Android: Convert StartupHandler to Kotlin
2026-03-22 12:12:30 -04:00
OatmealDome
0e92a14703
Merge pull request #14488 from Simonx22/android/convert-permissionshandler-to-kotlin
...
Android: Convert PermissionsHandler to Kotlin
2026-03-21 12:14:53 -04:00
Simonx22
71f40469be
Android: Convert SyncChannelJobService to Kotlin
2026-03-21 11:29:09 -04:00
Simonx22
936a828cb7
Android: Convert AppLinkHelper to Kotlin
2026-03-21 11:25:42 -04:00
Simonx22
e878174235
Android: Use version catalog and update dependencies
...
Migrate plugin and dependency versions to a Gradle version catalog and update dependencies to their latest available versions.
2026-03-21 10:50:34 -04:00
Simonx22
8ced69e95d
Android: Convert GamePropertiesDialog to Kotlin
2026-03-20 15:15:17 -04:00
Simonx22
b5b5b6fb7d
Android: Convert StartupHandler to Kotlin
2026-03-20 13:14:06 -04:00
Simonx22
385ac49109
Android: Convert PermissionsHandler to Kotlin
2026-03-20 13:01:54 -04:00
Simonx22
b4933d3799
Android: Convert InsetsHelper to Kotlin
2026-03-20 12:59:27 -04:00
Simonx22
08f598f439
Android: Add ProGuard keep rules for classes and methods referenced in IDCache
...
Co-authored-by: OatmealDome <julian@oatmealdome.me>
2026-03-16 11:58:08 -04:00
Simonx22
fd20322f5f
Android: Remove version guards for API levels below 23 (Marshmallow)
2026-03-15 14:25:04 -04:00
Simonx22
57a8a78d06
Android: Raise minSdk to 24 (Android 7.0)
...
Reasons:
- Only 0.000341% of all Android users were on API 21-23 in the last 365 days.
- These devices are old and likely do not run Dolphin well.
- Android 5.x and 6.0 have been without security updates for about 8 years.
- Staying on API 21–23 blocks AndroidX updates, including Lifecycle.
2026-03-12 16:22:26 -04:00
JMC47
ff84a4b07a
Merge pull request #14426 from Simonx22/android/convert-afterdirectoryinitializationrunner-to-kotlin
...
Android: Convert AfterDirectoryInitializationRunner to Kotlin
2026-03-12 15:25:15 -04:00
JMC47
6257823caf
Merge pull request #14424 from Simonx22/android/wii-update-callback-kotlin
...
Android: Convert WiiUpdateCallback to Kotlin
2026-03-12 15:25:05 -04:00
JMC47
94c1891187
Merge pull request #14423 from Simonx22/android/convert-alertdialogitemsbuilder-to-kotlin
...
Android: Convert AlertDialogItemsBuilder to Kotlin
2026-03-12 15:24:49 -04:00