Commit graph

289 commits

Author SHA1 Message Date
Jean-Philip Desjardins
3bc60f4728 Fix a few high occurring crashes reported by Google Play. 2021-10-01 11:05:33 -04:00
Jean-Philip Desjardins
8ecdf2aed2 Update content URI handling.
Allows manipulating paths for sidecar files (CUE/BIN).
2021-08-25 15:47:17 -04:00
Jean-Philip Desjardins
a4d7dc43f5 First pass for Android scoped storage support.
Kinda works, but needs lots of testing.
2021-08-25 15:47:14 -04:00
Jean-Philip Desjardins
67c5e42eb7 Cleanup. 2021-08-25 15:47:13 -04:00
Jean-Philip Desjardins
81d582dd0e Make game launching async.
Required since starting a game on S3 will do network requests.
2021-08-10 17:38:09 -04:00
Jean-Philip Desjardins
6cc0334dcb Use native code to handle bootables. 2021-08-10 17:38:09 -04:00
Jean-Philip Desjardins
2a3845d651 Some prep work for S3 support on Android. 2021-08-10 17:38:09 -04:00
TacoTheDank
bb1430288e Some Android code cleanup 2021-07-06 12:57:48 -04:00
Jean-Philip Desjardins
a94111fe32 setupWindow when Activity is created.
Seems to be necessary on some devices/os versions.
2021-06-23 09:41:43 -04:00
Jean-Philip Desjardins
12ac13eec3 Update system UI visibility when getting window focus. 2021-06-23 09:41:43 -04:00
Jean-Philip Desjardins
4a73360758 Call super class function. 2021-06-23 09:41:43 -04:00
Jean-Philip Desjardins
dad651914e Update GS handler preferences in-game. 2021-06-23 09:41:42 -04:00
Jean-Philip Desjardins
b2c5dd87e2 Update when coming back from settings. 2021-06-23 09:41:42 -04:00
Jean-Philip Desjardins
6468f5d81b Allow opening preferences while game is running on Android. 2021-06-23 09:41:42 -04:00
Jean-Philip Desjardins
dcf471c78c
Merge pull request #1087 from TacoTheDank/preference-fixes
[Android] Preference and theming improvements
2021-06-15 13:29:09 -04:00
TacoTheDank
7703fa51f5 Clean up AlertDialogs 2021-06-10 19:27:05 -04:00
TacoTheDank
b90820d8d1 Clean up theme stuff, add colorAccent 2021-06-10 19:00:25 -04:00
TacoTheDank
220e42de27 Clean up some unnecessary preference code 2021-06-10 19:00:07 -04:00
TacoTheDank
71056a7b81 Add toolbar parameter to ThemeManager.applyTheme 2021-05-31 19:23:24 -04:00
TacoTheDank
76064d86a7 Change CheckBoxPreference to SwitchPreferenceCompat 2021-05-31 18:41:41 -04:00
TacoTheDank
99a36690e4 Migrate to AndroidX Preferences 2021-05-31 18:30:41 -04:00
TacoTheDank
6ee234ffaf Preparation for migrating preferences 2021-05-31 16:36:10 -04:00
Jean-Philip Desjardins
eaf3580857
Merge pull request #948 from MrChip53/android-cifs-support
Add CIFS mount support for Android clients
2020-10-03 10:10:34 -04:00
Jean-Philip Desjardins
46b884a49f Remove dead code. 2020-10-02 13:16:50 -04:00
Mr. Chip53
b521f992f4 Style fix 2020-09-05 19:07:18 -05:00
Mr. Chip53
9dc99499fe Fix filter logic 2020-09-05 19:06:31 -05:00
Mr. Chip53
1c7348c63a Make sure we only filter repeat CIFS mounts 2020-09-05 19:01:58 -05:00
Mr. Chip53
7ff3b2e50e Add CIFS mount support for Android clients 2020-09-05 18:48:30 -05:00
Jean-Philip Desjardins
da9a589237 Fix crash that can occur when trying to delete covers. 2020-08-26 08:26:25 -04:00
Jean-Philip Desjardins
1dbc8ed982 Update Android build environment.
Target SDK 29 and use AndroidX library.
2020-08-25 14:39:41 -04:00
Jean-Philip Desjardins
2b8b6dfad8 Use same versioning system in Android APK. 2020-08-10 13:38:29 -04:00
Jean-Philip Desjardins
fa4c1164ac Another attempt at fixing mount's output read issue. 2020-02-15 09:06:56 -05:00
Mahmood - Zer0xFF
449b97a54a Android: add spu block count configuration 2019-10-10 21:01:44 +01:00
Jean-Philip Desjardins
3c94238102 Wait for mount process to terminate after reading stdout is complete. 2019-06-11 12:29:07 -04:00
Jean-Philip Desjardins
b192814cba Remove extra line. 2019-06-11 12:20:34 -04:00
Mahmood - Zer0xFF
d9cb6af284 Android: set presentation mode summary 2019-05-24 01:35:58 +01:00
Mahmood - Zer0xFF
710d26de84 Cleanup 2019-03-29 12:30:58 +00:00
Mahmood - Zer0xFF
8c2c6b0378 Android Display User selection in settings 2019-03-29 11:29:56 +00:00
Mahmood - Zer0xFF
1d0e6561a1 Android Allow user to select resolution factor 2019-03-29 11:28:56 +00:00
Jean-Philip Desjardins
e5444a067f Cleanup. 2019-02-20 08:09:42 -05:00
Jean-Philip Desjardins
20270b20ea Fix scanning of games on SD card.
And probably other devices.
2019-02-20 08:09:31 -05:00
Jean-Philip Desjardins
0fcbe049e3 Fix build. 2019-02-11 18:38:16 -05:00
Jean-Philip Desjardins
c19902c226 Use enums to define bootables sort types. 2019-02-11 13:23:13 -05:00
Mahmood - Zer0xFF
921d7c4521 use Unregister and Purge bootable from native code 2019-01-15 11:50:09 +00:00
Mahmood - Zer0xFF
86d8949a0a Implement game sorting in native code 2019-01-15 11:50:08 +00:00
Mahmood - Zer0xFF
4195fb062b Cleanup 2019-01-15 11:50:08 +00:00
Mahmood - Zer0xFF
a4b1d69d22 Use Native Implementation for game scan and game info request + remove java implementation + remove game info editor 2019-01-15 11:50:08 +00:00
Mahmood - Zer0xFF
9096b3a465 add fullScan Interop method 2019-01-15 11:50:08 +00:00
Mahmood - Zer0xFF
2e2e5b976e Extend Java Bootable structure 2019-01-15 11:50:07 +00:00
Jean-Philip Desjardins
a2b8901edb Add code to support full scans and startup scans. 2018-12-06 12:46:50 -05:00