sc/uiconfig/scalc/ui/aggregatefunctionentry.ui         |    7 ++++++-
 sc/uiconfig/scalc/ui/dataproviderdlg.ui                |    4 ++--
 sc/uiconfig/scalc/ui/datetimetransformationentry.ui    |    7 ++++++-
 sc/uiconfig/scalc/ui/deletecolumnentry.ui              |    2 +-
 sc/uiconfig/scalc/ui/deleterowentry.ui                 |   16 +++++++++++++---
 sc/uiconfig/scalc/ui/findreplaceentry.ui               |   15 +++++++++++++++
 sc/uiconfig/scalc/ui/mergecolumnentry.ui               |   16 +++++++++++++---
 sc/uiconfig/scalc/ui/numbertransformationentry.ui      |    7 ++++++-
 sc/uiconfig/scalc/ui/replacenulltransformationentry.ui |    7 ++++++-
 sc/uiconfig/scalc/ui/sorttransformationentry.ui        |    7 ++++++-
 sc/uiconfig/scalc/ui/splitcolumnentry.ui               |   16 +++++++++++++---
 sc/uiconfig/scalc/ui/swaprowsentry.ui                  |   10 ++++++++++
 sc/uiconfig/scalc/ui/texttransformationentry.ui        |    7 ++++++-
 13 files changed, 103 insertions(+), 18 deletions(-)

New commits:
commit ded5a925e3aec66a890787bd96e9cc5477541a39
Author:     Olivier Hallot <olivier.hal...@libreoffice.org>
AuthorDate: Thu Mar 6 20:31:09 2025 -0300
Commit:     Olivier Hallot <olivier.hal...@libreoffice.org>
CommitDate: Fri Mar 7 20:53:13 2025 +0100

    tdf#165229 Extended tips for Data Provider Transformations
    
    Change-Id: I20152909f691fc0cb483f4ceaa0887dcd893c86f
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/182603
    Tested-by: Jenkins
    Reviewed-by: Olivier Hallot <olivier.hal...@libreoffice.org>

diff --git a/sc/uiconfig/scalc/ui/aggregatefunctionentry.ui 
b/sc/uiconfig/scalc/ui/aggregatefunctionentry.ui
index 2b6e31e13824..82422f69b6e4 100644
--- a/sc/uiconfig/scalc/ui/aggregatefunctionentry.ui
+++ b/sc/uiconfig/scalc/ui/aggregatefunctionentry.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"/>
   <!-- n-columns=3 n-rows=3 -->
@@ -64,6 +64,11 @@
         <property name="width-chars">10</property>
         <property name="truncate-multiline">True</property>
         <property name="placeholder-text" translatable="yes" 
context="aggregatefunctionentry/cols">Columns</property>
+        <child internal-child="accessible">
+          <object class="AtkObject" id="ed_columns-atkobject">
+            <property name="AtkObject::accessible-description" 
translatable="yes" 
context="aggregatefunctionentry|extended_tip|ed_columns">Column index in the 
database range.</property>
+          </object>
+        </child>
       </object>
       <packing>
         <property name="left-attach">1</property>
diff --git a/sc/uiconfig/scalc/ui/dataproviderdlg.ui 
b/sc/uiconfig/scalc/ui/dataproviderdlg.ui
index d32a6db0bf03..137e3b1cbff2 100644
--- a/sc/uiconfig/scalc/ui/dataproviderdlg.ui
+++ b/sc/uiconfig/scalc/ui/dataproviderdlg.ui
@@ -306,7 +306,7 @@
                             <property name="hexpand">True</property>
                             <items>
                               <item id="0" translatable="yes" 
context="dataproviderdlg|transformation_list">Delete Columns</item>
-                              <item id="1" translatable="yes" 
context="dataproviderdlg|transformation_list">Delete Row</item>
+                              <item id="1" translatable="yes" 
context="dataproviderdlg|transformation_list">Delete Rows</item>
                               <item id="2" translatable="yes" 
context="dataproviderdlg|transformation_list">Swap Rows</item>
                               <item id="3" translatable="yes" 
context="dataproviderdlg|transformation_list">Split Column</item>
                               <item id="4" translatable="yes" 
context="dataproviderdlg|transformation_list">Merge Columns</item>
@@ -320,7 +320,7 @@
                             </items>
                             <child internal-child="accessible">
                               <object class="AtkObject" 
