Skip to content

Commit

Permalink
Remove Availability menu from the ui
Browse files Browse the repository at this point in the history
  • Loading branch information
TheOneRing committed Dec 15, 2021
1 parent 366b529 commit 82f1089
Showing 1 changed file with 0 additions and 23 deletions.
23 changes: 0 additions & 23 deletions src/gui/accountsettings.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -323,29 +323,6 @@ void AccountSettings::slotCustomContextMenuRequested(const QPoint &pos)

removeFolderAction(menu);

if (folder->virtualFilesEnabled()) {
auto availabilityMenu = menu->addMenu(tr("Availability"));
auto availability = folder->vfs().availability(QString());
if (availability) {
ac = availabilityMenu->addAction(Utility::vfsCurrentAvailabilityText(*availability));
ac->setEnabled(false);
}

ac = availabilityMenu->addAction(Utility::vfsPinActionText());
ac->setEnabled(!availability || *availability != VfsItemAvailability::AlwaysLocal);
connect(ac, &QAction::triggered, this, [this]() { slotSetCurrentFolderAvailability(PinState::AlwaysLocal); });

ac = availabilityMenu->addAction(Utility::vfsFreeSpaceActionText());
ac->setEnabled(!availability
|| !(*availability == VfsItemAvailability::OnlineOnly
|| *availability == VfsItemAvailability::AllDehydrated));
connect(ac, &QAction::triggered, this, [this]() { slotSetCurrentFolderAvailability(PinState::OnlineOnly); });
if (!Theme::instance()->forceVirtualFilesOption()) {
ac = menu->addAction(tr("Disable virtual file support..."));
connect(ac, &QAction::triggered, this, &AccountSettings::slotDisableVfsCurrentFolder);
}
}

if (Theme::instance()->showVirtualFilesOption()
&& !folder->virtualFilesEnabled() && FolderMan::instance()->checkVfsAvailability(folder->path())) {
const auto mode = bestAvailableVfsMode();
Expand Down

0 comments on commit 82f1089

Please sign in to comment.