Harsh Shandilya
9a1a54a6fc
Initial biometric authentication support ( #541 )
...
* [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-02 11:00:45 +05:30
Harsh Shandilya
27592dde10
Migrate to GitHub actions for CI
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-10-02 10:44:16 +05:30
Harsh Shandilya
073346c157
Redesign UI and introduce dark theme ( #519 )
...
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-01 22:14:28 +05:30
Harsh Shandilya
c9dc4034f1
pwgen: Cleanup some variable declarations
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-10-01 20:54:04 +05:30
Alex Burka
4169af453b
don't update nonexistent progress bar ( #549 )
2019-09-30 10:28:20 +05:30
moppman
77efadc8ae
Update README: F-Droid and PlayStore downloads ( #540 )
...
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".
2019-09-17 15:23:56 +05:30
Harsh Shandilya
77af0669ed
Reformat
...
[skip travis]
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-15 05:16:59 +05:30
Alex Burka
367e55de3c
add save-and-copy button ( #537 )
2019-09-14 13:18:18 +05:30
zeapo
7062156b1a
version bump
2019-09-09 21:22:06 +02:00
Harsh Shandilya
0516e3153f
Uprev dependencies
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-08 22:03:24 +05:30
Harsh Shandilya
1b5c99df15
Bump Gradle from 5.5.1 to 5.6
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-08-17 11:35:36 +05:30
Harsh Shandilya
9882680826
Bump recyclerview from 1.1.0-beta01 to 1.1.0-beta02
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-08-11 11:06:24 +05:30
Harsh Shandilya
7f7aea064e
Bump gradle-versions-plugin from 0.21.0 to 0.22.0
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-08-11 11:03:46 +05:30
Harsh Shandilya
bd48acce00
Bump AGP from 3.5.0-rc02 to 3.5.0-rc03
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-08-11 11:03:12 +05:30
Harsh Shandilya
682e8a5715
Add explicit documentfile dependency
...
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>
2019-08-03 13:32:48 +05:30
Harsh Shandilya
cc4b3ebd64
Bump commons-codec from 1.12 to 1.13
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-08-03 13:28:54 +05:30
Harsh Shandilya
867f352691
Bump material from 1.1.0-alpha08 to 1.1.0-alpha09
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-08-03 13:28:54 +05:30
Harsh Shandilya
3a4d46ecb2
Bump AGP from 3.5.0-rc01 to 3.5.0-rc02
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-08-03 13:28:54 +05:30
Harsh Shandilya
be206d796d
treewide: Remove more useless log prints
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-07-30 06:33:57 +05:30
Harsh Shandilya
5ce19cd92d
Ensure git commit time doesn't overflow
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-07-30 06:27:19 +05:30
Harsh Shandilya
36b0a41578
Ensure we always have valid timestamps
...
Non-git repositories deserve love too!
Fixes #530
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-07-30 06:24:06 +05:30
Harsh Shandilya
c635704032
PasswordStore: Remove useless log prints
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-07-30 06:20:36 +05:30
Harsh Shandilya
d583609b28
AutofillFragment: Explicitly declare type
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-07-30 06:15:56 +05:30
Harsh Shandilya
80c397ef7b
treewide: Reformat
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-07-30 05:59:10 +05:30
Harsh Shandilya
f8fae4508e
Fix Travis-CI builds
...
Setting dist: trusty is mandatory now
https://docs.travis-ci.com/user/languages/android/#overview
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-07-29 12:30:50 +05:30
Harsh Shandilya
baf82943cf
Switch to androidx preference manager
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-07-28 12:09:29 +05:30
Harsh Shandilya
499c4ef460
Configure compiler options
...
Enable Kotlin 1.3.41's new type inference
Warn about deprecated methods in Java
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-07-28 12:09:29 +05:30
Harsh Shandilya
0c1245cd4d
Update AGP
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-07-28 12:08:36 +05:30
Harsh Shandilya
dc63ab64a7
Uprev AGP to latest beta
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-07-28 12:08:25 +05:30
Harsh Shandilya
d63fcd609e
Cleanup Travis CI configuration
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-07-28 12:08:03 +05:30
Harsh Shandilya
8f44923fd2
Force update licenses
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-07-28 12:07:53 +05:30
Harsh Shandilya
1fd5f202b0
Fix compile errors
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-07-28 12:07:42 +05:30
Harsh Shandilya
5fe2c74cc7
Target Android Q
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-07-28 12:07:36 +05:30
Harsh Shandilya
699007c53b
PasswordStore: Clear some lint warnings and deprecated API
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-07-28 12:07:04 +05:30
Harsh Shandilya
e37ea38f01
CODEOWNERS: Update to my new username
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-07-28 09:57:11 +05:30
xPMo
eaeeaf4115
Fix typo in username toast ( #525 )
2019-07-22 03:24:32 +05:30
Harsh Shandilya
0889cbe7d2
Dependency upgrades
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-07-16 18:33:13 +05:30
Harsh Shandilya
27377c284f
proguard: Fix SearchView FQCN
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-07-16 18:24:07 +05:30
Harsh Shandilya
7ffae0adcf
Bump gradle from 5.5 to 5.5.1
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-07-11 02:58:41 +05:30
Harsh Shandilya
54d2c04cc1
Add missing super calls
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-07-05 15:58:27 +05:30
Harsh Shandilya
c6363dc86d
AutofillFragment: Repair semantics for newest AppCompat changes
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-07-05 15:23:15 +05:30
Harsh Shandilya
4207bfe2de
Uprev all dependencies
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-07-04 12:47:24 +05:30
Harsh Shandilya
2b23dea904
build: Allow alpha/beta/rc dependencies
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-07-04 12:47:08 +05:30
Miles Breslin
2e8fe06b2b
Allow alternate totp format ( #523 )
...
Fixes #495
2019-07-04 12:44:47 +05:30
Harsh Shandilya
143a24efc6
Dependency updates
...
Gradle 5.5
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-06-28 23:42:03 +05:30
Harsh Shandilya
60a244a49f
Kotlin 1.3.40
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-06-28 23:42:03 +05:30
Harsh Shandilya
56e53d36fd
GitAsyncTask: Acquire WeakReference of activity to prevent context leaks
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-05-31 13:26:56 +05:30
Harsh Shandilya
68d20c5f2f
Convert Git and SSH config factories to Kotlin
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-05-31 13:23:37 +05:30
Harsh Shandilya
f05c0b37ca
GitActivity: Cleanup obvious code smells
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-05-31 13:15:47 +05:30
Harsh Shandilya
168c3d42aa
Convert GitOperation API and implementations to Kotlin
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-05-31 13:15:29 +05:30