Commit Graph

654 Commits

Author SHA1 Message Date
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
Philipp Crocoll ffc735c02c removed irrelevant files from .csproj 2014-05-25 05:47:49 +02:00
Philipp Crocoll 948f9bd67d + .jar file for easier building after check out 2014-05-25 05:42:39 +02:00
Philipp Crocoll ba82a0a216 challenge secret can be entered (using OTP UI)
message when Yubichallenge is not installed
2014-05-25 05:36:52 +02:00
Philipp Crocoll 5cf8b8450d moved broadcast receiver for copy to clipboard outside of service. This allows to receive the broadcast even if the app was killed. We can display at a message then.
added permission for broadcast to prevent malicious apps from copying to clipboard without the user action
2014-05-24 07:19:50 +02:00
Philipp Crocoll 6f38305838 changed broadcast strings to include the full package name. This avoids issues when using KP2A and KP2A offline in parallel. 2014-05-24 05:32:52 +02:00
Philipp Crocoll 12e76bd651 Merge branch 'Branch_KeeChallenge'
Conflicts:
	src/keepass2android/Resources/Resource.designer.cs
	src/keepass2android/keepass2android.csproj
2014-05-22 06:54:27 +02:00
Philipp Crocoll 7b4d3c5c3b removed strings 2014-05-22 06:47:06 +02:00
Philipp Crocoll 7ef5a8336a fixed keechallenge issues 2014-05-22 06:42:43 +02:00
Philipp Crocoll d3c67d7c5d tests for activity result 2014-05-21 06:48:49 +02:00
Philipp Crocoll b2baa66b71 Added query and open functionality to PluginSDK
First working version of QR Plugin
2014-05-21 06:44:42 +02:00
Philipp Crocoll f0a2f9a038 Fixed 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
2014-05-21 06:43:56 +02:00
Philipp Crocoll c5064d26bf Simplified 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
2014-05-18 18:02:22 +02:00
Philipp Crocoll 7a40368ed3 Merge branch 'pluginhosttest'
Conflicts:
	.gitignore
2014-05-16 17:17:43 +02:00
Philipp Crocoll bcbc225652 refactoring 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

Added option to leave app with db unlocked (this is even the default now!)

Added missing EntryActivity files
2014-05-16 17:15:43 +02:00
Philipp Crocoll f613206dab Plugins: 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)
2014-05-14 07:25:27 +02:00
Philipp Crocoll 00332523e6 Bug fixes 2014-05-11 15:41:45 +02:00
Philipp Crocoll a2dc7449d4 fixed display issues in EntryActivity 2014-05-11 13:21:28 +02:00
Philipp Crocoll 9008785c69 Integrated new EntryActivity to KP2A 2014-05-11 07:52:38 +02:00
Philipp Crocoll 685c6c6453 Copy EntryActivity from PluginHost. Not functional yet! 2014-05-10 06:18:11 +02:00
Philipp Crocoll f542e864f4 moved 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
2014-05-10 06:14:41 +02:00
Philipp Crocoll 8a6ee5623d PluginDetailsActivity can show an accept/deny mode 2014-05-09 21:49:49 +02:00
Philipp Crocoll 2849620f55 Changelog: 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
2014-05-09 13:06:47 +02:00
Philipp Crocoll dd557cb455 cleaned up PluginQR, added main screen 2014-05-09 13:02:49 +02:00
Philipp Crocoll 7ca44ab5ec changed to portrait mode 2014-05-07 15:46:36 +02:00
Philipp Crocoll 8cbb7dfc23 started to add QR scanning functionality 2014-05-07 15:30:52 +02:00
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 ed6aae24ca + JavaFileStorageTest (test project for FileStorage implementations in Java) 2014-04-23 20:38:21 +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 0d88e5b5e8 moved icons to correct folder 2014-04-22 06:16:10 +02:00
Philipp Crocoll b0def0925b Merge branch 'Branch_ab41043ff158c51b41fda8502a308682fde47380' 2014-04-15 20:29:34 +02:00
Philipp Crocoll 4ca49ddde1 Manifest for Offline-Release 0.9.3-r5 2014-04-15 20:26:53 +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 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)
2014-04-15 06:03:22 +02:00
Philipp Crocoll ab41043ff1 increased version code for release version 2014-04-07 06:26:51 +02:00
Philipp Crocoll 188097a13a + birthday icons 2014-04-04 05:40:13 +02:00
Philipp Crocoll 491ee1e497 updated translations from crowdin 2014-04-04 05:39:56 +02:00
Philipp Crocoll 147c0e19b6 Async loading of Challenge file 2014-04-04 05:16:32 +02:00
Philipp Crocoll 5b1dcaa0f3 rename SkyDrive -> OneDrive 2014-04-02 09:51:19 +02:00
Philipp Crocoll 8c15b38036 Code updates from Ben Rush with Comments by Philipp 2014-04-02 06:57:04 +02:00
Philipp Crocoll 2cb6c79f0c Merge branch 'master' into Branch_KeeChallenge
Conflicts:
	src/KeePassLib2Android/KeePassLib2Android.csproj
	src/Kp2aBusinessLogic/Kp2aBusinessLogic.csproj
	src/keepass2android/Properties/AndroidManifest_nonet.xml
	src/keepass2android/Resources/Resource.designer.cs
	src/keepass2android/keepass2android.csproj
