Commit Graph

486 Commits

Author SHA1 Message Date
Philipp Crocoll a626521f97 Merge branch 'wlawski'
Conflicts:
	src/keepass2android/Resources/Resource.designer.cs
2014-12-17 20:29:01 +01:00
Philipp Crocoll 9279a3ae92 Fixes in PasswordActivity:
* correctly set keyfile when reloading
* show toast in main thread
Allow importing keyfile to internal folder
2014-12-17 05:58:55 +01:00
Philipp Crocoll 13ab33081d allow importing database to internal folder 2014-12-15 04:15:03 +01:00
Philipp Crocoll 3110f5c9be minor modifications for 0.9.5b-offline compile 2014-12-14 07:30:37 +01:00
Philipp Crocoll 26686ed8a7 Merge branch 'master' of https://git01.codeplex.com/forks/wlawski/keepass2android into wlawski
Conflicts:
	.gitignore
	src/java/InputStickAPI/gen/com/inputstick/api/R.java
	src/java/PluginInputStick/gen/com/inputstick/api/R.java
	src/java/PluginInputStick/gen/keepass2android/plugin/inputstick/R.java
	src/java/PluginInputStick/gen/keepass2android/pluginsdk/R.java
	src/keepass2android/Resources/Resource.designer.cs
2014-12-14 07:29:29 +01:00
Philipp Crocoll fa8b53793a Merge branch 'master' of https://git01.codeplex.com/keepass2android 2014-12-12 06:25:23 +01:00
Philipp Crocoll 7a74fab88d Merge branch 'master' of https://git01.codeplex.com/keepass2android 2014-12-12 06:08:52 +01:00
Philipp Crocoll 3963191930 Merge branch 'kp2aforsync'
Conflicts:
	src/AndroidFileChooserBinding/AndroidFileChooserBinding.csproj
	src/AndroidFileChooserBinding/Transforms/Metadata.xml
	src/JavaFileStorageBindings/JavaFileStorageBindings.csproj
	src/KeePassLib2Android/KeePassLib2Android.csproj
	src/Kp2aBusinessLogic/Kp2aBusinessLogic.csproj
	src/java/InputStickAPI/gen/com/inputstick/api/R.java
	src/java/InputStickAPI/src/com/inputstick/api/BTConnectionManager.java
	src/java/InputStickAPI/src/com/inputstick/api/PacketManager.java
	src/java/InputStickAPI/src/com/inputstick/api/bluetooth/BTService.java
	src/java/InputStickAPI/src/com/inputstick/api/layout/KeyboardLayout.java
	src/java/InputStickAPI/src/com/inputstick/init/BasicInitManager.java
	src/java/InputStickAPI/src/com/inputstick/init/InitManager.java
	src/java/JavaFileStorage/bin/javafilestorage.jar
	src/java/KP2AKdbLibrary/bin/kp2akdblibrary.jar
	src/java/Keepass2AndroidPluginSDK/bin/keepass2androidpluginsdk.jar
	src/java/PluginInputStick/AndroidManifest.xml
	src/java/PluginInputStick/gen/com/inputstick/api/R.java
	src/java/PluginInputStick/gen/keepass2android/plugin/inputstick/R.java
	src/java/PluginInputStick/res/values/strings_activity_settings.xml
	src/java/PluginInputStick/src/keepass2android/plugin/inputstick/ActionReceiver.java
	src/keepass2android/PasswordActivity.cs
	src/keepass2android/Resources/Resource.designer.cs
	src/keepass2android/keepass2android.csproj
2014-12-12 06:08:11 +01:00
Philipp Crocoll 2a2c8b0c0f more inputstick updates from Jakup 2014-12-10 22:33:27 +01:00
Philipp Crocoll 5f5bd67939 update dropbox SDK to 1.6.2 2014-12-10 22:22:27 +01:00
Philipp Crocoll 82c8b124bd Merge branch 'master' of https://git01.codeplex.com/keepass2android into HEAD
Conflicts:
	src/java/JavaFileStorage/bin/javafilestorage.jar
2014-12-09 06:22:27 +01:00
Philipp Crocoll 22a1c47383 add dropbox libs 2014-12-09 05:36:22 +01:00
Philipp Crocoll d12f1d9e22 Release 0.9.5 2014-12-07 05:35:07 +01:00
Philipp Crocoll 8b0b82adb5 update translations from crowdin 2014-12-07 05:25:16 +01:00
Philipp Crocoll b65f0bce43 updated input stick api & plugin version 2014-12-07 05:15:21 +01:00
Philipp Crocoll ff525bd655 fix crashes when keyfile filename is not yet encoded and when loading key file (no network in main thread!)
increase version
2014-12-07 05:14:50 +01:00
Philipp Crocoll 4ab8894503 Changes from Jakub 2014-12-03 06:48:05 +01:00
Philipp Crocoll df79cbaedb added change log for 0.9.5 2014-12-03 06:40:17 +01:00
Philipp Crocoll be3bce47b1 added new native library for key transformation -> fix crash on Lollipop/Nexus 5 2014-12-03 06:38:35 +01:00
Philipp Crocoll fc832dd3dc added option (enabled by default) to set FLAG_SECURE (prevent taking screenshots and displaying screenshots in recent apps) 2014-12-01 07:32:12 +01:00
Philipp Crocoll ac55c1fd86 changed to Google Play Services (ICS) component and up-to-date Support V4 library 2014-11-30 21:43:38 +01:00
Philipp Crocoll 0a1df65358 Merge branch 'master' of https://git01.codeplex.com/keepass2android
Conflicts:
	src/java/JavaFileStorage/bin/javafilestorage.jar
