Commit graph

6 commits

Author SHA1 Message Date
d15c6b3545
feat(build): enable non-final resource IDs
Switched to enabling non-final resource IDs to allow resource overlays and better resource management in large and modularized projects. This will facilitate easier resource modifications without needing recompilation of the entire codebase.
2024-09-17 09:04:15 +02:00
8f4062de25
feat: enable non-transitive R classes
Switched to non-transitive R classes to improve build performance and reduce APK sizes. This change helps to better isolate module dependencies, making the project more maintainable and the builds more efficient. Addresses performance optimization and modular dependency management needs.
2024-09-17 09:03:04 +02:00
4d3953dc7e
build: upgrade Gradle and dependencies
Upgraded Gradle plugin to version 8.1.0 and updated the wrapper to use Gradle 8.0. Updated build settings to modern standards, including non-final resource IDs and non-transitive R class. Moved lintOptions block to the proper lint configuration block in build.gradle. Removed the redundant package attribute from the AndroidManifest.xml since it's now defined in the namespace block.

These updates address compatibility issues and take advantage of new features and performance improvements provided by the latest Gradle version.
2024-09-17 08:17:35 +02:00
Daniel Ziegenberg
65b89bd2b1 use build caching for faster builds and output gradle warning
use newline at end of file

Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2020-06-09 18:17:49 +02:00
Jakob Nixdorf
692871448b
Migrate to AndroidX
This should fix the crash in the IntroActivity introduced by upgrading Gradle in 718d3a889e
2020-01-29 09:14:18 +01:00
Bruno Bierbaumer
faec1dfd88 initial code dump 2015-11-23 22:20:14 +01:00