id="transformation_box-atkobject">
-                                <property 
name="AtkObject::accessible-description" translatable="yes" 
context="dataproviderdlg|extended_tip|transformation_box">Available 
transformations that can be applied t the provided data.</property>
+                                <property 
name="AtkObject::accessible-description" translatable="yes" 
context="dataproviderdlg|extended_tip|transformation_box">Available 
transformations that can be applied to the provided data.</property>
                               </object>
                             </child>
                           </object>
diff --git a/sc/uiconfig/scalc/ui/datetimetransformationentry.ui 
b/sc/uiconfig/scalc/ui/datetimetransformationentry.ui
index d02215cdc601..5fe9eac574fc 100644
--- a/sc/uiconfig/scalc/ui/datetimetransformationentry.ui
+++ b/sc/uiconfig/scalc/ui/datetimetransformationentry.ui
@@ -77,7 +77,12 @@
         <property name="hexpand">True</property>
         <property name="width-chars">10</property>
         <property name="truncate-multiline">True</property>
-        <property name="placeholder-text" translatable="yes" 
context="datetimetransformationentry/cols">Columns</property>
+        <property name="placeholder-text" translatable="yes" 
context="datetimetransformationentry/cols">Cols(; Separated)</property>
+        <child internal-child="accessible">
+          <object class="AtkObject" id="ed_columns-atkobject">
+            <property name="AtkObject::accessible-description" 
translatable="yes" 
context="datetimetransformationentry|extended_tip|ed_columns">List of column 
indexes to apply the date transformation, separated by semicolons.</property>
+          </object>
+        </child>
       </object>
       <packing>
         <property name="left-attach">1</property>
diff --git a/sc/uiconfig/scalc/ui/deletecolumnentry.ui 
b/sc/uiconfig/scalc/ui/deletecolumnentry.ui
index dc5de1913281..9680c27a3b21 100644
--- a/sc/uiconfig/scalc/ui/deletecolumnentry.ui
+++ b/sc/uiconfig/scalc/ui/deletecolumnentry.ui
@@ -46,7 +46,7 @@
         <property name="placeholder-text" translatable="yes" 
context="deletecolumnentry/cols">Cols(; Separated)</property>
         <child internal-child="accessible">
           <object class="AtkObject" id="ed_columns-atkobject">
-            <property name="AtkObject::accessible-description" 
translatable="yes" context="deletecolumnentry|extended_tip|ed_columns">List of 
columns to delete, separated by semi-colons.</property>
+            <property name="AtkObject::accessible-description" 
translatable="yes" context="deletecolumnentry|extended_tip|ed_columns">List of 
column indexes to delete, separated by semicolons.</property>
           </object>
         </child>
       </object>
diff --git a/sc/uiconfig/scalc/ui/deleterowentry.ui 
b/sc/uiconfig/scalc/ui/deleterowentry.ui
index 9d7d3547a257..7f1a775b5432 100644
--- a/sc/uiconfig/scalc/ui/deleterowentry.ui
+++ b/sc/uiconfig/scalc/ui/deleterowentry.ui
@@ -26,7 +26,7 @@
         <property name="visible">True</property>
         <property name="can-focus">False</property>
         <property name="halign">start</property>
-        <property name="label" translatable="yes" 
context="deleterow|delete_label">Delete Row</property>
+        <property name="label" translatable="yes" 
context="deleterow|delete_label">Delete Rows</property>
         <property name="use-underline">True</property>
         <property name="mnemonic-widget">ed_find</property>
       </object>
@@ -43,7 +43,12 @@
         <property name="hexpand">True</property>
         <property name="width-chars">10</property>
         <property name="truncate-multiline">True</property>
-        <property name="placeholder-text" translatable="yes" 
context="deleterow|value">Enter Value</property>
+        <property name="placeholder-text" translatable="yes" 
context="deleterow|value">Lookup value</property>
+        <child internal-child="accessible">
+          <object class="AtkObject" id="ed_find-atkobject">
+            <property name="AtkObject::accessible-description" 
translatable="yes" context="deleterowentry|extended_tip|ed_find">The value to 
look for in the database.</property>
+          </object>
+        </child>
       </object>
       <packing>
         <property name="left-attach">0</property>
@@ -57,7 +62,12 @@
         <property name="hexpand">True</property>
         <property name="width-chars">10</property>
         <property name="truncate-multiline">True</property>