2014-04-02 06:28:16 +02:00
Philipp Crocoll 345b4e225b removed ART warning
added line to changelog
2014-04-02 06:13:48 +02:00
Philipp Crocoll a1e17cced5 Strings, Changelog, Manifest for 0.9.3-r5 2014-04-01 07:26:50 +02:00
Philipp Crocoll 7b7a4eb8a5 added donate-reminder for birthday 2014-04-01 07:26:10 +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 074fea3539 Bug fix: after resuming from FileStorageSetupActivity, another load was started which was then used after sync (but with the old contents) 2014-03-31 07:24:02 +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 44d5838cf3 uai 2014-03-25 20:52:04 +01:00
Philipp Crocoll dfe0716635 NfcChallenge code by Ben Rush 2014-03-25 20:51:41 +01:00
Philipp Crocoll 59525f8378 Added message that kdb-support is readonly 2014-03-25 06:15:05 +01:00
Philipp Crocoll fd08518270 repo cleanup 2014-03-24 07:04:23 +01:00
Philipp Crocoll b1bc866e48 + ReleaseNoNet configuration 2014-03-24 06:57:18 +01:00
Philipp Crocoll 964cd76bca Bugfix: 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
2014-03-23 16:57:52 +01:00
Philipp Crocoll 8cb849365e Bug fixes:
- reload DB also works when viewing non-root group
 - Display of current group is refreshed after merging changes
