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
Philipp Crocoll
7eb77ff414
Merge branch 'ProtocolBuffers' of https://git01.codeplex.com/forks/alexvallat/keepass2androidperfopt into AlexVallat/ProtocolBuffers
2013-07-12 16:41:18 +02:00
Philipp Crocoll
96f9746650
added file with credentials as partial, not included file
2013-07-12 16:40:20 +02:00
Philipp Crocoll
2de7790c30
Added test for domain user on WebDav server with partial class to contain the credentials (not checked in)
2013-07-12 16:39:55 +02:00
Philipp Crocoll
1391112148
removed nonsense test
2013-07-12 16:30:32 +02:00
Philipp Crocoll
1796040dc8
Manifest preparation for 0.8.4 preview and added kdbp for the view filter
2013-07-12 16:30:18 +02:00
AlexVallat
70c81d52ca
Changed to using monodroid compiled protobuf-net.dll to avoid linker error with release build.
2013-07-12 14:41:46 +01: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
43ea197fd5
Support for WebDav with domain users
2013-07-11 22:03:29 +02:00
Philipp Crocoll
deeaa673a5
Implemented UI for sync
...
Fixed bugs
2013-07-11 17:27:10 +02:00
Philipp Crocoll
16c08cbe8a
Merge branch 'ProtocolBuffers' of https://git01.codeplex.com/forks/alexvallat/keepass2androidperfopt into AlexVallat/ProtocolBuffers
...
Conflicts:
src/KeePassLib2Android/PwDatabase.cs
src/KeePassLib2Android/Serialization/KdbxFile.Read.cs
2013-07-09 11:03:31 +02:00
Philipp Crocoll
5a6564f897
removed TRACE definition
2013-07-09 10:29:59 +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
Philipp Crocoll
64e62cae70
Changed/Added logging
2013-07-06 16:12:40 +02:00
Philipp Crocoll
d35218da39
Changed logging, Added test
2013-07-06 16:12:00 +02:00
Philipp Crocoll
77856dc990
Switched to Kp2aLog
...
Added more debug logging
2013-07-06 16:11:38 +02:00
Philipp Crocoll
5f4d467da4
Added custom logger for better tracability of problems
2013-07-06 16:10:33 +02:00
Philipp Crocoll
4e8baf2b6a
Always display title bar. Fixes problems with Android 3.x devices.
2013-07-06 16:09:45 +02:00
AlexVallat
b58d58771b
Kdbp format selection by filename. If the filename ends in .kdbp, it is assumed to be kdbp format. Otherwise, kdbx format is used. A file is always saved in the same format it is opened in.
2013-06-30 09:47:40 +01:00
Philipp Crocoll
5a82ed99bf
Implemented Save-Test
2013-06-28 20:22:28 +02:00
Philipp Crocoll
903de8368a
More refactoring and introduction of further abstractions
...
Added further tests
Fixed test loading with keyfile only
2013-06-25 21:27:41 +02:00
AlexVallat
41e9c80456
Strictly for experimentation. When saving a databse, it will be saved in protocol buffer format. Opening will work for either xml or protocol buffers.
2013-06-21 18:28:49 +01:00
AlexVallat
0b1f372a02
Bug fixing
2013-06-21 17:56:50 +01:00
AlexVallat
a10d22010e
CloneDeep fixes
2013-06-20 20:29:07 +01:00
AlexVallat
dea5a7152f
Merging in changes
2013-06-20 08:19:07 +01: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
AlexVallat
4f49b073d8
Remove multi-threaded kdbx loading path
2013-06-19 16:59:54 +01:00
Philipp Crocoll
0435ad54ca
Merge branch 'master' of https://git01.codeplex.com/keepass2android
...
Conflicts:
src/Kp2aUnitTests/TestCreateDb.cs
2013-06-19 05:33:57 +02:00
Philipp Crocoll
533c6f207e
More refactoring
...
Added first simple unit test
2013-06-19 05:29:47 +02:00
Philipp Crocoll
6588340b2f
More refactoring
...
Added first simple unit test
2013-06-18 21:12:34 +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
AlexVallat
f157329cab
Commit of initial kdbx load perf testing and optimisations
2013-06-15 20:12:46 +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
9d8e10b236
translations and manifests for 0.8.3
2013-06-06 07:28:06 +02:00
Philipp Crocoll
ff9ea7b810
Prepare for v.0.8.3 preview release
2013-06-01 22:56:12 +02:00
Philipp Crocoll
e639426e46
Bug fix: "working..."-dialog is now closed when saving is complete
2013-06-01 22:18:17 +02:00
Philipp Crocoll
98e1727fcc
Replace (most) placeholders before copying to clipboard/keyboard
2013-06-01 21:45:39 +02:00
Philipp Crocoll
7e8e261dbb
Remove spaces from filename before saving to cache
2013-06-01 21:44:17 +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
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
Philipp Crocoll
7c292ebd57
automatically bring up keyboard selection
2013-05-22 06:37:59 +02:00
PhilippC
26064a0327
slide left/right transitions
2013-05-17 06:53:58 +02:00
PhilippC
e93e9307de
Username can be displayed in lists
2013-05-14 06:20:43 +02:00