-        <property name="placeholder-text" translatable="yes" 
context="deleterow|column">Column</property>
+        <property name="placeholder-text" translatable="yes" 
context="deleterow|column">Column index</property>
+        <child internal-child="accessible">
+          <object class="AtkObject" id="ed_columns-atkobject">
+            <property name="AtkObject::accessible-description" 
translatable="yes" context="deleterowentry| extended_tip|ed_columns">Column 
index in the database range.</property>
+          </object>
+        </child>
       </object>
       <packing>
         <property name="left-attach">1</property>
diff --git a/sc/uiconfig/scalc/ui/findreplaceentry.ui 
b/sc/uiconfig/scalc/ui/findreplaceentry.ui
index 473940e0ba74..8de60f792916 100644
--- a/sc/uiconfig/scalc/ui/findreplaceentry.ui
+++ b/sc/uiconfig/scalc/ui/findreplaceentry.ui
@@ -44,6 +44,11 @@
         <property name="width-chars">7</property>
         <property name="truncate-multiline">True</property>
         <property name="placeholder-text" translatable="yes" 
context="findreplace|find">Find</property>
+        <child internal-child="accessible">
+          <object class="AtkObject" id="ed_find-atkobject">
+            <property name="AtkObject::accessible-description" 
translatable="yes" context="findreplaceentry|extended_tip|ed_find">The value to 
find.</property>
+          </object>
+        </child>
       </object>
       <packing>
         <property name="left-attach">0</property>
@@ -58,6 +63,11 @@
         <property name="width-chars">7</property>
         <property name="truncate-multiline">True</property>
         <property name="placeholder-text" translatable="yes" 
context="findreplace|replace">Replace With</property>
+        <child internal-child="accessible">
+          <object class="AtkObject" id="ed_replace-atkobject">
+            <property name="AtkObject::accessible-description" 
translatable="yes" context="findreplaceentry|extended_tip|ed_replace">The 
replacement value.</property>
+          </object>
+        </child>
       </object>
       <packing>
         <property name="left-attach">1</property>
@@ -72,6 +82,11 @@
         <property name="width-chars">6</property>
         <property name="truncate-multiline">True</property>
         <property name="placeholder-text" translatable="yes" 
context="findreplace|columns">Column</property>
+        <child internal-child="accessible">
+          <object class="AtkObject" id="ed_columns-atkobject">
+            <property name="AtkObject::accessible-description" 
translatable="yes" context="findreplaceentry|extended_tip|ed_columns">The index 
of the column to find value and replace it.</property>
+          </object>
+        </child>
       </object>
       <packing>
         <property name="left-attach">2</property>
diff --git a/sc/uiconfig/scalc/ui/mergecolumnentry.ui 
b/sc/uiconfig/scalc/ui/mergecolumnentry.ui
index dfb03ac4639a..74aafc94b6f2 100644
--- a/sc/uiconfig/scalc/ui/mergecolumnentry.ui
+++ b/sc/uiconfig/scalc/ui/mergecolumnentry.ui
@@ -26,7 +26,7 @@
         <property name="visible">True</property>
         <property name="can-focus">False</property>
         <property name="halign">start</property>
-        <property name="label" translatable="yes" 
context="mergecolumnentry|name">Merge Column</property>
+        <property name="label" translatable="yes" 
context="mergecolumnentry|name">Merge Columns</property>
         <property name="use-underline">True</property>
         <property name="mnemonic-widget">ed_separator</property>
       </object>
@@ -43,7 +43,12 @@
         <property name="hexpand">True</property>
         <property name="width-chars">10</property>
         <property name="truncate-multiline">True</property>
-        <property name="placeholder-text" translatable="yes" 
context="mergecolumnentry/separator">Separator</property>
+        <property name="placeholder-text" translatable="yes" 
context="mergecolumnentry/separator">Separator string</property>
+        <child internal-child="accessible">
+          <object class="AtkObject" id="ed_separator-atkobject">
+            <property name="AtkObject::accessible-description" 
translatable="yes" 
context="mergecolumnentry|extended_tip|ed_separator">Character or string added 
between the values in each row of the columns to merge.</property>
+          </object>
+        </child>
       </object>
       <packing>
         <property name="left-attach">0</property>
@@ -57,7 +62,12 @@
         <property name="hexpand">True</property>
         <property name="width-chars">10</property>
         <property name="truncate-multiline">True</property>
