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,

Reply via email to