2014-03-23 15:40:28 +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 3159af19cb Fixed bug in IOConnection.cs: Errors when uploading data to http(s) were not handled correctly
Improved logging in CachingFileStorage
2014-03-23 15:04:46 +01:00
Philipp Crocoll 6391a00548 Bug fix: on Android 2.x, couldn't specify new http/ftp address (style problem, similar to search problem) 2014-03-16 03:35:07 +01:00
Philipp Crocoll f91d144c48 Bug fix: search crashing on Android 2.x due to missing style (introduced when adding themes for 4.x) 2014-03-16 03:04:57 +01:00
Philipp Crocoll d7b6490c2f Allow to enter password only once in Entry Edit Activity 2014-03-16 03:04:23 +01:00
Philipp Crocoll a26f908bd8 Exported AttachmentContentProvider (defaults to false since API version 17) 2014-03-11 04:34:48 +01:00
Philipp Crocoll e5dea1895d Clear clipboard when CopyToClipboardService is stopped (e.g. due to lock database)
-> https://keepass2android.codeplex.com/workitem/162
2014-03-10 08:02:01 +01:00
Philipp Crocoll 3c349f68bc added random string to tmp-file path to avoid collisions during simultaneous uploads from multiple devices 2014-03-07 04:05:31 +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 ef9ab6bae5 tests and theme related workarounds for problems with ART 2014-02-06 20:37:27 +01:00
Philipp Crocoll d546528e7b added missing translation file (bg-rBG) 2014-02-06 02:11:01 +01:00
Philipp Crocoll 057adadfb3 added missing files 2014-02-05 07:03:22 +01:00
Philipp Crocoll 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?)
2014-02-03 00:30:52 +01:00
Philipp Crocoll bc1d5fb5f2 fixed problems in certificate validation code (updates in Mono?) Also disabled linking in release to avoid problems. 2014-02-02 23:36:19 +01:00
Philipp Crocoll a765bd125e fixed a few theme issues
implemented selection in preferences and recreation of activities
2014-02-02 07:04:27 +01:00
Philipp Crocoll 7312823eee add themes and icons from Holo-Dark Test project 2014-01-30 11:53:52 +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 17c4007f32 Merge branch 'AlexVallat/Keepass2AndroidPerfOpt' 2014-01-27 06:40:23 -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 c0267034f4 allow passing password/keyfile from external to KP2A 2014-01-27 03:44:03 -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 dc4088e7c7 Fixed bug with loading attachments from kdb
Update to GPL V3
Regard CanWrite in UI
2014-01-26 05:27:27 -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 926e74d95a Minor UI improvements 2014-01-24 12:49:20 -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 947678dae2 fixed display problem in SFTP dialog (port was not visible) 2014-01-09 06:08:33 +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
AlexVallat f0b5b65d61 Fix for KDPB format to use UTC for serialising dates (to match KDBX behaviour) 2014-01-03 07:55:32 +00:00
Philipp Crocoll bbb32eda26 improved logging of AggregateException 2014-01-02 20:32:33 +01:00
Philipp Crocoll f78116c6a1 Bugfix: crash when ":" in key string of protected fields 2014-01-02 20:30:15 +01:00
Philipp Crocoll a03aaaf5a5 Credit to JSch author 2013-12-31 10:50:13 +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 7613af6c81 KP2A Offline release 2013-12-26 06:31:40 +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 36af3ade2a removed x86 to reduce apk size 2013-12-12 10:44:56 +01:00
Philipp Crocoll 48e215329d updated translations from Crowdin
-> 0.9.2-r2
2013-12-12 10:25:37 +01:00
Philipp Crocoll b320477a64 Improved Certificate Handling (fixed problem with Certificate validation) 2013-12-12 10:24:24 +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 f4f105757b Updated translations from Crowdin 2013-11-28 21:46:23 +01:00
Philipp Crocoll 6699154ad6 Added DropboxAppFolderFileStorage
don't disclose protected strings
2013-11-27 22:21:29 +01:00
Philipp Crocoll 0ad00eefe2 Added option to lock database when screen off 2013-11-25 21:08:15 +01:00
Philipp Crocoll 08093531e9 Minor UI bug fixes 2013-11-25 21:06:37 +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 831a4d3339 updated version for 0.9.2b 2013-11-22 22:03:54 +01:00
Philipp Crocoll a11182fe9d updated translations from crowdin (also to have new time out values in all languages!) 2013-11-22 22:03:08 +01:00
Philipp Crocoll 13eedf662a resolve bug with syncing on FTP 2013-11-22 21:58:32 +01:00
Philipp Crocoll 6c7802ab9c ShareURL also searches for text if no entry's URL matches the query string 2013-11-22 21:53:27 +01:00
Philipp Crocoll 3fde2c9846 fixed problems with OTP, completed implementation to work with cloud storage 2013-11-22 21:47:13 +01:00
Philipp Crocoll aeaba47573 extended implementation of OTP 2013-11-20 19:14:57 +01:00
Philipp Crocoll 66cd05b9f4 first working - but still incomplete - implementation for OTP/Yubikey 2013-11-17 17:01:53 +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 59eace5834 + OtpKeyProvider plugin (unmodified, not yet compiling) 2013-11-15 06:31:45 +01:00
Philipp Crocoll b68ef33515 different comparison mode for TAN entries 2013-11-13 21:34:39 +01:00
Philipp Crocoll ba6b848e63 Preview Release 0.9.2a 2013-11-13 05:18:48 +01:00
Philipp Crocoll 38572cf2a6 Adaptions to 2.24 KPLib changes 2013-11-13 04:14:43 +01:00
Philipp Crocoll 1b84707970 Merge branch 'kplibdesktop' into integrate_kplib_2_24_update
Conflicts:
	src/KeePassLib2Android/Cryptography/CryptoRandom.cs
	src/KeePassLib2Android/Keys/KcpKeyFile.cs
	src/KeePassLib2Android/Keys/KcpUserAccount.cs
	src/KeePassLib2Android/Native/NativeLib.cs
	src/KeePassLib2Android/PwCustomIcon.cs
	src/KeePassLib2Android/PwDatabase.cs
	src/KeePassLib2Android/PwEntry.cs
	src/KeePassLib2Android/PwGroup.cs
	src/KeePassLib2Android/PwUuid.cs
	src/KeePassLib2Android/Security/ProtectedBinary.cs
	src/KeePassLib2Android/Serialization/FileLock.cs
	src/KeePassLib2Android/Serialization/FileTransactionEx.cs
	src/KeePassLib2Android/Serialization/HashedBlockStream.cs
	src/KeePassLib2Android/Serialization/IOConnection.cs
	src/KeePassLib2Android/Serialization/KdbxFile.Read.Streamed.cs
	src/KeePassLib2Android/Serialization/KdbxFile.Read.cs
	src/KeePassLib2Android/Serialization/KdbxFile.Write.cs
	src/KeePassLib2Android/Translation/KPControlCustomization.cs
	src/KeePassLib2Android/Translation/KPFormCustomization.cs
	src/KeePassLib2Android/Translation/KPStringTable.cs
	src/KeePassLib2Android/Translation/KPTranslation.cs
	src/KeePassLib2Android/Utility/GfxUtil.cs
	src/KeePassLib2Android/Utility/MessageService.cs
	src/KeePassLib2Android/Utility/StrUtil.cs
2013-11-13 04:13:27 +01:00
Philipp Crocoll 05aeaf5bd3 update 2.24 Copyright headers 2013-11-13 03:32:12 +01:00
Philipp Crocoll dda8c7e86d update 2.24 part 2 2013-11-13 03:31:52 +01:00
Philipp Crocoll aa81003823 update to 2.24 2013-11-13 03:29:48 +01:00
Philipp Crocoll 0e5c313014 added "close database" action button for QuickUnlock notification 2013-11-12 03:05:19 +01:00
Philipp Crocoll 574a56c2e3 Added option to kill the application process from the password activity 2013-11-11 06:38:15 +01:00
Philipp Crocoll 8b86e15a29 switched back to install location "auto" 2013-11-11 06:22:21 +01:00
Philipp Crocoll fd45e68b2f Minor UI polishing
- don't display "last access" (always =current time)
 - don't display expires if entry doesn't expire
 - don't view file name in password screen when only one file has ever been opened
