mpd/android
Colin Edwards 5d122c3bc8 android: Add dependencies and new application class for dagger / hilt support
Dagger and hilt give us dependency injection which makes it easier to split up parts of the app. This lets us easily split out things like logging and paves the way to migrate off preferences to DataStore

This also remove the process name on the service to pull eveything into one process so we don't have to do IPC to pass logs around. This lets us use the same instances of injected classes between the UI and the service side.
2024-01-04 17:44:43 -06:00
..
apk android: migrate app build system to use gradle 2023-12-17 22:38:34 -06:00
app android: Add dependencies and new application class for dagger / hilt support 2024-01-04 17:44:43 -06:00
gradle/wrapper android: migrate app build system to use gradle 2023-12-17 22:38:34 -06:00
include android/include/meson.build: remove custom "-I" flag 2023-12-22 17:07:50 +01:00
.gitignore android: migrate app build system to use gradle 2023-12-17 22:38:34 -06:00
build.gradle.kts android: Add dependencies and new application class for dagger / hilt support 2024-01-04 17:44:43 -06:00
build.py subprojects: add id3tag 2023-12-22 18:15:25 +01:00
custom_rules.xml first Android release 2014-02-22 01:39:08 +01:00
gdb.sh android: add gdb.sh 2022-04-26 17:47:54 +02:00
gradle.properties android: migrate app build system to use gradle 2023-12-17 22:38:34 -06:00
gradlew android: migrate app build system to use gradle 2023-12-17 22:38:34 -06:00
gradlew.bat android: migrate app build system to use gradle 2023-12-17 22:38:34 -06:00
meson.build android/meson.build: move target org_musicpd_Bridge.h to include/meson.build 2023-12-22 16:39:13 +01:00
PrivacyPolicy.rst android/PrivacyPolicy.rst: add Privacy Policy 2022-08-18 18:53:10 +02:00
settings.gradle.kts android: migrate app build system to use gradle 2023-12-17 22:38:34 -06:00