[Libreoffice-commits] core.git: cui/source
Gabor Kelemen
kelemeng at ubuntu.com
Thu Apr 6 11:24:37 UTC 2017
cui/source/options/optjava.cxx | 6 ++++++
1 file changed, 6 insertions(+)
New commits:
commit f747390b4f79d88dcccec8aa5e25d3444aac9a23
Author: Gabor Kelemen <kelemeng at ubuntu.com>
Date: Tue Apr 4 17:49:54 2017 +0200
tdf#106943 Lock down Experimental features and Macro recording
Visually disable these features if they are locked by
system administrators
Change-Id: Ib35840312ad9c506e689ec6c9d432a88c07a5c28
Reviewed-on: https://gerrit.libreoffice.org/36095
Reviewed-by: Stephan Bergmann <sbergman at redhat.com>
Tested-by: Stephan Bergmann <sbergman at redhat.com>
diff --git a/cui/source/options/optjava.cxx b/cui/source/options/optjava.cxx
index f7a90976eb39..20fd7a9e0f5c 100644
--- a/cui/source/options/optjava.cxx
+++ b/cui/source/options/optjava.cxx
@@ -192,6 +192,12 @@ SvxJavaOptionsPage::SvxJavaOptionsPage( vcl::Window* pParent, const SfxItemSet&
if (!officecfg::Office::Common::Security::EnableExpertConfiguration::get())
m_pExpertConfigBtn->Disable();
+ if (officecfg::Office::Common::Misc::MacroRecorderMode::isReadOnly())
+ m_pMacroCB->Disable();
+
+ if (officecfg::Office::Common::Misc::ExperimentalMode::isReadOnly())
+ m_pExperimentalCB->Disable();
+
xDialogListener->SetDialogClosedLink( LINK( this, SvxJavaOptionsPage, DialogClosedHdl ) );
EnableHdl_Impl(m_pJavaEnableCB);
More information about the Libreoffice-commits
mailing list