Commit Graph

99 Commits

Author SHA1 Message Date
Philipp Crocoll
53dd47044b Plugins:
* EntryOutput is passed to CopyToClipboardService
* Modifications of EntryOutput are passed to plugins to enable actions on added fields
* PluginDatabase checks if Plugin is still installed and always updates the list of plugins (had an issue where a plugin had a request token but was not in pluginList)
* first version of QR plugin implemented
2014-05-07 06:02:56 +02:00
Philipp Crocoll
07038d7549 PluginHost-Test project: modified EntryActivity for receiving actions and fields 2014-05-05 06:15:19 +02:00
Philipp Crocoll
4697dbf41c + pluginhost test project 2014-04-22 06:27:13 +02:00
Philipp Crocoll
d1cc47057d removed compat library for faster building 2014-04-22 06:25:28 +02:00
Philipp Crocoll
97e98f8804 Gdrive: fixed possible exception when listing files of root folder 2014-04-15 06:03:53 +02:00
Philipp Crocoll
ab41043ff1 increased version code for release version 2014-04-07 06:26:51 +02:00
Philipp Crocoll
491ee1e497 updated translations from crowdin 2014-04-04 05:39:56 +02:00
Philipp Crocoll
5693970665 Added scope offline_access. According to the docs, this should solve the problem with repeated permission requests.
Added logging for SkyDriveFileStorage
2014-04-01 07:15:13 +02:00
Philipp Crocoll
ec79ff8678 modified dimens.xml to hopefully fix a problem with incorrect keyboard size
modified Chinese alt-characters to fix problem with missing numbers
2014-03-31 07:22:21 +02:00
Philipp Crocoll
fa09d9cd62 Bug fix: retry initialization if it failed first time (allows to sync after enabling network again)
Further logging improvements
2014-03-27 05:59:30 +01:00
Philipp Crocoll
4c68c0715c Added option to collect log output of JFS in file (/mnt/sdcard/keepass2android.cloud.log)
Added logging in GDrive-FS
removed classpath (problem with building after workspace modifications)
2014-03-23 15:12:34 +01:00
Philipp Crocoll
736bbd5ec3 * show toast for cache messages in the center of the screen to avoid hiding the keyboard when entering passwords
* Bug fix with FTP access
* Bug fix with Group editing/adding
* Integrated Input Language Selection for keyboard
-> 0.9.3-r3
2014-02-19 21:49:18 +01:00
Philipp Crocoll
ccde65d233 Translations from Crowdin (0.9.3 release) 2014-02-07 21:57:28 +01:00
Philipp Crocoll
2ed7766803 Fix for Theme: ActionBarStyle Buttons too small 2014-02-07 20:35:51 +01:00
Philipp Crocoll
8e53848094 add missing resource file, improved string in keyboard settings 2014-01-30 11:52:43 +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
d7109fc630 reorganized and updated text for Keyboard settings 2014-01-27 18:14:51 -08:00
Philipp Crocoll
437d3033d2 Release 0.9.3-pre2 2014-01-27 08:03:58 -08:00
Philipp Crocoll
b26336d14d updated filechooser project.zip 2014-01-27 06:30:10 -08:00
Philipp Crocoll
1ca8cb4bb0 fixed problem with incorporation of some translations
updated Keyboard-String-Files to remove redundant strings
manually removed some arabic strings which caused crashes
Added Keyboard settings to KP2A settings
2014-01-27 06:28:31 -08:00
Philipp Crocoll
5f304ad9f6 updated translations from Crowdin 2014-01-27 04:25:49 -08:00
Philipp Crocoll
eff5157b01 Database: CanWrite=true made to default
ImeSwitcher: make sure only SecureSettings receives the broadcast
2014-01-27 04:05:13 -08:00
Philipp Crocoll
89546c1427 Implemented option to add URL to entry selected after Search URL 2014-01-26 06:51:16 -08:00
Philipp Crocoll
8bbd18d3f8 Implemented loading of Keepass 1 (kdb) files. First test passed! 2014-01-26 03:51:55 -08:00
Philipp Crocoll
12dbe597ce correctly integrated PluginManager.java into KP2AKeyboard 2014-01-25 20:08:09 -08:00
Philipp Crocoll
6e0645559d Introduced IDatabaseLoader
(kdb not yet working)
2014-01-25 19:38:12 -08:00
Philipp Crocoll
ee4d40eb32 added parts of Keepassdroid for loading a kdb file.
Merged PwDatabase+PwDatabaseV3 (PwGroup, PwEntry likewise) to simplify creation of bindings to Mono for Android
2014-01-25 19:36:22 -08:00
Philipp Crocoll
b437dceb70 Bug fixes,
integration of new keyboard
2014-01-24 11:29:34 -08:00
Philipp Crocoll
9611622fb1 Included PluginManager.java,
prepared for use in KP2A (KeyboardBridge)
Added ImeSwitcher.java for SecureSettings based switching
2014-01-24 15:52:40 +01:00
Philipp Crocoll
b204433490 fixed KP2A key preview 2014-01-24 09:06:34 +01:00
Philipp Crocoll
e0c234f9b1 Dictionary: fixed problem with package name different from Keyboard package name
Added settings
Added broadcast and receiver for lock button
Implemented simple 1-row-keyboard
2014-01-24 06:23:12 +01:00
Philipp Crocoll
44c7ca0d03 changed IME name from Android keyboard to Keepass2Android keyboard 2014-01-17 06:15:56 +01:00
Philipp Crocoll
988cc9068b switch to KP2A-Keyboard-2 2014-01-12 15:14:31 +01:00
Philipp Crocoll
4ba3d1551c created library project
implemented KP2A button including auto fill
2014-01-12 02:39:46 +01:00
Philipp Crocoll
1534509a15 added Gingerbread keyboard from AOSP with several modifications like new workspace, reorganized native code, removal of dictionaries and voice (to reduce permissions) 2014-01-09 05:42:28 +01:00
Philipp Crocoll
856d0a5544 implemented experimental AutoFill functionality 2014-01-06 11:40:49 +01:00
Philipp Crocoll
e27c4fa727 * added SFTP support
* Fixed bug with reference URL fields (for SearchURL)
* check for ART and display warning
2013-12-31 09:46:57 +01:00
Philipp Crocoll
5e7f489e76 enabled more logging in GDriveFileStorage 2013-12-27 21:36:25 +01:00
Philipp Crocoll
1704e44afc Implemented GetFilename method in JavaFileStorage providers and updated usage in C# components. This resolves a bug with loading the OTP aux file in SkyDrive and Google Drive.
Fixed bug which prohibited creating databases on FTP/HTTP/WebDav (no credentials were queried)

