Commit Graph

205 Commits

Author SHA1 Message Date
Philipp Crocoll 08b7e42a33 fix errors in DropboxV2+WebDav implementation 2016-11-28 11:44:36 +01:00
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 0f2f99a98c WebDavStorage: introduced possibility to accept validation errors 2016-11-22 12:38:19 +01:00
Philipp Crocoll 0633f8d808 OneDrive: introduce error conversion for FileNotFoundException 2016-11-22 11:37:56 +01:00
Philipp Crocoll d483f840de implemented OneDrive to work with file browser 2016-11-22 11:11:44 +01:00
Philipp Crocoll a63663c30e implemented first version of WebDavStorage based on OkHttp
implemented first version of DropboxV2Storage (based on Api v2)
started to move to OneDrive SDK. duplicated MsaAuthenticator for making custom changes.
2016-11-22 04:30:29 +01:00
Philipp Crocoll 5fdcc28328 delete .idea files 2016-09-08 04:41:58 +02:00
Philipp Crocoll 4583259f45 try enabling x86 abi, update version code 2016-08-21 04:54:20 +02:00
Philipp Crocoll 84a1dac535 changes for NoNet-Release
add project converted to Android Studio
2016-08-20 20:47:52 +02:00
Philipp Crocoll a1c1c142a1 fix Intent filter issue on Android 6 (https://keepass2android.codeplex.com/workitem/518), now really
update translations
increase version (1.0.0d)
2016-05-31 21:48:45 +02:00
Philipp Crocoll 80d1788c60 updated more translations
disabled error-notification in AutoFill
increased version number (1.0.0b)
2016-04-04 22:13:28 +02: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 0c7c543558 add JavaFileStorage ref to KP2ABusinessLogic project again, update .aar files 2016-02-16 11:55:55 +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 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 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 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 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 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 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 88e6c13513 update translations from crowdin 2015-10-29 22:00:28 +01: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 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 4cb0cf3d72 added files to simplify build 2015-09-02 22:32:28 +02:00
Philipp Crocoll f8835b0f66 updated translations
added Oktoberfest dates for next years
2015-08-25 21:17:07 +02:00
Philipp Crocoll 2445b49973 native libs for simpler build after checkout 2015-08-19 07:24:16 +02:00
Philipp Crocoll 7852083950 add project.zip files for simpler building after checkout 2015-08-19 07:14:13 +02:00
Philipp Crocoll 15f73257fa 0.9.8-pre2 2015-08-12 06:40:14 +02:00
Philipp Crocoll 0d3ed48a5a minor updates and fixes 2015-06-23 21:19:33 +02:00
Philipp Crocoll ede97fc726 update InputStick Plugin to 1.31 2015-06-23 17:25:27 +02:00
Philipp Crocoll 137fdd8d28 Always start Dropbox authentication when starting to select a file. This allows users to change Dropbox accounts and avoids issues with listing files after revocing the authentication (File chooser showed empty list because exception could not be propagated in ContentProvider.query) 2015-06-23 16:44:47 +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 dda2df5fe9 translations from crowdin
0.9.7
2015-03-14 22:12:52 +01:00
Philipp Crocoll c9863b3178 improved "switch back IME" implementation, now makes use of android switchToLastIME method -> works even without root/Secure Settings 2015-02-11 08:30:36 +01:00
Philipp Crocoll 8de5588cff added UI for kdb support
fixed issue with not keeping "meta stream entries" (database color, default username) and num encryption rounds
fixed issues with recycle bin (wasn't updating group list correctly, couldn't access newly created recycle bin group)
2015-02-09 20:24:57 +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 3506e253db renamed DatabaseLoader to DatabaseFormat
allow write access for kdb (UI not yet completed, but saving done)
2015-02-02 21:37:05 +01:00
Philipp Crocoll fc2e0fa15d added setter methods for simpler access from Xamarin code
fix bug in PwDate: wrong conversion from Java time to C-Date, off by one day
2015-02-02 21:30:55 +01:00
Philipp Crocoll b1cec02040 increase priority of notifications to increase likelihood that buttons are shown
change password mask (fix problem on some devices)
2015-01-27 05:53:01 +01:00
Philipp Crocoll 618b65f44b removed redundant file 2015-01-06 04:21:53 +01:00
Philipp Crocoll de9b2749c6 update translations from crowdin 2015-01-06 04:16:29 +01:00
Philipp Crocoll ae66f10690 workaround for missing input languages on few devices by being less strict if not enough languages matched the white-list 2014-12-25 22:15:54 +01:00
Philipp Crocoll b61904c01c fixed issues with switching back to previous keyboard
improved preferences for switch keyboard on rooted. now allowing to switch to KP2A when entry opened (in any case)
2014-12-22 06:39:30 +01:00
Philipp Crocoll a93fd417ad fix issue with switching to previous keyboard when using subtypes (https://keepass2android.codeplex.com/workitem/205) 2014-12-18 06:22:22 +01:00
Philipp Crocoll a626521f97 Merge branch 'wlawski'
Conflicts:
	src/keepass2android/Resources/Resource.designer.cs
2014-12-17 20:29:01 +01:00