basctl/uiconfig/basicide/ui/exportdialog.ui |   69 +++++++++++++---------------
 vcl/qt5/QtInstanceBuilder.cxx               |    1 
 2 files changed, 34 insertions(+), 36 deletions(-)

New commits:
commit 994c0c2caf36e6523818ed1e5d458ec6c2b270b1
Author:     Michael Weghorn <[email protected]>
AuthorDate: Wed Jan 14 15:27:59 2026 +0100
Commit:     Michael Weghorn <[email protected]>
CommitDate: Thu Jan 15 01:35:36 2026 +0100

    basctl: Resave exportdialog.ui with glade 3.40
    
    The dialog using this .ui file can be triggered like this:
    
    * start Writer
    * "Tools" -> "Macros" -> "Organize Macros" -> "Basic"
    * press the "Organizer..." button
    * switch to the "Libraries" tab
    * press "New" button, type any name and confirm with "OK"
    * with the newly created library selected, press the
      "Export" button
    
    Change-Id: Ib1e39038674253552dbdd09b7d364b6b2e495add
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/197278
    Tested-by: Jenkins
    Reviewed-by: Michael Weghorn <[email protected]>

diff --git a/basctl/uiconfig/basicide/ui/exportdialog.ui 
b/basctl/uiconfig/basicide/ui/exportdialog.ui
index b2ac34320ee5..0ab53b3f119c 100644
--- a/basctl/uiconfig/basicide/ui/exportdialog.ui
+++ b/basctl/uiconfig/basicide/ui/exportdialog.ui
@@ -1,36 +1,33 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
+<!-- Generated with glade 3.40.0 -->
 <interface domain="basctl">
   <requires lib="gtk+" version="3.24"/>
   <object class="GtkDialog" id="ExportDialog">
-    <property name="can_focus">False</property>
-    <property name="border_width">6</property>
+    <property name="can-focus">False</property>
+    <property name="border-width">6</property>
     <property name="title" translatable="yes" 
context="exportdialog|ExportDialog">Export Basic library</property>
     <property name="resizable">False</property>
     <property name="modal">True</property>
-    <property name="default_width">0</property>
-    <property name="default_height">0</property>
-    <property name="type_hint">dialog</property>
-    <child>
-      <placeholder/>
-    </child>
+    <property name="default-width">0</property>
+    <property name="default-height">0</property>
+    <property name="type-hint">dialog</property>
     <child internal-child="vbox">
       <object class="GtkBox" id="dialog-vbox1">
-        <property name="can_focus">False</property>
+        <property name="can-focus">False</property>
         <property name="orientation">vertical</property>
         <property name="spacing">12</property>
         <child internal-child="action_area">
           <object class="GtkButtonBox" id="dialog-action_area1">
-            <property name="can_focus">False</property>
-            <property name="layout_style">end</property>
+            <property name="can-focus">False</property>
+            <property name="layout-style">end</property>
             <child>
               <object class="GtkButton" id="ok">
                 <property name="label" translatable="yes" 
context="stock">_OK</property>
                 <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="can_default">True</property>
-                <property name="has_default">True</property>
-                <property name="receives_default">True</property>
+                <property name="can-focus">True</property>
+                <property name="can-default">True</property>
+                <property name="has-default">True</property>
+                <property name="receives-default">True</property>
                 <property name="use-underline">True</property>
               </object>
               <packing>
@@ -43,8 +40,8 @@
               <object class="GtkButton" id="cancel">
                 <property name="label" translatable="yes" 
context="stock">_Cancel</property>
                 <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
+                <property name="can-focus">True</property>
+                <property name="receives-default">True</property>
                 <property name="use-underline">True</property>
               </object>
               <packing>
@@ -57,8 +54,8 @@
               <object class="GtkButton" id="help">
                 <property name="label" translatable="yes" 
context="stock">_Help</property>
                 <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">True</property>
+                <property name="can-focus">True</property>
+                <property name="receives-default">True</property>
                 <property name="margin-end">6</property>
                 <property name="use-underline">True</property>
               </object>
