Commit Graph

753 Commits

Author SHA1 Message Date
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
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