Harsh Shandilya
74bb1c4357
Autofill UX improvements and code cleanup ( #626 )
...
Co-authored-by: Aditya Wasan <adityawasan55@gmail.com>
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2020-01-30 20:01:06 +05:30
Harsh Shandilya
d350a27611
Update license headers ( #625 )
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2020-01-30 01:00:20 +05:30
Harsh Shandilya
f295e97de6
Allow creating folders ( #623 )
...
* Introduce EmitExpandableTransformationBehaviour
* Implement expand transition
* More folder work
* Add icons and tweak layout clipping
Rishi again with the icon rescue
* Theming rework
* Dont set tag
* Update list and commit after creating folder
* Fix theme issues
* Add dialog title
* Fix hint text color
* Remove commit method
* Cleanup
* Update CHANGELOG
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
Co-authored-by: Aditya Wasan <adityawasan55@gmail.com>
2020-01-28 01:49:37 +05:30
Harsh Shandilya
ab5aebeda3
Improved debugging tools ( #620 )
...
* Add WhatTheStack
* Add leakcanary
* Codestyle nit
* Support snapshot builds for debug tooling
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2020-01-27 23:24:04 +05:30
Harsh Shandilya
27e1952375
Add fastscroller with alphabetic hints ( #616 )
...
* Setup basic fast scroll
Work towards #558
* Implement PopupTextProvider
Fixes #558
* Update changes
* Hide system scrollbars
* Port fastscroll to autofill preferences
* Spotless
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2020-01-26 11:49:45 +05:30
Harsh Shandilya
052467518e
github: Add action to deploy nightly snapshots ( #618 )
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2020-01-26 11:40:01 +05:30
Harsh Shandilya
2c78470642
Switch to Timber for logging ( #617 )
...
* Switch to Timber for logging
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
* Update changelog
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
* Fix rebase error
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2020-01-26 11:35:10 +05:30
Harsh Shandilya
14f1fa6538
Correctly unmarshal errors from OpenKeychain ( #615 )
...
Fixes #614
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2020-01-25 20:19:49 +05:30
Harsh Shandilya
91f5797262
Bump version for new listing ( #613 )
...
Bump version for new listing
2020-01-25 10:13:33 +05:30
Harsh Shandilya
0cc42de983
Prepare new development revision
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2020-01-21 21:26:36 +05:30
Harsh Shandilya
b4aac63399
README: Update Play Store link
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2020-01-21 21:21:58 +05:30
Harsh Shandilya
a879f8da05
Bump version
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2020-01-21 20:45:39 +05:30
Harsh Shandilya
2a606fc420
Update CHANGELOG
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2020-01-21 20:45:33 +05:30
Gigahawk
c129fb347e
Add full path open in autofill dialog ( #609 ) ( #610 )
...
Fixes #609
2020-01-21 09:18:39 +05:30
Gigahawk
44f0f22574
Fix autofill window size ( #611 ) ( #612 )
2020-01-21 09:10:44 +05:30
Harsh Shandilya
81896510d9
Dependency updates ( #608 )
...
* Upgrade to Gradle 6.1
* Update Spotless
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2020-01-16 13:23:59 +05:30
Harsh Shandilya
382ab97b7c
Update and cleanup dependencies ( #607 )
...
* Remove unused cardview dependency
* Remove unused test dependencies and update junit
* Update spotless
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2020-01-11 17:50:00 +05:30
kpengboy
e6ba1fcf1c
Update/correct some zh-CN strings ( #606 )
...
Namely those for git_commit_{edit,add}_text
2020-01-05 15:56:32 +05:30
Harsh Shandilya
039685a6db
Update proguard configuration ( #605 )
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2020-01-01 18:52:38 +05:30
Harsh Shandilya
d5a744bd37
Prepare for new Play Store listing ( #602 )
...
* Gradle cleanup
* Update package name
* Remove release APK from git
This should have never been here
* Move package name to dependencies.gradle
* github: Setup caching for gradle
* Update Play Store art
* gradle: Use constraints API in place of deprecated force
* Update dependencies
* Raise minSdk to 23
* Target SDK 28 for now
External storage handling changes are atrocious to support in this codebase so we'll be holding out as far as we can.
* Revert "Opt into legacy external storage handling (#595 )"
Not needed on SDK 28
This reverts commit 3f249e4bff
.
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-12-31 20:57:38 +05:30
Harsh Shandilya
bfbbdecc07
Fix release builds ( #601 )
...
* proguard: Don't obfuscate stacktraces
* Deploy snapshots from this branch
* PasswordRepository: Handle uninitialized settings
* Keep classes that are used in parcels
* Revert "Deploy snapshots from this branch"
This reverts commit 66918ca2b90dbf7629bd56606eb3d3f578d96105.
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-12-16 12:46:06 +05:30
Harsh Shandilya
e61551bf37
Setup snapshot deployment ( #599 )
...
* 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>
2019-12-16 03:19:18 +05:30
Harsh Shandilya
3a7c541360
Fix missing margin in server config view ( #594 )
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-12-15 21:59:53 +05:30
Harsh Shandilya
3f249e4bff
Opt into legacy external storage handling ( #595 )
...
The app is too messy to migrate properly to SAF so let's just take the easier route for now.
Fixes #593
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-12-15 21:53:36 +05:30
Harsh Shandilya
2dc79c3ec1
Update dependencies ( #588 )
...
* Add gradle-versions plugin and cleanup common configuration
* build: Update all dependencies
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-12-06 00:13:47 +05:30
Harsh Shandilya
5e1927d068
Remove extraneous GitHub metadata ( #586 )
...
Funding is now configured at an organisation level
HCL workflow files are deprecated
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-12-02 20:17:59 +05:30
Harsh Shandilya
0a01911d87
Update to openpgp-ktx 1.0.0 ( #585 )
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-29 15:55:16 +05:30
Harsh Shandilya
fdbbb467b2
LaunchActivity: Optionally delay finish call to allow transition… ( #583 )
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-29 14:47:23 +05:30
Harsh Shandilya
241986e4fa
github: Remove zeapo from codeowners ( #584 )
...
zeapo has not had time to work on APS for a while now and has formally let the rest of us know that he'll be stepping away
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-29 14:15:17 +05:30
Harsh Shandilya
df0c886152
Rewrite Gradle configuration to simplify further ( #581 )
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-26 23:48:18 +05:30
Nils Schulte
bf9892c047
Update Readme FAQ - battery optimisation ( #578 )
...
* Update Readme FAQ - battery optimisation
Added FAQ entry
Disable battery optimisation for OpenKeychain and task killers.
Co-Authored-By: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-21 02:14:03 +05:30
Harsh Shandilya
ca19148acc
Update to Gradle 6.0.1 ( #577 )
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-19 21:34:53 +05:30
Harsh Shandilya
3bf8134b84
Upgrade dependencies ( #574 )
...
* Upgrade dependencies
Kotlin 1.3.50 -> 1.3.60
AGP 3.5.1 -> 3.5.2
* Update spotless
* Update biometric to 1.0.0
* Update core-ktx to 1.2.0-beta02
* Update fragment-ktx to 1.2.0-rc02
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-18 22:00:56 +05:30
Harsh Shandilya
f78962ec77
Create FUNDING.yml ( #576 )
2019-11-18 20:06:57 +05:30
Harsh Shandilya
cbda39c0ea
CODEOWNERS: Adding Skrilltrax as a maintainer ( #575 )
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-18 20:06:44 +05:30
Harsh Shandilya
1d081b9054
Tweak password row layout some more ( #567 )
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-16 12:08:31 +05:30
Harsh Shandilya
de9a201587
Also count subdirectories in child count ( #573 )
...
* Also count sub-directories in child count
* Respect hidden folders setting in child count
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-15 12:05:53 +05:30
Aditya Wasan
9892799824
Prevent an activity loop when no OpenPGP Provider is selected ( #572 )
...
Signed-off-by: Aditya Wasan <adityawasan55@gmail.com>
2019-11-13 12:31:02 +05:30
Harsh Shandilya
1f158c5ca6
Add option to show hidden folders ( #571 )
...
* Add option to show hidden folders
Fixes #446
* Simplify filtering
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-13 11:34:57 +05:30
Harsh Shandilya
4c751a175f
Fix snackbars drawing behind input methods
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-13 02:21:34 +05:30
Aditya Wasan
9acad2abf6
Convert java files to kotlin ( #570 )
...
* 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-13 00:55:56 +05:30
Harsh Shandilya
5749c97d7c
PasswordGeneratorDialogFragment: Rewrite in Kotlin ( #569 )
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-12 21:55:59 +05:30
Harsh Shandilya
4c7f46aa8a
Switch to openpgp-ktx ( #565 )
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-12 02:14:28 +05:30
Harsh Shandilya
eb9754ba79
Switch clear icon to outlined variant
...
Also missed in #566
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-11 21:03:38 +05:30
Harsh Shandilya
12054836e5
Switch share icon to outlined variant
...
Missed it in #566
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-11 21:00:59 +05:30
Harsh Shandilya
b9e39671a4
Redo in-app iconography ( #566 )
...
* 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-10 12:39:51 +05:30
Harsh Shandilya
58ccbc30e0
Update to Gradle 6.0
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-09 13:12:19 +05:30
Harsh Shandilya
e4eaae37eb
Re-add OpenPgpAppPreference ( #564 )
...
Re-add OpenPgpAppPreference
2019-11-08 12:54:50 +05:30
Harsh Shandilya
67160f50d1
Re-add OpenPgpAppPreference
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-08 12:30:14 +05:30
dependabot-preview[bot]
6ab66f9f0e
Bump junit from 4.13-beta-3 to 4.13-rc-1
...
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-06 19:38:39 +00:00