2013-11-09 06:51:54 +01:00
Philipp Crocoll 500bcfcce7 added missing SkyDriveFileStorage C# wrapper 2013-11-09 04:53:38 +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
Philipp Crocoll fd06b3d772 Small fixes for 0.9.1 2013-11-06 20:11:01 +01:00
Philipp Crocoll be9f18d996 integrated SkyDrive support 2013-11-06 05:25:19 +01:00
Philipp Crocoll 684312b412 Implemented SkyDriveFileStorage including transactional write 2013-11-04 22:26:21 +01:00
Philipp Crocoll 17bfc0c975 GDriveFileStorage: show hidden files (Drive Client marks all files hidden but no way to remove flag?) 2013-11-02 04:45:39 +01:00
Philipp Crocoll 34bca0834f Added classes for SkyDrive-FileStorage 2013-11-02 04:44:21 +01:00
Philipp Crocoll 277f1b46ad added NTLM auth support 2013-11-01 10:28:37 +01:00
Philipp Crocoll 319d1c7541 added missing xml file 2013-11-01 10:28:03 +01:00
Philipp Crocoll f3dbb9c36c removed unused strings 2013-11-01 10:27:17 +01:00
Philipp Crocoll 26236efcb6 Manifest for 0.9 release 2013-10-28 21:56:05 +01:00
Philipp Crocoll 81ed3d9955 Fixed display bug after Sync
Fixed problem with opening FTP/WebDav databases
removed English text from start page
removed debug-logging in GDrive-storage implementation
2013-10-28 21:53:18 +01:00
Philipp Crocoll 868f3aa231 updated translations from crowdin 2013-10-28 21:52:17 +01:00
Philipp Crocoll e6b1d37c21 added CreateFilePath method to IFileStorage and used it after file chooser for save
-> save as works with GDrive as well

minor changes and fixes
2013-10-27 21:55:19 +01:00
Philipp Crocoll 0bf3a3ee7f FileChooser returns flag to indicate whether the chosen file already exists and must be overwritten or if it's new 2013-10-27 20:32:18 +01:00
Philipp Crocoll f8e17a8144 Merge branch 'android-filechooser-orig'
Conflicts:
	src/java/android-filechooser/code/src/group/pals/android/lib/ui/filechooser/FragmentFiles.java
	src/java/android-filechooser/code/src/group/pals/android/lib/ui/filechooser/providers/localfile/LocalFileProvider.java
	src/java/android-filechooser/code/src/group/pals/android/lib/ui/filechooser/utils/ui/bookmark/BookmarkFragment.java
2013-10-27 20:31:14 +01:00
Philipp Crocoll 1f6ec329fd afc update 2013-10-27 16:02:27 +01:00
Philipp Crocoll 42ead57738 Fixed bug with preare-file-usage in GDrive
added GetDisplayName in FileStorages
2013-10-27 15:06:57 +01:00
Philipp Crocoll 55da547141 Merge branch 'android-filechooser-orig'
Conflicts:
	src/java/android-filechooser/code/project.properties
	src/java/android-filechooser/code/res/drawable-hdpi/afc_ic_menu_bookmarks.png
	src/java/android-filechooser/code/res/drawable-hdpi/afc_ic_menu_bookmarks_dark.png
	src/java/android-filechooser/code/res/drawable-hdpi/afc_ic_menu_bookmarks_light.png
	src/java/android-filechooser/code/res/drawable-mdpi/afc_ic_menu_bookmarks.png
	src/java/android-filechooser/code/res/drawable-mdpi/afc_ic_menu_bookmarks_dark.png
	src/java/android-filechooser/code/res/drawable-mdpi/afc_ic_menu_bookmarks_light.png
	src/java/android-filechooser/code/res/drawable-xhdpi/afc_ic_menu_bookmarks.png
	src/java/android-filechooser/code/res/drawable-xhdpi/afc_ic_menu_bookmarks_dark.png
	src/java/android-filechooser/code/res/drawable-xhdpi/afc_ic_menu_bookmarks_light.png
	src/java/android-filechooser/code/res/drawable-xxhdpi/afc_ic_menu_bookmarks_dark.png
	src/java/android-filechooser/code/res/drawable-xxhdpi/afc_ic_menu_bookmarks_light.png
	src/java/android-filechooser/code/res/values-v11/themes_light.xml
	src/java/android-filechooser/code/res/values-v7/themes_light.xml
	src/java/android-filechooser/code/res/values/env.xml
	src/java/android-filechooser/code/src/group/pals/android/lib/ui/filechooser/FragmentFiles.java
	src/java/android-filechooser/code/src/group/pals/android/lib/ui/filechooser/providers/BaseFileProviderUtils.java
	src/java/android-filechooser/code/src/group/pals/android/lib/ui/filechooser/providers/bookmark/BookmarkContract.java
	src/java/android-filechooser/code/src/group/pals/android/lib/ui/filechooser/providers/bookmark/BookmarkHelper.java
	src/java/android-filechooser/code/src/group/pals/android/lib/ui/filechooser/providers/bookmark/BookmarkProvider.java
	src/java/android-filechooser/code/src/group/pals/android/lib/ui/filechooser/utils/Sys.java
	src/java/android-filechooser/code/src/group/pals/android/lib/ui/filechooser/utils/Utils.java
	src/java/android-filechooser/code/src/group/pals/android/lib/ui/filechooser/utils/ui/LoadingDialog.java
	src/java/android-filechooser/code/src/group/pals/android/lib/ui/filechooser/utils/ui/bookmark/BookmarkCursorAdapter.java
	src/java/android-filechooser/code/src/group/pals/android/lib/ui/filechooser/utils/ui/bookmark/BookmarkFragment.java
	src/java/android-filechooser/code/src/group/pals/android/lib/ui/filechooser/utils/ui/history/HistoryCursorAdapter.java
	src/java/android-filechooser/code/src/group/pals/android/lib/ui/filechooser/utils/ui/history/HistoryFragment.java
