Commit Graph

724 Commits

Author SHA1 Message Date
Philipp Crocoll
497be64633 add missing File NetFtpFileStorage.cs, added HttpClient based Http implementation 2016-03-02 05:29:42 +01:00
Philipp Crocoll
0e40033d85 Merge branch 'Branch_1.0.0-pre7c'
Conflicts:
	src/java/JavaFileStorage/app/build/outputs/aar/app-debug.aar
	src/java/KP2ASoftkeyboard_AS/.idea/workspace.xml
	src/java/KP2ASoftkeyboard_AS/app/build/outputs/aar/app-debug.aar
2016-02-16 11:59:39 +01:00
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
5c9b411bfd 7c release
fix bugs in AutoFillService
add 1.0.0 changelog again
move kill button down
2016-02-07 20:55:29 +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
Philipp Crocoll
5f741f2d5f Merge branch '0.9.9'
Conflicts:
	src/keepass2android/Properties/AndroidManifest_net.xml
2015-12-29 20:41:39 +01:00
Philipp Crocoll
850b64f178 set version code for 0.9.9e release 2015-12-29 20:39:33 +01:00
Philipp Crocoll
51e269527c fix wrong display name of built-in icon set 2015-12-29 15:34:13 +01:00
Philipp Crocoll
35cb4edb04 fix problem with Android 4.x storage type selection 2015-12-29 15:25:52 +01:00
Philipp Crocoll
0c60828a21 increased version code 2015-12-29 14:19:34 +01:00
Philipp Crocoll
c7e7007bfa start implementing Fingerprint stuff 2015-12-29 14:18:09 +01:00
Philipp Crocoll
b93d9095db update build tools for Android 6 and packages 2015-12-28 07:25:57 +01:00
Philipp Crocoll
1ebf82d4c0 fix missing right arrow after leaving action mode 2015-12-28 07:25:37 +01:00
Philipp Crocoll
272b7e6aad fix wrong display name of built-in icon set in non-debug builds 2015-12-28 07:25:09 +01:00
Philipp Crocoll
959e269b9a 1.0.0 preview 1 2015-12-28 07:24:22 +01:00
Philipp Crocoll
017675e16e added option to copy an entry 2015-12-27 09:39:30 +01:00
Philipp Crocoll
ec4fe32b29 added offline mode 2015-12-27 08:51:28 +01:00
Philipp Crocoll
d2850f5ea6 increased version code 2015-12-23 22:15:32 +01:00
Philipp Crocoll
c384273df4 add auto-complete for additional string keys 2015-12-23 22:15:03 +01:00
Philipp Crocoll
4651546850 add context menu to delete list elements of recent files 2015-12-23 22:13:55 +01:00
Philipp Crocoll
d99092aabd bug fix which caused a crash when opening remote files 2015-12-23 20:31:21 +01:00
Philipp Crocoll
75c85cb4f2 release 0.9.9c 2015-12-23 20:31:00 +01:00
Philipp Crocoll
2bfedea38b add ic_launcher in v4 folders to overwrite robot icon from app compat library which is displayed in some places
fix dark theme background color in some activities by applying theme before base.OnCreate
add missing files to version control
2015-12-22 13:23:21 +01:00
Philipp Crocoll
39555fcdaf fix incorrect display of OTP secret encoding in recovery screen 2015-12-22 13:21:18 +01:00
Philipp Crocoll
c048399c63 re-introduce (simplified) dark theme
ask confirmation message before permanently deleting entries (when no recycle bin is present)
2015-12-22 05:42:02 +01:00
Philipp Crocoll
169994eb06 add option to choose Icon Sets from other apk.
Created preliminary app for ancient icons
2015-12-21 21:23:28 +01:00
Philipp Crocoll
bcd7aa722e fix for missing last charactor on "close database" button in German
dark status bar color for blue theme
Version 0.9.9 (preview 2)
2015-10-31 05:02:44 +01:00
Philipp Crocoll
88e6c13513 update translations from crowdin 2015-10-29 22:00:28 +01:00
Philipp Crocoll
6fa4806e81 avoid searching for host (with or without subdomains) for androidapp:// queries 2015-10-29 21:47:04 +01:00
Philipp Crocoll
c6cd5123c8 fixed more icons
added min height in password edit text to make sure (hopefully) the eye icon doesn't overlap the line
changed status bar color in action mode
fixed string for change log (v0.9.8)
2015-10-29 21:45:53 +01:00
Philipp Crocoll
f11eabe13f fix design issues as requested by Stefano 2015-10-29 20:31:34 +01:00
Philipp Crocoll
d4c6eb6e99 release 1.0 2015-10-10 13:03:31 +02:00
Philipp Crocoll
641aa5a8b4 catch cancelled lookup
allow URL to change after lookup (as long as host remains)
add debugging
2015-10-09 22:52:06 +02:00
Philipp Crocoll
95fe89f020 extract correct app name
fix cancel notification behavior
2015-10-09 22:17:24 +02:00
Philipp Crocoll
b0d03be123 update Icon and description 2015-10-09 21:33:19 +02:00
Philipp Crocoll
f6d0778a46 First version of AutoFill Plugin 2015-10-09 13:08:11 +02:00
Philipp Crocoll
7e593960bd fixed quick search issue 2015-10-03 22:17:05 +02:00
Philipp Crocoll
5de1e2be83 fix scaling bug with icons 2015-10-03 20:35:05 +02:00
Philipp Crocoll
243cab221c fix scaling issues with images 2015-10-03 06:53:45 +02:00
Philipp Crocoll
e982cde4d1 increase encryptions rounds (now really) 2015-10-03 06:34:25 +02:00
Philipp Crocoll
b10d4fdd2d fix crash when clicking about in settings 2015-10-03 06:34:10 +02:00
Philipp Crocoll
2bff468242 Allow to add new custom icons
ChangeLog/Manifest 0.9.9-pre1
2015-10-01 19:40:28 +02:00
Philipp Crocoll
1bca643c3f allow to pick (existing) custom icons 2015-09-30 20:43:38 +02:00
Philipp Crocoll
89672fe201 updated icons 2015-09-30 20:43:24 +02:00
Philipp Crocoll
40915c4ef1 Merge branch 'sslfix_0.9.8'
Conflicts:
	src/KeePass.sln
	src/keepass2android/Properties/AndroidManifest_net.xml
2015-09-30 08:19:57 +02:00
Philipp Crocoll
3b3bda2dd5 changelog and Manifest for 0.9.8c 2015-09-30 08:17:26 +02:00
Philipp Crocoll
96b25f95e5 fixed SSL vulnerability in AuthorizationRequest.java
ported JavaFileStorage to Android Studio project/Gradle

Conflicts:
	src/KeePass.sln
	src/java/JavaFileStorage/bin/javafilestorage.jar
2015-09-29 07:48:02 +02:00
Philipp Crocoll
f7a4cfadf2 removed KP2AKeyboard from keyboard-lib-Manifest to fix duplicate keyboard issue 2015-09-29 07:43:53 +02:00
Philipp Crocoll
565438a630 check for duplicate keys in entry edit 2015-09-29 01:20:25 +02:00
Philipp Crocoll
4fb1ae996a fixed SSL vulnerability in AuthorizationRequest.java
ported JavaFileStorage to Android Studio project/Gradle
2015-09-29 01:00:47 +02:00
Philipp Crocoll
ef66484505 removed KP2AKeyboard from keyboard-lib-Manifest to fix duplicate keyboard issue 2015-09-26 03:19:50 +02:00
Philipp Crocoll
16d068826f remove kdb beta warning 2015-09-25 06:27:51 +02:00