Commit Graph

445 Commits

Author SHA1 Message Date
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
Philipp Crocoll d93946ed05 + first version of MasterKee plugin 2014-07-13 20:58:10 +02:00
Philipp Crocoll 2e56a007fc first version of MasterPasswordAlgorithm ported to .net 2014-07-12 06:20:56 +02:00
Philipp Crocoll 4fae385cc1 new Manifest file for current release 2014-07-07 06:04:18 +02:00
Philipp Crocoll f0be160588 new jar for PluginSDK 2014-07-07 06:03:54 +02:00
Philipp Crocoll fab45ba25c fixed comparison by reference 2014-07-07 06:03:16 +02:00
Philipp Crocoll 258e769ae7 0.9.4-offline release 2014-07-03 07:38:11 +02:00
Philipp Crocoll c882981a29 minor changes 2014-06-19 16:13:16 +02:00
Philipp Crocoll 9f8f00bb26 KeeChallenge: revert to previous version
update strings from Crowdin
new release for regular version
2014-06-19 16:13:00 +02:00
Philipp Crocoll 54a60aeb99 + .jar file for simpler compilation by other developers 2014-06-07 06:41:01 +02:00
Philipp Crocoll 904d15e039 current pluginsdk jar 2014-06-06 06:36:13 +02:00
Philipp Crocoll 3c93a28b4d added more translations
fixed a bug with KeeChallenge
2014-06-06 06:23:36 +02:00
Philipp Crocoll 388dfd6fb0 Bug fixes:
- ShowUserNotifications now correctly defaults to true in CreateEntryThenCloseTask
 - fixed message of donation dialog
 - fixed problem with exception in TrayTotpHandler when displaying toast
2014-06-05 21:40:43 +02:00
Philipp Crocoll 073ae00a6d introduced translatable String for Scopes 2014-06-05 21:37:53 +02:00
Philipp Crocoll d0a4803de1 updates to sample plugin and PluginSDK 2014-06-05 21:37:17 +02:00
Philipp Crocoll e9d4c0d185 update translations from Crowdin 2014-06-02 21:43:14 +02:00
Philipp Crocoll d83358cd2a Increased version number
removed strings which must be taken from library project
moved TrayTotp settings entry, corrected title string
2014-06-02 21:35:50 +02:00
Philipp Crocoll 0051f282cc Manifest for 0.9.4-pre1
update translations
2014-06-02 07:03:03 +02:00
Philipp Crocoll 8869dc0edb PluginQR: added menu option to display license information 2014-06-01 21:23:20 +02:00
Philipp Crocoll 4d623b4039 updated translations from Crowdin 2014-06-01 07:33:43 +02:00
Philipp Crocoll f0737567f9 include keyboard in debug build
+ ignores
2014-06-01 07:07:19 +02:00
Philipp Crocoll 52c5c5aa89 +InputStick plugin
+ "PluginA" (sample plugin)
+ icons and updated text for PluginQR
2014-06-01 07:06:58 +02:00
Philipp Crocoll ba954c0aa0 * added ChangeLog message for 0.9.4
* added contributors
* removed Move button from EntryActivity
2014-06-01 07:00:35 +02:00
Philipp Crocoll 0b87c6f839 fixed bug: lock database from keyboard was not possible because of wrong action string (after recent modification) 2014-06-01 06:59:36 +02:00
Philipp Crocoll 7c36e29a12 PluginHost: Introduced internal access token which can be used by internal modules if they want to send broadcasts "as a plugin" (this token always exists and does not have to be granted by the user)
+ TOTP support (TrayTotp and KeeOTP)
 (not released as a plugin because there is no additional permission; overload for users which don't use this is small (only some prefs);
  implemented with tighter coupling (instead of a broadcast receiver "plugin like") to avoid performance penalties for every opened entry)
App: reset LastOpenedEntry so that TOTP module knows when entry is no longer open
Using CryptRNG for token generation
2014-05-31 13:13:36 +02:00
Philipp Crocoll bc99d6e04f PluginSDK: Add Action moved to base class. rename classes for simpler binding 2014-05-30 20:51:07 +02:00
Philipp Crocoll 85fb4ba9f8 Add strings for db actions
Broadcast database actions
2014-05-29 20:28:49 +02:00
Philipp Crocoll 87fe6abd38 added option whether the group name should be displayed in Entry View or not
minor refactoring in AppTask
changed AppTask.StartInGroupActivity to OnResume because this is always called, also when a new app task is retrieved from Activity Result
2014-05-28 17:24:43 +02:00
Philipp Crocoll 54f2abdb31 Revert changes in project files 2014-05-28 11:01:20 +02:00
Jareth Lomson f638128bf6 Update message for navigation 2014-05-26 16:28:49 +02:00
Jareth Lomson f725a30a03 Add move button in entry view 2014-05-26 16:15:04 +02:00
Jareth Lomson d34194aeec Remove useless resultcode ExitMoveEntry 2014-05-26 14:56:27 +02:00
Jareth Lomson 917dc585b0 Add groupname in entry view 2014-05-26 12:09:41 +02:00
Jareth Lomson 96b5aba684 Hidden toast if not launch from searchResult 2014-05-25 23:42:44 +02:00
Jareth Lomson 5b6786d0a2 Add toaster after navigation to parent group 2014-05-25 23:00:30 +02:00
Jareth Lomson 8db8b27423 Before changing author 2014-05-25 20:46:54 +02:00
Jareth Lomson 3eff8bfd90 Add context menu to Search Result 2014-05-25 20:09:06 +02:00
Jareth Lomson 0c982e455e Add group details in search results 2014-05-25 14:04:36 +02:00
Jareth Lomson 7806d8bf4d Fix compilation error for Xamarin
* Kopie von donate.xml:
* Kopie_von_donate.xml: Xamarin does not support space in file name

* method.xml: Used for keyboard by Xamarin even if EXCLUDE_KEYBOARD is
  choosen

* Resource.designer.cs: Entries are used in code and are not
  recognized by Xamarin

* strings.xml: Entries are used in code and are not recognized by
  Xamarin

* keepass2android.csproj: 

* PluginHost.cs: Method conflid (compiling with Android 4.4)
2014-05-25 13:24:06 +02:00
Philipp Crocoll 3e95b528e3 added #if EXCLUDE 2014-05-25 06:12:52 +02:00
Philipp Crocoll e871664ff4 use system strings 2014-05-25 06:03:54 +02:00
Philipp Crocoll 3947d8b7a5 + Activity informing when app was killed while copy notifications were on 2014-05-25 05:54:02 +02:00