2013-10-25 04:45:52 +02:00
Philipp Crocoll f388a2bdcb update to rev 465 2013-10-25 04:09:31 +02:00
Philipp Crocoll e3b18b88b3 Improvements to GDrive implementation, started integration with KP2A app (file chooser not yet working) 2013-10-25 04:05:37 +02:00
Philipp Crocoll ea89a40330 Fixed problem with Android 2.x database creation activity 2013-10-24 06:46:03 +02:00
Philipp Crocoll 6a96d6729f Fixed bug: keyfile-only databases couldn't be loaded with pre-loading enabled 2013-10-24 06:44:45 +02:00
Philipp Crocoll eeffea5316 changes to reduce network traffic 2013-10-20 03:02:36 +02:00
Philipp Crocoll 8f01199930 added check in verification of paths to throw FileNotFound for invalid paths without id and if the display name doesn't match the id 2013-10-20 02:28:43 +02:00
Philipp Crocoll 30de7e80b6 implemented GoogleDriveFileStorage.java
modified JavaFileStorage interface to work with Google Drive
2013-10-19 20:35:08 +02:00
Philipp Crocoll 1923f28311 Release 0.9 preview 2 2013-10-15 03:24:23 +02:00
Philipp Crocoll 778b8dc731 fixed layout problem in text_with_help.xml
added includes
enabled Dropbox for Debug mode again
2013-10-14 20:56:23 +02:00
Philipp Crocoll c81ca4268e Drastically improved UI for creating a new database (own activity, file browser for key files, explanation texts, password generator, show password button)
Added DejaVuSansMono.ttf for password display in EntryActivity
2013-10-12 22:20:02 +02:00
Philipp Crocoll 2f3bbff841 corrected message text 2013-10-11 03:17:40 +02:00
Philipp Crocoll 8c69a0b5bd Started implementing GDriveFileStorage
removed unnecessary check for RequiresSetup in PasswordActivity
2013-10-08 17:01:47 +02:00
Philipp Crocoll 4da67d42c0 fixed file selection workflow for FTP/HTTP 2013-10-07 07:11:47 +02:00
Philipp Crocoll 6f22ad012e * modified setup workflow for IFileStorage (to be compatible with Google Drive requirements)
* scheme (protocol) is always contained in path variables passed to JavaFileStorage implementors
* file chooser improvements (internal browser displayed also in file chooser list e.g. when selecting an attachments, compatible with Solid Explorer content uris, removed OI stuff)
* started GDrive support
2013-10-07 06:28:06 +02:00
Philipp Crocoll fcae4fcbb6 Bugfix with auto-open db 2013-10-03 04:15:40 +02:00
Philipp Crocoll 56ca74a3d9 added missing import 2013-10-03 04:05:14 +02:00
Philipp Crocoll cfb910a8ae refactoring (java->c# naming convention) 2013-10-03 04:05:02 +02:00
Philipp Crocoll c53bfefee5 updated android-filechooser library (non-public release from HBA)
fixed bug with date parsing in Dropbox
added caching of FileEntry in Kp2aFileProvider.java
2013-10-03 03:47:07 +02:00
Philipp Crocoll a44e8a9680 * added options to exclude libraries for faster build times (DEBUG only)
* implemented getFileEntry to get information about a single file
* password activity is launched automatically if there are recent files
2013-09-28 21:14:21 +02:00
Philipp Crocoll 74acd19092 * Added file chooser to KP2A
* added functionality to file storage interface and (some) implementations to delete files/folders, create folders, list contents
-> Dropbox functionality implemented
2013-09-28 07:46:44 +02:00
Philipp Crocoll 15b7ca38c8 Included changes from 5.4.2 version to fix light theme actionbar 2013-09-27 06:32:29 +02:00
Philipp Crocoll 9deeeef382 + Kp2a FileChooser base class 2013-09-26 05:33:08 +02:00
Philipp Crocoll 881c77c565 Deleted unused resources
added file icons for KP2A databases
disabled logging output
2013-09-26 05:04:24 +02:00
Philipp Crocoll 5c49a7fcb1 Bookmarks and history removed 2013-09-26 01:59:35 +02:00
Philipp Crocoll 848f99562c Removed appcompat v7 dependency, changed version of v4 support lib 2013-09-25 21:03:18 +02:00
Philipp Crocoll 96a30e4588 + android-filechooser library 2013-09-20 22:07:41 +02:00
Philipp Crocoll 6cb44497d1 Fixed problem with highlighting the selected item in the file storage list 2013-09-20 22:01:40 +02:00
Philipp Crocoll 176ad6244d improved error handling for dropbox filestorage 2013-09-17 06:53:18 +02:00
Philipp Crocoll 15fde6ff92 fixed variable name to follow style conventions 2013-09-17 04:53:14 +02:00
Philipp Crocoll 71c422d491 Merge branch 'Release086'
Conflicts:
	src/keepass2android/Resources/Resource.designer.cs
2013-09-16 21:47:37 +02:00
Philipp Crocoll a3e090d9d9 Release 0.8.6 nonet 2013-09-16 21:44:45 +02:00
Philipp Crocoll 0eb84927f1 Release 0.8.6 (non-offline-version) 2013-09-16 21:08:25 +02:00
Philipp Crocoll 2911119a24 improved error handling of DropboxFileStorage 2013-09-16 20:22:35 +02:00
Philipp Crocoll fbd3aafe71 First version of Dropbox-Support (not yet really functional - no possible to select the file to open) 2013-09-15 20:08:14 +02:00
Philipp Crocoll 042ee03f56 fixed sizes of notification icons 2013-09-08 21:20:49 +02:00
Philipp Crocoll 27d07982f0 Preparations for 0.8.6 preview release 2013-09-06 22:56:29 +02:00
Philipp Crocoll 16a5960f7b QuickUnlock icon can be hidden in settings 2013-09-06 20:12:12 +02:00
Philipp Crocoll c7107c2673 Improved image quality of gray launcher icon (for notification bar)
Improved preferences by grouping entries under app settings
2013-09-06 06:41:52 +02:00
Philipp Crocoll 9418e42a7c About-Dialog improvements and credit to more contributors. 2013-09-04 06:31:06 +02:00
Philipp Crocoll 48ad2b309b support for twofish cipher 2013-09-03 23:10:59 +02:00
Philipp Crocoll b9dce51afa Groups can be edited 2013-09-03 22:58:15 +02:00
Philipp Crocoll 320f5e1fea Bugfix: it's now possible again to close the app by pressing back button in QuickUnlock (especially import with Share URL search) 2013-09-03 21:57:13 +02:00
Philipp Crocoll 2ca50c5778 removed Caching related setting from NoNet 2013-09-03 21:37:43 +02:00
Philipp Crocoll dd5710cf79 Moving of elements uses colors from resources 2013-09-01 22:12:48 +02:00
Philipp Crocoll 2afbbb37fc Merge branch 'Release085' 2013-08-31 13:58:22 +02:00
Philipp Crocoll 63baf77df3 PasswordActivity.cs: show password is remembered during screen rotation.
German translation: fixed a string
2013-08-31 13:58:00 +02:00
Philipp Crocoll d83e8b09b5 updated project.zip with new translations 2013-08-30 23:43:58 +02:00
Philipp Crocoll 0f5ff663da Updated version number 2013-08-30 23:43:17 +02:00
Philipp Crocoll 5dbda0a01a fixed whitespace 2013-08-30 23:42:06 +02:00
Philipp Crocoll e921b94f70 Updated translations from crowdin 2013-08-30 23:41:57 +02:00
Philipp Crocoll df875f959e Merge branch 'AlexVallat/Keepass2AndroidPerfOpt' into Release085
Conflicts:
	src/keepass2android/search/SearchResults.cs
2013-08-30 23:10:43 +02:00
Philipp Crocoll e8ad5f0845 Implemented moving of groups 2013-08-30 22:58:29 +02:00
Philipp Crocoll e1de3e2cbf entries can be moved to other groups 2013-08-28 14:00:54 +02:00
Philipp Crocoll 964d0ea512 database is correctly unloaded if saving fails 2013-08-28 14:00:36 +02:00
AlexVallat 76af17cfa0 Search bug fixing 2013-08-16 18:46:05 +01:00
Philipp Crocoll 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)
2013-08-16 14:26:06 +02:00
AlexVallat bb0827ea51 Added serializer precompile to preload step for kdbp files 2013-08-15 18:49:27 +01:00
Philipp Crocoll 4cbc4542c2 updated version number and change log 2013-08-14 08:12:09 +02:00
Philipp Crocoll 273dd2ff65 updated translations from crowdin 2013-08-14 08:11:53 +02:00
Philipp Crocoll 04acfb99ed Fixed problem with opening non-existing files through CachingFileStorage 2013-08-14 06:36:12 +02:00
Philipp Crocoll e014b2c185 Merge branch 'AlexVallat/Keepass2AndroidPerfOpt'
Conflicts:
	src/Kp2aBusinessLogic/database/edit/LoadDB.cs
