summaryrefslogtreecommitdiff
path: root/app
AgeCommit message (Collapse)Author
2019-11-13Fix snackbars drawing behind input methodsHarsh Shandilya
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-13Convert java files to kotlin (#570)Aditya Wasan
* Break SshKeyGen into multiple files * Use tinted material button * Convert PasswordStore to kotlin * Remove SshKeyGen * Remove explicit imports and other tweaks Signed-off-by: Aditya Wasan <adityawasan55@gmail.com>
2019-11-12PasswordGeneratorDialogFragment: Rewrite in Kotlin (#569)Harsh Shandilya
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-12Switch to openpgp-ktx (#565)Harsh Shandilya
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-11Switch clear icon to outlined variantHarsh Shandilya
Also missed in #566 Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-11Switch share icon to outlined variantHarsh Shandilya
Missed it in #566 Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-10Redo in-app iconography (#566)Harsh Shandilya
* Switch out folder icon * Switch out password icon * Switch out 'save and copy' icon * Switch out save icon * Switch out move icon * Switch out delete icon * Switch out edit icon Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-08Re-add OpenPgpAppPreference (#564)Harsh Shandilya
Re-add OpenPgpAppPreference
2019-11-08Re-add OpenPgpAppPreferenceHarsh Shandilya
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-06Bump junit from 4.13-beta-3 to 4.13-rc-1dependabot-preview[bot]
Bumps [junit](https://github.com/junit-team/junit4) from 4.13-beta-3 to 4.13-rc-1. - [Release notes](https://github.com/junit-team/junit4/releases) - [Changelog](https://github.com/junit-team/junit4/blob/master/doc/ReleaseNotes4.12.md) - [Commits](https://github.com/junit-team/junit4/commits) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-07Manifest cleanupHarsh Shandilya
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-06Stop relying on parent activties in subsettingsHarsh Shandilya
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-06treewide: Reformat with latest ktlintHarsh Shandilya
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-06Revert back to Groovy DSLHarsh Shandilya
The Kotlin DSL's API is extremely terrible and makes the simplest tasks annoying. It also introduces a very noticeable build overhead that I'd rather not have. Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-05Improve light mode list select colorHarsh Shandilya
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-05Switch up folder iconHarsh Shandilya
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-04Remove useless parent layoutHarsh Shandilya
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-04password_row: Improve alignmentHarsh Shandilya
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-04Fix multiselect color on light themeHarsh Shandilya
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-04Add child count to foldersHarsh Shandilya
Fixes #559 Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-04Redesign onboarding fragmentHarsh Shandilya
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-04Add UI indicator for foldersHarsh Shandilya
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-04Cleanup commentsHarsh Shandilya
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-04Rewrite PasswordFragment in KotlinHarsh Shandilya
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-04CleanupHarsh Shandilya
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-04PasswordRepository: Refactor getRepositoryDirectory to be non-nullableHarsh Shandilya
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-04Improve IDE visualization of password recyclerviewHarsh Shandilya
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-03Improve password row UI (#561)Harsh Shandilya
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-03PasswordRepository: Rewrite and micro-optimize password loaderHarsh Shandilya
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-03Convert SelectFolderFragment to KotlinHarsh Shandilya
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-03Reorganize package structureHarsh Shandilya
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-03Use SwitchPreferenceCompatHarsh Shandilya
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-10-31PgpActivity: Use snackbars instead of toastsHarsh Shandilya
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-10-31PgpActivity: Fix exception in copyHarsh Shandilya
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-10-27Authenticator: Allow using PIN/password/pattern as fallbacksHarsh Shandilya
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-10-27Add setting to save OpenKeychain auth keyid (#554)Harsh Shandilya
* Add setting to save OpenKeychain auth keyid * Hide pref not disable Co-Authored-By: Reagan Sanders <vexofp@gmail.com> Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-10-24Update dependenciesHarsh Shandilya
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-10-02treewide: Fix typo in license headerHarsh Shandilya
While we're here, also clarify we're strictly GPL-3.0 and not automatically opting into future revisions of the license. Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-10-02treewide: Add copyrightsHarsh Shandilya
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-10-02Add Spotless to regulate codestyle (#550)Harsh Shandilya
* Add Spotless to regulate codestyle * treewide: Run spotless * Add spotlessCheck to CI test Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-10-02Initial biometric authentication support (#541)Harsh Shandilya
* [WIP] Initial biometric authentication support * Redirect decryption app shortcut to go through LaunchActivity * UserPreference: Clear existing shortcuts when toggling password auth Clears out any auth-bypassed entries that exist * Fix hilarious copypasta derp Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-10-01Redesign UI and introduce dark theme (#519)Harsh Shandilya
Caveats: - The openpgp preference had to be removed because the open-intents developers are too lazy to update their libraries. Over the coming weeks I will be reimplementing a local solution for this instead. - The autofill dialog is broken but I since it is being worked on in #410 already I'm not going to bother fixing it.
2019-10-01pwgen: Cleanup some variable declarationsHarsh Shandilya
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-30don't update nonexistent progress bar (#549)Alex Burka
2019-09-15ReformatHarsh Shandilya
[skip travis] Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-14add save-and-copy button (#537)Alex Burka
2019-09-09version bumpv1.3.3zeapo
2019-09-08Uprev dependenciesHarsh Shandilya
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-08-11Bump recyclerview from 1.1.0-beta01 to 1.1.0-beta02Harsh Shandilya
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-08-03Add explicit documentfile dependencyHarsh Shandilya
We were previously depending on it transitively coming into the dependency graph but AndroidX artifacts are increasingly getting rid of transitive deps so let's start being explicit about our dependencies. Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>