summaryrefslogtreecommitdiffstats
path: root/app/lint.xml
AgeCommit message (Collapse)AuthorFilesLines
4 dayschore: clear what the Material and AppCompat removal left behindDanilo M.1-1/+0
Drop the stale Material repository filter and lint ignore, use an emulator image that exists at API 31, state the Android 12 minimum in the README, and correct the TODO: biometric keeps AppCompat in the APK as well as zxing. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
5 daysbuild(app): drop the View-era dependencies and view bindingDanilo M.1-5/+0
Nothing uses preference, recyclerview, recyclerview-selection, fastscroll or modernandroidpreferences since the Compose screens replaced the Views, nor view binding. fragment-ktx stays as the pin that keeps androidx.fragment at 1.8.4. The preference widget override, the multiselect attribute, the toolbar and bottom sheet styles and the lint ignores for deleted layouts go. Lint checks unused ids again. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
6 daysrefactor(app): remove the legacy setup screensDanilo M.1-6/+0
The Compose welcome, git server, SSH key, key generation and PGP keys screens replace OnboardingActivity with its fragments, GitServerConfigActivity with BasicBottomSheet, SshKeyImportActivity, SshKeyGenActivity, ShowSshKeyFragment, PGPKeyImportActivity and PGPKeyListActivity with KeyList and PGPKeyListViewModel, their layouts and manifest entries, and ui:compose's APSAppBar. Resources only they used are removed too. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
7 daysrefactor(app): remove the legacy decrypt screenDanilo M.1-3/+0
The Compose entry view replaces DecryptActivity, its layouts, menu and field adapter, and upstream's unused ViewPasswordScreen. BasePGPActivity keeps what the editor and autofill still need. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2024-08-14chore: add missing copyright headers and update existing onesHarsh Shandilya1-1/+1
2023-05-27Revert "fix(app): remove invalid lint"Harsh Shandilya1-0/+1
This reverts commit 05c9c8c0ef67c1283aa6c57f7786c9d704655754.
2023-05-16fix(app): remove invalid lintHarsh Shandilya1-1/+0
2023-03-01refactor(app): centralize lint configurationHarsh Shandilya1-0/+17
2022-12-22fix(lint): adjust TrustAllX509TrustManager regexpHarsh Shandilya1-1/+1
2022-04-26Revert "app: address Overdraw lint" (#1876)Harsh Shandilya1-0/+6
2022-04-24app: address ContentDescription lintHarsh Shandilya1-0/+4
2022-04-24app: address MissingQuantity lintHarsh Shandilya1-0/+3
2022-04-24app: address TrustAllX509TrustManager lintHarsh Shandilya1-0/+4
2022-04-24app: address UnusedResources lintHarsh Shandilya1-0/+4
2021-05-15all: reformat with Spotless againHarsh Shandilya1-1/+1
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-18all: format XML files to 2 space indentHarsh Shandilya1-3/+3
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-03-18all: update copyrightsHarsh Shandilya1-1/+1
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-05-28Use SSHJ for SSH public key authentication (#801)Fabian Henneke1-0/+9