2013-08-14 06:13:16 +02:00
Philipp Crocoll 05c131a745 Merge branch 'master' of https://git01.codeplex.com/forks/alexvallat/keepass2androidperfopt into AlexVallat/Keepass2AndroidPerfOpt
Conflicts:
	src/keepass2android/PasswordActivity.cs
2013-08-14 06:09:26 +02:00
Philipp Crocoll 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

* GroupBaseActivity: Added sync menu command
* Preferences: Added option to enable/disable offline caching
* App: don't lock database when user wants to reload. This is done in PasswordActivity and should be done there after the password was filled into the pw field
* CheckDatabaseForChanges.cs: used when syncing a non-cached database
2013-08-14 06:05:25 +02:00
Philipp Crocoll d169cd3f5b Bugfix: Search without context now working again (fixes resolving of references fields) 2013-08-14 05:59:26 +02:00
Philipp Crocoll 21f38a4eaa define "RELEASE" in Release builds to make sure Debuggable is set to false 2013-08-13 21:52:17 +02:00
AlexVallat 8a193f5216 Better exception handling for pre-loading 2013-08-10 19:49:59 +01:00
Philipp Crocoll 370c937578 Merge branch 'AlexVallat/Keepass2AndroidPerfOpt'
Conflicts:
	src/KeePassLib2Android/Serialization/IOConnection.cs
	src/Kp2aBusinessLogic/IKp2aApp.cs
	src/Kp2aBusinessLogic/database/Database.cs
	src/keepass2android/Resources/Resource.designer.cs
	src/keepass2android/app/App.cs
	src/keepass2android/fileselect/FileSelectActivity.cs
