Charles Lombardo
df00da1760
android: Show associated value in home settings ( #11272 )
2 years ago
Charles Lombardo
062113374d
android: Use sensor landscape for landscape mode ( #11337 )
2 years ago
Charles Lombardo
242ce2a0b3
android: Page forward on setup step completion
2 years ago
Charles Lombardo
8ab3685a39
android: Adjust setup fragment layout
Fixes padding issues in small and large layouts and allows viewpager to reach into system insets.
2 years ago
Charles Lombardo
8bd0521b58
android: Show complete indicator during setup
2 years ago
Charles Lombardo
64ea5522d3
android: Remove redundant option from slider dialog
You can already reset any setting by long pressing the settings item.
2 years ago
Charles Lombardo
798a439eb1
android: Reduce opacity of non-editable settings
2 years ago
Charles Lombardo
786b609151
android: Use string resource for slider value/units
2 years ago
Charles Lombardo
89a2d308c3
android: Display setting value in setting list items
2 years ago
Charles Lombardo
0d4bf53ad9
android: Set switch listener before assigning new value
Previously the switch could have its old listener triggered when recycled.
2 years ago
Abandoned Cart
e2ea46f6ef
android: Only label language with language
2 years ago
Liam
4bee333d84
general: reduce use of dynamic_cast
3 years ago
lat9nq
b55a763618
config-android: Update memory layout member name
3 years ago
lat9nq
69bc8ea148
android-config: Update enum labels
3 years ago
lat9nq
ab795fe0e2
(android)config: Clang format
3 years ago
lat9nq
d373cc3d3f
android-config: Adapt settings rework
3 years ago
Valeri Ochinski
50fe45f1e4
android: fix links to re-dumping guides
3 years ago
Charles Lombardo
4b870b28e8
android: Visualize disabled home options
Allow for displaying options in the home options that are disabled with messages that explain why they are disabled.
This includes reasoning for the GPU driver installation button.
3 years ago
Charles Lombardo
a6e467cd55
android: Don't prompt to save user data on uninstall
While this can be convenient in some scenarios, this will be a big problem for users trying to sideload different APK versions. If they forget the last one they had installed, they could have problems installing a new copy.
3 years ago
german77
b41006004b
android: Reintroduce launch mode as single top
3 years ago
Charles Lombardo
68f6f2671b
android: Version the input overlay
Now within the Input Overlay file, there is a version that will determine when the overlay will be reset. This is intended for breaking changes like the ones we had with the additions of percentage based layouts or the addition of foldable/portrait layouts. This also includes versions for each individual layout so we don't have to reset every layout if only one is broken.
Additionally, this includes new L3/R3 buttons.
3 years ago
Charles Lombardo
ff6d35f2c7
android: Show memory warning once
3 years ago
Charles Lombardo
11991fbd7f
android: Rework MemoryUtil
Uses string templates and rounds up memory amount for potentially inaccurate checks now
3 years ago
Abandoned Cart
13506e7782
android: Suppress a known incompatibility
Android Gradle plugin 8.0.2 is designed for API 33, but a newer plugin hasn't been released yet. The warning message is rather extravagant, but also suggests adding this property if you are aware of the risks.
3 years ago
Charles Lombardo
a1dd5dfba5
android: Make MemoryUtil an object
3 years ago
Charles Lombardo
b76b698c17
android: Android 14 support
Specifies the permissions needed for the changes to foreground services in Android 14.
3 years ago
Charles Lombardo
0f31039831
android: Clean up file extension checks
3 years ago
Abandoned Cart
b53945a99f
android: define [[maybe_unused]] (const) auto
3 years ago
Abandoned Cart
a58a1403ba
android: Parameter types from Android Studio
Android Studio marked these parameters as errors because it is an instance, not a class, that is being passed from Java.
3 years ago
GPUCode
c133509368
android: Log settings
3 years ago
Abandoned Cart
1a85d8804a
android: Generalize string message dialog
3 years ago
Abandoned Cart
6c7e284f64
android: Add support for concurrent installs
3 years ago
Abandoned Cart
8b841aa7ba
android: Convert memory sizes to resource
3 years ago
Abandoned Cart
699e78c666
android: Add a notice when RAM inadequate
3 years ago
Abandoned Cart
cfc6ef42d9
android: Refactor native and corresponding variables
3 years ago
Abandoned Cart
e35371e50c
Fix JNI and expose mute settings to Android
3 years ago
Abandoned Cart
e31152ee34
android: Add a PiP interface to mute / unmute
3 years ago
Charles Lombardo
e684515578
android: Don't show custom driver button on mali and x86
3 years ago
Charles Lombardo
9f92104f3e
android: Expose audio output engine setting
3 years ago
Charles Lombardo
330358cd16
android: Bump ktlint version to 0.47.1
3 years ago
Charles Lombardo
fc6a2fe779
android: Disable import-ordering ktlint check
3 years ago
Charles Lombardo
13a4de647d
android: Expose CPU debugging option
3 years ago
Charles Lombardo
3ac2c74e85
android: Expose fastmem option
3 years ago
Charles Lombardo
5aca03d0ff
android: Support changing multiple settings at once
3 years ago
Abandoned Cart
c89be0dfab
android: Fix aspect ratio when rotating screen
3 years ago
Charles Lombardo
d0be850f25
android: Apply ktlint codestyle
3 years ago
Charles Lombardo
d85129aa17
Android: Use ktlint for Kotlin code style
3 years ago
Charles Lombardo
a29fa119e0
android: Enable android linting
3 years ago
bunnei
5384fa4998
android: fs: Fix Exists / IsFile for SAF.
3 years ago
Abandoned Cart
0e957c2e35
android: Move overlays to their own layout
3 years ago