Commit Graph

682 Commits

Author SHA1 Message Date
Philipp Crocoll
2dcc53c32f Merge branch 'Branch_1.0.0'
Conflicts:
	src/java/KP2ASoftkeyboard_AS/.idea/workspace.xml
2016-02-16 11:58:10 +01:00
Philipp Crocoll
0c7c543558 add JavaFileStorage ref to KP2ABusinessLogic project again, update .aar files 2016-02-16 11:55:55 +01:00
Philipp Crocoll
42fc18b4e0 Clear clipboard fix 2016-02-16 11:53:59 +01:00
Philipp Crocoll
118bd4f6ee resolve field references when displaying in EntryActivity or username in grouplist 2016-02-15 22:22:48 +01:00
Philipp Crocoll
17309ebb4a fix another NullPtrException (cannot log null)
Conflicts:
	src/java/KP2ASoftkeyboard_AS/.idea/workspace.xml
2016-02-15 21:32:58 +01:00
Philipp Crocoll
8b192b4796 fix another NullPtrException (cannot log null) 2016-02-15 21:23:48 +01:00
Philipp Crocoll
c694ed0f96 started working on FTP(S) implementation using netftp and introduction of "server accounts" 2016-02-03 12:43:37 +01:00
Philipp Crocoll
91059a8349 Merge branch 'Branch_0.9.9-offline'
Conflicts:
	src/Kp2aBusinessLogic/Io/CachingFileStorage.cs
2016-01-31 18:46:00 +01:00
Philipp Crocoll
0e469c649b fixed projects files for building release apk 2016-01-31 18:40:20 +01:00
Philipp Crocoll
8e424303d9 suppress OfflineSwitchable (strings missing, not yet fully tested)
0.9.9 offline release
2016-01-31 18:03:32 +01:00
Philipp Crocoll
77dc5040a2 implemented "get regular version" button and kp2a-offline splash logo 2016-01-31 17:43:00 +01:00
Philipp Crocoll
d96723f3a0 removed file from index 2016-01-31 16:45:22 +01:00
Philipp Crocoll
033ad06608 bug fix: correctly check for null strings in AutoFill Service 2016-01-31 16:44:21 +01:00
Philipp Crocoll
b49fcb8ebe fix crash on Android 6
-> 1.0.0 pre7b
2016-01-30 13:25:24 +01:00
Philipp Crocoll
9ddc142d98 1.0.0-pre7
only show AutoFill question when about to close
allow to send error report "manually" from AutoFill service
2016-01-30 08:40:39 +01:00
Philipp Crocoll
3b5c28c02a fixed bugs
removed some error reporting in cases where the errors are somewhat expected and handled
2016-01-29 22:09:22 +01:00
Philipp Crocoll
a2be64d1cb updated InputStick plugin (and migrated to Android Studio)
cleaned up java directory
2016-01-28 06:55:17 +01:00
Philipp Crocoll
3d2f6db36d implemented AutoFill service in Java, integrated into main app 2016-01-27 05:58:33 +01:00
Philipp Crocoll
c0f2b68963 upgrade InputStickAPI 2016-01-27 05:25:01 +01:00
Philipp Crocoll
4b0d727a41 trying to remove memory leak in AccService 2016-01-20 22:13:30 +01:00
Philipp Crocoll
8cda4e8919 integrate KP2A Accessibility Service for AutoFill into main app 2016-01-20 21:14:24 +01:00
Philipp Crocoll
d4a6e37117 make bottom_bar a RelativeLayout as expected by MoveBottomBarButtons 2016-01-20 04:35:38 +01:00
Philipp Crocoll
f75e36507a change log for 1.0.0-pre6 2016-01-18 21:19:53 +01:00
Philipp Crocoll
aaa6b371e0 Bug fixes:
* make sure we never have an invalid startIndex in PwGroup.SearchEvalAdd
 * make sure AndroidContentStorage does never throw (not if permission denial exception occurs) and make sure we always return a reason for read-only. Also don't return read-only when it's not.
 * StopListening doesn't log Invalid State Exception as unexpected