2013-08-10 20:25:10 +02:00
Philipp Crocoll 27d75b4d5a + Manifest for Unit-Test project 2013-08-10 20:10:47 +02:00
Philipp Crocoll 96a4831758 Removed ExitChangeDb result code (no longer required)
Added "!IsFinisihing"
2013-08-10 20:09:13 +02:00
Philipp Crocoll eaa426db33 FileSelectActivity is only shown when necessary or when explicitly selected by user 2013-08-09 22:31:30 +02:00
Philipp Crocoll 3b1b10385f Merge branch 'master' of https://git01.codeplex.com/forks/alexvallat/keepass2androidperfopt into AlexVallat/Keepass2AndroidPerfOpt
Conflicts:
	src/keepass2android/QuickUnlock.cs
2013-08-09 21:25:54 +02:00
Philipp Crocoll a671c4f241 Fixed SaveDb for CachingFileStorage and target file not existing
-> + Tests
First, very simple implementation of ChangingFileStorage in KP2A App (preliminary)
2013-08-08 20:40:35 +02:00
AlexVallat b9aad79b62 Made pre-loading optional
Refactoring of PasswordActivity/QuickUnlock lifecycle
2013-08-07 18:34:43 +01:00
Philipp Crocoll 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
2013-08-06 22:21:58 +02:00
Philipp Crocoll 3b905a354f App locks the database before trying to reload. 2013-08-06 20:46:09 +02:00
AlexVallat 518479904a Remove debugging delay, ensure prompt GC of memory used when loading DB 2013-08-04 09:40:26 +01:00
AlexVallat 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)
Database Unlocked warning notification now uses a 4.1 extended "Lock Database" button, and the main action is now just to activate the app.

