b2baa66b71Added query and open functionality to PluginSDK First working version of QR Plugin
Philipp Crocoll
2014-05-21 06:44:42 +02:00
f0a2f9a038Fixed problems with returning Activity results Added scopes for querying credentials Extended possibilities of AppTasks Added QueryCredentialsActivity.cs Added missing AboutActivity.cs FileSelectActivity: removed check for savedInstanceState=null. According to stackoverflow, savedInstanceState may be passed when launched from history Passing of protected field lists added to PluginHost to allow full transfer of entries
Philipp Crocoll
2014-05-21 06:43:56 +02:00
c5064d26bfSimplified Options Menu (moved rate, translate, suggest and change master password to about dialog or db settings, removed Goto URL, is now in the "field menu") Added option to remove the "Donate a beer" option Added cancel button in entry edit activity Fixed button icon size in holo dark theme
Philipp Crocoll
2014-05-18 18:01:17 +02:00
7a40368ed3Merge branch 'pluginhosttest'
Philipp Crocoll
2014-05-16 17:17:43 +02:00
bcbc225652refactoring regarding AppTasks: - AppTasks are now returned by ActivityResult through all AppTask-Related activities (includes ForwardResult) - AppTasks are now passed correctly even when using search (this fixes a problem that AppTasks like SearchUrl were not passed to EntryActivity so the App didn't return to the browser automatically) - AppTasks are deleted by ActivityResult or by checking for LaunchedFromHistory
Philipp Crocoll
2014-05-16 17:15:43 +02:00
f613206dabPlugins: transferring list of protected fields CreateDatabaseActivity: Passing app task to next activity Keepass.cs: added documentation on Activities and AppTasks SearchActivity.cs: passing appTask to next activity, using ForwardResult to pass ActivityResult back to previous activity FileSelectActivity: pass AppTask to CreateDatabaseActivity, Recreate instead of Start+Finish (to have correct handling of ActivityResults)
Philipp Crocoll
2014-05-14 07:23:31 +02:00
00332523e6Bug fixes
Philipp Crocoll
2014-05-11 15:41:45 +02:00
a2dc7449d4fixed display issues in EntryActivity
Philipp Crocoll
2014-05-11 13:21:28 +02:00
9008785c69Integrated new EntryActivity to KP2A
Philipp Crocoll
2014-05-11 07:52:38 +02:00
685c6c6453Copy EntryActivity from PluginHost. Not functional yet!
Philipp Crocoll
2014-05-10 06:18:11 +02:00
f542e864f4moved Android version dependent resources (-v11, -v14) to default folders. Will target only 14+ in future to reduce APK size and simplify development. Started to add plugin host code
Philipp Crocoll
2014-05-10 06:14:07 +02:00
8a6ee5623dPluginDetailsActivity can show an accept/deny mode
Philipp Crocoll
2014-05-09 21:49:49 +02:00
3b1b1f5fee+ ignores
Philipp Crocoll
2014-05-09 13:06:55 +02:00
2849620f55Changelog: setCancellable(false) AppTask: bugfix for read-only dbs CopyToClipboardService: Can handle time-out for additional strings copied to clipboard; can update the Keyboard data added comments minor changes
Philipp Crocoll
2014-05-09 13:06:47 +02:00
dd557cb455cleaned up PluginQR, added main screen
Philipp Crocoll
2014-05-09 13:02:49 +02:00
7ca44ab5ecchanged to portrait mode
Philipp Crocoll
2014-05-07 15:46:36 +02:00
8cbb7dfc23started to add QR scanning functionality
Philipp Crocoll
2014-05-07 15:30:52 +02:00
53dd47044bPlugins: * 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
Philipp Crocoll
2014-05-07 05:58:20 +02:00
07038d7549PluginHost-Test project: modified EntryActivity for receiving actions and fields
Philipp Crocoll
2014-05-05 06:15:19 +02:00
34d591b251+ ignores
Philipp Crocoll
2014-04-23 21:33:57 +02:00
ed6aae24ca+ JavaFileStorageTest (test project for FileStorage implementations in Java)
Philipp Crocoll
2014-04-23 20:38:21 +02:00
4697dbf41c+ pluginhost test project
Philipp Crocoll
2014-04-22 06:27:13 +02:00
d1cc47057dremoved compat library for faster building
Philipp Crocoll
2014-04-22 06:25:28 +02:00
0d88e5b5e8moved icons to correct folder
Philipp Crocoll
2014-04-22 06:16:10 +02:00
b0def0925bMerge branch 'Branch_ab41043ff158c51b41fda8502a308682fde47380'
Philipp Crocoll
2014-04-15 20:29:34 +02:00
4ca49ddde1Manifest for Offline-Release 0.9.3-r5
Philipp Crocoll
2014-04-15 20:26:53 +02:00
97e98f8804Gdrive: fixed possible exception when listing files of root folder
Philipp Crocoll
2014-04-15 06:03:53 +02:00
740e642965* Make OngoingNotificationsService foreground also when unlocked (to prevent the app from being killed) * Allow to hide icon for QuickUnlock by using minimum priority notification (API level >= 16)
Philipp Crocoll
2014-04-15 06:03:22 +02:00
ab41043ff1increased version code for release version
Philipp Crocoll
2014-04-07 06:26:51 +02:00
188097a13a+ birthday icons
Philipp Crocoll
2014-04-04 05:40:13 +02:00
491ee1e497updated translations from crowdin
Philipp Crocoll
2014-04-04 05:39:56 +02:00
147c0e19b6Async loading of Challenge file
Philipp Crocoll
2014-04-04 05:16:32 +02:00
5b1dcaa0f3rename SkyDrive -> OneDrive
Philipp Crocoll
2014-04-02 09:51:19 +02:00
8c15b38036Code updates from Ben Rush with Comments by Philipp
Philipp Crocoll
2014-04-02 06:57:04 +02:00
2cb6c79f0cMerge branch 'master' into Branch_KeeChallenge
Philipp Crocoll
2014-04-02 06:28:16 +02:00
345b4e225bremoved ART warning added line to changelog
Philipp Crocoll
2014-04-02 06:13:48 +02:00
a1e17cced5Strings, Changelog, Manifest for 0.9.3-r5
Philipp Crocoll
2014-04-01 07:26:50 +02:00
7b7a4eb8a5added donate-reminder for birthday
Philipp Crocoll
2014-04-01 07:26:10 +02:00
5693970665Added scope offline_access. According to the docs, this should solve the problem with repeated permission requests. Added logging for SkyDriveFileStorage
Philipp Crocoll
2014-04-01 07:15:13 +02:00
074fea3539Bug fix: after resuming from FileStorageSetupActivity, another load was started which was then used after sync (but with the old contents)
Philipp Crocoll
2014-03-31 07:24:02 +02:00
ec79ff8678modified dimens.xml to hopefully fix a problem with incorrect keyboard size modified Chinese alt-characters to fix problem with missing numbers
Philipp Crocoll
2014-03-31 07:22:21 +02:00
fa09d9cd62Bug fix: retry initialization if it failed first time (allows to sync after enabling network again) Further logging improvements
Philipp Crocoll
2014-03-27 05:59:30 +01:00
44d5838cf3uai
Philipp Crocoll
2014-03-25 20:52:04 +01:00
dfe0716635NfcChallenge code by Ben Rush
Philipp Crocoll
2014-03-25 20:51:41 +01:00
59525f8378Added message that kdb-support is readonly
Philipp Crocoll
2014-03-25 06:15:05 +01:00
fd08518270repo cleanup
Philipp Crocoll
2014-03-24 07:04:23 +01:00
b1bc866e48+ ReleaseNoNet configuration
Philipp Crocoll
2014-03-24 06:57:18 +01:00
964cd76bcaBugfix: Correct display of filenames/database names when using GDrive updated ART warning added debug-Manifest (different package name) commit Manifest for last offline release removed Internet permissions (not required for Offline version) in KdbLibrary
Philipp Crocoll
2014-03-23 16:57:52 +01:00
8cb849365eBug fixes: - reload DB also works when viewing non-root group - Display of current group is refreshed after merging changes
Philipp Crocoll
2014-03-23 15:40:28 +01:00
4c68c0715cAdded 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)
Philipp Crocoll
2014-03-23 15:12:34 +01:00
3159af19cbFixed bug in IOConnection.cs: Errors when uploading data to http(s) were not handled correctly Improved logging in CachingFileStorage
Philipp Crocoll
2014-03-23 15:04:46 +01:00
6391a00548Bug fix: on Android 2.x, couldn't specify new http/ftp address (style problem, similar to search problem)
Philipp Crocoll
2014-03-16 03:35:07 +01:00
f91d144c48Bug fix: search crashing on Android 2.x due to missing style (introduced when adding themes for 4.x)
Philipp Crocoll
2014-03-16 03:04:57 +01:00
d7b6490c2fAllow to enter password only once in Entry Edit Activity
Philipp Crocoll
2014-03-16 03:04:23 +01:00
a26f908bd8Exported AttachmentContentProvider (defaults to false since API version 17)
Philipp Crocoll
2014-03-11 04:34:48 +01:00
3c349f68bcadded random string to tmp-file path to avoid collisions during simultaneous uploads from multiple devices
Philipp Crocoll
2014-03-07 04:05:31 +01:00
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
Philipp Crocoll
2014-02-19 21:49:18 +01:00
ccde65d233Translations from Crowdin (0.9.3 release)
Philipp Crocoll
2014-02-07 21:57:28 +01:00
2ed7766803Fix for Theme: ActionBarStyle Buttons too small
Philipp Crocoll
2014-02-07 20:35:51 +01:00
ef9ab6bae5tests and theme related workarounds for problems with ART
Philipp Crocoll
2014-02-06 04:02:07 +01:00
d546528e7badded missing translation file (bg-rBG)
Philipp Crocoll
2014-02-06 02:11:01 +01:00
057adadfb3added missing files
Philipp Crocoll
2014-02-05 07:03:22 +01:00
2baf93eb3d- 0.9.3 pre 3 - Switched back to linking but with disabled System.Core (problems with Certificate validation) Added catch when Unregistering receivers (could throw after recreate?)
Philipp Crocoll
2014-02-03 00:30:21 +01:00
bc1d5fb5f2fixed problems in certificate validation code (updates in Mono?) Also disabled linking in release to avoid problems.
Philipp Crocoll
2014-02-02 23:36:19 +01:00
a765bd125efixed a few theme issues implemented selection in preferences and recreation of activities
Philipp Crocoll
2014-02-02 07:03:40 +01:00
7312823eeeadd themes and icons from Holo-Dark Test project
Philipp Crocoll
2014-01-30 11:53:52 +01:00
8e53848094add missing resource file, improved string in keyboard settings
Philipp Crocoll
2014-01-30 11:52:43 +01:00
2d53021f78Added option to export database Fixed problem with native key transform
Philipp Crocoll
2014-01-27 22:47:08 -08:00
d7109fc630reorganized and updated text for Keyboard settings
Philipp Crocoll
2014-01-27 18:14:51 -08:00
437d3033d2Release 0.9.3-pre2
Philipp Crocoll
2014-01-27 08:03:58 -08:00
17c4007f32Merge branch 'AlexVallat/Keepass2AndroidPerfOpt'
Philipp Crocoll
2014-01-27 06:40:23 -08:00
b26336d14dupdated filechooser project.zip
Philipp Crocoll
2014-01-27 06:30:10 -08:00
1ca8cb4bb0fixed 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
Philipp Crocoll
2014-01-27 06:28:31 -08:00
5f304ad9f6updated translations from Crowdin
Philipp Crocoll
2014-01-27 04:25:49 -08:00
eff5157b01Database: CanWrite=true made to default ImeSwitcher: make sure only SecureSettings receives the broadcast
Philipp Crocoll
2014-01-27 04:05:13 -08:00
c0267034f4allow passing password/keyfile from external to KP2A
Philipp Crocoll
2014-01-27 03:44:03 -08:00
89546c1427Implemented option to add URL to entry selected after Search URL
Philipp Crocoll
2014-01-26 06:51:16 -08:00
dc4088e7c7Fixed bug with loading attachments from kdb Update to GPL V3 Regard CanWrite in UI
Philipp Crocoll
2014-01-26 05:27:27 -08:00
8bbd18d3f8Implemented loading of Keepass 1 (kdb) files. First test passed!
Philipp Crocoll
2014-01-26 03:51:55 -08:00
12dbe597cecorrectly integrated PluginManager.java into KP2AKeyboard
Philipp Crocoll
2014-01-25 20:08:09 -08:00
6e0645559dIntroduced IDatabaseLoader (kdb not yet working)
Philipp Crocoll
2014-01-25 19:38:12 -08:00
ee4d40eb32added parts of Keepassdroid for loading a kdb file. Merged PwDatabase+PwDatabaseV3 (PwGroup, PwEntry likewise) to simplify creation of bindings to Mono for Android
Philipp Crocoll
2014-01-25 19:36:22 -08:00
926e74d95aMinor UI improvements
Philipp Crocoll
2014-01-24 12:49:20 -08:00
b437dceb70Bug fixes, integration of new keyboard
Philipp Crocoll
2014-01-24 11:29:34 -08:00
9611622fb1Included PluginManager.java, prepared for use in KP2A (KeyboardBridge) Added ImeSwitcher.java for SecureSettings based switching
Philipp Crocoll
2014-01-24 15:52:40 +01:00
b204433490fixed KP2A key preview
Philipp Crocoll
2014-01-24 09:06:34 +01:00
e0c234f9b1Dictionary: fixed problem with package name different from Keyboard package name Added settings Added broadcast and receiver for lock button Implemented simple 1-row-keyboard
Philipp Crocoll
2014-01-24 06:23:12 +01:00
44c7ca0d03changed IME name from Android keyboard to Keepass2Android keyboard
Philipp Crocoll
2014-01-17 06:15:56 +01:00
988cc9068bswitch to KP2A-Keyboard-2
Philipp Crocoll
2014-01-12 15:14:31 +01:00
4ba3d1551ccreated library project implemented KP2A button including auto fill
Philipp Crocoll
2014-01-12 02:39:46 +01:00
947678dae2fixed display problem in SFTP dialog (port was not visible)
Philipp Crocoll
2014-01-09 06:08:33 +01:00
1534509a15added Gingerbread keyboard from AOSP with several modifications like new workspace, reorganized native code, removal of dictionaries and voice (to reduce permissions)
Philipp Crocoll
2014-01-09 05:42:28 +01:00
856d0a5544implemented experimental AutoFill functionality
Philipp Crocoll
2014-01-06 11:40:49 +01:00
f0b5b65d61Fix for KDPB format to use UTC for serialising dates (to match KDBX behaviour)
AlexVallat
2014-01-03 07:55:32 +00:00
bbb32eda26improved logging of AggregateException
Philipp Crocoll
2014-01-02 20:32:33 +01:00
f78116c6a1Bugfix: crash when ":" in key string of protected fields
Philipp Crocoll
2014-01-02 20:30:15 +01:00
a03aaaf5a5Credit to JSch author
Philipp Crocoll
2013-12-31 10:50:13 +01:00
aa643c2fc6added ignores
Philipp Crocoll
2013-12-31 10:07:10 +01:00
e27c4fa727* added SFTP support * Fixed bug with reference URL fields (for SearchURL) * check for ART and display warning
Philipp Crocoll
2013-12-31 09:46:57 +01:00