Commit Graph

163 Commits

Author SHA1 Message Date
Philipp Crocoll 31f02eca61 integrated new storage implementations in C# app.
Extended file chooser to show error messages in case of connection failure. Important for new FTP/WebDav implementations when browsing fails.
2016-11-28 11:01:22 +01:00
Philipp Crocoll 113d693f7a implement GUI for NetFtpStorage
store user/password for ftp connection in "path" string for compatiblity with file chooser
2016-11-18 03:25:15 +01:00
Philipp Crocoll 86bfae57c3 move duplicated file-browsing code to FileSelectHelper 2016-11-15 05:54:19 +01:00
Philipp Crocoll 9b9f069949 1.01 pre1:
added preferences to switch encryption+kdf and to edit kdf parameters (for AES and Argon2)
2016-09-08 04:41:41 +02:00
Philipp Crocoll 3a3198b2e4 Merge branch '1.0.0e' 2016-08-30 03:40:17 +02:00
Philipp Crocoll 64f1c63f42 allow to hide softkeyboard during fingerprint scan
also support x86_64
add donate reminder
2016-08-23 04:20:54 +02:00
Philipp Crocoll 4583259f45 try enabling x86 abi, update version code 2016-08-21 04:54:20 +02:00
Philipp Crocoll 497be64633 add missing File NetFtpFileStorage.cs, added HttpClient based Http implementation 2016-03-02 05:29:42 +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 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 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 3d2f6db36d implemented AutoFill service in Java, integrated into main app 2016-01-27 05:58:33 +01:00
Philipp Crocoll 8cda4e8919 integrate KP2A Accessibility Service for AutoFill into main app 2016-01-20 21:14:24 +01:00
Philipp Crocoll 8fc98df53b start implementing Xamarin.Insights based error reports 2016-01-11 20:58:42 +01:00
Philipp Crocoll b67f5538ce implement Unlock by Samsung Fingerprint (Pass SDK) 2016-01-10 20:27:26 +01:00
Philipp Crocoll 5d8aa8afe0 Added support for Entry templates 2016-01-07 05:13:04 +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 756f6971f1 added fingerprint unlock settings
implemented full fingerprint unlock
2016-01-02 12:31:30 +01:00
Philipp Crocoll b93d9095db update build tools for Android 6 and packages 2015-12-28 07:25:57 +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 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 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 89672fe201 updated icons 2015-09-30 20:43:24 +02:00
Philipp Crocoll 826be23481 fixed broken group icons 2015-09-24 06:12:37 +02:00
Philipp Crocoll 9de1a69cb2 removed transitions (old style)
fixed crashes due to non-existing attrs
2015-09-23 20:29:52 +02:00
Philipp Crocoll 3f740bd319 fixes for UI issues
* now tested on small screens (fixes for too large font/logo in FileSelect)
 * nav drawer in password screen scrollable
 * fixed FABs on Android 4.4
 * fixed issue with Filename dialog for HTTP/FTP
 * fixed wrong ID in entry_view_contents.xml

