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
e27c4fa727
* added SFTP support
...
* Fixed bug with reference URL fields (for SearchURL)
* check for ART and display warning
2013-12-31 09:46:57 +01:00
Philipp Crocoll
7613af6c81
KP2A Offline release
2013-12-26 06:31:40 +01:00
Philipp Crocoll
1704e44afc
Implemented GetFilename method in JavaFileStorage providers and updated usage in C# components. This resolves a bug with loading the OTP aux file in SkyDrive and Google Drive.
...
Fixed bug which prohibited creating databases on FTP/HTTP/WebDav (no credentials were queried)
Fixed bug which prohibited to use the Android 4.4 KITKAT file picker
Removed permission for internal file browser to allow using the internal picker in 4.4 as well (Security Exception)
2013-12-16 06:50:02 +01:00
Philipp Crocoll
aeaba47573
extended implementation of OTP
2013-11-20 19:14:57 +01:00
Philipp Crocoll
c686cbeeb3
added UI for opening a database with OTPs. Some TODOs and things not yet working!
2013-11-17 07:17:15 +01:00
Philipp Crocoll
ba6b848e63
Preview Release 0.9.2a
2013-11-13 05:18:48 +01:00
Philipp Crocoll
fd45e68b2f
Minor UI polishing
...
- don't display "last access" (always =current time)
- don't display expires if entry doesn't expire
- don't view file name in password screen when only one file has ever been opened
2013-11-09 06:51:54 +01:00
Philipp Crocoll
5619432177
bug fix: prepareFileUsage didn't work when file was cached but device offline
2013-11-07 21:33:35 +01:00
Philipp Crocoll
fd06b3d772
Small fixes for 0.9.1
2013-11-06 20:11:01 +01:00
Philipp Crocoll
be9f18d996
integrated SkyDrive support
2013-11-06 05:25:19 +01:00
Philipp Crocoll
81ed3d9955
Fixed display bug after Sync
...
Fixed problem with opening FTP/WebDav databases
removed English text from start page
removed debug-logging in GDrive-storage implementation
2013-10-28 21:53:18 +01:00
Philipp Crocoll
42ead57738
Fixed bug with preare-file-usage in GDrive
...
added GetDisplayName in FileStorages
2013-10-27 15:06:57 +01:00
Philipp Crocoll
e3b18b88b3
Improvements to GDrive implementation, started integration with KP2A app (file chooser not yet working)
2013-10-25 04:05:37 +02:00
Philipp Crocoll
c81ca4268e
Drastically improved UI for creating a new database (own activity, file browser for key files, explanation texts, password generator, show password button)
...
Added DejaVuSansMono.ttf for password display in EntryActivity
2013-10-12 22:20:02 +02:00
Philipp Crocoll
4da67d42c0
fixed file selection workflow for FTP/HTTP
2013-10-07 07:11:47 +02:00
Philipp Crocoll
6f22ad012e
* modified setup workflow for IFileStorage (to be compatible with Google Drive requirements)
...
* scheme (protocol) is always contained in path variables passed to JavaFileStorage implementors
* file chooser improvements (internal browser displayed also in file chooser list e.g. when selecting an attachments, compatible with Solid Explorer content uris, removed OI stuff)
* started GDrive support
2013-10-07 06:28:06 +02:00
Philipp Crocoll
fcae4fcbb6
Bugfix with auto-open db
2013-10-03 04:15:40 +02:00
Philipp Crocoll
cfb910a8ae
refactoring (java->c# naming convention)
2013-10-03 04:05:02 +02:00
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
74acd19092
* Added file chooser to KP2A
...
* added functionality to file storage interface and (some) implementations to delete files/folders, create folders, list contents
-> Dropbox functionality implemented
2013-09-28 07:46:44 +02:00
Philipp Crocoll
176ad6244d
improved error handling for dropbox filestorage
2013-09-17 06:53:18 +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
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
8c8c94c454
Working, but service dies after sharing
2013-07-26 20:10:03 +01:00
Philipp Crocoll
4294791d76
Added option not to remember recently opened files
2013-07-24 20:32:39 +02:00
AlexVallat
75297418c5
Always show an open database, if there is one, rather than the file selector
2013-07-16 19:16:38 +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
77856dc990
Switched to Kp2aLog
...
Added more debug logging
2013-07-06 16:11:38 +02:00
Philipp Crocoll
533c6f207e
More refactoring
...
Added first simple unit test
2013-06-19 05:29:47 +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
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
8c4770d77a
Changes to UI to fix new problems with 2.3.
2013-04-28 22:46:31 +02:00
Philipp Crocoll
f025b9cb3d
Allow deliberate file pickers when browsing for existing files (OI still required for save as)
2013-04-26 12:43:06 +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
a555697ff8
modified comments
2013-03-19 04:22:39 +01:00
PhilippC
5ff25e8441
Fixed wrong label for Share URL intent. Improved German label.
2013-03-02 19:28:49 +01:00
PhilippC
c6d2e26682
split Manifest for net/nonet
2013-02-27 06:24:35 +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