cui/uiconfig/ui/borderpage.ui             |    1 +
 cui/uiconfig/ui/hatchpage.ui              |    1 +
 cui/uiconfig/ui/paratabspage.ui           |    1 +
 cui/uiconfig/ui/shadowtabpage.ui          |    2 ++
 svx/uiconfig/ui/sidebarpossize.ui         |    1 +
 svx/uiconfig/ui/sidebarshadow.ui          |    2 ++
 sw/uiconfig/swriter/ui/pageformatpanel.ui |    2 ++
 7 files changed, 10 insertions(+)

New commits:
commit d0b3b1086cf6fe7c8160bd08b69cf375b44a6b88
Author:     Mike Kaganski <[email protected]>
AuthorDate: Tue Oct 14 17:03:17 2025 +0500
Commit:     Adolfo Jayme Barrientos <[email protected]>
CommitDate: Sun Oct 19 10:02:14 2025 +0200

    Related: tdf#168842 digits in GtkSpinButton, lost in SRC -> UI conversion
    
    The digits setting may only apply when the current unit is point: see
    SetFieldUnit, which special-handles the unit. So the omission of the
    setting went unnoticed for a long time.
    
    This is similar to commit 75b30f1d107f45aebbf9a0811b9d40f4b2bafdce
    (tdf#168842 Issue entering paragraph values in cm, when default is in
    points, 2025-10-15), and tried to handle the rest of omissions in UI.
    
    Change-Id: Ia348e29b268c5f49dc9eedc24262d30efbb8faa5
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/192636
    Reviewed-by: Mike Kaganski <[email protected]>
    Tested-by: Jenkins
    (cherry picked from commit f6df8fc72f9bcab541554cd98859304f34d19f21)
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/192659
    Reviewed-by: Adolfo Jayme Barrientos <[email protected]>

diff --git a/cui/uiconfig/ui/borderpage.ui b/cui/uiconfig/ui/borderpage.ui
index c642c8d97b5f..92dbcebbf123 100644
--- a/cui/uiconfig/ui/borderpage.ui
+++ b/cui/uiconfig/ui/borderpage.ui
@@ -568,6 +568,7 @@
                 <property name="truncate-multiline">True</property>
                 <property name="adjustment">adjustment3</property>
                 <property name="value">0.5</property>
+                <property name="digits">2</property>
               </object>
               <packing>
                 <property name="left-attach">1</property>
diff --git a/cui/uiconfig/ui/hatchpage.ui b/cui/uiconfig/ui/hatchpage.ui
index 6bd05cd36025..5c3fa45bb807 100644
--- a/cui/uiconfig/ui/hatchpage.ui
+++ b/cui/uiconfig/ui/hatchpage.ui
@@ -177,6 +177,7 @@
                 <property name="can_focus">True</property>
                 <property name="adjustment">distanceadjustment</property>
                 <property name="truncate-multiline">True</property>
+                <property name="digits">2</property>
                 <child internal-child="accessible">
                   <object class="AtkObject" id="distancemtr-atkobject">
                     <property name="AtkObject::accessible-description" 
translatable="yes" context="hatchpage|extended_tip|distancemtr">Enter the 
amount of space that you want to have between the hatch lines.</property>
diff --git a/cui/uiconfig/ui/paratabspage.ui b/cui/uiconfig/ui/paratabspage.ui
index 79d01a5d5718..7fa9ab861846 100644
--- a/cui/uiconfig/ui/paratabspage.ui
+++ b/cui/uiconfig/ui/paratabspage.ui
@@ -99,6 +99,7 @@
                 <property name="can_focus">False</property>
                 <property name="truncate-multiline">True</property>
                 <property name="adjustment">adjustment1</property>
+                <property name="digits">2</property>
               </object>
               <packing>
                 <property name="left_attach">0</property>
diff --git a/cui/uiconfig/ui/shadowtabpage.ui b/cui/uiconfig/ui/shadowtabpage.ui
index 3ce897796f13..3916b8f83aac 100644
--- a/cui/uiconfig/ui/shadowtabpage.ui
+++ b/cui/uiconfig/ui/shadowtabpage.ui
@@ -92,6 +92,7 @@
                     <property name="activates_default">True</property>
                     <property name="truncate-multiline">True</property>
                     <property name="adjustment">adjustmentPoint</property>
+                    <property name="digits">1</property>
                   </object>
                   <packing>
                     <property name="left_attach">1</property>
@@ -106,6 +107,7 @@
                     <property name="activates_default">True</property>
                     <property name="adjustment">adjustmentDistance</property>
                     <property name="truncate-multiline">True</property>
+                    <property name="digits">2</property>
                     <child internal-child="accessible">
                       <object class="AtkObject" 
id="MTR_FLD_DISTANCE-atkobject">
                         <property name="AtkObject::accessible-description" 
translatable="yes" context="shadowtabpage|extended_tip|MTR_FLD_DISTANCE">Enter 
the distance that you want the shadow to be offset from the selected 
object.</property>
diff --git a/svx/uiconfig/ui/sidebarpossize.ui 
b/svx/uiconfig/ui/sidebarpossize.ui
index 9ef6fee9028c..7f00fd33bd4b 100644
--- a/svx/uiconfig/ui/sidebarpossize.ui
+++ b/svx/uiconfig/ui/sidebarpossize.ui
@@ -102,6 +102,7 @@
             <property name="hexpand">True</property>
             <property name="truncate-multiline">True</property>
             <property name="adjustment">adjustmentPOS1</property>
+            <property name="digits">2</property>
             <child internal-child="accessible">
               <object class="AtkObject" id="verticalpos-atkobject">
                 <property name="AtkObject::accessible-name" translatable="yes" 
context="sidebarpossize|verticalpos">Vertical</property>
diff --git a/svx/uiconfig/ui/sidebarshadow.ui b/svx/uiconfig/ui/sidebarshadow.ui
index 26e2263134cc..b81659b88389 100644
--- a/svx/uiconfig/ui/sidebarshadow.ui
+++ b/svx/uiconfig/ui/sidebarshadow.ui
@@ -135,6 +135,7 @@
             <property name="hexpand">True</property>
             <property name="truncate-multiline">True</property>
             <property name="adjustment">adjustment3</property>
+            <property name="digits">1</property>
           </object>
           <packing>
             <property name="left-attach">1</property>
@@ -166,6 +167,7 @@
             <property name="hexpand">True</property>
             <property name="truncate-multiline">True</property>
             <property name="adjustment">adjustment4</property>
+            <property name="digits">1</property>
           </object>
           <packing>
             <property name="left-attach">1</property>
diff --git a/sw/uiconfig/swriter/ui/pageformatpanel.ui 
b/sw/uiconfig/swriter/ui/pageformatpanel.ui
index 608d725a2dcd..ea8864310468 100644
--- a/sw/uiconfig/swriter/ui/pageformatpanel.ui
+++ b/sw/uiconfig/swriter/ui/pageformatpanel.ui
@@ -93,6 +93,7 @@
             <property name="hexpand">True</property>
             <property name="text">0</property>
             <property name="truncate-multiline">True</property>
+            <property name="digits">2</property>
             <accessibility>
               <relation type="labelled-by" target="width"/>
             </accessibility>
@@ -115,6 +116,7 @@
             <property name="hexpand">True</property>
             <property name="text">0</property>
             <property name="truncate-multiline">True</property>
+            <property name="digits">2</property>
             <accessibility>
               <relation type="labelled-by" target="height"/>
             </accessibility>

Reply via email to