sc/uiconfig/scalc/ui/optdlg.ui             |   48 +++++++--------
 sw/uiconfig/swriter/ui/printoptionspage.ui |   92 ++++++++++++++---------------
 2 files changed, 70 insertions(+), 70 deletions(-)

New commits:
commit 0a0ca7f1ac33984cb29a1a5297b4c704a670166d
Author:     Michael Weghorn <m.wegh...@posteo.de>
AuthorDate: Sat Aug 2 19:06:04 2025 +0200
Commit:     Michael Weghorn <m.wegh...@posteo.de>
CommitDate: Sat Aug 2 22:45:31 2025 +0200

    tdf#130857 sc: Define widgets in printer options dlg in order
    
    Switch the order in which the widgets in the .ui file
    are defined so that the order matches the visual appearance
    and logical order, which makes sure that tab focus order with the
    Qt-based VCL plugins is correct as well when using native Qt
    widgets (SAL_VCL_QT_USE_WELDED_WIDGETS=1), where
    focus order is (by default) based on widget creation order.
    
    See
    
        commit 02692566ad9fc7c3484f8581ffa0004cd4e43987
        Author: Michael Weghorn <m.wegh...@posteo.de>
        Date:   Thu Oct 24 17:43:35 2024 +0200
    
            tdf#130857 optnewdictionarydialog.ui: Define focusable widgets in 
order
    
    for more background.
    
    This dialog can be triggered as follows in Calc:
    
    * "File" -> "Printer Settings"
    * press "Options" button
    
    Change-Id: Iba897fb4e4e6b9f07889724a74e81f1d4388a969
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/188836
    Tested-by: Jenkins
    Reviewed-by: Michael Weghorn <m.wegh...@posteo.de>

diff --git a/sc/uiconfig/scalc/ui/optdlg.ui b/sc/uiconfig/scalc/ui/optdlg.ui
index 8dd869f817af..0506a5f47876 100644
--- a/sc/uiconfig/scalc/ui/optdlg.ui
+++ b/sc/uiconfig/scalc/ui/optdlg.ui
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.38.2 -->
+<!-- Generated with glade 3.40.0 -->
 <interface domain="sc">
   <requires lib="gtk+" version="3.20"/>
   <object class="GtkBox" id="optCalcPrintPage">
@@ -24,22 +24,16 @@
             <property name="row-spacing">6</property>
             <property name="column-spacing">6</property>
             <child>
-              <object class="GtkCheckButton" id="suppressCB">
-                <property name="label" translatable="yes" 
context="optdlg|suppressCB">_Suppress output of empty pages</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>
-                <child internal-child="accessible">
-                  <object class="AtkObject" id="suppressCB-atkobject">
-                    <property name="AtkObject::accessible-description" 
translatable="yes" context="extended_tip|suppressCB">Specifies that empty pages 
that have no cell contents or draw objects are not printed.</property>
-                  </object>
-                </child>
+              <object class="GtkImage" id="lockforceBreaksCB">
+                <property name="can-focus">False</property>
+                <property name="no-show-all">True</property>
+                <property name="halign">center</property>
+                <property name="valign">center</property>
+                <property name="icon-name">res/lock.png</property>
               </object>
               <packing>
-                <property name="left-attach">1</property>
-                <property name="top-attach">1</property>
+                <property name="left-attach">0</property>
+                <property name="top-attach">0</property>
               </packing>
             </child>
             <child>
@@ -57,7 +51,7 @@
               </packing>
             </child>
             <child>
-              <object class="GtkImage" id="lockforceBreaksCB">
+              <object class="GtkImage" id="locksuppressCB">
                 <property name="can-focus">False</property>
                 <property name="no-show-all">True</property>
                 <property name="halign">center</property>
@@ -66,19 +60,25 @@
               </object>
               <packing>
                 <property name="left-attach">0</property>
-                <property name="top-attach">0</property>
+                <property name="top-attach">1</property>
               </packing>
             </child>
             <child>
-              <object class="GtkImage" id="locksuppressCB">
-                <property name="can-focus">False</property>
-                <property name="no-show-all">True</property>
-                <property name="halign">center</property>
-                <property name="valign">center</property>
-                <property name="icon-name">res/lock.png</property>
+              <object class="GtkCheckButton" id="suppressCB">
+                <property name="label" translatable="yes" 
context="optdlg|suppressCB">_Suppress output of empty pages</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>
+                <child internal-child="accessible">
+                  <object class="AtkObject" id="suppressCB-atkobject">
+                    <property name="AtkObject::accessible-description" 
translatable="yes" context="extended_tip|suppressCB">Specifies that empty pages 
that have no cell contents or draw objects are not printed.</property>
+                  </object>
+                </child>
               </object>
               <packing>
-                <property name="left-attach">0</property>
+                <property name="left-attach">1</property>
                 <property name="top-attach">1</property>
               </packing>
             </child>
commit cfc1908dc7bdfae61e8b20704a3e608c6f635952
Author:     Michael Weghorn <m.wegh...@posteo.de>
AuthorDate: Sat Aug 2 19:00:59 2025 +0200
Commit:     Michael Weghorn <m.wegh...@posteo.de>
CommitDate: Sat Aug 2 22:45:26 2025 +0200

    tdf#130857 sw: Define widgets in printer options dlg in order
    
    Switch the order in which the widgets in the .ui file
    are defined so that the order matches the visual appearance
    and logical order, which makes sure that tab focus order with the
    Qt-based VCL plugins is correct as well when using native Qt
    widgets (SAL_VCL_QT_USE_WELDED_WIDGETS=1), where
    focus order is (by default) based on widget creation order.
    
    See
    
        commit 02692566ad9fc7c3484f8581ffa0004cd4e43987
        Author: Michael Weghorn <m.wegh...@posteo.de>
        Date:   Thu Oct 24 17:43:35 2024 +0200
    
            tdf#130857 optnewdictionarydialog.ui: Define focusable widgets in 
