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
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
ec4fe32b29
added offline mode
2015-12-27 08:51:28 +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
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
f11eabe13f
fix design issues as requested by Stefano
2015-10-29 20:31:34 +01:00
Philipp Crocoll
7527560ba0
fixed action mode menu
...
removed gray right arrow in group list in action mode
removed "TODO" comments
2015-09-17 05:26:13 +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
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
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
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
6c3795ff1a
Improvements to PasswordActivity:
...
* Refactoring (removed duplicate code for loading Challenge/OTP aux files)
* Added possibility to select aux file location manually if automatic "detection" (by constructing file paths) doesn't work. This is required so that aux files can be used with SAF which doesn't allow file path construction (maybe with OPEN_DOCUMENT_TREE, but that would involve additional user action and would require more permissions than required).
Manually selected aux file location is stored in preferences
* Fixed bug that OTP/Challenge mode wasn't correctly remembered
2015-06-10 22:13:44 +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
7f6a8c6544
Merge branch 'KeeChallenge' of https://git01.codeplex.com/forks/chainreaktion/keechallenge into ChainReaktion/KeeChallenge
2015-02-17 06:40:27 +01:00
Philipp Crocoll
95f5524425
added option to disable "clear password on leave" (eg. for switching between KP2A and Google Authenticator)
...
directly load db when enter key is pressed
2015-02-17 06:05:48 +01:00
Philipp Crocoll
99a56f8e52
add flag secure for QuickUnlock and PasswordActivity (don't reveal last character of passwords)
2015-02-11 08:41:59 +01:00
brush701
f91a15e03c
-Added support for variable length challenges
...
-New "lt64" field in xml file handled properly
-KeeChallengeProv is no longer a static class but object oriented
2015-02-09 12:56:05 -08:00
Philipp Crocoll
687416d2bb
* added option to ignore duplicate uuids
...
* fixed issue with clearing entered passwords when leaving PasswordActivity (passwords were cleared when opening FS-Setup-Activity or NfcOtpActivity as well)
2015-01-06 04:01:46 +01:00
Philipp Crocoll
625e5337ce
clear entered password when leaving activity without opening database
2014-12-25 22:19:54 +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
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
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
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
508a316cbb
improved OTP logging
...
don't accept empty key file silently
2014-10-26 06:18:05 +01:00
Philipp Crocoll
3c93a28b4d
added more translations
...
fixed a bug with KeeChallenge
2014-06-06 06:23:36 +02:00
Philipp Crocoll
85fb4ba9f8
Add strings for db actions
...
Broadcast database actions
2014-05-29 20:28:49 +02:00
Philipp Crocoll
e871664ff4
use system strings
2014-05-25 06:03:54 +02:00
Philipp Crocoll
ba82a0a216
challenge secret can be entered (using OTP UI)
...
message when Yubichallenge is not installed
2014-05-25 05:36:52 +02:00
Philipp Crocoll
12e76bd651
Merge branch 'Branch_KeeChallenge'
...
Conflicts:
src/keepass2android/Resources/Resource.designer.cs
src/keepass2android/keepass2android.csproj
2014-05-22 06:54:27 +02:00
Philipp Crocoll
7ef5a8336a
fixed keechallenge issues
2014-05-22 06:42:43 +02:00
Philipp Crocoll
f0a2f9a038
Fixed problems with returning Activity results
...
Added scopes for querying credentials
Extended possibilities of AppTasks
Added QueryCredentialsActivity.cs
Added missing AboutActivity.cs
FileSelectActivity: removed check for savedInstanceState=null. According to stackoverflow, savedInstanceState may be passed when launched from history
Passing of protected field lists added to PluginHost to allow full transfer of entries
2014-05-21 06:43:56 +02:00
Philipp Crocoll
bcbc225652
refactoring regarding AppTasks:
...
- AppTasks are now returned by ActivityResult through all AppTask-Related activities (includes ForwardResult)
- AppTasks are now passed correctly even when using search (this fixes a problem that AppTasks like SearchUrl were not passed to EntryActivity so the App didn't return to the browser automatically)
- AppTasks are deleted by ActivityResult or by checking for LaunchedFromHistory
Added option to leave app with db unlocked (this is even the default now!)
Added missing EntryActivity files
2014-05-16 17:15:43 +02:00
Philipp Crocoll
147c0e19b6
Async loading of Challenge file
2014-04-04 05:16:32 +02:00
Philipp Crocoll
8c15b38036
Code updates from Ben Rush with Comments by Philipp
2014-04-02 06:57:04 +02:00
Philipp Crocoll
2cb6c79f0c
Merge branch 'master' into Branch_KeeChallenge
...
Conflicts:
src/KeePassLib2Android/KeePassLib2Android.csproj
src/Kp2aBusinessLogic/Kp2aBusinessLogic.csproj
src/keepass2android/Properties/AndroidManifest_nonet.xml
src/keepass2android/Resources/Resource.designer.cs
src/keepass2android/keepass2android.csproj
2014-04-02 06:28:16 +02:00
Philipp Crocoll
7b7a4eb8a5
added donate-reminder for birthday
2014-04-01 07:26:10 +02:00
Philipp Crocoll
074fea3539
Bug fix: after resuming from FileStorageSetupActivity, another load was started which was then used after sync (but with the old contents)
2014-03-31 07:24:02 +02:00
Philipp Crocoll
dfe0716635
NfcChallenge code by Ben Rush
2014-03-25 20:51:41 +01:00
Philipp Crocoll
59525f8378
Added message that kdb-support is readonly
2014-03-25 06:15:05 +01:00
Philipp Crocoll
a765bd125e
fixed a few theme issues
...
implemented selection in preferences and recreation of activities
2014-02-02 07:04:27 +01:00
Philipp Crocoll
2d53021f78
Added option to export database
...
Fixed problem with native key transform
2014-01-27 22:47:08 -08:00
Philipp Crocoll
c0267034f4
allow passing password/keyfile from external to KP2A
2014-01-27 03:44:03 -08:00
Philipp Crocoll
dc4088e7c7
Fixed bug with loading attachments from kdb
...
Update to GPL V3
Regard CanWrite in UI
2014-01-26 05:27:27 -08:00
Philipp Crocoll
6e0645559d
Introduced IDatabaseLoader
...
(kdb not yet working)
2014-01-25 19:38:12 -08:00