aboutsummaryrefslogtreecommitdiff
path: root/gui
diff options
context:
space:
mode:
authorAlexander Tkachev2019-07-15 20:13:02 +0700
committerMatan Bareket2019-07-30 14:51:41 -0400
commit8333cce498a0c600ff42e58d644f9dad7a10068b (patch)
tree86b296df94734da25415a8e5e84632c79ac1bd05 /gui
parent64fd11609205bb7f1082975d2e2452a6f6bc7194 (diff)
downloadscummvm-rg350-8333cce498a0c600ff42e58d644f9dad7a10068b.tar.gz
scummvm-rg350-8333cce498a0c600ff42e58d644f9dad7a10068b.tar.bz2
scummvm-rg350-8333cce498a0c600ff42e58d644f9dad7a10068b.zip
CLOUD: Update OneDriveStorage to work via cloud.scummvm.org
Diffstat (limited to 'gui')
-rw-r--r--gui/storagewizarddialog.cpp10
1 files changed, 4 insertions, 6 deletions
diff --git a/gui/storagewizarddialog.cpp b/gui/storagewizarddialog.cpp
index 0a50f8e812..b5b4b6fee6 100644
--- a/gui/storagewizarddialog.cpp
+++ b/gui/storagewizarddialog.cpp
@@ -135,7 +135,7 @@ void StorageWizardDialog::handleCommand(CommandSender *sender, uint32 cmd, uint3
case kCodeBoxCmd: {
Common::String code, message;
- if (_storageId == Cloud::kStorageDropboxId) {
+ if (_storageId == Cloud::kStorageDropboxId || _storageId == Cloud::kStorageOneDriveId) {
// new handling
code = _codeWidget[0]->getEditString();
@@ -228,7 +228,7 @@ void StorageWizardDialog::handleCommand(CommandSender *sender, uint32 cmd, uint3
break;
}
case kConnectCmd: {
- if (_storageId == Cloud::kStorageDropboxId) {
+ if (_storageId == Cloud::kStorageDropboxId || _storageId == Cloud::kStorageOneDriveId) {
// new handling
Common::String code = _codeWidget[0]->getEditString();
if (code.size() == 0)
@@ -289,7 +289,7 @@ void StorageWizardDialog::containerWidgetsReflow() {
bool showFields = true; // TODO: remove this const
for (uint32 i = 0; i < CODE_FIELDS; ++i)
- _codeWidget[i]->setVisible(showFields && (_storageId != Cloud::kStorageDropboxId || i < 1)); // show only one field for Dropbox
+ _codeWidget[i]->setVisible(showFields && ((_storageId != Cloud::kStorageDropboxId && _storageId != Cloud::kStorageOneDriveId) || i < 1)); // show only one field for Dropbox
_messageWidget->setVisible(showFields);
// left column / first bottom row
@@ -316,10 +316,8 @@ Common::String StorageWizardDialog::getUrl() const {
Common::String url = "https://www.scummvm.org/c/";
switch (_storageId) {
case Cloud::kStorageDropboxId:
- url = "https://cloud.scummvm.org/";
- break;
case Cloud::kStorageOneDriveId:
- url += "od";
+ url = "https://cloud.scummvm.org/";
break;
case Cloud::kStorageGoogleDriveId:
url += "gd";