@@ -73,46 +70,46 @@
           <packing>
             <property name="expand">False</property>
             <property name="fill">True</property>
-            <property name="pack_type">end</property>
+            <property name="pack-type">end</property>
             <property name="position">2</property>
           </packing>
         </child>
         <child>
-          <!-- n-columns=1 n-rows=1 -->
+          <!-- n-columns=1 n-rows=2 -->
           <object class="GtkGrid" id="grid3">
             <property name="visible">True</property>
-            <property name="can_focus">False</property>
+            <property name="can-focus">False</property>
             <property name="halign">center</property>
             <property name="hexpand">True</property>
-            <property name="row_spacing">6</property>
+            <property name="row-spacing">6</property>
             <child>
               <object class="GtkRadioButton" id="extension">
                 <property name="label" translatable="yes" 
context="exportdialog|extension">Export as _extension</property>
                 <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">False</property>
-                <property name="use_underline">True</property>
+                <property name="can-focus">True</property>
+                <property name="receives-default">False</property>
+                <property name="use-underline">True</property>
                 <property name="active">True</property>
-                <property name="draw_indicator">True</property>
+                <property name="draw-indicator">True</property>
               </object>
               <packing>
-                <property name="left_attach">0</property>
-                <property name="top_attach">0</property>
+                <property name="left-attach">0</property>
+                <property name="top-attach">0</property>
               </packing>
             </child>
             <child>
               <object class="GtkRadioButton" id="basic">
                 <property name="label" translatable="yes" 
context="exportdialog|basic">Export as BASIC library</property>
                 <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="receives_default">False</property>
-                <property name="use_underline">True</property>
-                <property name="draw_indicator">True</property>
+                <property name="can-focus">True</property>
+                <property name="receives-default">False</property>
+                <property name="use-underline">True</property>
+                <property name="draw-indicator">True</property>
                 <property name="group">extension</property>
               </object>
               <packing>
-                <property name="left_attach">0</property>
-                <property name="top_attach">1</property>
+                <property name="left-attach">0</property>
+                <property name="top-attach">1</property>
               </packing>
             </child>
           </object>
commit caf8a8e04bc6ed2a4679631d6fc4eb5898e50793
Author:     Michael Weghorn <[email protected]>
AuthorDate: Wed Jan 14 15:22:42 2026 +0100
Commit:     Michael Weghorn <[email protected]>
CommitDate: Thu Jan 15 01:35:29 2026 +0100

    tdf#130857 qt weld: Support svx "Change 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 like this:
    
    * start Writer
    * "Tools" -> "Macros" -> "Organize Macros" -> "Basic"
    * press the "Organizer..." button
    * switch to the "Libraries" tab
    * press "New" button, type any name and confirm with "OK"
    * with the newly created library selected, press the
      "Password" button
    
    Change-Id: I3f7c069acec7c2b1887aafc82053e585849d046d
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/197277
    Tested-by: Jenkins
    Reviewed-by: Michael Weghorn <[email protected]>

diff --git a/vcl/qt5/QtInstanceBuilder.cxx b/vcl/qt5/QtInstanceBuilder.cxx
index ec3ab38b2f82..e338eadb564b 100644
--- a/vcl/qt5/QtInstanceBuilder.cxx
+++ b/vcl/qt5/QtInstanceBuilder.cxx
@@ -228,6 +228,7 @@ bool QtInstanceBuilder::IsUIFileSupported(const OUString& 
rUIFile, const weld::W
         u"svx/ui/deleteheaderdialog.ui"_ustr,
         u"svx/ui/fileexporteddialog.ui"_ustr,
         u"svx/ui/gotopagedialog.ui"_ustr,
+        u"svx/ui/passwd.ui"_ustr,
         u"svx/ui/querydeletethemedialog.ui"_ustr,
         u"svx/ui/safemodedialog.ui"_ustr,
         u"svx/ui/themecoloreditdialog.ui"_ustr,

Reply via email to