reverted notify icons
2015-09-22 20:51:59 +02:00
Philipp Crocoll cc47c71059 Improved password + QuickUnlock screens by introducing AdjustResize (now working with design lib 22.2.1.0) 2015-09-15 21:55:05 +02:00
Philipp Crocoll b856e1ec15 implemented design improvements as suggested by Stefano 2015-09-15 06:25:17 +02:00
Philipp Crocoll 996d0f10b8 fixed target sdk in debug manifest to 21, now status bar color is working also in Debug 2015-09-14 05:58:57 +02:00
Philipp Crocoll 7a21f26007 new icons, folder icons are used
changed resource ids to not be equal to layout ids (hint from stackoverflow)
2015-09-13 19:53:35 +02:00
Philipp Crocoll 3ac72950de intermediate checkin
working on improving material design
2015-09-08 19:58:20 +02:00
Philipp Crocoll 801200b7f9 further resource cleanup 2015-09-07 20:29:48 +02:00
Philipp Crocoll 2747e048c5 further cleanup 2015-09-04 21:35:50 +02:00
Philipp Crocoll efdbc949e2 cleaned up drawable folders. Every drawable is now (temporarily) contained exactly once, removed no longer used drawables 2015-09-04 08:12:32 +02:00
Philipp Crocoll c7cf120c1d Merge branch 'master' into MaterialDesign
Conflicts:
	src/AndroidFileChooserBinding/AndroidFileChooserBinding.csproj
	src/JavaFileStorageBindings/JavaFileStorageBindings.csproj
	src/KP2AKdbLibraryBinding/KP2AKdbLibraryBinding.csproj
	src/KeePass.sln
	src/KeePassLib2Android/KeePassLib2Android.csproj
	src/PluginSdkBinding/PluginSdkBinding.csproj
	src/keepass2android/AboutActivity.cs
	src/keepass2android/ExportDatabaseActivity.cs
	src/keepass2android/GroupActivity.cs
	src/keepass2android/GroupBaseActivity.cs
	src/keepass2android/Properties/AndroidManifest_net.xml
	src/keepass2android/keepass2android.csproj
	src/keepass2android/search/SearchProvider.cs
2015-09-04 05:34:27 +02:00
Philipp Crocoll 617e2b782b update project files 2015-09-02 23:15:12 +02:00
Philipp Crocoll 27ee770bbb Fix for search suggestions no longer visible (probably since Xamarin/Android tools update),
Manifest for 0.9.8
2015-08-26 21:01:49 +02:00
Philipp Crocoll 59014bde22 trying to get search working, intermediate state 2015-08-25 20:42:49 +02:00
Philipp Crocoll af02ca7599 implemented action items for move and delete (includes extension of apptasks to delete/move multiple items)
fixed display issue in QuickUnlock
fixed text color of recent files
2015-08-19 07:03:12 +02:00
Philipp Crocoll fabe0904c0 Add toolbar to Settings (involves reorganization of Settings into Fragmnt which removes duplicate code in both activities) 2015-08-13 17:37:01 +02:00
Philipp Crocoll 0ef2378ddc major elements of new app design implemented
caution: not fully functional, several features missing/crashing
2015-08-10 08:07:42 +02:00
Philipp Crocoll 6b4d31aa44 exchanged password font (now Adobe SourceCodePro-Regular)
added possibility to use Yubikey NEO with Static Password mode (requires to have PasswordActivity open with a non OTP-mode)
2015-06-23 14:33:18 +02:00
Philipp Crocoll 80b6a1d287 Support for Storage Access Framework
* EntryEditActivity: support content-URIs and extracting display names from them
* AndroidContentStorage.cs, SelectStorageLocationActivityBase.cs: support for SAF with persistable URI permissions
* FileChooser returns URI as data
* CreateDatabaseActivity.cs supports content URIs
* FileStorageSelectionActivity: doesn't show "Local file" anymore, now system file picker on KitKat
2015-06-07 22:44:34 +02:00
Philipp Crocoll b848e191fc updated translations
version update -> 0.9.7b
2015-05-21 05:45:49 +02:00
Philipp Crocoll ba1e591dc7 Make sure "duplicate UUID" error is not repeated after fixing the db
Make sure no duplicate UUIDs are created by cancelling the save operation and saving again
Reverse sort order for modification date (now descending)
Added beta warning for kdb
change log + manifest for 0.9.7-pre1
2015-02-20 21:12:49 +01:00
Philipp Crocoll bc235b3ba5 added tests for kdb writing, fixed issue with syncing (keep UUIDs when loading again) 2015-02-07 20:54:13 +01:00
Philipp Crocoll 44fb4b9ce1 improved notification icons
re-added donate hint in change log
2015-01-08 06:31:09 +01:00
Philipp Crocoll e7a0393ddd use Android 5 as target framework
set notification visibility for Android 5 lock screen
fix wrong permission in debug manifest
2014-12-28 06:44:22 +01:00