aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/nonFree/res
AgeCommit message (Collapse)AuthorFilesLines
19 hoursbuild: drop the nonFree flavor, Sentry and Play ServicesDanilo M.22-230/+0
The fork targets GrapheneOS and ships only FOSS builds. The nonFree flavor added Sentry crash reporting, wired to upstream's Sentry project, and Play Services SMS one-time-code autofill, which needs Google's servers. Neither is wanted, so remove the flavor dimension entirely: - Delete app/src/nonFree, the SentryPlugin, the sentry-stub module, the Sentry and Play Services catalog entries, and the Sentry scope setup in Application. - Move the free AutofillSmsActivity stub into main; it keeps the SMS OTP feature off exactly as the free build did. A ponytail note marks the FillOtpFromSms paths for later removal. - SlimTests no longer needs to skip a nonFree variant. - Workflows and docs use :app:assembleDebug / :app:assembleRelease. A bare assembleRelease would also verify library modules in release mode, where ui:compose fails on a pre-existing AppCompat attribute reference the old flavored task never touched. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2024-08-18fix: rework Crowdin integration (#3175)Harsh Shandilya8-1/+58
* chore: set up Crowdin configuration * fix(app): sync strings from Crowdin Closes #3174 * fix(ci): use crowdin/github-action instead of homebrew setup * fix(build): remove obsolete Crowdin plugin
2024-08-14chore: add missing copyright headers and update existing onesHarsh Shandilya15-15/+15
2023-12-31Sync localisations from Crowdin (#2841)Harsh Shandilya1-0/+8
strings: sync with crowdin Co-authored-by: GitHub Actions <noreply@github.com>
2023-04-30Sync localisations from Crowdin (#2493)Harsh Shandilya1-0/+8
strings: sync with crowdin Co-authored-by: GitHub Actions <noreply@github.com>
2023-02-23chore(i18n): import current translationsHarsh Shandilya1-0/+8
2022-08-27Sync localisations from Crowdin (#2091)github-actions[bot]1-0/+8
strings: sync with crowdin Co-authored-by: GitHub Actions <noreply@github.com> Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2022-08-04Update app icon and add a monochrome layer (#2045)Harsh Shandilya1-1/+1
* app: check-in updated app icon * app: add a monochrome icon
2022-07-15all: re-do package structure yet againHarsh Shandilya1-1/+1
2022-05-07strings: sync with crowdin (#1901)github-actions[bot]1-0/+8
Co-authored-by: GitHub Actions <noreply@github.com>
2022-01-01strings: sync with crowdin (#1636)github-actions[bot]1-0/+8
Co-authored-by: GitHub Actions <noreply@github.com>
2021-03-20app: remove lingering resource directoryHarsh Shandilya1-7/+0
The mapping was fixed on Crowdin but this wasn't deleted manually resulting in build failures Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-20strings: sync with crowdinHarsh Shandilya6-4/+24
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-20app: fix nonFree resourcesHarsh Shandilya4-0/+21
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-18all: format XML files to 2 space indentHarsh Shandilya5-59/+56
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-18all: update copyrightsHarsh Shandilya5-5/+5
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-12-05Refactor package structure (#1233)Harsh Shandilya1-1/+1
* idea: default test runner to Gradle * Kick off package structure revamp * Reparent all classes under dev.msfjarvis.aps Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-11-30build: upgrade dependenciesHarsh Shandilya1-1/+1
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-22Sync strings from Crowdin (#1117)Harsh Shandilya3-0/+24
* strings: sync from Crowdin Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * Update changelog Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * build: disable ImpliedQuantity lint I hope our translators know better Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-07-22Add pt-BR translations and cleanup resources (#947)Harsh Shandilya2-0/+70