Commit Graph

157 Commits

Author SHA1 Message Date
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
71c422d491 Merge branch 'Release086'
Conflicts:
	src/keepass2android/Resources/Resource.designer.cs
2013-09-16 21:47:37 +02:00
Philipp Crocoll
0eb84927f1 Release 0.8.6 (non-offline-version) 2013-09-16 21:08:25 +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
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
b9dce51afa Groups can be edited 2013-09-03 22:58:15 +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
4cbc4542c2 updated version number and change log 2013-08-14 08:12:09 +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
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
eaa426db33 FileSelectActivity is only shown when necessary or when explicitly selected by user 2013-08-09 22:31:30 +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
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
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
AlexVallat
8a1136aa97 Added missing newline 2013-07-27 09:36:37 +01: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
4294791d76 Added option not to remember recently opened files 2013-07-24 20:32:39 +02:00
Philipp Crocoll
b741b48369 New application logo by Niki Hüttner 2013-07-17 21:57:10 +02:00
Philipp Crocoll
5699216c00 Clarified Yes/No buttons in Merge question dialog 2013-07-17 16:26:12 +02:00
Philipp Crocoll
f06ce9c58b Changelog for 0.8.4 2013-07-12 17:03:57 +02:00
Philipp Crocoll
3218d2f907 Improved editing of advanced fields,
display and toggle protected fields like password
2013-07-12 14:17:20 +02:00
Philipp Crocoll
deeaa673a5 Implemented UI for sync
Fixed bugs
2013-07-11 17:27:10 +02:00
Philipp Crocoll
d90407fd2d Merge https://git01.codeplex.com/forks/alexvallat/keepass2androidperfopt into AlexVallat/Keepass2AndroidPerfOpt 2013-07-09 10:13:26 +02: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
AlexVallat
dea5a7152f Merging in changes 2013-06-20 08:19:07 +01:00
AlexVallat
30cbc16051 Inline Search with suggestions 2013-06-19 18:44:35 +01:00
Philipp Crocoll
ff9ea7b810 Prepare for v.0.8.3 preview release 2013-06-01 22:56:12 +02:00
Philipp Crocoll
0c4f7d6aed * PasswordActivity: Password field requests focus and keyboard is opened
* Automatic opening of keyboard selection dialog can be turned on/off in settings
2013-06-01 19:24:42 +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
PhilippC
e93e9307de Username can be displayed in lists 2013-05-14 06:20:43 +02:00
PhilippC
13d7062519 Prepare for release of Version 0.8.2 2013-05-12 22:43:06 +02:00
PhilippC
5bb1553413 Strings (new translations, changelog) for 0.8.1 2013-05-07 06:07:05 +02:00
PhilippC
cfe555fe83 Strings/Changelog 0.8 2013-05-06 05:28:13 +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
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
f69cf73292 Small changes and new translations for v.0.7 2013-04-09 22:59:33 +02:00
PhilippC
016a6998fb v 0.7 preview
added donate option
2013-04-06 20:26:16 +02:00
PhilippC
59c13861ae Added switches to preference screen to select which notifications to display,
fixed sorting of typable entries
2013-04-06 15:09:54 +02:00
PhilippC
dd6b376abf First working version of KP2A Keyboard, but some features still missing 2013-04-06 07:15:08 +02:00
PhilippC
ff5f630c2e Added Changelog
Added menu options for translate, rate, suggestions
Improved URL search
Changed Version to 0.6.2
2013-03-23 21:19:37 +01:00
PhilippC
de4f356b24 started with Browse-Intent 2013-03-20 22:40:28 +01:00
PhilippC
6ba4068a28 ask for comfirmation when leaving edit entry with back buttom after making changes 2013-03-17 06:25:53 +01:00
PhilippC
b4784b2128 Added Check if Database changed 2013-03-15 07:07:45 +01:00
PhilippC
fde771f73e * Enabled RecycleBin for Groups and Entries
* Added (more or less empty) resource files for more languages
2013-03-06 20:44:02 +01:00
PhilippC
c5c4332e74 resolved conflicts 2013-02-27 22:17:26 +01:00
PhilippC
c6d2e26682 split Manifest for net/nonet 2013-02-27 06:24:35 +01:00
PhilippC
b844f78f6b used resources from Crowdin, some cleanup therefore, some more or less empty resource files 2013-02-27 05:26:37 +01:00
PhilippC
70d0ac870b used resources from Crowdin, some cleanup therefore, some more or less empty resource files 2013-02-27 04:59:46 +01:00
PhilippC
19f7dcf26d initial release 0.5.0 BETA 2013-02-23 17:45:00 +01:00