2016-01-18 21:18:22 +01:00
Philipp Crocoll
311316ea50 add template entries when creating a new database 2016-01-18 04:40:07 +01:00
Philipp Crocoll
0f46f18ca5 * don't crash when loading keyboard settings fails
* added "en" to white-list
* always show settings key
2016-01-17 21:01:22 +01:00
Philipp Crocoll
bc0659957f convert keyboard project to Android Studio / Gradle project 2016-01-13 21:37:41 +01:00
Philipp Crocoll
7b0c4c52dd fix: use normal theme for dialogs in light mode 2016-01-13 20:38:17 +01:00
Philipp Crocoll
bf08f19378 bug fix: allow to switch from custom icon to biult-in icon for groups 2016-01-13 20:37:55 +01:00
Philipp Crocoll
1c7535c8ed don't require "://" in URL, only require ":" -> works for tel:12345 URLs
use ActionDial instead of ActionView for tel: URLs
2016-01-13 20:37:23 +01:00
Philipp Crocoll
64e265b2be display reason why file is read only when first opening a database 2016-01-13 05:13:02 +01:00
Philipp Crocoll
cd5fc13939 update help strings 2016-01-13 04:12:28 +01:00
Philipp Crocoll
2c012d5f71 allow to configure Error report settings
Fix issue in DatabaseSettings implementation (deleting a preference twice)
2016-01-13 03:44:15 +01:00
Philipp Crocoll
82b288ae71 switch back to Mono implementation for GZip 2016-01-11 21:57:54 +01:00
Philipp Crocoll
8fc98df53b start implementing Xamarin.Insights based error reports 2016-01-11 20:58:42 +01:00
Philipp Crocoll
870e34d02e Changelog + Manifest for 1.0.0-pre4 2016-01-11 04:43:14 +01:00
Philipp Crocoll
b67f5538ce implement Unlock by Samsung Fingerprint (Pass SDK) 2016-01-10 20:27:26 +01:00
Philipp Crocoll
41d6b3ac5e ignore @confirm fields 2016-01-08 20:20:48 +01:00
Philipp Crocoll
8fa15e3ba6 added option to add built-in template entries to database 2016-01-08 20:18:34 +01:00
Philipp Crocoll
5d8aa8afe0 Added support for Entry templates 2016-01-07 05:13:04 +01:00
Philipp Crocoll
b1dcc4f7a9 add StopListening in OnPause of QuickUnlock
add missing files
2016-01-06 14:34:00 +01:00
Philipp Crocoll
161964bff7 improved editing of extra strings 2016-01-05 12:17:58 +01:00
Philipp Crocoll
490fe1cd63 Bug fix: Fingerprint QuickUnlock was not working correctly
make sure bottom bar buttons don't overlap (by moving the right button down if necessary)
make sure dialog buttons are visible (by switching to vertical layout if necessary)
2016-01-04 15:34:58 +01:00
Philipp Crocoll
a10a92d58d request permissions at runtime
use externalFilesDir when creating a database to make sure we don't need permissions here
revert Support Design library to previous version, had issues with 23.x
2016-01-04 01:58:54 +01:00
Philipp Crocoll
1690aff45e prompt to re-enabled fp unlock after change master password 2016-01-02 22:22:55 +01:00
Philipp Crocoll
aed1d88f75 disable fingerprint unlock when unlocking fails with invalid key 2016-01-02 21:57:49 +01:00
Philipp Crocoll
b3416410f0 implemented Fingerprint QuickUnlock 2016-01-02 21:29:26 +01:00
Philipp Crocoll
756f6971f1 added fingerprint unlock settings
implemented full fingerprint unlock
2016-01-02 12:31:30 +01:00
Philipp Crocoll
9990ceeb8d simplify Decryption interface 2015-12-30 16:17:55 +01:00
Philipp Crocoll
6c8afec8b5 implemented test for fingerprint auth 2015-12-30 16:08:31 +01:00