370 Commits

Author SHA1 Message Date
LibretroAdmin 7d1d8322e6 Bump up to 1.20.0 2024-12-31 06:30:58 +01:00
Alex Kiraly 61e8dfc860 Enable Cloud Sync on Android (non-SSL) (#17060) 2024-09-29 11:12:26 -07:00
LibretroAdmin 5ee1e16595 Revert "Android: Improvements to DocumentProvider Added move and rename methods Provider notifies viewer to refresh view when files are changed Bumped up TargetApi annotation for DocumentsContract.buildTreeDocumentUri. Could alternatively use androidx compat class."
This reverts commit 72db30128c.
2024-07-01 20:40:48 -05:00
LibretroAdmin e91f9ab641 Revert "Android: Remove External Storage permission"
This reverts commit 850560d1b6.
2024-07-01 20:40:48 -05:00
LibretroAdmin 61d830eea2 Revert "Android: Add function to migrate RetroArch folder from sdcard."
This reverts commit b7235e426f.
2024-07-01 20:40:48 -05:00
LibretroAdmin 8b13a4ab0c Revert "Improvements to migration code Will be squashed before commit"
This reverts commit 3dab003b19.
2024-07-01 20:40:48 -05:00
cwyc 3dab003b19 Improvements to migration code
Will be squashed before commit
2024-06-30 20:31:23 -05:00
cwyc b7235e426f Android: Add function to migrate RetroArch folder from sdcard. 2024-06-30 20:31:23 -05:00
cwyc 850560d1b6 Android: Remove External Storage permission 2024-06-30 20:31:23 -05:00
cwyc 72db30128c Android: Improvements to DocumentProvider
Added move and rename methods
Provider notifies viewer to refresh view when files are changed
Bumped up TargetApi annotation for DocumentsContract.buildTreeDocumentUri. Could alternatively use androidx compat class.
2024-06-30 20:31:23 -05:00
libretroadmin 75c647d3ca Bump to version 1.19.1 2024-06-04 06:53:13 +02:00
Thiago Seus 22646d3e74 Accessibility: enable accessibility if Talkback is on 2024-06-02 14:49:19 -05:00
Thiago Seus b4ed4b58d6 Accessibility: add first Android version 2024-06-02 14:49:19 -05:00
libretroadmin 00b8a5f15c Bump to version 1.19.0 2024-05-30 05:03:48 +02:00
libretroadmin a74675a718 Remove unneeded ENABLE_HLSL code from glslang 2024-05-23 01:25:37 +02:00
Licaon_Kter fee6ac3185 Bump AGP (#16380)
ref: https://issuetracker.google.com/issues/184872412

This is an issue of AGP 4.1. Updating AGP to 4.2 or above should fix it.

We've been fixing this for F-Droid for a while: https://gitlab.com/fdroid/fdroiddata/-/blob/master/metadata/com.retroarch.yml#L43
2024-03-22 06:43:05 -07:00
libretroadmin 06fa5325f8 Update version 2024-03-21 16:09:50 +01:00
Patrick Stankard 5452999b2a Fix mouse grab behavior on Android (#16203)
* Add grab_mouse interface for Android
Makes mouse grabbing and 'Game Focus' work on Android with a real mouse
Properly handle relative mouse motion events on Android (SDK 28 and newer)

* Enable workflow_dispatch on CI Android

* Update android_mouse_calculate_deltas callsites

* Add RETRO_DEVICE_MOUSE to android_input_get_capabilities

* Use Handler to trigger UI events (toggle mouse, immersive mode) with 300ms delay

* Enable input_auto_mouse_grab by default for Android

* Handle RARCH_DEVICE_MOUSE_SCREEN in Android input driver

* Add android.hardware.type.pc to manifest

* Don't attempt to set pointer speed via scaling in android_mouse_calculate_deltas

* Keep x/y values within viewport resolution for screen mouse

* Use video_driver_get_size to get width/height

---------

Co-authored-by: Bernhard Schelling <14200249+schellingb@users.noreply.github.com>
2024-03-19 05:33:02 -07:00
libretroadmin ac353d1401 Bump version 2024-01-25 15:59:56 +01:00
Jesse Talavera 17c9227a9c Fix the build when XDelta is enabled on certain platforms (#15968)
* Rename the `MIN_MATCH` defined by xdelta3 to `XD3_MIN_MATCH`

- zlib defines its own macro by that name, but with a different value

* Don't redefine `SIZEOF_ARRAY` in xdelta3 if it already exists

* Don't define ssize_t in xdelta3, rely on libretro's definition instead

* Enable xdelta3 support in MSVC 2015-2019

* Fix some invalid MSBuild condition syntax

* Always build xdelta with XD3_USE_LARGESIZET as 1

* Fix an `#if` in task_patch.c

* Enable `HAVE_XDELTA` in the UWP build

* First crack at fixing Xdelta support for Android
2023-12-05 08:32:16 -08:00
LibretroAdmin 249702a2e9 Update Android.mk - define HAVE_ACCESSIBILITY 2023-10-31 10:45:05 -07:00
neil4 0b9e5975f5 (Android) Only update retroarch.cfg on startup if version changed (#15536) 2023-07-31 05:11:59 +02:00
libretroadmin a4b81527e0 Bump version 2023-07-17 12:46:49 +02:00
libretroadmin 17c1962b6f (Android) Bump up version 2023-03-16 17:09:11 +01:00
libretroadmin 938ab716bd Bump version 2023-03-10 17:16:50 +01:00