Consolidate strings.xml files from app-common to app module

- Merged all 76 locale strings.xml files from app-common to app module
- Removed app-common module dependency from app/build.gradle.kts
- Removed app-common from settings.gradle
- Fixed all BuildConfig and R class import statements
- Updated fully qualified R references from eu.darken.capod.common.R to R
- Deleted entire app-common directory and all associated files
- Added temporary fallback for missing GITSHA BuildConfig field

The project now has a simplified structure with all string resources
consolidated in the app module, eliminating the unnecessary app-common
module while maintaining full functionality.

Builds successfully for both FOSS and Google Play variants.
This commit is contained in:
darken
2025-09-29 13:36:46 +02:00
parent be8f4919c8
commit 520458b107
188 changed files with 5468 additions and 5261 deletions
+3 -9
View File
@@ -4,9 +4,9 @@
"files": [
{
"source": "/app-common/src/main/res/values/strings.xml",
"dest": "/strings-common.xml",
"translation": "/app-common/src/main/res/values-%android_code%/strings.xml",
"source": "/app/src/main/res/values/strings.xml",
"dest": "/strings-app.xml",
"translation": "/app/src/main/res/values-%android_code%/strings.xml",
# "update_option" : "update_without_changes",
"languages_mapping": &stringmapping {
"android_code": {
@@ -96,12 +96,6 @@
"translation": "/app/src/foss/res/values-%android_code%/strings.xml",
# "update_option" : "update_without_changes",
"languages_mapping": *stringmapping
}, {
"source": "/app/src/main/res/values/strings.xml",
"dest": "/strings-app.xml",
"translation": "/app/src/main/res/values-%android_code%/strings.xml",
# "update_option" : "update_without_changes",
"languages_mapping": *stringmapping
}, {
"source": "/fastlane/metadata/android/en-US/full_description.txt",
"dest": "/description.txt",