From: Hannah von Reth Date: Thu, 17 Sep 2020 09:16:12 +0000 (+0200) Subject: Use winvfs by default when adding folder sync connection X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1~1^2~12^2~21^2~468^2~57 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=1619cd5dcc10575ba434e030ad572f6b47e16c02;p=nextcloud-desktop.git Use winvfs by default when adding folder sync connection Fixes: #8083 --- diff --git a/src/common/vfs.cpp b/src/common/vfs.cpp index e110795e4..d97ea69cc 100644 --- a/src/common/vfs.cpp +++ b/src/common/vfs.cpp @@ -126,6 +126,7 @@ Q_LOGGING_CATEGORY(lcPlugin, "plugins", QtInfoMsg) bool OCC::isVfsPluginAvailable(Vfs::Mode mode) { + // TODO: cache plugins available? if (mode == Vfs::Off) return true; auto name = modeToPluginName(mode); diff --git a/src/gui/folderwizard.cpp b/src/gui/folderwizard.cpp index 77f9b25d7..dc5b1f371 100644 --- a/src/gui/folderwizard.cpp +++ b/src/gui/folderwizard.cpp @@ -499,6 +499,7 @@ FolderWizardSelectiveSync::FolderWizardSelectiveSync(const AccountPtr &account) connect(_virtualFilesCheckBox, &QCheckBox::stateChanged, this, [this](int state) { _selectiveSync->setEnabled(state == Qt::Unchecked); }); + _virtualFilesCheckBox->setChecked(bestAvailableVfsMode() == Vfs::WindowsCfApi); layout->addWidget(_virtualFilesCheckBox); } }