Commit Graph

753 Commits

Author SHA1 Message Date
AlexVallat 518479904a Remove debugging delay, ensure prompt GC of memory used when loading DB 2013-08-04 09:40:26 +01:00
AlexVallat f0dfdefd67 Load Database task async wait moved to LoadDb runnable rather than blocking UI thread (in case the file is very slow, or the user is very quick to enter their password)
Database Unlocked warning notification now uses a 4.1 extended "Lock Database" button, and the main action is now just to activate the app.

PasswordActivity no longer loads the database file into memory ready for loading if it's already loaded and we're showing QuickUnlock instead.
2013-08-03 19:58:01 +01:00
Philipp Crocoll bf0897e7ec added comment with small todo 2013-08-03 12:34:12 +02:00
Philipp Crocoll ac88da90e7 More changes due to other Mono Version and VS2012 2013-08-03 12:33:47 +02:00
Philipp Crocoll 4f7744999f EntryActivity.cs: Ensure notifications don't pop up if locked
QuickUnlock.cs: ensure keyboard shows up also OnResume
App.cs: use GetDb() to ensure db is not null
2013-08-03 12:33:19 +02:00
Philipp Crocoll 85e6a0e9c2 Kp2aLog.cs: thread safe file access 2013-08-03 12:31:40 +02:00
Philipp Crocoll 28fb854fb1 Modifications for Mono for Android 4.8 2013-08-03 12:30:13 +02:00
Philipp Crocoll 8693dfe9f4 Added logging regarding native key transform 2013-08-02 16:48:22 +02:00
Philipp Crocoll e6bf40321b removed invalid character sequences from italian and chinese resource files 2013-08-01 22:22:50 +02:00
Philipp Crocoll f0f305fc9f Deleted android-support library due to changes in Mono for Android 4.6->4.8 2013-08-01 22:22:26 +02:00
Philipp Crocoll c0520c055f + SynchronizeCachedDatabase.cs: Synchronizes the local cache with the remote file. Applies merging if necessary.
+ Tests (not yet complete)
2013-08-01 22:20:39 +02:00
Philipp Crocoll 3cfb2c17e6 First implementation of CachingFileStorage
+ some tests to test loading and saving to cached storage
2013-07-30 20:42:16 +02:00
Philipp Crocoll 89eb4b0a34 Added missing java file
Added many ignores
2013-07-30 20:41:19 +02:00
AlexVallat 84efaae462 Never hang on to reference to PwDatabase (allow it to be garbage collected when cleared) 2013-07-27 12:25:13 +01:00
AlexVallat 8a1136aa97 Added missing newline 2013-07-27 09:36:37 +01:00
AlexVallat e3b707b529 Working, OngoingNotifications foreground only when QuickLocked 2013-07-27 09:22:39 +01:00
Philipp Crocoll 8c682d8a24 more paranoid setting: QuickUnlock doesn't show the filename either when filenames are not remembered 2013-07-27 09:36:32 +02:00
AlexVallat 8c8c94c454 Working, but service dies after sharing 2013-07-26 20:10:03 +01:00
AlexVallat 0006a19066 New icons 2013-07-25 17:56:44 +01:00
AlexVallat d678c711fa On master: Current working dir changes 2013-07-25 13:47:05 +01:00
AlexVallat 6c94824028 untracked files on master: cab539e Merge branch 'master' of https://git01.codeplex.com/keepass2android 2013-07-25 13:47:05 +01:00
AlexVallat 806d175ac7 index on master: cab539e Merge branch 'master' of https://git01.codeplex.com/keepass2android 2013-07-25 13:47:04 +01:00
Philipp Crocoll 4294791d76 Added option not to remember recently opened files 2013-07-24 20:32:39 +02:00
AlexVallat cab539e85f Merge branch 'master' of https://git01.codeplex.com/keepass2android 2013-07-24 08:12:45 +01:00
Philipp Crocoll 57506336c1 Added possibility to add entry to root group 2013-07-24 06:43:25 +02:00
Philipp Crocoll fa6555f01c Updated Manifest files for 0.8.4c 2013-07-24 06:27:17 +02:00
Philipp Crocoll 0a26fdefbb Fixed bug with AppSetting Timeout set to "never"
added more debugging output in TimeoutHelper.cs
2013-07-24 06:03:23 +02:00
Philipp Crocoll 9f3c2dfc06 Added translations for Keyboard from crowdin 2013-07-24 05:58:00 +02:00
Philipp Crocoll 896ce8dd6e Added translations from crowdin 2013-07-24 05:54:28 +02:00
Philipp Crocoll 58a6e63be0 Bug fix: menu didn't work on Android 2.x due to search widget 2013-07-21 21:47:20 +02:00
Philipp Crocoll c289346538 Bug fixes and debugging, -> v. 0.8.4b 2013-07-21 21:46:58 +02:00
Philipp Crocoll b750dcfa31 Minor modifications for KP2A offline and release 0.8.4 2013-07-17 23:11:28 +02:00
Philipp Crocoll ccc557f67b Updated translations from Crowdin 2013-07-17 22:01:07 +02:00
Philipp Crocoll b741b48369 New application logo by Niki Hüttner 2013-07-17 21:57:10 +02:00
AlexVallat 689f468b8f Async load database encrypted bytes to memory while entering password 2013-07-17 19:19:17 +01:00
Philipp Crocoll 5699216c00 Clarified Yes/No buttons in Merge question dialog 2013-07-17 16:26:12 +02:00
AlexVallat 75297418c5 Always show an open database, if there is one, rather than the file selector 2013-07-16 19:16:38 +01:00
Philipp Crocoll ed7a85dde7 fixed a bug with creating databases 2013-07-15 20:42:16 +02:00
AlexVallat 72ab132979 Made FindViewById usage compatible with older version of Mono for Android (not using generic overload) 2013-07-13 19:57:04 +01:00
AlexVallat ee5cc47f74 Merge branch 'master' of https://git01.codeplex.com/keepass2android 2013-07-13 19:54:09 +01:00
Philipp Crocoll 99cbe84879 Added test for merge with kdbp file and fixed it in SaveDB 2013-07-13 20:13:45 +02:00
AlexVallat d71a204b2c Merge branch 'master' of https://git01.codeplex.com/keepass2android 2013-07-13 11:57:53 +01:00
Philipp Crocoll 30cdc6136f + missing resource file 2013-07-13 12:43:20 +02:00
AlexVallat 9f01e834d0 Perf shortcut for PwUuid comparison. Don't write out Zero PwUuid's for custom icons (use null instead) 2013-07-13 09:20:48 +01:00
AlexVallat bf84662857 Fixed reference equality checks for PwUuid 2013-07-13 08:14:32 +01:00
Philipp Crocoll e887ce1db2 PwDatabase: Save method now preserves the file format (kdbp vs. kdbx)
SaveDb: fixed bug with catching exceptions
Added kdbp Tests
Changed versionCode for new preview release
2013-07-13 07:57:34 +02:00
Philipp Crocoll f06ce9c58b Changelog for 0.8.4 2013-07-12 17:03:57 +02:00
Philipp Crocoll 4c03c050e9 Merge branch 'AlexVallat/ProtocolBuffers' 2013-07-12 16:42:35 +02:00
Philipp Crocoll 7eb77ff414 Merge branch 'ProtocolBuffers' of https://git01.codeplex.com/forks/alexvallat/keepass2androidperfopt into AlexVallat/ProtocolBuffers 2013-07-12 16:41:18 +02:00
Philipp Crocoll 96f9746650 added file with credentials as partial, not included file 2013-07-12 16:40:20 +02:00