sw/uiconfig/swriter/ui/tableproperties.ui | 195 ++++++++++++++++++++++++++---- 1 file changed, 172 insertions(+), 23 deletions(-)
New commits: commit 0ced84ecb43c26d8ceeb2f5614532d346d98b77a Author: Heiko Tietze <tietze.he...@gmail.com> AuthorDate: Wed Jun 18 18:39:09 2025 +0200 Commit: Heiko Tietze <heiko.tie...@documentfoundation.org> CommitDate: Thu Jun 19 13:14:58 2025 +0200 Resolves tdf#167085 - Apply VT style to Table Properties dialog Change-Id: Icc3af2f1b6e5cbd7e8ef5dcb601c7ca5892861f2 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/186681 Tested-by: Jenkins Reviewed-by: Heiko Tietze <heiko.tie...@documentfoundation.org> diff --git a/sw/uiconfig/swriter/ui/tableproperties.ui b/sw/uiconfig/swriter/ui/tableproperties.ui index 466782180da2..6b1501ae4b72 100644 --- a/sw/uiconfig/swriter/ui/tableproperties.ui +++ b/sw/uiconfig/swriter/ui/tableproperties.ui @@ -91,11 +91,13 @@ <property name="can-focus">True</property> <property name="hexpand">True</property> <property name="vexpand">True</property> + <property name="tab-pos">left</property> <property name="scrollable">True</property> <property name="enable-popup">True</property> + <property name="group-name">icons</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> @@ -104,18 +106,45 @@ </object> </child> <child type="tab"> - <object class="GtkLabel" id="table"> - <property name="visible">True</property> + <object class="GtkBox" id="table"> <property name="can-focus">False</property> - <property name="label" translatable="yes" context="tableproperties|table">Table</property> + <property name="spacing">3</property> + <child> + <object class="GtkImage" id="imTable"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <property name="icon-name">cmd/32/tabledialog.png</property> + <accessibility> + <relation type="labelled-by" target="lbTable"/> + </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="lbTable"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <property name="label" translatable="yes" context="tableproperties|table">Table</property> + <property name="mnemonic-widget">table</property> + <accessibility> + <relation type="label-for" target="imTable"/> + </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> @@ -127,10 +156,40 @@ </packing> </child> <child type="tab"> - <object class="GtkLabel" id="textflow"> - <property name="visible">True</property> + <object class="GtkBox" id="textflow"> <property name="can-focus">False</property> - <property name="label" translatable="yes" context="tableproperties|textflow">Text Flow</property> + <property name="spacing">3</property> + <child> + <object class="GtkImage" id="imTextflow"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <property name="icon-name">cmd/32/hyphenate.png</property> + <accessibility> + <relation type="labelled-by" target="lbTextflow"/> + </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="lbTextflow"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <property name="label" translatable="yes" context="tableproperties|textflow">Text Flow</property> + <property name="mnemonic-widget">textflow</property> + <accessibility> + <relation type="label-for" target="imTextflow"/> + </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> @@ -139,7 +198,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> @@ -151,10 +210,40 @@ </packing> </child> <child type="tab"> - <object class="GtkLabel" id="columns"> - <property name="visible">True</property> + <object class="GtkBox" id="columns"> <property name="can-focus">False</property> - <property name="label" translatable="yes" context="tableproperties|columns">Columns</property> + <property name="spacing">3</property> + <child> + <object class="GtkImage" id="imColumns"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <property name="icon-name">cmd/32/pagecolumntype.png</property> + <accessibility> + <relation type="labelled-by" target="lbColumns"/> + </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="lbColumns"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <property name="label" translatable="yes" context="tableproperties|columns">Columns</property> + <property name="mnemonic-widget">columns</property> + <accessibility> + <relation type="label-for" target="imColumns"/> + </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> @@ -163,7 +252,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> @@ -175,10 +264,40 @@ </packing> </child> <child type="tab"> - <object class="GtkLabel" id="borders"> - <property name="visible">True</property> + <object class="GtkBox" id="borders"> <property name="can-focus">False</property> - <property name="label" translatable="yes" context="tableproperties|borders">Borders</property> + <property name="spacing">3</property> + <child> + <object class="GtkImage" id="imBorders"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <property name="icon-name">cmd/32/borderdialog.png</property> + <accessibility> + <relation type="labelled-by" target="lbBorders"/> + </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="lbBorders"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <property name="label" translatable="yes" context="tableproperties|borders">Borders</property> + <property name="mnemonic-widget">borders</property> + <accessibility> + <relation type="label-for" target="imBorders"/> + </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> @@ -187,7 +306,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> @@ -199,10 +318,40 @@ </packing> </child> <child type="tab"> - <object class="GtkLabel" id="background"> - <property name="visible">True</property> + <object class="GtkBox" id="background"> <property name="can-focus">False</property> - <property name="label" translatable="yes" context="tableproperties|background">Background</property> + <property name="spacing">3</property> + <child> + <object class="GtkImage" id="imBackground"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <property name="icon-name">cmd/32/backgroundcolor.png</property> + <accessibility> + <relation type="labelled-by" target="lbBackground"/> + </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="lbBackground"> + <property name="visible">True</property> + <property name="can-focus">False</property> + <property name="label" translatable="yes" context="tableproperties|background">Background</property> + <property name="mnemonic-widget">background</property> + <accessibility> + <relation type="label-for" target="imBackground"/> + </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>