Commit Graph

141 Commits

Author SHA1 Message Date
Philipp Crocoll b1cec02040 increase priority of notifications to increase likelihood that buttons are shown
change password mask (fix problem on some devices)
2015-01-27 05:53:01 +01:00
Philipp Crocoll 44fb4b9ce1 improved notification icons
re-added donate hint in change log
2015-01-08 06:31:09 +01:00
Philipp Crocoll 687416d2bb * added option to ignore duplicate uuids
* fixed issue with clearing entered passwords when leaving PasswordActivity (passwords were cleared when opening FS-Setup-Activity or NfcOtpActivity as well)
2015-01-06 04:01:46 +01:00
Philipp Crocoll db5357ce84 added contributions
improved changelog
2014-12-30 06:20:40 +01:00
Philipp Crocoll e7a0393ddd use Android 5 as target framework
set notification visibility for Android 5 lock screen
fix wrong permission in debug manifest
2014-12-28 06:44:22 +01:00
Philipp Crocoll ecd78ffbaf using new icons from Stefano (updated launcher icon, nicer notification icons)
added combined notification (keyboard/clipboard; Android 4.1+)
2014-12-28 05:51:34 +01:00
Philipp Crocoll 44b005f9d7 Added check for Duplicate UUIDs (see https://keepass2android.codeplex.com/workitem/46) 2014-12-25 22:06:21 +01:00
Philipp Crocoll fa7365323c allow differnt sorting options
"touch" groups after editing to get correct sort order "modification date"
2014-12-23 20:29:27 +01:00
Philipp Crocoll b61904c01c fixed issues with switching back to previous keyboard
improved preferences for switch keyboard on rooted. now allowing to switch to KP2A when entry opened (in any case)
2014-12-22 06:39:30 +01:00
Philipp Crocoll 9279a3ae92 Fixes in PasswordActivity:
* correctly set keyfile when reloading
* show toast in main thread
Allow importing keyfile to internal folder
2014-12-17 05:58:55 +01:00
Philipp Crocoll d12f1d9e22 Release 0.9.5 2014-12-07 05:35:07 +01:00
Philipp Crocoll ff525bd655 fix crashes when keyfile filename is not yet encoded and when loading key file (no network in main thread!)
increase version
2014-12-07 05:14:50 +01:00
Philipp Crocoll be3bce47b1 added new native library for key transformation -> fix crash on Lollipop/Nexus 5 2014-12-03 06:38:35 +01:00
Philipp Crocoll ac55c1fd86 changed to Google Play Services (ICS) component and up-to-date Support V4 library 2014-11-30 21:43:38 +01:00
Philipp Crocoll 2593119dec SelectStorageLocationActivity handles read-only/temporary cases (first implementation, untested) 2014-11-18 06:24:35 +01:00
Philipp Crocoll 3239131a84 Key files can be opened from deliberate locations
TODO: fix a problem with .kdb-files and key files

Added very basic and not yet functional AndroidContentStorage.cs
2014-11-08 21:29:36 +01:00
Philipp Crocoll 258e769ae7 0.9.4-offline release 2014-07-03 07:38:11 +02:00
Philipp Crocoll 3c93a28b4d added more translations
fixed a bug with KeeChallenge
2014-06-06 06:23:36 +02:00
Philipp Crocoll 0051f282cc Manifest for 0.9.4-pre1
update translations
2014-06-02 07:03:03 +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 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 f725a30a03 Add move button in entry view 2014-05-26 16:15:04 +02:00
Jareth Lomson 917dc585b0 Add groupname in entry view 2014-05-26 12:09:41 +02:00
Jareth Lomson 5b6786d0a2 Add toaster after navigation to parent group 2014-05-25 23:00:30 +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 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 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 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 9008785c69 Integrated new EntryActivity to KP2A 2014-05-11 07:52:38 +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 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 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 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 a1e17cced5 Strings, Changelog, Manifest for 0.9.3-r5 2014-04-01 07:26:50 +02: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 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 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 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 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