-        <property name="placeholder-text" translatable="yes" 
context="mergecolumnentry/cols">Columns</property>
+        <property name="placeholder-text" translatable="yes" 
context="mergecolumnentry/cols">Cols(; Separated)</property>
+        <child internal-child="accessible">
+          <object class="AtkObject" id="ed_columns-atkobject">
+            <property name="AtkObject::accessible-description" 
translatable="yes" context="mergecolumnentry|extended_tip|ed_columns">List of 
column indexes to merge, separated by semicolons.</property>
+          </object>
+        </child>
       </object>
       <packing>
         <property name="left-attach">1</property>
diff --git a/sc/uiconfig/scalc/ui/numbertransformationentry.ui 
b/sc/uiconfig/scalc/ui/numbertransformationentry.ui
index fae37508938a..195538703e34 100644
--- a/sc/uiconfig/scalc/ui/numbertransformationentry.ui
+++ b/sc/uiconfig/scalc/ui/numbertransformationentry.ui
@@ -72,7 +72,12 @@
         <property name="hexpand">True</property>
         <property name="width-chars">10</property>
         <property name="truncate-multiline">True</property>
-        <property name="placeholder-text" translatable="yes" 
context="numbertransformationentry/cols">Columns</property>
+        <property name="placeholder-text" translatable="yes" 
context="numbertransformationentry/cols">Cols(; Separated)</property>
+        <child internal-child="accessible">
+          <object class="AtkObject" id="ed_columns-atkobject">
+            <property name="AtkObject::accessible-description" 
translatable="yes" 
context="numbertransformationentry|extended_tip|ed_columns">List of column 
indexes to apply the numerc transformation, separated by semicolons.</property>
+          </object>
+        </child>
       </object>
       <packing>
         <property name="left-attach">1</property>
diff --git a/sc/uiconfig/scalc/ui/replacenulltransformationentry.ui 
b/sc/uiconfig/scalc/ui/replacenulltransformationentry.ui
index bf2d86c76958..89eec4a47b35 100644
--- a/sc/uiconfig/scalc/ui/replacenulltransformationentry.ui
+++ b/sc/uiconfig/scalc/ui/replacenulltransformationentry.ui
@@ -57,7 +57,12 @@
         <property name="hexpand">True</property>
         <property name="width-chars">10</property>
         <property name="truncate-multiline">True</property>
-        <property name="placeholder-text" translatable="yes" 
context="replacenulltransformationentry/cols">Columns</property>
+        <property name="placeholder-text" translatable="yes" 
context="replacenulltransformationentry/cols">Cols(; Separated)</property>
+        <child internal-child="accessible">
+          <object class="AtkObject" id="ed_columns-atkobject">
+            <property name="AtkObject::accessible-description" 
translatable="yes" 
context="replacenulltransformationentry|extended_tip|ed_columns">List of column 
indexes to replace nulls, separated by semicolons.</property>
+          </object>
+        </child>
       </object>
       <packing>
         <property name="left-attach">1</property>
diff --git a/sc/uiconfig/scalc/ui/sorttransformationentry.ui 
b/sc/uiconfig/scalc/ui/sorttransformationentry.ui
index 9672b73b6e31..bf316a341f82 100644
--- a/sc/uiconfig/scalc/ui/sorttransformationentry.ui
+++ b/sc/uiconfig/scalc/ui/sorttransformationentry.ui
@@ -43,7 +43,12 @@
         <property name="hexpand">True</property>
         <property name="width-chars">10</property>
         <property name="truncate-multiline">True</property>
-        <property name="placeholder-text" translatable="yes" 
context="sorttransformationentry/cols">Column</property>
+        <property name="placeholder-text" translatable="yes" 
context="sorttransformationentry/cols">Column index</property>
+        <child internal-child="accessible">
+          <object class="AtkObject" id="ed_columns-atkobject">
+            <property name="AtkObject::accessible-description" 
translatable="yes" 
context="sorttransformationentry|extended_tip|ed_columns">The column index for 
sorting data.</property>
+          </object>
+        </child>
       </object>
       <packing>
         <property name="left-attach">1</property>
diff --git a/sc/uiconfig/scalc/ui/splitcolumnentry.ui 
b/sc/uiconfig/scalc/ui/splitcolumnentry.ui
index ef839c8f8e22..8a5977e8876f 100644
--- a/sc/uiconfig/scalc/ui/splitcolumnentry.ui
+++ b/sc/uiconfig/scalc/ui/splitcolumnentry.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"/>
   <!-- n-columns=3 n-rows=3 -->
