| Age | Commit message (Collapse) | Author | Files | Lines |
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
The project targets GrapheneOS, which only runs current Android. Android 12
gives the platform night mode API and removes the fingerprint dialog path that
needs AppCompat. Devices below it stay on 0.2.0.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
From Android 14 the framework sends the save IntentSender from the app
being filled. Firefox targets SDK 34 or later and does not opt in to
background activity starts, so the launch was blocked and
AutofillSaveActivity opened hidden behind it: tapping Save seemed to do
nothing. FixedSaveCallback now starts it from the service, which the
system has bound, and opts in as the sender.
Tested on an Android 14 tablet with Firefox release: the editor comes up
on its own and the entry is saved. The same run confirmed the stale
cached passphrase prompt, so both items leave TODO.md.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
org.mozilla.firefox and org.mozilla.firefox_beta are Fenix, as are
org.mozilla.fenix and its nightly, which were already on the save list.
Without an entry, saving from Firefox release did not work.
Not yet tested on a device, so the TODO item stays until it is.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
AGP 9 migration:
- Configure the shared Android setup through the new DSL
(CommonExtension, ApplicationExtension) instead of the removed
TestedExtension and BaseAppModuleExtension; targetSdk moves to the
application extension.
- Stop applying the Kotlin Android plugin; AGP 9 compiles Kotlin itself.
- Replace kapt with KSP 2.3.13 for Hilt, which built-in Kotlin requires,
and carry the Dagger compiler options over as KSP arguments.
- AGP 9 now applies packaging excludes to unit-test resources, which
stripped the diceware word list (**/*.txt) from its tests; lift that
exclude in the diceware module.
- Use resources.directories instead of the deprecated srcDir.
Plugin updates required by Gradle 9 / AGP 9: Sentry Gradle plugin
6.25.0 (sentry-android 8.62.0), metalava plugin 0.5.1, maven-publish
0.37.0, spotless 8.10.4, version-catalog-update 1.1.2, download task
5.7.0, foojay resolver 1.0.0, with their API changes. Newer metalava
models Kotlin properties, so autofill-parser/api.txt is regenerated;
the diff is representation only, no API was added or removed.
Fix new Kotlin 2.4 and lint findings (explicit return type in a
function with an early return, UseKtx in autofill-parser), drop
deprecated Kotlin Gradle properties, and make the AGENTS.md pre-commit
command cover every task CI runs (both flavors, lint on all modules).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
autofill-parser: update publicsuffixes file
Co-authored-by: GitHub Actions <noreply@github.com>
|
|
autofill-parser: update publicsuffixes file
Co-authored-by: GitHub Actions <noreply@github.com>
|
|
autofill-parser: update publicsuffixes file
Co-authored-by: GitHub Actions <noreply@github.com>
|
|
autofill-parser: update publicsuffixes file
Co-authored-by: GitHub Actions <noreply@github.com>
|
|
|
|
autofill-parser: update publicsuffixes file
Co-authored-by: GitHub Actions <noreply@github.com>
|
|
* fix(deps): update dependency com.android.tools.build:gradle to v8.6.0
* chore: regenerate Lint baselines
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
|
|
autofill-parser: update publicsuffixes file
Co-authored-by: GitHub Actions <noreply@github.com>
|
|
autofill-parser: update publicsuffixes file
Co-authored-by: GitHub Actions <noreply@github.com>
|
|
|
|
autofill-parser: update publicsuffixes file
Co-authored-by: GitHub Actions <noreply@github.com>
|
|
|
|
autofill-parser: update publicsuffixes file
Co-authored-by: GitHub Actions <noreply@github.com>
|
|
autofill-parser: update publicsuffixes file
Co-authored-by: GitHub Actions <noreply@github.com>
|
|
autofill-parser: update publicsuffixes file
Co-authored-by: GitHub Actions <noreply@github.com>
|
|
autofill-parser: update publicsuffixes file
Co-authored-by: GitHub Actions <noreply@github.com>
|
|
autofill-parser: update publicsuffixes file
Co-authored-by: GitHub Actions <noreply@github.com>
|
|
autofill-parser: update publicsuffixes file
Co-authored-by: GitHub Actions <noreply@github.com>
|
|
autofill-parser: update publicsuffixes file
Co-authored-by: GitHub Actions <noreply@github.com>
|
|
autofill-parser: update publicsuffixes file
Co-authored-by: GitHub Actions <noreply@github.com>
|
|
* fix(deps): update dependency com.android.tools.build:gradle to v8.5.0
* chore: refresh Lint baseline
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
|
|
autofill-parser: update publicsuffixes file
Co-authored-by: GitHub Actions <noreply@github.com>
|
|
autofill-parser: update publicsuffixes file
Co-authored-by: GitHub Actions <noreply@github.com>
|
|
|
|
autofill-parser: update publicsuffixes file
Co-authored-by: GitHub Actions <noreply@github.com>
|
|
autofill-parser: update publicsuffixes file
Co-authored-by: GitHub Actions <noreply@github.com>
|
|
autofill-parser: update publicsuffixes file
Co-authored-by: GitHub Actions <noreply@github.com>
|
|
autofill-parser: update publicsuffixes file
Co-authored-by: GitHub Actions <noreply@github.com>
|
|
autofill-parser: update publicsuffixes file
Co-authored-by: GitHub Actions <noreply@github.com>
|
|
autofill-parser: update publicsuffixes file
Co-authored-by: GitHub Actions <noreply@github.com>
|
|
autofill-parser: update publicsuffixes file
Co-authored-by: GitHub Actions <noreply@github.com>
|
|
autofill-parser: update publicsuffixes file
Co-authored-by: GitHub Actions <noreply@github.com>
|
|
add support for Cromite
Co-authored-by: C0unt-zero <countzero.02@gmail.com>
|
|
autofill-parser: update publicsuffixes file
Co-authored-by: GitHub Actions <noreply@github.com>
|
|
autofill-parser: update publicsuffixes file
Co-authored-by: GitHub Actions <noreply@github.com>
|
|
autofill-parser: update publicsuffixes file
Co-authored-by: GitHub Actions <noreply@github.com>
|
|
autofill-parser: update publicsuffixes file
Co-authored-by: GitHub Actions <noreply@github.com>
|
|
autofill-parser: update publicsuffixes file
Co-authored-by: GitHub Actions <noreply@github.com>
|
|
* strings: sync with crowdin
* chore: refresh Lint baseline
---------
Co-authored-by: GitHub Actions <noreply@github.com>
|
|
autofill-parser: update publicsuffixes file
Co-authored-by: GitHub Actions <noreply@github.com>
|
|
autofill-parser: update publicsuffixes file
Co-authored-by: GitHub Actions <noreply@github.com>
|
|
autofill-parser: update publicsuffixes file
Co-authored-by: GitHub Actions <noreply@github.com>
|
|
Currently requires deleting and re-cloning the repository to properly
detect symlink support, this will be fixed in the future to auto-detect
on existing repositories as well.
Fixes #2594
Fixes #2396
Fixes #636
Fixes #387
Fixes #98
|