Philipp Crocoll
625e5337ce
clear entered password when leaving activity without opening database
2014-12-25 22:19:54 +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
44b005f9d7
Added check for Duplicate UUIDs (see https://keepass2android.codeplex.com/workitem/46 )
2014-12-25 22:06:21 +01:00
Philipp Crocoll
fa7365323c
allow differnt sorting options
...
"touch" groups after editing to get correct sort order "modification date"
2014-12-23 20:29:27 +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
f9a7d66e8e
password generator activity remembers last settings
2014-12-19 21:40:50 +01:00
Philipp Crocoll
f1c01d2955
automatically reload database at ExitReloadDb -> fixes https://keepass2android.codeplex.com/workitem/274 (if loading fails, old key is not visible in UI)
2014-12-19 21:26:18 +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
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