@@ -43,7 +43,12 @@
         <property name="hexpand">True</property>
         <property name="width-chars">10</property>
         <property name="truncate-multiline">True</property>
-        <property name="placeholder-text" translatable="yes" 
context="splitcolumnentry/separator">Separator</property>
+        <property name="placeholder-text" translatable="yes" 
context="splitcolumnentry/separator">Separator string</property>
+        <child internal-child="accessible">
+          <object class="AtkObject" id="ed_separator-atkobject">
+            <property name="AtkObject::accessible-description" 
translatable="yes" context="splitcolumnentry|extended_tip|ed_separator">The 
character or string used to separate the column in two.</property>
+          </object>
+        </child>
       </object>
       <packing>
         <property name="left-attach">0</property>
@@ -57,7 +62,12 @@
         <property name="hexpand">True</property>
         <property name="width-chars">10</property>
         <property name="truncate-multiline">True</property>
-        <property name="placeholder-text" translatable="yes" 
context="splitcolumnentry/cols">Column</property>
+        <property name="placeholder-text" translatable="yes" 
context="splitcolumnentry/cols">Column index</property>
+        <child internal-child="accessible">
+          <object class="AtkObject" id="num_cols-atkobject">
+            <property name="AtkObject::accessible-description" 
translatable="yes" context="splitcolumnentry|extended_tip|num_cols">The index 
of the column to split.</property>
+          </object>
+        </child>
       </object>
       <packing>
         <property name="left-attach">1</property>
diff --git a/sc/uiconfig/scalc/ui/swaprowsentry.ui 
b/sc/uiconfig/scalc/ui/swaprowsentry.ui
index 317f110b5d5a..0d25eb3c1a26 100644
--- a/sc/uiconfig/scalc/ui/swaprowsentry.ui
+++ b/sc/uiconfig/scalc/ui/swaprowsentry.ui
@@ -44,6 +44,11 @@
         <property name="width-chars">10</property>
         <property name="truncate-multiline">True</property>
         <property name="placeholder-text" translatable="yes" 
context="swaprows|row1">First Row</property>
+        <child internal-child="accessible">
+          <object class="AtkObject" id="ed_row1-atkobject">
+            <property name="AtkObject::accessible-description" 
translatable="yes" context="swaprowsentry|extended_tip|ed_row1">The first row 
to swap position with the second row.</property>
+          </object>
+        </child>
       </object>
       <packing>
         <property name="left-attach">0</property>
@@ -58,6 +63,11 @@
         <property name="width-chars">10</property>
         <property name="truncate-multiline">True</property>
         <property name="placeholder-text" translatable="yes" 
context="swaprows|row2">Second Row</property>
+        <child internal-child="accessible">
+          <object class="AtkObject" id="ed_row2-atkobject">
+            <property name="AtkObject::accessible-description" 
translatable="yes" context="swaprowsentry|extended_tip|ed_row2">The second row 
to swap position with the first row.</property>
+          </object>
+        </child>
       </object>
       <packing>
         <property name="left-attach">1</property>
diff --git a/sc/uiconfig/scalc/ui/texttransformationentry.ui 
b/sc/uiconfig/scalc/ui/texttransformationentry.ui
index 5a6c0f01f479..75629452853e 100644
--- a/sc/uiconfig/scalc/ui/texttransformationentry.ui
+++ b/sc/uiconfig/scalc/ui/texttransformationentry.ui
@@ -63,7 +63,12 @@
         <property name="hexpand">True</property>
         <property name="width-chars">10</property>
         <property name="truncate-multiline">True</property>
-        <property name="placeholder-text" translatable="yes" 
context="texttransformationentry/cols">Columns</property>
+        <property name="placeholder-text" translatable="yes" 
context="texttransformationentry/cols">Cols(; Separated)</property>
+        <child internal-child="accessible">
+          <object class="AtkObject" id="ed_columns-atkobject">
+            <property name="AtkObject::accessible-description" 
translatable="yes" 
context="texttransformationentry|extended_tip|ed_columns">List of column 
indexes to perform the text transformation, separated by semicolons.</property>
+          </object>
+        </child>
       </object>
       <packing>
         <property name="left-attach">1</property>

Reply via email to