From d3f3615abdba7f2d55590e1724e384e280ff3b04 Mon Sep 17 00:00:00 2001 From: Kenneth Skovhede Date: Wed, 1 Jul 2015 16:46:09 +0200 Subject: Added support for HubiC. This closes #1351. --- Duplicati.sln | 8 +++ .../Duplicati.CommandLine.BackendTester.csproj | 4 ++ .../Duplicati.CommandLine.BackendTool.csproj | 4 ++ Duplicati/CommandLine/Duplicati.CommandLine.csproj | 4 ++ .../Duplicati.GUI.TrayIcon.csproj | 4 ++ .../HubiC/Duplicati.Library.Backend.HubiC.csproj | 65 ++++++++++++++++++++++ Duplicati/Library/Backend/HubiC/HubiCBackend.cs | 26 +++++++++ .../Backend/HubiC/Properties/AssemblyInfo.cs | 43 ++++++++++++++ Duplicati/Library/Backend/HubiC/Strings.cs | 20 +++++++ Duplicati/Server/Duplicati.Server.csproj | 4 ++ Duplicati/Server/webroot/greeno/scripts/edituri.js | 2 +- Duplicati/Server/webroot/greeno/scripts/plugins.js | 1 + 12 files changed, 184 insertions(+), 1 deletion(-) create mode 100644 Duplicati/Library/Backend/HubiC/Duplicati.Library.Backend.HubiC.csproj create mode 100644 Duplicati/Library/Backend/HubiC/HubiCBackend.cs create mode 100644 Duplicati/Library/Backend/HubiC/Properties/AssemblyInfo.cs create mode 100644 Duplicati/Library/Backend/HubiC/Strings.cs diff --git a/Duplicati.sln b/Duplicati.sln index 54076738b..32fea2228 100644 --- a/Duplicati.sln +++ b/Duplicati.sln @@ -67,6 +67,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Duplicati.Library.Backend.G EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Duplicati.Library.Backend.OpenStack", "Duplicati\Library\Backend\OpenStack\Duplicati.Library.Backend.OpenStack.csproj", "{D9E4E686-423C-48EC-A392-404E7C00860C}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Duplicati.Library.Backend.HubiC", "Duplicati\Library\Backend\HubiC\Duplicati.Library.Backend.HubiC.csproj", "{D60AD540-0E7D-40CE-83AE-D26E01FFE9B8}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -218,6 +220,12 @@ Global {D4C37C33-5E73-4B56-B2C3-DC4A6BAA36BB}.Release|Any CPU.Build.0 = Release|Any CPU {D4C37C33-5E73-4B56-B2C3-DC4A6BAA36BB}.Test|Any CPU.ActiveCfg = Debug|Any CPU {D4C37C33-5E73-4B56-B2C3-DC4A6BAA36BB}.Test|Any CPU.Build.0 = Debug|Any CPU + {D60AD540-0E7D-40CE-83AE-D26E01FFE9B8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D60AD540-0E7D-40CE-83AE-D26E01FFE9B8}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D60AD540-0E7D-40CE-83AE-D26E01FFE9B8}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D60AD540-0E7D-40CE-83AE-D26E01FFE9B8}.Release|Any CPU.Build.0 = Release|Any CPU + {D60AD540-0E7D-40CE-83AE-D26E01FFE9B8}.Test|Any CPU.ActiveCfg = Debug|Any CPU + {D60AD540-0E7D-40CE-83AE-D26E01FFE9B8}.Test|Any CPU.Build.0 = Debug|Any CPU {D63E53E4-A458-4C2F-914D-92F715F58ACE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {D63E53E4-A458-4C2F-914D-92F715F58ACE}.Debug|Any CPU.Build.0 = Debug|Any CPU {D63E53E4-A458-4C2F-914D-92F715F58ACE}.Release|Any CPU.ActiveCfg = Release|Any CPU diff --git a/Duplicati/CommandLine/BackendTester/Duplicati.CommandLine.BackendTester.csproj b/Duplicati/CommandLine/BackendTester/Duplicati.CommandLine.BackendTester.csproj index a451c4582..3e329dd3f 100644 --- a/Duplicati/CommandLine/BackendTester/Duplicati.CommandLine.BackendTester.csproj +++ b/Duplicati/CommandLine/BackendTester/Duplicati.CommandLine.BackendTester.csproj @@ -104,6 +104,10 @@ {D9E4E686-423C-48EC-A392-404E7C00860C} Duplicati.Library.Backend.OpenStack + + {D60AD540-0E7D-40CE-83AE-D26E01FFE9B8} + Duplicati.Library.Backend.HubiC +