| Age | Commit message (Collapse) | Author | Files | Lines |
|
cgit serves SVG as text/plain, which browsers will not show as an image. The
path is relative like the banner's, so no reader contacts a third party.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
The button lives in this repository and loads from the project's own server, so
reading the README on cgit contacts no third party.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
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>
|
|
The website item in the TODO list is done.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
The launcher still showed Password Store's icon. The new one is a shield
shaped lock with a git branch cut through it, steel with an ember
shackle on a dark tile. The cut is transparent, so the foreground also
works without a tile on the welcome screen and in the autofill picker.
The monochrome layer is the same figure.
Debug builds now override only the background, in violet, and share the
foreground. The density PNGs go: minSdk 26 always uses the adaptive
icon. The Play Store PNGs were unused. Two lint baseline entries for
those PNGs go with them.
The old Play Store banner, referenced nowhere, becomes media/banner.png
with the new icon and name, and heads the README.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
The GitHub repository is now danixland/HardenedPass and the main
repository on the personal server is HardenedPass. Point the reusable
workflow references, the issue template, README and AGENTS.md at the
new name; GitHub redirects the old URLs, but workflow `uses:` should
not rely on that.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
The fork gets its own application ID and name, so it installs next to
upstream's app.passwordstore instead of replacing it, and could be
submitted to F-Droid. Debug builds keep the .debug suffix and are
labelled "HardenedPass Debug". The Kotlin package stays
app.passwordstore: renaming it would be churn with no visible effect.
"GrapheneOS" is kept out of the name because it is that project's
trademark; "Hardened" nods to its vocabulary. README and AGENTS.md
describe the fork's GrapheneOS goal.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
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>
|
|
Replace the upstream archival notice, badges, donation and community
links with a fork description crediting upstream, a summary of changes,
build instructions, license and the development approach disclosure.
Drop crowdin.yml, whose sync workflow was removed with the other
upstream-only workflows.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
|
|
|
Our listing on Android Arsenal is extremely outdated and I didn't find out how to update it.
|
|
Fixes #648
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
|
* README: update localization link to crowdin
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* tx: delete unused config
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
|
|
|
|
|
The version here is deprecated and extremely outdated. We're working on getting F-Droid releases back
up (#648) but in the mean time I'd rather people not use wrong versions
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
|
|
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
|
|
* Setup snapshot deployment
* README: Update repository links
* README: Update workflow badge link
* README: Add link to Snapshot builds
* Fix snapshot/pull-request build conflict
* Deploy from feature/deploy-snapshots as well
* Revert "Deploy from feature/deploy-snapshots as well"
Confirmed it works well
This reverts commit 06f6bc0e8c19f238643655d09ca20f83dd416283.
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
|
|
* Update Readme FAQ - battery optimisation
Added FAQ entry
Disable battery optimisation for OpenKeychain and task killers.
Co-Authored-By: Harsh Shandilya <msfjarvis@gmail.com>
|
|
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
|
|
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
|
|
v1.3.3 has been released a week ago and can be installed via PlayStore (beta branch). The F-Droid version hasn't been updated yet, so I think it's no longer fair to call the PlayStore version "always lagging behind".
|
|
|
|
|
|
Signed-off-by: Harsh Shandilya <harsh@prjkt.io>
|
|
* Moved sections of the README to the wiki page.
* Removed old video walkthrough (could re-record with most recent version of the app).
* Re-ordered sections.
* Fixed typos.
|
|
|
|
APG is no longer in the Play Store, so this is probably no longer a FAQ :)
|
|
|
|
|
|
I suggest to make picture width 320px. Currently it is very big and does not even fit the screen.
And it seems, `style` does not work for some reason.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fix URL for gitter chat svg
|
|
|
|
|
|
|
|
|
|
|