PasswordActivity no longer loads the database file into memory ready for loading if it's already loaded and we're showing QuickUnlock instead.
2013-08-03 19:58:01 +01:00
Philipp Crocoll bf0897e7ec added comment with small todo 2013-08-03 12:34:12 +02:00
Philipp Crocoll ac88da90e7 More changes due to other Mono Version and VS2012 2013-08-03 12:33:47 +02:00
Philipp Crocoll 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
2013-08-03 12:33:19 +02:00
Philipp Crocoll 85e6a0e9c2 Kp2aLog.cs: thread safe file access 2013-08-03 12:31:40 +02:00
Philipp Crocoll 28fb854fb1 Modifications for Mono for Android 4.8 2013-08-03 12:30:13 +02:00
Philipp Crocoll 8693dfe9f4 Added logging regarding native key transform 2013-08-02 16:48:22 +02:00
Philipp Crocoll e6bf40321b removed invalid character sequences from italian and chinese resource files 2013-08-01 22:22:50 +02:00
Philipp Crocoll f0f305fc9f Deleted android-support library due to changes in Mono for Android 4.6->4.8 2013-08-01 22:22:26 +02:00
Philipp Crocoll c0520c055f + SynchronizeCachedDatabase.cs: Synchronizes the local cache with the remote file. Applies merging if necessary.
+ Tests (not yet complete)
2013-08-01 22:20:39 +02:00
Philipp Crocoll 3cfb2c17e6 First implementation of CachingFileStorage
+ some tests to test loading and saving to cached storage
2013-07-30 20:42:16 +02:00
Philipp Crocoll 89eb4b0a34 Added missing java file
Added many ignores
2013-07-30 20:41:19 +02:00
AlexVallat 84efaae462 Never hang on to reference to PwDatabase (allow it to be garbage collected when cleared) 2013-07-27 12:25:13 +01:00
AlexVallat 8a1136aa97 Added missing newline 2013-07-27 09:36:37 +01:00
AlexVallat e3b707b529 Working, OngoingNotifications foreground only when QuickLocked 2013-07-27 09:22:39 +01:00
Philipp Crocoll 8c682d8a24 more paranoid setting: QuickUnlock doesn't show the filename either when filenames are not remembered 2013-07-27 09:36:32 +02:00
AlexVallat 8c8c94c454 Working, but service dies after sharing 2013-07-26 20:10:03 +01:00
AlexVallat 0006a19066 New icons 2013-07-25 17:56:44 +01:00
AlexVallat d678c711fa On master: Current working dir changes 2013-07-25 13:47:05 +01:00
AlexVallat 6c94824028 untracked files on master: cab539e Merge branch 'master' of https://git01.codeplex.com/keepass2android 2013-07-25 13:47:05 +01:00
Philipp Crocoll 4294791d76 Added option not to remember recently opened files 2013-07-24 20:32:39 +02:00
AlexVallat cab539e85f Merge branch 'master' of https://git01.codeplex.com/keepass2android 2013-07-24 08:12:45 +01:00
Philipp Crocoll 57506336c1 Added possibility to add entry to root group 2013-07-24 06:43:25 +02:00
Philipp Crocoll fa6555f01c Updated Manifest files for 0.8.4c 2013-07-24 06:27:17 +02:00
Philipp Crocoll 0a26fdefbb Fixed bug with AppSetting Timeout set to "never"
added more debugging output in TimeoutHelper.cs
2013-07-24 06:03:23 +02:00
Philipp Crocoll 9f3c2dfc06 Added translations for Keyboard from crowdin 2013-07-24 05:58:00 +02:00
Philipp Crocoll 896ce8dd6e Added translations from crowdin 2013-07-24 05:54:28 +02:00
Philipp Crocoll 58a6e63be0 Bug fix: menu didn't work on Android 2.x due to search widget 2013-07-21 21:47:20 +02:00
Philipp Crocoll c289346538 Bug fixes and debugging, -> v. 0.8.4b 2013-07-21 21:46:58 +02:00
Philipp Crocoll b750dcfa31 Minor modifications for KP2A offline and release 0.8.4 2013-07-17 23:11:28 +02:00
Philipp Crocoll ccc557f67b Updated translations from Crowdin 2013-07-17 22:01:07 +02:00
Philipp Crocoll b741b48369 New application logo by Niki Hüttner 2013-07-17 21:57:10 +02:00
AlexVallat 689f468b8f Async load database encrypted bytes to memory while entering password 2013-07-17 19:19:17 +01:00
Philipp Crocoll 5699216c00 Clarified Yes/No buttons in Merge question dialog 2013-07-17 16:26:12 +02:00
AlexVallat 75297418c5 Always show an open database, if there is one, rather than the file selector 2013-07-16 19:16:38 +01:00
Philipp Crocoll ed7a85dde7 fixed a bug with creating databases 2013-07-15 20:42:16 +02:00
AlexVallat 72ab132979 Made FindViewById usage compatible with older version of Mono for Android (not using generic overload) 2013-07-13 19:57:04 +01:00
AlexVallat ee5cc47f74 Merge branch 'master' of https://git01.codeplex.com/keepass2android 2013-07-13 19:54:09 +01:00
Philipp Crocoll 99cbe84879 Added test for merge with kdbp file and fixed it in SaveDB 2013-07-13 20:13:45 +02:00
AlexVallat d71a204b2c Merge branch 'master' of https://git01.codeplex.com/keepass2android 2013-07-13 11:57:53 +01:00
Philipp Crocoll 30cdc6136f + missing resource file 2013-07-13 12:43:20 +02:00
AlexVallat 9f01e834d0 Perf shortcut for PwUuid comparison. Don't write out Zero PwUuid's for custom icons (use null instead) 2013-07-13 09:20:48 +01:00
AlexVallat bf84662857 Fixed reference equality checks for PwUuid 2013-07-13 08:14:32 +01:00
Philipp Crocoll 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
2013-07-13 07:57:34 +02:00
Philipp Crocoll f06ce9c58b Changelog for 0.8.4 2013-07-12 17:03:57 +02:00
Philipp Crocoll 4c03c050e9 Merge branch 'AlexVallat/ProtocolBuffers' 2013-07-12 16:42:35 +02:00