Commit Graph

  • dd5710cf79 Moving of elements uses colors from resources Philipp Crocoll 2013-09-01 22:12:48 +02:00
  • 2afbbb37fc Merge branch 'Release085' Philipp Crocoll 2013-08-31 13:58:22 +02:00
  • 63baf77df3 PasswordActivity.cs: show password is remembered during screen rotation. German translation: fixed a string Philipp Crocoll 2013-08-31 13:58:00 +02:00
  • d83e8b09b5 updated project.zip with new translations Philipp Crocoll 2013-08-30 23:43:58 +02:00
  • 0f5ff663da Updated version number Philipp Crocoll 2013-08-30 23:43:17 +02:00
  • 5dbda0a01a fixed whitespace Philipp Crocoll 2013-08-30 23:42:06 +02:00
  • e921b94f70 Updated translations from crowdin Philipp Crocoll 2013-08-30 23:41:57 +02:00
  • df875f959e Merge branch 'AlexVallat/Keepass2AndroidPerfOpt' into Release085 Philipp Crocoll 2013-08-30 23:10:43 +02:00
  • e8ad5f0845 Implemented moving of groups Philipp Crocoll 2013-08-30 22:58:29 +02:00
  • e1de3e2cbf entries can be moved to other groups Philipp Crocoll 2013-08-28 14:00:54 +02:00
  • 964d0ea512 database is correctly unloaded if saving fails Philipp Crocoll 2013-08-28 14:00:36 +02:00
  • 76af17cfa0 Search bug fixing AlexVallat 2013-08-16 18:46:05 +01:00
  • 55e81ab25b * fixed bug in SearchResults.cs: _db was always null * refactoring of GroupView: removed GroupAddEntryView.cs, renamed GroupViewOnlyView.cs to GroupView with added method to set button visibility * introduced AppTask for moving an element (but not yet implemented/used) Philipp Crocoll 2013-08-16 14:26:06 +02:00
  • bb0827ea51 Added serializer precompile to preload step for kdbp files AlexVallat 2013-08-15 18:49:27 +01:00
  • 4cbc4542c2 updated version number and change log Philipp Crocoll 2013-08-14 08:12:09 +02:00
  • 273dd2ff65 updated translations from crowdin Philipp Crocoll 2013-08-14 07:44:33 +02:00
  • 04acfb99ed Fixed problem with opening non-existing files through CachingFileStorage Philipp Crocoll 2013-08-14 06:36:12 +02:00
  • e014b2c185 Merge branch 'AlexVallat/Keepass2AndroidPerfOpt' Philipp Crocoll 2013-08-14 06:11:27 +02:00
  • 05c131a745 Merge branch 'master' of https://git01.codeplex.com/forks/alexvallat/keepass2androidperfopt into AlexVallat/Keepass2AndroidPerfOpt Philipp Crocoll 2013-08-14 06:09:26 +02:00
  • c63302ef5e * CachingFileStorage: Added more callbacks to provide user with more information what's going on * Changed TestCacheSupervisor for easier use of the many callbacks * Adapted tests for new callbacks Philipp Crocoll 2013-08-14 06:05:25 +02:00
  • d169cd3f5b Bugfix: Search without context now working again (fixes resolving of references fields) Philipp Crocoll 2013-08-14 05:59:26 +02:00
  • 21f38a4eaa define "RELEASE" in Release builds to make sure Debuggable is set to false Philipp Crocoll 2013-08-13 21:52:17 +02:00
  • 8a193f5216 Better exception handling for pre-loading AlexVallat 2013-08-10 19:49:59 +01:00
  • 370c937578 Merge branch 'AlexVallat/Keepass2AndroidPerfOpt' Philipp Crocoll 2013-08-10 20:25:10 +02:00
  • 27d75b4d5a + Manifest for Unit-Test project Philipp Crocoll 2013-08-10 20:10:47 +02:00
  • 96a4831758 Removed ExitChangeDb result code (no longer required) Added "!IsFinisihing" Philipp Crocoll 2013-08-10 20:09:13 +02:00
  • eaa426db33 FileSelectActivity is only shown when necessary or when explicitly selected by user Philipp Crocoll 2013-08-09 22:31:30 +02:00
  • 3b1b10385f Merge branch 'master' of https://git01.codeplex.com/forks/alexvallat/keepass2androidperfopt into AlexVallat/Keepass2AndroidPerfOpt Philipp Crocoll 2013-08-09 21:25:54 +02:00
  • 525821e3b9 added ignores Philipp Crocoll 2013-08-08 20:41:03 +02:00
  • a671c4f241 Fixed SaveDb for CachingFileStorage and target file not existing -> + Tests First, very simple implementation of ChangingFileStorage in KP2A App (preliminary) Philipp Crocoll 2013-08-08 20:40:02 +02:00
  • b9aad79b62 Made pre-loading optional AlexVallat 2013-08-07 18:34:43 +01:00
  • 289e10e1c4 Added tests and functionality to ensure that caching and syncing works when the remote file is removed. Added UI strings for sync and cache functionality Philipp Crocoll 2013-08-06 22:21:58 +02:00
  • 3b905a354f App locks the database before trying to reload. Philipp Crocoll 2013-08-06 20:46:09 +02:00
  • 518479904a Remove debugging delay, ensure prompt GC of memory used when loading DB AlexVallat 2013-08-04 09:38:15 +01:00
  • 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) AlexVallat 2013-08-03 19:58:01 +01:00
  • bf0897e7ec added comment with small todo Philipp Crocoll 2013-08-03 12:34:12 +02:00
  • ac88da90e7 More changes due to other Mono Version and VS2012 Philipp Crocoll 2013-08-03 12:33:47 +02:00
  • 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 Philipp Crocoll 2013-08-03 12:33:19 +02:00
  • 85e6a0e9c2 Kp2aLog.cs: thread safe file access Philipp Crocoll 2013-08-03 12:31:40 +02:00
  • 28fb854fb1 Modifications for Mono for Android 4.8 Philipp Crocoll 2013-08-03 12:30:13 +02:00
  • 8693dfe9f4 Added logging regarding native key transform Philipp Crocoll 2013-08-02 16:48:22 +02:00
  • e6bf40321b removed invalid character sequences from italian and chinese resource files Philipp Crocoll 2013-08-01 22:22:50 +02:00
  • f0f305fc9f Deleted android-support library due to changes in Mono for Android 4.6->4.8 Philipp Crocoll 2013-08-01 22:22:26 +02:00
  • c0520c055f + SynchronizeCachedDatabase.cs: Synchronizes the local cache with the remote file. Applies merging if necessary. + Tests (not yet complete) Philipp Crocoll 2013-08-01 22:20:39 +02:00
  • 3cfb2c17e6 First implementation of CachingFileStorage + some tests to test loading and saving to cached storage Philipp Crocoll 2013-07-30 20:42:16 +02:00
  • 89eb4b0a34 Added missing java file Added many ignores Philipp Crocoll 2013-07-30 20:41:19 +02:00
  • 84efaae462 Never hang on to reference to PwDatabase (allow it to be garbage collected when cleared) AlexVallat 2013-07-27 12:25:13 +01:00
  • 8a1136aa97 Added missing newline AlexVallat 2013-07-27 09:36:37 +01:00
  • e3b707b529 Working, OngoingNotifications foreground only when QuickLocked AlexVallat 2013-07-27 09:22:39 +01:00
  • 8c682d8a24 more paranoid setting: QuickUnlock doesn't show the filename either when filenames are not remembered Philipp Crocoll 2013-07-27 09:36:32 +02:00
  • 8c8c94c454 Working, but service dies after sharing AlexVallat 2013-07-26 20:10:03 +01:00
  • 0006a19066 New icons AlexVallat 2013-07-25 17:56:44 +01:00
  • d678c711fa On master: Current working dir changes AlexVallat 2013-07-25 13:47:05 +01:00
  • 6c94824028 untracked files on master: cab539e Merge branch 'master' of https://git01.codeplex.com/keepass2android AlexVallat 2013-07-25 13:47:05 +01:00
  • 806d175ac7 index on master: cab539e Merge branch 'master' of https://git01.codeplex.com/keepass2android AlexVallat 2013-07-25 13:47:04 +01:00
  • 4294791d76 Added option not to remember recently opened files Philipp Crocoll 2013-07-24 20:32:39 +02:00
  • cab539e85f Merge branch 'master' of https://git01.codeplex.com/keepass2android AlexVallat 2013-07-24 08:12:45 +01:00
  • 57506336c1 Added possibility to add entry to root group Philipp Crocoll 2013-07-24 06:43:25 +02:00
  • fa6555f01c Updated Manifest files for 0.8.4c Philipp Crocoll 2013-07-24 06:27:17 +02:00
  • 0a26fdefbb Fixed bug with AppSetting Timeout set to "never" added more debugging output in TimeoutHelper.cs Philipp Crocoll 2013-07-24 05:58:33 +02:00
  • 9f3c2dfc06 Added translations for Keyboard from crowdin Philipp Crocoll 2013-07-24 05:58:00 +02:00
  • 896ce8dd6e Added translations from crowdin Philipp Crocoll 2013-07-24 05:54:28 +02:00
  • 58a6e63be0 Bug fix: menu didn't work on Android 2.x due to search widget Philipp Crocoll 2013-07-21 21:47:20 +02:00
  • c289346538 Bug fixes and debugging, -> v. 0.8.4b Philipp Crocoll 2013-07-21 21:46:58 +02:00
  • b750dcfa31 Minor modifications for KP2A offline and release 0.8.4 Philipp Crocoll 2013-07-17 23:11:28 +02:00
  • ccc557f67b Updated translations from Crowdin Philipp Crocoll 2013-07-17 22:01:07 +02:00
  • b741b48369 New application logo by Niki Hüttner Philipp Crocoll 2013-07-17 21:57:10 +02:00
  • 689f468b8f Async load database encrypted bytes to memory while entering password AlexVallat 2013-07-17 19:19:17 +01:00
  • 5699216c00 Clarified Yes/No buttons in Merge question dialog Philipp Crocoll 2013-07-17 16:26:12 +02:00
  • 75297418c5 Always show an open database, if there is one, rather than the file selector AlexVallat 2013-07-16 19:16:38 +01:00
  • ed7a85dde7 fixed a bug with creating databases Philipp Crocoll 2013-07-15 20:42:16 +02:00
  • 72ab132979 Made FindViewById usage compatible with older version of Mono for Android (not using generic overload) AlexVallat 2013-07-13 19:57:04 +01:00
  • ee5cc47f74 Merge branch 'master' of https://git01.codeplex.com/keepass2android AlexVallat 2013-07-13 19:54:09 +01:00
  • 99cbe84879 Added test for merge with kdbp file and fixed it in SaveDB Philipp Crocoll 2013-07-13 20:13:45 +02:00
  • d71a204b2c Merge branch 'master' of https://git01.codeplex.com/keepass2android AlexVallat 2013-07-13 11:57:53 +01:00
  • 30cdc6136f + missing resource file Philipp Crocoll 2013-07-13 12:43:20 +02:00
  • 9f01e834d0 Perf shortcut for PwUuid comparison. Don't write out Zero PwUuid's for custom icons (use null instead) AlexVallat 2013-07-13 09:20:48 +01:00
  • bf84662857 Fixed reference equality checks for PwUuid AlexVallat 2013-07-13 08:14:32 +01:00
  • 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 Philipp Crocoll 2013-07-13 07:57:34 +02:00
  • f06ce9c58b Changelog for 0.8.4 Philipp Crocoll 2013-07-12 17:03:57 +02:00
  • 4c03c050e9 Merge branch 'AlexVallat/ProtocolBuffers' Philipp Crocoll 2013-07-12 16:42:35 +02:00
  • 7eb77ff414 Merge branch 'ProtocolBuffers' of https://git01.codeplex.com/forks/alexvallat/keepass2androidperfopt into AlexVallat/ProtocolBuffers Philipp Crocoll 2013-07-12 16:41:18 +02:00
  • 96f9746650 added file with credentials as partial, not included file Philipp Crocoll 2013-07-12 16:40:20 +02:00
  • 2de7790c30 Added test for domain user on WebDav server with partial class to contain the credentials (not checked in) Philipp Crocoll 2013-07-12 16:39:55 +02:00
  • 1391112148 removed nonsense test Philipp Crocoll 2013-07-12 16:30:32 +02:00
  • 1796040dc8 Manifest preparation for 0.8.4 preview and added kdbp for the view filter Philipp Crocoll 2013-07-12 16:30:18 +02:00
  • 70c81d52ca Changed to using monodroid compiled protobuf-net.dll to avoid linker error with release build. AlexVallat 2013-07-12 14:41:46 +01:00
  • 3218d2f907 Improved editing of advanced fields, display and toggle protected fields like password Philipp Crocoll 2013-07-12 14:17:20 +02:00
  • 43ea197fd5 Support for WebDav with domain users Philipp Crocoll 2013-07-11 22:03:29 +02:00
  • deeaa673a5 Implemented UI for sync Fixed bugs Philipp Crocoll 2013-07-11 17:27:10 +02:00
  • 16c08cbe8a Merge branch 'ProtocolBuffers' of https://git01.codeplex.com/forks/alexvallat/keepass2androidperfopt into AlexVallat/ProtocolBuffers Philipp Crocoll 2013-07-09 11:03:31 +02:00
  • 5a6564f897 removed TRACE definition Philipp Crocoll 2013-07-09 10:29:59 +02:00
  • d90407fd2d Merge https://git01.codeplex.com/forks/alexvallat/keepass2androidperfopt into AlexVallat/Keepass2AndroidPerfOpt Philipp Crocoll 2013-07-09 10:13:26 +02:00
  • 84aeb31fd0 * Introduced IFileStorage interface: Better abstraction than current IOConnection (suitable for cloud support). Currently only implemented by the built-in IOConnection (local/http/ftp) * Implemented Merge functionality for SaveDB. UI is not yet implemented! * Added tests for merge functionality Philipp Crocoll 2013-07-09 09:59:17 +02:00
  • 64e62cae70 Changed/Added logging Philipp Crocoll 2013-07-06 16:12:40 +02:00
  • d35218da39 Changed logging, Added test Philipp Crocoll 2013-07-06 16:12:00 +02:00
  • 77856dc990 Switched to Kp2aLog Added more debug logging Philipp Crocoll 2013-07-06 16:11:38 +02:00
  • 5f4d467da4 Added custom logger for better tracability of problems Philipp Crocoll 2013-07-06 16:10:33 +02:00
  • 4e8baf2b6a Always display title bar. Fixes problems with Android 3.x devices. Philipp Crocoll 2013-07-06 16:09:45 +02:00
  • b58d58771b Kdbp format selection by filename. If the filename ends in .kdbp, it is assumed to be kdbp format. Otherwise, kdbx format is used. A file is always saved in the same format it is opened in. AlexVallat 2013-06-30 09:47:40 +01:00