sw/uiconfig/swriter/ui/fielddialog.ui | 233 +++++++++++++++++++++++++++++----- 1 file changed, 205 insertions(+), 28 deletions(-)
New commits: commit 466cffeb3b24bb44f17a2bacca559a2acd07d11f Author: Heiko Tietze <[email protected]> AuthorDate: Thu Jun 19 11:55:14 2025 +0200 Commit: Heiko Tietze <[email protected]> CommitDate: Thu Jun 19 14:44:21 2025 +0200 Resolves tdf#167095 - Apply VT style to Insert Field dialog Change-Id: I563f6aac35b89712640ee8cac38c657608686c51 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/186711 Reviewed-by: Heiko Tietze <[email protected]> Tested-by: Jenkins diff --git a/sw/uiconfig/swriter/ui/fielddialog.ui b/sw/uiconfig/swriter/ui/fielddialog.ui index 498c74d77b5f..bf38eadb16fb 100644 --- a/sw/uiconfig/swriter/ui/fielddialog.ui +++ b/sw/uiconfig/swriter/ui/fielddialog.ui @@ -101,10 +101,10 @@ <property name="can-focus">True</property> <property name="hexpand">True</property> <property name="vexpand">True</property> - <property name="enable-popup">True</property> + <property name="tab-pos">left</property> <child> <!-- n-columns=1 n-rows=1 --> - <object class="GtkGrid"> + <object class="GtkBox"> <property name="visible">True</property> <property name="can-focus">False</property> <child> @@ -113,18 +113,45 @@ </object> </child> <child type="tab"> - <object class="GtkLabel" id="document"> - <property name="visible">True</property> + <object class="GtkBox" id="document"> <property name="can-focus">False</property> - <property name="label" translatable="yes" context="fielddialog|document">Document</property> + <property name="spacing">3</property> + <child> + <object class="GtkImage" id="imDocument"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <property name="icon-name">cmd/lc_insertreferencefield.png</property> + <accessibility> + <relation type="labelled-by" target="lbDocument"/> + </accessibility> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="lbDocument"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <property name="label" translatable="yes" context="fielddialog|document">Document</property> + <property name="mnemonic-widget">document</property> + <accessibility> + <relation type="label-for" target="imDocument"/> + </accessibility> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> </object> - <packing> - <property name="tab-fill">False</property> - </packing> </child> <child> <!-- n-columns=1 n-rows=1 --> - <object class="GtkGrid"> + <object class="GtkBox"> <property name="visible">True</property> <property name="can-focus">False</property> <child> @@ -136,10 +163,40 @@ </packing> </child> <child type="tab"> - <object class="GtkLabel" id="ref"> - <property name="visible">True</property> + <object class="GtkBox" id="ref"> <property name="can-focus">False</property> - <property name="label" translatable="yes" context="fielddialog|ref">Cross-references</property> + <property name="spacing">3</property> + <child> + <object class="GtkImage" id="imRef"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <property name="icon-name">cmd/lc_insertbookmark.png</property> + <accessibility> + <relation type="labelled-by" target="lbRef"/> + </accessibility> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="lbRef"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <property name="label" translatable="yes" context="fielddialog|ref">Cross-references</property> + <property name="mnemonic-widget">ref</property> + <accessibility> + <relation type="label-for" target="imRef"/> + </accessibility> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> </object> <packing> <property name="position">1</property> @@ -148,7 +205,7 @@ </child> <child> <!-- n-columns=1 n-rows=1 --> - <object class="GtkGrid"> + <object class="GtkBox"> <property name="visible">True</property> <property name="can-focus">False</property> <child> @@ -160,10 +217,40 @@ </packing> </child> <child type="tab"> - <object class="GtkLabel" id="functions"> - <property name="visible">True</property> + <object class="GtkBox" id="functions"> <property name="can-focus">False</property> - <property name="label" translatable="yes" context="fielddialog|functions">Functions</property> + <property name="spacing">3</property> + <child> + <object class="GtkImage" id="imFunctions"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <property name="icon-name">cmd/lc_insertplugin.png</property> + <accessibility> + <relation type="labelled-by" target="lbFunctions"/> + </accessibility> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="lbFunctions"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <property name="label" translatable="yes" context="fielddialog|functions">Functions</property> + <property name="mnemonic-widget">functions</property> + <accessibility> + <relation type="label-for" target="imFunctions"/> + </accessibility> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> </object> <packing> <property name="position">2</property> @@ -172,7 +259,7 @@ </child> <child> <!-- n-columns=1 n-rows=1 --> - <object class="GtkGrid"> + <object class="GtkBox"> <property name="visible">True</property> <property name="can-focus">False</property> <child> @@ -184,10 +271,40 @@ </packing> </child> <child type="tab"> - <object class="GtkLabel" id="docinfo"> - <property name="visible">True</property> + <object class="GtkBox" id="docinfo"> <property name="can-focus">False</property> - <property name="label" translatable="yes" context="fielddialog|docinfo">DocInformation</property> + <property name="spacing">3</property> + <child> + <object class="GtkImage" id="imDocinfo"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <property name="icon-name">cmd/lc_insertdoc.png</property> + <accessibility> + <relation type="labelled-by" target="lbDocinfo"/> + </accessibility> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="lbDocinfo"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <property name="label" translatable="yes" context="fielddialog|docinfo">DocInformation</property> + <property name="mnemonic-widget">docinfo</property> + <accessibility> + <relation type="label-for" target="imDocinfo"/> + </accessibility> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> </object> <packing> <property name="position">3</property> @@ -196,7 +313,7 @@ </child> <child> <!-- n-columns=1 n-rows=1 --> - <object class="GtkGrid"> + <object class="GtkBox"> <property name="visible">True</property> <property name="can-focus">False</property> <child> @@ -208,10 +325,40 @@ </packing> </child> <child type="tab"> - <object class="GtkLabel" id="variables"> - <property name="visible">True</property> + <object class="GtkBox" id="variables"> <property name="can-focus">False</property> - <property name="label" translatable="yes" context="fielddialog|variables">Variables</property> + <property name="spacing">3</property> + <child> + <object class="GtkImage" id="imVariables"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <property name="icon-name">cmd/lc_insertpagenumberfield.png</property> + <accessibility> + <relation type="labelled-by" target="lbVariables"/> + </accessibility> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="lbVariables"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <property name="label" translatable="yes" context="fielddialog|variables">Variables</property> + <property name="mnemonic-widget">variables</property> + <accessibility> + <relation type="label-for" target="imVariables"/> + </accessibility> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> </object> <packing> <property name="position">4</property> @@ -220,7 +367,7 @@ </child> <child> <!-- n-columns=1 n-rows=1 --> - <object class="GtkGrid"> + <object class="GtkBox"> <property name="visible">True</property> <property name="can-focus">False</property> <child> @@ -232,10 +379,40 @@ </packing> </child> <child type="tab"> - <object class="GtkLabel" id="database"> - <property name="visible">True</property> + <object class="GtkBox" id="database"> <property name="can-focus">False</property> - <property name="label" translatable="yes" context="fielddialog|database">Database</property> + <property name="spacing">3</property> + <child> + <object class="GtkImage" id="imDatabase"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <property name="icon-name">cmd/lc_insertexternaldatasource.png</property> + <accessibility> + <relation type="labelled-by" target="lbDatabase"/> + </accessibility> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="lbDatabase"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <property name="label" translatable="yes" context="fielddialog|database">Database</property> + <property name="mnemonic-widget">database</property> + <accessibility> + <relation type="label-for" target="imDatabase"/> + </accessibility> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> </object> <packing> <property name="position">5</property>
