Philipp Crocoll
d2b8fdcfff
allow using Dropbox secrets from environment (better suited for Github action builds)
2025-07-05 06:34:23 +02:00
Philipp Crocoll
507b671448
exclude Mega and OneDrive from NoNet build. Manifest for 1.12-r8c
2025-07-02 21:39:37 +02:00
Philipp Crocoll
0abe29bd77
restore NoNet build, including removal of MLKit for that Flavor as it adds internet permission
2025-07-02 21:03:20 +02:00
Philipp Crocoll
d33e1f266c
remove no-longer required package from dependencies
2025-02-11 11:12:25 +01:00
Philipp Crocoll
7c6ce14348
this is the first attempt to fix the currently broken OneDrive implemenation by upgrading to Graph SDK 5. Unfortunately, the SDK is much harder to use because of a missing abstraction for DriveItems on different places (regular folder, special folder, shared folder) and also doesn't work well, see e.g. https://stackoverflow.com/questions/79374963/list-shared-folders-with-graph-sdk or https://stackoverflow.com/questions/79374845/graph-sdk-c-missing-methods-for-working-with-app-folder .
2025-01-21 16:23:07 +01:00
Philipp Crocoll
738d59dbda
remove old (pre-sdk-style) projects, rename sdk style projects to have the names of the old ones. adjust the .sln and .csproj files accordingly. This is a bit like a squash commit, as it shows the diff between the pre-sdk-style code with the updated code (sdk-style, Material3, Zxing=>GMS CodeScanner, Kdbp support removed)
2025-01-07 11:19:23 +01:00
Philipp Crocoll
669022ddf0
update Newtonsoft.Json, FluentFTP and MegaApiClient to the latest versions
2024-10-08 16:07:56 +02:00
Rick Brown
c8abb4d76a
Update to latest FluentFTP version
2023-10-08 18:23:11 -04:00
Philipp Crocoll
4b3f6657a8
* update target-sdk version to 33. update some packages (build currently fails for flavor=Net, but works with NoNet)
...
* make changes to comply with new target sdk version requirements (mostly Exported-attribute and mutability flags)
* drop samsung fingerprint support (as suggested by Samsung), would require more hacks to keep it with the new target sdk version
* add build-properties.props to allow specifying a flavor in VS builds.
2023-01-23 10:07:15 +01:00
tenzap
c933748077
Fix gitignore with Resource.designer.cs/Resource.Designer.cs
...
Default value for <AndroidResgenFile> is Resource.designer.cs
https://learn.microsoft.com/en-us/xamarin/android/deploy-test/building-apps/build-properties#androidresgenfile
Two projects were using <AndroidResgenFile>Resources\Resource.Designer.cs</AndroidResgenFile>
All other projects use <AndroidResgenFile>Resources\Resource.designer.cs</AndroidResgenFile>
Difference is one has uppercase D, the other lowercase d
.gitignore already has a rule for 'Resource.designer.cs' in it.
The two projects that were with Resource.Designer.cs needed either a specific line in gitignore
or weren't actually ignored.
Selected fix here is to rename the file with a lowercase 'd' instead of uppercase.
This permits to remove one line from .gitignore and keep the other file really ignored
2022-12-19 19:42:26 +01:00
tenzap
06bd468658
[nonet migration] permit to build nonet on master branch through NoNet Flavor
...
To select the NoNet Flavor, call MSBuild with the 'Flavor' Parameter.
For example MSBuild.exe ....... -p:Flavor=NoNet
For the "net" build, flavor value is "Net"
See: https://learn.microsoft.com/en-us/visualstudio/msbuild/how-to-build-the-same-source-files-with-different-options?view=vs-2019
2022-12-10 20:44:55 +01:00
Philipp Crocoll
26f0ab6661
implement support for MEGA, closes #99
2022-02-02 02:54:35 +01:00
Philipp Crocoll
caff2e25e2
update to build with Android 11 Build tools. Major reconfiguration of csproj file, simplifying PackageReferences.
2021-11-10 11:21:45 +01:00
Philipp Crocoll
dd18e505a6
add package reference to GooglePlayServices.Auth to fix NoClassDefFound when using GoogleDrive. Add Changelog For 1.08b-pre2.
2020-06-16 21:46:41 +02:00
Philipp Crocoll
8fbeb5c409
upgrading build tools and NuGet packages. switching to Xamarin's Biometric Bindings (even though this reverts from 1.0.1 to 1.0.0) because of build issues/incompatibilities
2020-03-02 10:07:55 +01:00
Philipp Crocoll
89fda1eee5
update to target Android Q (build tools and targetSdkVersion)
2019-10-28 20:24:20 +01:00
Philipp Crocoll
799dc3a38f
switch to FluentFTP to close #825
2019-10-08 07:11:34 +02:00
Philipp Crocoll
57e9253270
improvements to OneDrive2 implementation: it's now possible select between different access scopes, also fixed several issues
2019-10-03 16:42:50 +02:00
Philipp Crocoll
706debfa33
add missing file OneDrive2FileStorage (with improvements)
2019-09-30 21:18:40 +02:00
Philipp Crocoll
db26fb6f39
first version of OneDrive implementation in C#
2019-09-30 10:42:27 +02:00
Philipp Crocoll
7c55c50b4c
explicity use 8.0 as target version to fix compile error. (Note: I could also upgrade everything to 8.1 to fix the compile error, but that would require extensive testing; updating target version can come with subtle changes in how the app behaves at many places)
2019-08-20 05:46:53 +02:00
Philipp Crocoll
4d246a250d
remove AdalBindings project
2019-02-06 06:15:20 +01:00
Philipp Crocoll
f37c0a9124
allow opening several databases which contain elements with same IDs (required as KeepassHttp stores their settings in an entry with a fixed ID)
2018-11-11 06:35:06 +01:00
Philipp Crocoll
a2dab72b25
first version to have multiple databases open at the same time. needs testing and bug fixing.
2018-10-16 06:33:00 +02:00
Philipp Crocoll
381510d213
implement GUI for public key authentication with SFTP, closes #69
2018-09-11 04:19:40 +02:00
Gilbert Gilb's
5dea97cce2
Add PCloud support.
2018-08-27 20:58:36 +02:00
Gilbert Gilb's
880e75a91c
Fix project configuration paths case.
...
This is required for linux builds.
2018-08-25 15:37:25 +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
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
73c0d6a9e4
removed nuget check for Xamarin Insights which was removed. fixed library build type.
2017-10-23 20:26:18 +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
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
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
53877a16a9
implement first version of NetFtpFileStorage
2016-11-14 12:31:16 +01:00
Philipp Crocoll
3a3198b2e4
Merge branch '1.0.0e'
2016-08-30 03:40:17 +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
Philipp Crocoll
c694ed0f96
started working on FTP(S) implementation using netftp and introduction of "server accounts"
2016-02-03 12:43:37 +01:00
Philipp Crocoll
91059a8349
Merge branch 'Branch_0.9.9-offline'
...
Conflicts:
src/Kp2aBusinessLogic/Io/CachingFileStorage.cs
2016-01-31 18:46:00 +01:00
Philipp Crocoll
0e469c649b
fixed projects files for building release apk
2016-01-31 18:40:20 +01:00
Philipp Crocoll
8fc98df53b
start implementing Xamarin.Insights based error reports
2016-01-11 20:58:42 +01:00
Philipp Crocoll
8fa15e3ba6
added option to add built-in template entries to database
2016-01-08 20:18:34 +01:00