order
    
    for more background.
    
    This dialog can be triggered as follows in Writer:
    
    * "File" -> "Printer Settings"
    * press "Options" button
    
    Change-Id: I2d4184a8382baa818c4233111b42d2b46ed7ae72
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/188835
    Tested-by: Jenkins
    Reviewed-by: Michael Weghorn <m.wegh...@posteo.de>

diff --git a/sw/uiconfig/swriter/ui/printoptionspage.ui 
b/sw/uiconfig/swriter/ui/printoptionspage.ui
index dd10a102e5d4..08370355cd3c 100644
--- a/sw/uiconfig/swriter/ui/printoptionspage.ui
+++ b/sw/uiconfig/swriter/ui/printoptionspage.ui
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- Generated with glade 3.38.2 -->
+<!-- Generated with glade 3.40.0 -->
 <interface domain="sw">
   <requires lib="gtk+" version="3.20"/>
   <object class="GtkBox" id="PrintOptionsPage">
@@ -580,51 +580,6 @@
             <property name="margin-start">12</property>
             <property name="margin-top">6</property>
             <property name="row-spacing">6</property>
-            <child>
-              <!-- n-columns=2 n-rows=1 -->
-              <object class="GtkGrid" id="grid7">
-                <property name="visible">True</property>
-                <property name="can-focus">False</property>
-                <property name="column-spacing">12</property>
-                <child>
-                  <object class="GtkLabel" id="label5">
-                    <property name="visible">True</property>
-                    <property name="can-focus">False</property>
-                    <property name="label" translatable="yes" 
context="printoptionspage|label5">_Fax:</property>
-                    <property name="use-underline">True</property>
-                    <property name="mnemonic-widget">fax</property>
-                    <child internal-child="accessible">
-                      <object class="AtkObject" id="label5-atkobject">
-                        <property name="AtkObject::accessible-description" 
translatable="yes" context="extended_tip|label5">If you have installed fax 
software on your computer and wish to fax directly from the text document, 
select the desired fax machine.</property>
-                      </object>
-                    </child>
-                  </object>
-                  <packing>
-                    <property name="left-attach">0</property>
-                    <property name="top-attach">0</property>
-                  </packing>
-                </child>
-                <child>
-                  <object class="GtkComboBoxText" id="fax">
-                    <property name="visible">True</property>
-                    <property name="can-focus">False</property>
-                    <child internal-child="accessible">
-                      <object class="AtkObject" id="fax-atkobject">
-                        <property name="AtkObject::accessible-description" 
translatable="yes" context="extended_tip|fax">If you have installed fax 
software on your computer and wish to fax directly from the text document, 
select the desired fax machine.</property>
-                      </object>
-                    </child>
-                  </object>
-                  <packing>
-                    <property name="left-attach">1</property>
-                    <property name="top-attach">0</property>
-                  </packing>
-                </child>
-              </object>
-              <packing>
-                <property name="left-attach">1</property>
-                <property name="top-attach">2</property>
-              </packing>
-            </child>
             <child>
               <object class="GtkCheckButton" id="blankpages">
                 <property name="label" translatable="yes" 
context="printoptionspage|blankpages">Print _automatically inserted blank 
pages</property>
@@ -702,6 +657,51 @@
                 <property name="top-attach">2</property>
               </packing>
             </child>
+            <child>
+              <!-- n-columns=2 n-rows=1 -->
+              <object class="GtkGrid" id="grid7">
+                <property name="visible">True</property>
+                <property name="can-focus">False</property>
+                <property name="column-spacing">12</property>
+                <child>
+                  <object class="GtkLabel" id="label5">
+                    <property name="visible">True</property>
+                    <property name="can-focus">False</property>
+                    <property name="label" translatable="yes" 
context="printoptionspage|label5">_Fax:</property>
+                    <property name="use-underline">True</property>
+                    <property name="mnemonic-widget">fax</property>
+                    <child internal-child="accessible">
+                      <object class="AtkObject" id="label5-atkobject">
+                        <property name="AtkObject::accessible-description" 
translatable="yes" context="extended_tip|label5">If you have installed fax 
software on your computer and wish to fax directly from the text document, 
select the desired fax machine.</property>
+                      </object>
+                    </child>
+                  </object>
+                  <packing>
+                    <property name="left-attach">0</property>
+                    <property name="top-attach">0</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkComboBoxText" id="fax">
+                    <property name="visible">True</property>
+                    <property name="can-focus">False</property>
+                    <child internal-child="accessible">
+                      <object class="AtkObject" id="fax-atkobject">
+                        <property name="AtkObject::accessible-description" 
translatable="yes" context="extended_tip|fax">If you have installed fax 
software on your computer and wish to fax directly from the text document, 
select the desired fax machine.</property>
+                      </object>
+                    </child>
+                  </object>
+                  <packing>
+                    <property name="left-attach">1</property>
+                    <property name="top-attach">0</property>
+                  </packing>
+                </child>
+              </object>
+              <packing>
+                <property name="left-attach">1</property>
+                <property name="top-attach">2</property>
+              </packing>
+            </child>
           </object>
         </child>
         <child type="label">

Reply via email to