Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/desktop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCamila San <hello@camila.codes>2018-03-15 19:21:53 +0300
committerCamila San <hello@camila.codes>2018-08-02 20:48:42 +0300
commit4ecfab4bf38c541d2c2d849c36a0b9c94733d202 (patch)
tree5180e79d32e37d10857f873b468fdb3380480043 /src/gui/sharedialog.cpp
parent34acc095c711f158b9deff106b2898535f899659 (diff)
Improves share dialog.
- Removes the tabs: adds items to a vertical layout. - Fix spacing and alignment. - Removes extra text. Signed-off-by: Camila San <hello@camila.codes>
Diffstat (limited to 'src/gui/sharedialog.cpp')
-rw-r--r--src/gui/sharedialog.cpp8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/gui/sharedialog.cpp b/src/gui/sharedialog.cpp
index 1cca346f9..0355665ff 100644
--- a/src/gui/sharedialog.cpp
+++ b/src/gui/sharedialog.cpp
@@ -114,8 +114,6 @@ ShareDialog::ShareDialog(QPointer<AccountState> accountState,
auto label = new QLabel(tr("The server does not allow sharing"));
label->setWordWrap(true);
label->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
- layout()->replaceWidget(_ui->shareWidgets, label);
- _ui->shareWidgets->hide();
return;
}
@@ -200,7 +198,7 @@ void ShareDialog::showSharingUi()
label->setText(tr("The file can not be shared because it was shared without sharing permission."));
label->setWordWrap(true);
label->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
- layout()->replaceWidget(_ui->shareWidgets, label);
+ //layout()->replaceWidget(_ui->shareWidgets, label);
return;
}
@@ -211,14 +209,14 @@ void ShareDialog::showSharingUi()
if (userGroupSharing) {
_userGroupWidget = new ShareUserGroupWidget(_accountState->account(), _sharePath, _localPath, _maxSharingPermissions, _privateLinkUrl, this);
- _ui->shareWidgets->addTab(_userGroupWidget, tr("Users and Groups"));
+ _ui->verticalLayout->addWidget(_userGroupWidget);
_userGroupWidget->getShares();
}
if (theme->linkSharing()) {
_linkWidget = new ShareLinkWidget(_accountState->account(), _sharePath, _localPath, _maxSharingPermissions, this);
_linkWidget->setSizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Preferred);
- _ui->shareWidgets->addTab(_linkWidget, tr("Public Links"));
+ _ui->verticalLayout->addWidget(_linkWidget);
_linkWidget->getShares();
if (_startPage == ShareDialogStartPage::PublicLinks)