fpicker/uiconfig/ui/foldernamedialog.ui |   59 +++++++++++++++-----------------
 vcl/qt5/QtInstanceBuilder.cxx           |    1 
 2 files changed, 29 insertions(+), 31 deletions(-)

New commits:
commit ef088799adf2c14bdf126b424a5b5b78633c828a
Author:     Michael Weghorn <[email protected]>
AuthorDate: Fri Feb 6 22:55:20 2026 +0100
Commit:     Michael Weghorn <[email protected]>
CommitDate: Sat Feb 7 06:33:55 2026 +0100

    tdf#130857 qt weld: Support "Create New Folder" 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:
    
    * in "Tools" -> "Options" -> "LibreOfficeDev"
      -> "General", enable "Use LibreOfficeDev open/save dialogs".
    * "File" -> "Save As"
    * press the "Create New Folder" button at the top right
      of the dialog
    
    Change-Id: I0bb1ac4076ddb8a23a6d621bb69bf481745535e8
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/198874
    Tested-by: Jenkins
    Reviewed-by: Michael Weghorn <[email protected]>

diff --git a/vcl/qt5/QtInstanceBuilder.cxx b/vcl/qt5/QtInstanceBuilder.cxx
index bf64e27014e6..d4249a2342af 100644
--- a/vcl/qt5/QtInstanceBuilder.cxx
+++ b/vcl/qt5/QtInstanceBuilder.cxx
@@ -130,6 +130,7 @@ constexpr auto SUPPORTED_UI_FILES = 
frozen::make_unordered_set<std::u16string_vi
     u"filter/ui/xmlfiltertabpagetransformation.ui",
     u"filter/ui/xmlfiltersettings.ui",
     u"filter/ui/xsltfilterdialog.ui",
+    u"fps/ui/foldernamedialog.ui",
     u"modules/BasicIDE/ui/exportdialog.ui",
     u"modules/BasicIDE/ui/gotolinedialog.ui",
     u"modules/BasicIDE/ui/newlibdialog.ui",
commit 472500062bf4897545cdaba963cfd0fd251ebd4a
Author:     Michael Weghorn <[email protected]>
AuthorDate: Fri Feb 6 22:51:36 2026 +0100
Commit:     Michael Weghorn <[email protected]>
CommitDate: Sat Feb 7 06:33:47 2026 +0100

    fpicker: Resave foldernamedialog.ui with glade 3.40
    
    This UI file is used by the "Create New Folder"
    dialog that can be triggered like this:
    
    * in "Tools" -> "Options" -> "LibreOfficeDev"
      -> "General", enable "Use LibreOfficeDev open/save dialogs".
    * "File" -> "Save As"
    * press the "Create New Folder" button at the top right
      of the dialog
    
    Change-Id: I3047ed1a146c4957182fd27d8e2921addde48594
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/198873
    Tested-by: Jenkins
    Reviewed-by: Michael Weghorn <[email protected]>

diff --git a/fpicker/uiconfig/ui/foldernamedialog.ui 
b/fpicker/uiconfig/ui/foldernamedialog.ui
index 8bb9bccd1e9d..addc98466bc8 100644
--- a/fpicker/uiconfig/ui/foldernamedialog.ui
+++ b/fpicker/uiconfig/ui/foldernamedialog.ui
@@ -1,35 +1,32 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.22.1 -->
+<!-- Generated with glade 3.40.0 -->
 <interface domain="fps">
   <requires lib="gtk+" version="3.24"/>
   <object class="GtkDialog" id="FolderNameDialog">
-    <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="foldernamedialog|FolderNameDialog">Folder Name</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">start</property>
+            <property name="can-focus">False</property>
+            <property name="layout-style">start</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>
@@ -58,34 +55,34 @@
           <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">0</property>
           </packing>
         </child>
         <child>
           <object class="GtkFrame" id="frame">
             <property name="visible">True</property>
-            <property name="can_focus">False</property>
+            <property name="can-focus">False</property>
             <property name="hexpand">True</property>
             <property name="vexpand">True</property>
-            <property name="label_xalign">0</property>
-            <property name="shadow_type">none</property>
+            <property name="label-xalign">0</property>
+            <property name="shadow-type">none</property>
             <child>
               <object class="GtkBox" id="box1">
                 <property name="visible">True</property>
-                <property name="can_focus">False</property>
+                <property name="can-focus">False</property>
                 <property name="valign">start</property>
-                <property name="hexpand">True</property>
-                <property name="spacing">12</property>
                 <property name="margin-start">12</property>
                 <property name="margin-top">6</property>
+                <property name="hexpand">True</property>
+                <property name="spacing">12</property>
                 <child>
                   <object class="GtkLabel" id="label2">
                     <property name="visible">True</property>
-                    <property name="can_focus">False</property>
+                    <property name="can-focus">False</property>
                     <property name="label" translatable="yes" 
context="foldernamedialog|label2">Na_me:</property>
-                    <property name="use_underline">True</property>
-                    <property name="mnemonic_widget">entry</property>
+                    <property name="use-underline">True</property>
+                    <property name="mnemonic-widget">entry</property>
                   </object>
                   <packing>
                     <property name="expand">False</property>
@@ -96,10 +93,10 @@
                 <child>
                   <object class="GtkEntry" id="entry">
                     <property name="visible">True</property>
-                    <property name="can_focus">True</property>
+                    <property name="can-focus">True</property>
                     <property name="hexpand">True</property>
+                    <property name="activates-default">True</property>
                     <property name="truncate-multiline">True</property>
-                    <property name="activates_default">True</property>
                   </object>
                   <packing>
                     <property name="expand">False</property>
@@ -112,7 +109,7 @@
             <child type="label">
               <object class="GtkLabel" id="label1">
                 <property name="visible">True</property>
-                <property name="can_focus">False</property>
+                <property name="can-focus">False</property>
                 <property name="label" translatable="yes" 
context="foldernamedialog|label1">Create New Folder</property>
                 <attributes>
                   <attribute name="weight" value="bold"/>

Reply via email to