Commit Graph

55 Commits

Author SHA1 Message Date
Philipp Crocoll 2bfedea38b add ic_launcher in v4 folders to overwrite robot icon from app compat library which is displayed in some places
fix dark theme background color in some activities by applying theme before base.OnCreate
add missing files to version control
2015-12-22 13:23:21 +01:00
Philipp Crocoll 169994eb06 add option to choose Icon Sets from other apk.
Created preliminary app for ancient icons
2015-12-21 21:23:28 +01:00
Philipp Crocoll c6cd5123c8 fixed more icons
added min height in password edit text to make sure (hopefully) the eye icon doesn't overlap the line
changed status bar color in action mode
fixed string for change log (v0.9.8)
2015-10-29 21:45:53 +01:00
Philipp Crocoll f11eabe13f fix design issues as requested by Stefano 2015-10-29 20:31:34 +01:00
Philipp Crocoll 1bca643c3f allow to pick (existing) custom icons 2015-09-30 20:43:38 +02:00
Philipp Crocoll 9de1a69cb2 removed transitions (old style)
fixed crashes due to non-existing attrs
2015-09-23 20:29:52 +02:00
Philipp Crocoll 60faa9cfab fix layouts for search results / share url results
fix crash in empty group view
2015-09-17 20:49:48 +02:00
Philipp Crocoll 7527560ba0 fixed action mode menu
removed gray right arrow in group list in action mode
removed "TODO" comments
2015-09-17 05:26:13 +02:00
Philipp Crocoll b856e1ec15 implemented design improvements as suggested by Stefano 2015-09-15 06:25:17 +02:00
Philipp Crocoll 7a21f26007 new icons, folder icons are used
changed resource ids to not be equal to layout ids (hint from stackoverflow)
2015-09-13 19:53:35 +02:00
Philipp Crocoll efdbc949e2 cleaned up drawable folders. Every drawable is now (temporarily) contained exactly once, removed no longer used drawables 2015-09-04 08:12:32 +02:00
Philipp Crocoll c7cf120c1d Merge branch 'master' into MaterialDesign
Conflicts:
	src/AndroidFileChooserBinding/AndroidFileChooserBinding.csproj
	src/JavaFileStorageBindings/JavaFileStorageBindings.csproj
	src/KP2AKdbLibraryBinding/KP2AKdbLibraryBinding.csproj
	src/KeePass.sln
	src/KeePassLib2Android/KeePassLib2Android.csproj
	src/PluginSdkBinding/PluginSdkBinding.csproj
	src/keepass2android/AboutActivity.cs
	src/keepass2android/ExportDatabaseActivity.cs
	src/keepass2android/GroupActivity.cs
	src/keepass2android/GroupBaseActivity.cs
	src/keepass2android/Properties/AndroidManifest_net.xml
	src/keepass2android/keepass2android.csproj
	src/keepass2android/search/SearchProvider.cs
2015-09-04 05:34:27 +02:00
Philipp Crocoll 1f62797b78 intermediary (still search suggestions) 2015-09-01 06:13:55 +02:00
Philipp Crocoll 27ee770bbb Fix for search suggestions no longer visible (probably since Xamarin/Android tools update),
Manifest for 0.9.8
2015-08-26 21:01:49 +02:00
Philipp Crocoll af02ca7599 implemented action items for move and delete (includes extension of apptasks to delete/move multiple items)
fixed display issue in QuickUnlock
fixed text color of recent files
2015-08-19 07:03:12 +02:00
Philipp Crocoll 6095f32b08 GroupBaseActivity: Re-enable refresh of list after changes/sorting
Fixed issues in QuickUnlock
2015-08-10 15:39:34 +02:00
Philipp Crocoll 0ef2378ddc major elements of new app design implemented
caution: not fully functional, several features missing/crashing
2015-08-10 08:07:42 +02: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 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
Jareth Lomson 3eff8bfd90 Add context menu to Search Result 2014-05-25 20:09:06 +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 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 a765bd125e fixed a few theme issues
implemented selection in preferences and recreation of activities
2014-02-02 07:04:27 +01: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 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 38572cf2a6 Adaptions to 2.24 KPLib changes 2013-11-13 04:14:43 +01:00
Philipp Crocoll cfb910a8ae refactoring (java->c# naming convention) 2013-10-03 04:05:02 +02:00
Philipp Crocoll b9dce51afa Groups can be edited 2013-09-03 22:58:15 +02:00
Philipp Crocoll dd5710cf79 Moving of elements uses colors from resources 2013-09-01 22:12:48 +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 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
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 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
AlexVallat 8c8c94c454 Working, but service dies after sharing 2013-07-26 20:10:03 +01:00
AlexVallat d678c711fa On master: Current working dir changes 2013-07-25 13:47:05 +01: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
AlexVallat f442a04520 Merge remote-tracking branch 'upstream/master'
Conflicts:
	src/Kp2aBusinessLogic/SearchDbHelper.cs
	src/keepass2android/Database.cs
	src/keepass2android/EntryActivity.cs
	src/keepass2android/EntryEditActivity.cs
	src/keepass2android/icons/DrawableFactory.cs
	src/keepass2android/search/SearchResults.cs
2013-06-19 20:31:18 +01:00
AlexVallat 30cbc16051 Inline Search with suggestions 2013-06-19 18:44:35 +01:00
Philipp Crocoll d2a06617eb Refactoring:
Wiped out the historical partial Java naming conventions, replaced by C#
removed unused fields/parameters
removed many unused usings
...
(Thanks to ReSharper :-))
2013-06-15 12:40:01 +02:00
Philipp Crocoll 26575c4ba4 Splitted keepass2android project into
- keepass2android: UI stuff only
 - Kp2aBusinessLogic: Password-Database related algorithms (even though tied to android, no UI required here)

Removed dependencies of logic layer to static Application, Resource class or other UI stuff
Added MonoDroidUnitTesting (not yet used, will be used for testing logic layer)
2013-06-14 06:14:50 +02:00
Philipp Crocoll 40286f4f43 * added possibility to select another entry or create a new one from the Share-Url-Results activity
* KP2A keyboard: allows to search for the current app
* KP2A keyboard: when clicking "select (another) entry", KP2A is started an now closes automatically after selecting an entry
2013-06-01 15:51:54 +02:00
Philipp Crocoll bf139d9059 refactoring: interface IAppTask -> abstract class AppTask (allows to implement empty default behaviour in base class, removal of static helper class)
preparations for new task (select entry then close)
2013-05-30 08:29:08 +02:00
Philipp Crocoll f080f13b20 Refactoring: Introduced "AppTask" concept for simple integration of further features 2013-05-30 06:54:25 +02:00
PhilippC 26064a0327 slide left/right transitions 2013-05-17 06:53:58 +02:00
Philipp Crocoll 8c4770d77a Changes to UI to fix new problems with 2.3. 2013-04-28 22:46:31 +02:00
Philipp Crocoll fa4cd5bf46 Merge branch 'UITesting'
Conflicts:
	.gitignore
	src/KeePass.sln
	src/keepass2android/EntryActivity.cs
	src/keepass2android/Resources/Resource.designer.cs
	src/keepass2android/keepass2android.csproj
2013-04-26 12:08:50 +02:00