Commit Graph

23 Commits

Author SHA1 Message Date
Philipp Crocoll fabe0904c0 Add toolbar to Settings (involves reorganization of Settings into Fragmnt which removes duplicate code in both activities) 2015-08-13 17:37:01 +02:00
Philipp Crocoll 15f73257fa 0.9.8-pre2 2015-08-12 06:40:14 +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 780007dd60 make sure question regarding caching preferences is not cancelable 2015-06-17 06:35:27 +02:00
Philipp Crocoll c9863b3178 improved "switch back IME" implementation, now makes use of android switchToLastIME method -> works even without root/Secure Settings 2015-02-11 08:30:36 +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 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 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 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 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 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 2ca50c5778 removed Caching related setting from NoNet 2013-09-03 21:37:43 +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
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 84aeb31fd0 * Introduced IFileStorage interface: Better abstraction than current IOConnection (suitable for cloud support). Currently only implemented by the built-in IOConnection (local/http/ftp)
* Implemented Merge functionality for SaveDB. UI is not yet implemented!
* Added tests for merge functionality
2013-07-09 09:59:17 +02:00
Philipp Crocoll 8b08baa51a A little more refactoring: Removed/moved classes, some renames, ...
Added comments for most classes
2013-06-15 22:02:48 +02: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 f736d9d676 Upgrade to ICS style
Database name can be set through DB prefs
QuickUnlock screen shows database name instead of file name (if a name exists)

EntryEditActivity: removed bugs related to activity state (occured when using file picker/password generator after making changes in the entry)

Added KeeValueTest as test project for UI problems
2013-04-26 10:10:46 +02:00
PhilippC 19f7dcf26d initial release 0.5.0 BETA 2013-02-23 17:45:00 +01:00