vcl/qt5/QtInstanceBuilder.cxx | 3 +++ 1 file changed, 3 insertions(+) New commits: commit 798ae5a75e4c8c75ca1fba3cb8bccd6bf7d70917 Author: Michael Weghorn <m.wegh...@posteo.de> AuthorDate: Sat Aug 2 23:20:52 2025 +0200 Commit: Michael Weghorn <m.wegh...@posteo.de> CommitDate: Mon Aug 4 09:00:43 2025 +0200
tdf#130857 qt weld: Support "Enter Master Password" dialog This means that native Qt widgets are used for that dialog now when using the qt5 or qt6 VCL plugin and starting LO with environment variable SAL_VCL_QT_USE_WELDED_WIDGETS=1 set. The dialog can be triggered as follows: * "Tools" -> "Options" * "LibreOfficDev" -> "Security" * enable the "Persistenly save passwords for web connections" checkbox * type the same password twice and confirm to close the dialog * click the "Master Password" button When entering the wrong password, another instance of the dialog is currently shown right away, hiding the message dialog telling that the initially entered password is wrong. This will be addressed in a separate commit. Change-Id: Ibf12c9450902058271559b65b1307d4792901485 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/188877 Tested-by: Jenkins Reviewed-by: Michael Weghorn <m.wegh...@posteo.de> diff --git a/vcl/qt5/QtInstanceBuilder.cxx b/vcl/qt5/QtInstanceBuilder.cxx index d3176792f5b7..718a53ece436 100644 --- a/vcl/qt5/QtInstanceBuilder.cxx +++ b/vcl/qt5/QtInstanceBuilder.cxx @@ -193,6 +193,7 @@ bool QtInstanceBuilder::IsUIFileSupported(const OUString& rUIFile, const weld::W u"svx/ui/safemodedialog.ui"_ustr, u"svx/ui/themecoloreditdialog.ui"_ustr, u"svx/ui/themedialog.ui"_ustr, + u"uui/ui/masterpassworddlg.ui"_ustr, u"uui/ui/password.ui"_ustr, u"uui/ui/setmasterpassworddlg.ui"_ustr, u"vcl/ui/openlockedquerybox.ui"_ustr, commit 0abd2c659e868c5755e038b44326ed6db7e9658e Author: Michael Weghorn <m.wegh...@posteo.de> AuthorDate: Sat Aug 2 23:17:35 2025 +0200 Commit: Michael Weghorn <m.wegh...@posteo.de> CommitDate: Mon Aug 4 09:00:37 2025 +0200 tdf#130857 qt weld: Support "Set Master Password" dialog This means that native Qt widgets are used for that dialog now when using the qt5 or qt6 VCL plugin and starting LO with environment variable SAL_VCL_QT_USE_WELDED_WIDGETS=1 set. The dialog can be triggered as follows: * "Tools" -> "Options" * "LibreOfficDev" -> "Security" * enable the "Persistenly save passwords for web connections" checkbox Change-Id: I65d29138c844fb2ac0bdc04241b96e85319dc13d Reviewed-on: https://gerrit.libreoffice.org/c/core/+/188876 Tested-by: Jenkins Reviewed-by: Michael Weghorn <m.wegh...@posteo.de> diff --git a/vcl/qt5/QtInstanceBuilder.cxx b/vcl/qt5/QtInstanceBuilder.cxx index f064c0ba67b0..d3176792f5b7 100644 --- a/vcl/qt5/QtInstanceBuilder.cxx +++ b/vcl/qt5/QtInstanceBuilder.cxx @@ -194,6 +194,7 @@ bool QtInstanceBuilder::IsUIFileSupported(const OUString& rUIFile, const weld::W u"svx/ui/themecoloreditdialog.ui"_ustr, u"svx/ui/themedialog.ui"_ustr, u"uui/ui/password.ui"_ustr, + u"uui/ui/setmasterpassworddlg.ui"_ustr, u"vcl/ui/openlockedquerybox.ui"_ustr, u"vcl/ui/printerdevicepage.ui"_ustr, u"vcl/ui/printerpaperpage.ui"_ustr, commit 71ab73ffdf9c5412822b9e29ac0fba1f6186fa6e Author: Michael Weghorn <m.wegh...@posteo.de> AuthorDate: Sat Aug 2 23:12:09 2025 +0200 Commit: Michael Weghorn <m.wegh...@posteo.de> CommitDate: Mon Aug 4 09:00:31 2025 +0200 tdf#130857 qt weld: Support "Time Stamping Authority URLs" dialog This means that native Qt widgets are used for that dialog now when using the qt5 or qt6 VCL plugin and starting LO with environment variable SAL_VCL_QT_USE_WELDED_WIDGETS=1 set. The dialog can be triggered as follows: * "Tools" -> "Options" * "LibreOfficDev" -> "Security" * press the "TSAs..." button Change-Id: Iaecdd776528753bd2fb05a047bef6d7975229138 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/188875 Tested-by: Jenkins Reviewed-by: Michael Weghorn <m.wegh...@posteo.de> diff --git a/vcl/qt5/QtInstanceBuilder.cxx b/vcl/qt5/QtInstanceBuilder.cxx index dbb527177f28..f064c0ba67b0 100644 --- a/vcl/qt5/QtInstanceBuilder.cxx +++ b/vcl/qt5/QtInstanceBuilder.cxx @@ -105,6 +105,7 @@ bool QtInstanceBuilder::IsUIFileSupported(const OUString& rUIFile, const weld::W u"cui/ui/textdialog.ui"_ustr, u"cui/ui/tipofthedaydialog.ui"_ustr, u"cui/ui/toolbartabpage.ui"_ustr, + u"cui/ui/tsaurldialog.ui"_ustr, u"cui/ui/uipickerdialog.ui"_ustr, u"cui/ui/uitabpage.ui"_ustr, u"cui/ui/welcomedialog.ui"_ustr,