Fixed bug which prohibited to use the Android 4.4 KITKAT file picker

Removed permission for internal file browser to allow using the internal picker in 4.4 as well (Security Exception)
2013-12-16 06:50:02 +01:00
Philipp Crocoll
ee8348e688 switched to 4.2 target
deleted "crunch" folder in library zip resource folders
-> 0.9.2 release
2013-12-09 06:51:09 +01:00
Philipp Crocoll
cd0e353594 added translations from crowdin 2013-12-08 11:11:31 +01:00
Philipp Crocoll
4c4d466771 Improved message in PasswordActivity
Fixed Android 2.3 bug
2013-11-30 14:44:03 +01:00
Philipp Crocoll
f2e2a2045c * Switched encoding of URLs to UTF8 (inclding prefix for backward compatibility)
-> browsing folders with Cyrillic characters works as well
* Fixed Bug in Skydrive path verification with more than one subfolder
* added Dropbox App Folder Storage
2013-11-24 07:12:09 +01:00
Philipp Crocoll
c686cbeeb3 added UI for opening a database with OTPs. Some TODOs and things not yet working! 2013-11-17 07:17:15 +01:00
Philipp Crocoll
ba6b848e63 Preview Release 0.9.2a 2013-11-13 05:18:48 +01:00
Philipp Crocoll
78164f9df7 added binary for easier compilation after clean checkout 2013-11-09 04:44:59 +01:00
Philipp Crocoll
47256ab573 added zipped project (for easier usage when using a clean check out) 2013-11-09 04:38:29 +01:00
Philipp Crocoll
5619432177 bug fix: prepareFileUsage didn't work when file was cached but device offline 2013-11-07 21:33:35 +01:00
Philipp Crocoll
75b64e5a87 updated translations from crowdin 2013-11-06 20:30:34 +01:00
Philipp Crocoll
deaec67625 removed logging output in SkyDriveFileStorage 2013-11-06 20:15:08 +01:00