Commit Graph

933 Commits

Author SHA1 Message Date
Philipp Crocoll
c583b58cb9 adjust manifest version for 1.04b release 2018-02-27 06:06:35 +01:00
Philipp Crocoll
bfeaf5dbf5 Merge branch '1.04' into nonet
Conflicts:
	src/keepass2android/Properties/AndroidManifest_nonet.xml
2018-02-21 05:58:01 +01:00
Philipp Crocoll
94b37f6414 fix crashes on Huawei devices when trying to enable autofill 2018-02-09 10:51:08 +01:00
Philipp Crocoll
4c541e98ab manifest for release 1.04 2018-01-23 21:05:22 +01:00
Philipp Crocoll
7b8b24b45d fix translations 2018-01-23 20:56:59 +01:00
Philipp Crocoll
a61a44edc9 update translations from crowdin 2018-01-23 20:42:52 +01:00
Philipp Crocoll
393f3e5737 fix bug with showing auto-fill hint too often 2018-01-23 20:32:01 +01:00
Philipp Crocoll
c911a7a310 manifest for 1.04-pre4 (main change in release: rebuilding keyboard, seems to fix broken keyboard) 2018-01-22 11:33:43 +01:00
Philipp Crocoll
322f29b31b manifest for 1.04-pre3 2018-01-22 10:08:08 +01:00
Philipp Crocoll
60bcfa8ab1 add a little help page about autofill 2018-01-08 11:06:30 +01:00
Philipp Crocoll
074b63d68d move AccService-Library to plugin repo 2018-01-05 05:51:58 +01:00
Philipp Crocoll
45fb856898 add check for null preference 2018-01-05 05:37:41 +01:00
Philipp Crocoll
138ed85f93 increase number of displayed recent fiels, fixes #179 2018-01-05 05:37:24 +01:00
Philipp Crocoll
a632dd172e version 1.04-pre2 2018-01-04 21:47:26 +01:00
Philipp Crocoll
8fbf915710 set AutoReturnFromQuery to default true 2018-01-04 20:58:03 +01:00
Philipp Crocoll
8eafc5816d show message in bottom bar if KP2A autofill service is not enabled (#9) 2018-01-04 20:48:51 +01:00
Philipp Crocoll
17b50df101 change heuristic to decide what is a username field: treat every field before a password field as username field. Even though this seems to make less sense, it works better with several apps; decode field references for AutoFill; display item in preferences for Autofill (#9) 2018-01-03 21:19:14 +01:00
Philipp Crocoll
b9e436d56d implemented saving of data from autofill service (#9) 2018-01-02 16:28:54 +01:00
Philipp Crocoll
a929db9939 fix save popup in QuickUnlock 2018-01-02 14:59:19 +01:00
Philipp Crocoll
8287232866 display the last opened entry as an additional dataset, helps to fill paypal app and helps with partitioned data 2018-01-02 14:29:29 +01:00
Philipp Crocoll
11330b608b use CommonUtil for logging of Autofill service everywhere 2018-01-02 13:07:14 +01:00
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