Commit Graph

243 Commits

Author SHA1 Message Date
Gilbert Gilb's
880e75a91c Fix project configuration paths case.
This is required for linux builds.
2018-08-25 15:37:25 +02:00
Gilbert Gilb's
0f1fd0e367 Fix dummy credentials for Dropbox.
The client disallows empty credentials, making KP2A force close.
2018-08-25 15:37:25 +02:00
Philipp Crocoll
caf42d423f make sure the underlying stream is only written when the write transaction is commited. Avoids corrupted files when cancelling Yubichallenge during saving (#4) 2018-07-09 12:34:21 +02:00
Philipp Crocoll
dc39f874ac fix potential null reference exception when displaying error message 2018-07-09 12:27:29 +02:00
Philipp Crocoll
d1c7a124cf don't return empty strings for filename without path and ext in content storage, fixes #446 2018-07-09 11:03:10 +02:00
Philipp Crocoll
48f57eea66 fix bug with progress dialog not disappearing somtimes 2018-07-02 12:01:47 +02:00
Philipp Crocoll
8c379739f0 refactoring of ProgressTask and OnFinish classes, allowing to access the currently active activity from the task handlers. This fixes #33 and is required to correctly manage the activity recreation caused by the NFC activity coming to foreground with KeepassXC challenge (#4) 2018-06-26 13:44:48 +02:00
Philipp Crocoll
dfed92ac61 don't create local backups of local backups 2018-06-11 07:16:04 +02:00
Philipp Crocoll
56b9b878f8 make sure the local backup is not used automatically instead of the actual file 2018-06-02 06:55:48 +02:00
Philipp Crocoll
5fc22b9530 introduced automatic local backups after successfully opening a database. This should make sure that users can access their database even if the file gets corrupted (#238) 2018-04-11 06:27:56 +02:00
Philipp Crocoll
cdbb492f2c implemented editing of connection settings for ftp/sftp/webdav, includes changing password. Closes #27 2018-04-06 06:06:03 +02:00
Philipp Crocoll
de18aefd7b introduce vdots for file select list, prepare GUI for editing of storage locations 2018-04-04 05:01:19 +02:00
Philipp Crocoll
e42d8b8eeb improve message when storage access framework access permission is revoked 2018-04-02 19:05:32 +02:00
Philipp Crocoll
10c8d157f5 request Read AND Write permissions in BuiltInFileStorage to be more compatible with Android O, also request storage permissions for GDrive to fix #265, even though this seems to be a workaround 2018-04-02 17:02:09 +02:00
Philipp Crocoll
b0aa706c07 upgrade to target Android 8.1 2018-03-26 19:56:55 +02:00
Philipp Crocoll
5d7a5ace66 change the way how Files are written through SAF. Fixes #241 2018-02-08 11:46:48 +01:00
Philipp Crocoll
b993be4658 add some info texts, especialy for novice users to avoid some common misunderstandings. closes #46, closes #47 2018-01-23 23:09:17 +01:00
Philipp Crocoll
8287232866 display the last opened entry as an additional dataset, helps to fill paypal app and helps with partitioned data 2018-01-02 14:29:29 +01:00
Philipp Crocoll
e4eb0c7019 remove deleted entries to avoid "finding" them when SearchForUrl 2017-12-31 11:21:57 +01:00
Philipp Crocoll
e2df24522f working 2017-12-26 19:26:05 +01:00
Philipp Crocoll
d621ea15a3 adjust targetFrameworkVersion of .csproj files to that of the manifest file 2017-12-03 07:42:38 +01:00
Philipp Crocoll
a4361a28b2 remove unused strings 2017-11-20 12:53:59 +01:00
Philipp Crocoll
73c0d6a9e4 removed nuget check for Xamarin Insights which was removed. fixed library build type. 2017-10-23 20:26:18 +02:00
Philipp Crocoll
6cee382f8c add some build system config files, improve .gitignore 2017-10-16 10:26:35 +02:00
Philipp Crocoll
d2144d5128 updated Build Tools, Gradle, JDK 2017-05-22 12:02:35 +02:00
Philipp Crocoll
9cf1574b90 added SamsungPass to solution file, removed unnecessary dependencies, added build-scripts and build-notes 2017-04-24 11:22:11 +02:00
Philipp Crocoll
f0f8fbfbe6 add missing files 2017-04-11 03:37:15 +02:00
Philipp Crocoll
862f78387c add Android Studio / gradle version of PluginSDK 2017-04-11 02:26:17 +02:00
Philipp Crocoll
dfbebd5d0d 1.01-g offline release 2017-03-22 07:22:47 +01:00
Philipp Crocoll
e96fc44cf3 fix encoding issue with FTP credentials 2017-01-31 11:11:17 +01:00
Philipp Crocoll
7ccf55f84f make sure quick-unlock code is respected always, release 1.01b 2017-01-25 05:01:26 +01:00
Philipp Crocoll
72212d47ca changelog for 1.01, add comments and logging 2017-01-20 20:32:04 +01:00
Philipp Crocoll
7378e19f99 add better support for OwnCloud (less typing required when selecting a file) 2016-11-30 07:49:53 +01:00
Philipp Crocoll
6ce4ceb91b added legacy support for saved storage paths from WebDav/FTP
added changelog and version number for 1.01 preview-2 release
2016-11-28 20:43:39 +01:00
Philipp Crocoll
31f02eca61 integrated new storage implementations in C# app.
Extended file chooser to show error messages in case of connection failure. Important for new FTP/WebDav implementations when browsing fails.
2016-11-28 11:01:22 +01:00
Philipp Crocoll
b8de15410d fix bad choice of delimiting character in NetFtpFileStorage 2016-11-22 12:39:23 +01:00
Philipp Crocoll
113d693f7a implement GUI for NetFtpStorage
store user/password for ftp connection in "path" string for compatiblity with file chooser
2016-11-18 03:25:15 +01:00
Philipp Crocoll
fe3da55e0d reduce interface dependency of NetFtpFileStorage 2016-11-15 05:55:11 +01:00
Philipp Crocoll
86bfae57c3 move duplicated file-browsing code to FileSelectHelper 2016-11-15 05:54:19 +01:00
Philipp Crocoll
53877a16a9 implement first version of NetFtpFileStorage 2016-11-14 12:31:16 +01:00
Philipp Crocoll
6c043e9b79 adaptions to changes in KeePassLib 2016-08-31 22:18:32 +02:00
Philipp Crocoll
3a3198b2e4 Merge branch '1.0.0e' 2016-08-30 03:40:17 +02:00
Philipp Crocoll
832722a90e fix for crash on Android 4.x (NoBackupFilesDir is ApiLevel >= 21)
try to fall back to Samsung fingerprint API even on Android 6
-> 1.0.0c
2016-04-13 19:52:26 +02:00
Philipp Crocoll
3a64e4aa2e import keyfile and database to NoBackup-Internal files folder instead of standard app files directory 2016-04-04 22:12:44 +02:00
Philipp Crocoll
dc691c86dc fix bug with bringing up the keyboard
hide donation option in PasswordActivity
2016-03-22 20:16:56 +01:00
Philipp Crocoll
497be64633 add missing File NetFtpFileStorage.cs, added HttpClient based Http implementation 2016-03-02 05:29:42 +01:00
Philipp Crocoll
0e40033d85 Merge branch 'Branch_1.0.0-pre7c'
Conflicts:
	src/java/JavaFileStorage/app/build/outputs/aar/app-debug.aar
	src/java/KP2ASoftkeyboard_AS/.idea/workspace.xml
	src/java/KP2ASoftkeyboard_AS/app/build/outputs/aar/app-debug.aar
2016-02-16 11:59:39 +01:00
Philipp Crocoll
2dcc53c32f Merge branch 'Branch_1.0.0'
Conflicts:
	src/java/KP2ASoftkeyboard_AS/.idea/workspace.xml
2016-02-16 11:58:10 +01:00
Philipp Crocoll
0c7c543558 add JavaFileStorage ref to KP2ABusinessLogic project again, update .aar files 2016-02-16 11:55:55 +01:00
Philipp Crocoll
5c9b411bfd 7c release
fix bugs in AutoFillService
add 1.0.0 changelog again
move kill button down
2016-02-07 20:55:29 +01:00