[Libreoffice-commits] core.git: 2 commits - cui/source filter/source
Caolán McNamara (via logerrit)
logerrit at kemper.freedesktop.org
Tue Sep 24 08:05:44 UTC 2019
cui/source/options/optgdlg.cxx | 2 +-
cui/source/options/optinet2.cxx | 2 +-
filter/source/pdf/impdialog.cxx | 14 ++++----------
3 files changed, 6 insertions(+), 12 deletions(-)
New commits:
commit 8684de9aae185ff340adc63ec8f1e5207e6e8cec
Author: Caolán McNamara <caolanm at redhat.com>
AuthorDate: Mon Sep 23 19:43:36 2019 +0100
Commit: Caolán McNamara <caolanm at redhat.com>
CommitDate: Tue Sep 24 10:04:35 2019 +0200
enable/disable page toplevel container
instead of the vcl TabPage that contains it
Change-Id: I1d1da894afce4cf6d8fc109a77fd809e993de454
Reviewed-on: https://gerrit.libreoffice.org/79424
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm at redhat.com>
Tested-by: Caolán McNamara <caolanm at redhat.com>
diff --git a/filter/source/pdf/impdialog.cxx b/filter/source/pdf/impdialog.cxx
index b2e864674705..deb1503f8743 100644
--- a/filter/source/pdf/impdialog.cxx
+++ b/filter/source/pdf/impdialog.cxx
@@ -1220,7 +1220,7 @@ void ImpPDFTabSecurityPage::enablePermissionControls()
}
else
{
- if (mbHaveUserPassword && IsEnabled())
+ if (mbHaveUserPassword && m_xContainer->get_sensitive())
{
mxUserPwdSet->show();
mxUserPwdUnset->hide();
@@ -1234,7 +1234,7 @@ void ImpPDFTabSecurityPage::enablePermissionControls()
}
}
- bool bLocalEnable = mbHaveOwnerPassword && IsEnabled();
+ bool bLocalEnable = mbHaveOwnerPassword && m_xContainer->get_sensitive();
if (bIsPDFASel)
{
mxOwnerPwdPdfa->show();
@@ -1264,16 +1264,10 @@ void ImpPDFTabSecurityPage::enablePermissionControls()
// This tab page is under control of the PDF/A-1a checkbox:
// TODO: implement a method to do it.
-void ImpPDFTabSecurityPage::ImplPDFASecurityControl( bool bEnableSecurity )
+void ImpPDFTabSecurityPage::ImplPDFASecurityControl( bool bEnableSecurity )
{
- if( bEnableSecurity )
- {
- Enable();
+ m_xContainer->set_sensitive(bEnableSecurity);
// after enable, check the status of control as if the dialog was initialized
- }
- else
- Enable( false );
-
enablePermissionControls();
}
commit 0bd2ebaa039633659d0aab816d72306cc9660872
Author: Caolán McNamara <caolanm at redhat.com>
AuthorDate: Mon Sep 23 20:10:11 2019 +0100
Commit: Caolán McNamara <caolanm at redhat.com>
CommitDate: Tue Sep 24 10:04:17 2019 +0200
options dialog has a controller now
Change-Id: I34b486ba54c361401327dbe8fcee007da4ca72c1
Reviewed-on: https://gerrit.libreoffice.org/79426
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm at redhat.com>
Tested-by: Caolán McNamara <caolanm at redhat.com>
diff --git a/cui/source/options/optgdlg.cxx b/cui/source/options/optgdlg.cxx
index 657bd23ffb66..ff1e2a7bf245 100644
--- a/cui/source/options/optgdlg.cxx
+++ b/cui/source/options/optgdlg.cxx
@@ -912,7 +912,7 @@ bool OfaViewTabPage::FillItemSet( SfxItemSet* )
if( svtools::executeRestartDialog(
comphelper::getProcessComponentContext(), nullptr,
svtools::RESTART_REASON_OPENGL))
- GetParentDialog()->EndDialog(RET_OK);
+ GetDialogController()->response(RET_OK);
}
return bModified;
diff --git a/cui/source/options/optinet2.cxx b/cui/source/options/optinet2.cxx
index 10c6fd9b8c7e..36cb6917599b 100644
--- a/cui/source/options/optinet2.cxx
+++ b/cui/source/options/optinet2.cxx
@@ -705,7 +705,7 @@ IMPL_LINK_NOARG(SvxSecurityTabPage, CertPathPBHdl, weld::Button&, void)
{
SolarMutexGuard aGuard;
if (svtools::executeRestartDialog(comphelper::getProcessComponentContext(), nullptr, svtools::RESTART_REASON_ADDING_PATH))
- GetParentDialog()->EndDialog(RET_OK);
+ GetDialogController()->response(RET_OK);
}
}
More information about the Libreoffice-commits
mailing list