182fb83556
android: Set default build variant to mainlineRelWithDebInfo ( #11358 )
2023-08-23 16:12:39 +02:00
1bc832c9b1
android: lint: Delete generated ktlint folder between builds
...
There's a bug in ktlint where it will run into an error if you build the project, delete a source file, and then build again. It will be unable to find the file you deleted and can't recover until these files are deleted. This just deletes those files before every run.
2023-08-21 17:31:13 -04:00
b76b698c17
android: Android 14 support
...
Specifies the permissions needed for the changes to foreground services in Android 14.
2023-06-28 16:15:18 -04:00
330358cd16
android: Bump ktlint version to 0.47.1
2023-06-16 16:32:08 -04:00
fc6a2fe779
android: Disable import-ordering ktlint check
2023-06-16 16:31:49 -04:00
d85129aa17
Android: Use ktlint for Kotlin code style
2023-06-15 22:22:49 -04:00
a29fa119e0
android: Enable android linting
2023-06-15 22:19:58 -04:00
b79c993328
android: Adapt EmulationActivity to navigation component
2023-06-14 14:55:25 -04:00
5751822e31
android: Use autoVersion when gradle property is set
2023-06-11 20:04:08 -04:00
92d49ad652
android: Update dependencies
2023-06-11 02:17:29 -04:00
f23a2b514b
android: Differentiate build types with new names
...
Change the applicationIdSuffix and app launcher title based on build type
2023-06-11 02:16:45 -04:00
37e135d74d
Android: Remove unused relWithVersionCode build type
2023-06-11 02:15:28 -04:00
4d61319307
android: Set version code
2023-06-06 12:14:38 -06:00
00a391ce10
android: Resolve a couple Gradle warnings
2023-06-04 02:06:38 -04:00
ee8caac82f
android: Various fixes for CI.
2023-06-03 00:06:05 -07:00
17b5ed9baf
android: externals: Update libadrenotools, use useLegacyPackaging.
2023-06-03 00:06:05 -07:00
0cbae33790
android: Stop building x86 packages in APKs
...
This was really only meant for building the app to run in an emulator. If this is necessary, just add manually.
2023-06-03 00:06:04 -07:00
8426e97f45
android: Clean up app build.gradle
...
Removes the conflicting declaration of "version" and changes to versionCode that did nothing.
2023-06-03 00:06:04 -07:00
c11c5b2eb7
android: Clean up dependencies
...
Additionally updates material and androidx core libraries
2023-06-03 00:06:03 -07:00
0f06e73a7c
android: Use proguard file in relWithDebInfo
2023-06-03 00:06:02 -07:00
2289f7ad15
android: Fix issues with ea/main icons and version codes
...
Now all yuzu icon variants are taken care of and now we have a build variant that uses the versioning we need for the play store.
2023-06-03 00:06:01 -07:00
f69bc78dc5
android: Add early access upgrade fragment
...
We now have a second build flavor that will determine whether the "Get Early Access" button appears.
2023-06-03 00:06:00 -07:00
65dc35a1a5
android: Game data cache
2023-06-03 00:05:59 -07:00
d8bacdfc14
android: Update dependencies
2023-06-03 00:05:59 -07:00
56d3711e34
android: Migrate to AGP 8.0.1
2023-06-03 00:05:59 -07:00
f461465a92
android: Use short build hash
2023-06-03 00:05:58 -07:00
61e0042633
android: Temporarily switch for a fixed version code for testing
2023-06-03 00:05:55 -07:00
8b4c5a9939
android: enable LTO
2023-06-03 00:05:53 -07:00
f5c48f92f2
android: Bump minimum version to Android 11
2023-06-03 00:05:52 -07:00
d57ae50f17
android: Enable code minification
2023-06-03 00:05:52 -07:00
233ae9ab69
android: MainActivity overhaul
...
This moves several parts of the main activity into fragments that manage themselves to react to changes. UI changes like the appearance of a new search view or when the games list changes now gets updated via multiple view models. This also starts a conversion to the androidx navigation component which furthers the goals mentioned previously with more fragment responsibility. This will eventually allow us to use one activity with interchanging fragments and multiple view models that are stored within that central activity.
fdas
2023-06-03 00:05:51 -07:00
b1ebc1c395
android: Update app dependencies
2023-06-03 00:05:51 -07:00
ab87f74998
android: Convert gradle scripts to Kotlin DSL
2023-06-03 00:05:51 -07:00