summaryrefslogtreecommitdiffstats
path: root/CONTRIBUTING.md
AgeCommit message (Collapse)AuthorFilesLines
19 hoursbuild: drop the nonFree flavor, Sentry and Play ServicesDanilo M.1-4/+2
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>
2023-12-17chore: polish contribution guidelinesHarsh Shandilya1-3/+1
2023-08-10refactor: un-flatten module structureHarsh Shandilya1-4/+4
2023-05-22chore: refresh contribution guidelinesHarsh Shandilya1-6/+7
2023-03-18chore: remove obsolete `format-common-impl` mention in contribution docsHarsh Shandilya1-1/+0
Fixes: 8cfe6ec84c1b ("refactor: merge format-common-impl into format-common")
2022-10-30chore: touch up README and contribution docsHarsh Shandilya1-9/+10
2022-09-07Minor cleanups to changelog and contribution docs (#2110)Harsh Shandilya1-13/+2
2022-04-06Use full canonical path for classes in manifest (#1823)Harsh Shandilya1-0/+11
* app: switch to full class names in manifest * CONTRIBUTING: document configuration cache failures
2022-03-26Bring contribution docs up to scratch (#1804)Harsh Shandilya1-11/+20
2021-10-08Add `installGitHooks` task for pre-push Git hooks (#1516)Harsh Shandilya1-0/+4
* build: add a pre-push task and Gradle task to install it * Document `installGitHooks` in contributing.md
2021-05-30contributing: document `unsafeLazy`Harsh Shandilya1-0/+4
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-05-15meta: add an ignore-revs file and document its useHarsh Shandilya1-0/+2
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-02-07Add initial version of contribution guidelines (#1307)Harsh Shandilya1-0/+43
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>