Commit Graph

1107 Commits

Author SHA1 Message Date
Philipp Crocoll
ff94d188db version 1.04-pre1 2017-12-31 11:47:31 +01:00
Philipp Crocoll
332ce12eb5 ignore .vs folder 2017-12-31 11:23:22 +01:00
Philipp Crocoll
e4eb0c7019 remove deleted entries to avoid "finding" them when SearchForUrl 2017-12-31 11:21:57 +01:00
Philipp Crocoll
8e45d6462f make sure Kp2a is closed after creating an entry for an autofill (#9) fill request 2017-12-31 11:21:41 +01:00
Philipp Crocoll
1857dd72b9 allow to fill single inputs (or autofill=off) with autofill (#9) 2017-12-31 10:52:40 +01:00
Philipp Crocoll
e4c6285fab improve presentation of Autofill (#9), support credit card datasets created from templates & expiry date 2017-12-30 21:30:18 +01:00
Philipp Crocoll
c150d24843 allow webdomains for browsers only, otherwise use package name 2017-12-30 20:36:27 +01:00
Philipp Crocoll
6c69119d09 allow autofill (#9) for apps/websites without explicit autofill hints by detecting password fields and falling back to filling username/password if no autofill hint is available 2017-12-30 03:41:02 +01:00
Philipp Crocoll
d87b8f7652 improve autofill service (#9): introduce partitioning of Autofill data 2017-12-29 17:37:14 +01:00
Philipp Crocoll
577febe3b7 unregister screen off broadcast receiver in PasswordActivity.OnDestroy() 2017-12-29 07:31:20 +01:00
Philipp Crocoll
c8d56a237b improve implementation of Oreo autofill (#9), now supporting all Android/W3cHints, using all Keepass fields (if hints match field name). Make hint comparison code clearer and always compare case insensitive 2017-12-29 07:07:46 +01:00
Philipp Crocoll
fb018946b9 minor refactoring 2017-12-28 21:59:55 +01:00
Philipp Crocoll
0697f4a964 minor refactoring and code formatting 2017-12-28 21:53:03 +01:00
Philipp Crocoll
4c0cfb77fb once again, update support packages, now to 26 versions 2017-12-28 21:31:59 +01:00
Philipp Crocoll
1a2885408d remove support v4 2017-12-28 14:58:30 +01:00
Philipp Crocoll
de8e363d33 remove support v4 from all packages.config 2017-12-28 14:57:21 +01:00
Philipp Crocoll
7436ac0b5e add support v4 package 2017-12-28 10:16:37 +01:00
Philipp Crocoll
eaf9447abc adjust filename of aar 2017-12-28 09:43:48 +01:00
Philipp Crocoll
45cadb9cfb update gson to avoid xpp3 dependency, should fix gradle build errors 2017-12-28 09:31:53 +01:00
Philipp Crocoll
9bab31514e add google Maven repo to build.gradle 2017-12-28 03:22:32 +01:00
Philipp Crocoll
6e13320f36 update build tools versions 2017-12-28 03:20:50 +01:00
Philipp Crocoll
1ed1e91189 first working (but still very rudimentary) version of Oreo Autofill (#9).
Not yet implemented and/or tested: partitioning, autofill fields without hints, saving, filling of other fields than username or password, package signature verification, DAL
2017-12-28 03:04:03 +01:00
Philipp Crocoll
7561afd92d remove support v4 references to avoid incompatible duplicates 2017-12-26 19:48:46 +01:00
Philipp Crocoll
92eb5836fb Merge branch 'master' into master_compiletest 2017-12-26 19:29:50 +01:00
Philipp Crocoll
0068fcef88 Merge commit '7720e8005e7df0338f19522fc23eb074a8c01b35' into master_compiletest 2017-12-26 19:26:28 +01:00
Philipp Crocoll
e2df24522f working 2017-12-26 19:26:05 +01:00
Philipp Crocoll
0c185c78e3 update support libraries to 25er version, some progress on AutoFill service implementation 2017-12-26 11:59:05 +01:00
Philipp Crocoll
7720e8005e start working on Oreo AutofillService (issue #9):
* upgraded target version to 26
* added service, parses autofill structure but does not yet retrieve/fill passwords
2017-12-19 22:25:16 +01:00
Philipp Crocoll
4a738990ae explicitly use IME_ACTION_NEXT instead of relying on actionId which seems to be incorrect/not set on latest Chrome versions. Fixes #89. 2017-12-06 05:35:13 +01:00
Philipp Crocoll
f7e8f25b70 update build tools for keyboard 2017-12-06 05:33:53 +01:00
Philipp Crocoll
da828523f3 Improve error messages when initializing fingerprint unlock fails. This is especially important for users who have migrated to a new device and previously received a very technical error message, but they simply need to reenable fingerprint on the new device. Fixes #37. 2017-12-03 07:44:01 +01:00
Philipp Crocoll
d621ea15a3 adjust targetFrameworkVersion of .csproj files to that of the manifest file 2017-12-03 07:42:38 +01:00
Philipp Crocoll
db74e573d1 catch exception when decrypting key fails, fixes #50 2017-12-02 16:41:57 +01:00
Philipp Crocoll
d40656b69a update translation files, now with removed strings in all translations 2017-11-27 13:06:39 +01:00
Philipp Crocoll
4a5402db0f fix link to AutoFillService description, add missing translation files from crowdin v1.03 2017-11-27 12:35:36 +01:00
Philipp Crocoll
b7df1b0bb0 fix error in manifest, version 1.03 (_net) 2017-11-27 12:16:15 +01:00
Philipp Crocoll
d0b80492c7 update translations from crowdin 2017-11-27 11:45:59 +01:00
Philipp Crocoll
7174c3956c update privacy policy. Accessibility service and Xamarin insights were removed. 2017-11-27 11:41:29 +01:00
Philipp Crocoll
135f2617f6 * improvements to Plugin handling and AccessibilityService based AutoFill:
* don't forget plugin scopes (fixes #136), improves workflow to setup AutoFill plugin
 * fix display issues with scopes
 * make sure credentials are not filled several times but always show notification

* removed unnecessary permission
2017-11-27 11:32:14 +01:00
Philipp Crocoll
5f855209c9 fix issue with wrong GroupEdit theme (fixes #29) 2017-11-21 21:20:29 +01:00
Philipp Crocoll
0741bcbbaa keep caching setting enabled if user denies deletion of cache, as noted in https://github.com/PhilippC/keepass2android/issues/86#issuecomment-344752673 (see #86) 2017-11-20 13:45:28 +01:00
Philipp Crocoll
a4361a28b2 remove unused strings 2017-11-20 12:53:59 +01:00
Philipp Crocoll
417164cc58 remove currently unsupported password option 2017-11-20 12:50:59 +01:00
Philipp Crocoll
d9159ffc96 update changelog for 1.03-pre3 2017-11-20 12:28:28 +01:00
Philipp Crocoll
ec022e7acd fix broken links 2017-11-20 12:23:10 +01:00
Philipp Crocoll
7a0aa556ff Merge branch 'master' of https://github.com/PhilippC/keepass2android 2017-11-20 12:15:43 +01:00
Philipp Crocoll
9f7eaf22b0 move accservice based auto fill plugin into own apk to distribte outside Google Play, closes #111 2017-11-20 12:14:49 +01:00
PhilippC
6a3fee98fd Set theme jekyll-theme-slate 2017-11-20 11:34:57 +01:00
Philipp Crocoll
abf5bfdd69 upgrade okio to fix issue with WebDav connections (fixes #114) 2017-11-13 17:16:52 +01:00
Philipp Crocoll
994939b121 prepare 1.03-pre1 release 2017-11-13 11:42:25 +01:00