2014-11-27 05:51:53 +01:00
Philipp Crocoll a6ee3d9b6f new build of .jars 2014-11-27 05:47:59 +01:00
Philipp Crocoll 80d7c8fdd9 removed invalid message from exception constructor 2014-11-27 05:47:37 +01:00
Philipp Crocoll 415049af7a moved logic of StorageSelectionActivity to testable base class
added tests for StorageSelectionActivity, fixed bugs
if database is read-only, no edit buttons are displayed
2014-11-24 18:21:45 +01:00
Philipp Crocoll 2593119dec SelectStorageLocationActivity handles read-only/temporary cases (first implementation, untested) 2014-11-18 06:24:35 +01:00
Philipp Crocoll 49c4fa5b05 fixed issue loading kdb files with key file
improved error message by adding messages to loading exceptions in Java
2014-11-11 17:23:01 +01:00
Philipp Crocoll 3239131a84 Key files can be opened from deliberate locations
TODO: fix a problem with .kdb-files and key files

Added very basic and not yet functional AndroidContentStorage.cs
2014-11-08 21:29:36 +01:00
Philipp Crocoll 2e4c3e3490 InputStick plugin: don't type empty string when opening entry (no longer required) 2014-11-07 05:33:22 +01:00
Philipp Crocoll 99b03c24c2 live sdk integrated into JavaFileStorage 2014-11-07 05:32:24 +01:00
Philipp Crocoll 508a316cbb improved OTP logging
don't accept empty key file silently
2014-10-26 06:18:05 +01:00
Philipp Crocoll 6604ae292b fixed a bug in TOTP calculation.
see https://keepass2android.codeplex.com/workitem/279

(if Math.pow(10,6) returns 999 999.99999 this was converted to 999 999 in the previous version)
2014-10-26 06:17:27 +01:00
Philipp Crocoll 3c5c9105b7 updated InputStick API and added more languages (change by Jakub)
updated version code
2014-09-29 21:29:52 +02:00
Wiktor Lawski 3be00c87cf Adapt simple keyboard layout to polish language
For the default layout text describing user name is wider than key
where it is placed.
2014-09-17 20:10:31 +02:00
Wiktor Lawski c3ce19cf5a KP2ASoftKeyboard2: Ignore false positive from Lint
Calling onDraw method in this context makes Lint confused. Ignoring
this case allows generating output files. Additionally added missing
copyright line.
2014-09-17 20:07:35 +02:00
Wiktor Lawski 08105d98de KP2ASoftKeyboard2: Fix keyboard settings theme
The rest of application activities can use both light and dark themes.
This change improves consistency (keyboard settings will also update
their theme) despite the fact that it is not exactly the same theme.
Using Afc theme would require duplicating of resources. Additionally
added missing copyright lines.
2014-09-17 20:07:28 +02:00
Wiktor Lawski 9ebbea3a20 .gitignore: Ignore all "bin" and "obj" directories
Changed rules for these types of directories to more generic ones.
2014-09-13 16:12:13 +02:00
Wiktor Lawski f367bdfe33 .gitignore: Do not track R.java files
These files are automatically generated by aapt tool from resources.
There is no point to track their changes in version control system.
Already tracked files were removed from version control system.
2014-09-13 16:12:12 +02:00
Wiktor Lawski e910ca64c1 .gitignore: Ignore auto-generated packages dir
Xamarin Studio creates this directory while building.
2014-08-31 09:14:38 +02:00
Wiktor Lawski de6e098a68 keepass2android: Dummy implementation of IFileStorage
Xamarin Studio 5.2.1 generates compilation error when one of the
IFileStorage methods is not implemented.
2014-08-31 09:14:37 +02:00
Wiktor Lawski dcadc11992 .gitignore: Do not track Resource designer files
Fixed rule to skip */Resource.designer.cs files and removed them from
version control system.
2014-08-31 09:14:36 +02:00
Philipp Crocoll e77c8f9ce5 JavaFileStorage: restore UserInteractionRequiredException
DropboxFileStorage: correctly throw UserInteractionRequiredException
GoogleDriveFileStorage:
 * extended logging
 * fix: extended try block in upload (constructing path might fail)
 * fix: correctly finish initialize process in initializeAccount if partially initialized
2014-08-01 04:21:21 +02:00
Philipp Crocoll 4c4ba93c89 added library files for simpler build process 2014-07-30 18:25:35 +02:00
Philipp Crocoll 8708ce2bb2 updated JavaFileStorageBindings (added PrepareFileUsage method without UI)
deleted livesdk.jar, is now included in JavaFileStorage
added javafilestorage.jar, allows simpler build process
2014-07-30 18:14:59 +02:00
Philipp Crocoll 97bcf753a4 + binary JavaFileStorage 2014-07-30 06:25:37 +02:00
Philipp Crocoll 7fa3dd191f * directly integrated LiveSDK files to allow modification and simplify build
* added initializeSynchronous method to LiveSDK
* added UserInteractionRequiredException, now thrown by GDrive+SkyDrive
2014-07-30 06:02:35 +02:00
Philipp Crocoll 3831dbb345 Merge branch 'master' of https://git01.codeplex.com/keepass2android 2014-07-20 08:33:24 +02:00
Philipp Crocoll 458e0a3d90 * GoogleDrive: remove full path check, display only filename
* added method prepareFileUsage() without Activity parameter
2014-07-20 08:32:32 +02:00
Philipp Crocoll 85499844bd Merge branch 'master' of https://git01.codeplex.com/keepass2android 2014-07-15 06:19:35 +02:00
Philipp Crocoll ac351e5aa0 uncommented code to (un)serialize IOConnectionInfo 2014-07-15 06:10:03 +02:00