sw/uiconfig/swriter/ui/frmaddpage.ui | 1 + sw/uiconfig/swriter/ui/frmtypepage.ui | 12 ++++++++++++ sw/uiconfig/swriter/ui/tocentriespage.ui | 4 ++++ sw/uiconfig/swriter/ui/tocindexpage.ui | 6 ++++++ 4 files changed, 23 insertions(+)
New commits: commit 6bce3a6b840c4b5f8529fbbb1f7d270b3f763bcd Author: Parth Raiyani <[email protected]> AuthorDate: Sat Jan 17 19:02:08 2026 +0530 Commit: Caolán McNamara <[email protected]> CommitDate: Wed Jan 28 20:27:41 2026 +0100 add missing a11y support for GtkComboBoxText in tab pages from Toc dialog Signed-off-by: Parth Raiyani <[email protected]> Change-Id: I6d572d644dc41e978228992ab7bd3e3a05cdbb88 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/198299 Tested-by: Caolán McNamara <[email protected]> Tested-by: Jenkins CollaboraOffice <[email protected]> Reviewed-by: Caolán McNamara <[email protected]> diff --git a/sw/uiconfig/swriter/ui/tocentriespage.ui b/sw/uiconfig/swriter/ui/tocentriespage.ui index 5081746ab0a2..0b9af0c65af8 100644 --- a/sw/uiconfig/swriter/ui/tocentriespage.ui +++ b/sw/uiconfig/swriter/ui/tocentriespage.ui @@ -559,6 +559,7 @@ <property name="no-show-all">True</property> <child internal-child="accessible"> <object class="AtkObject" id="authfield-atkobject"> + <property name="AtkObject::accessible-name" translatable="yes" context="tocentriespage|authfield-atkobject">Authority field</property> <property name="AtkObject::accessible-description" translatable="yes" context="tocentriespage|extended_tip|authfield">To add an entry to the Structure line, click the entry, click in an empty box on the Structure line, and then click Insert.</property> </object> </child> @@ -986,6 +987,7 @@ <property name="can-focus">False</property> <property name="label" translatable="yes" context="tocentriespage|label15">_1:</property> <property name="use-underline">True</property> + <property name="mnemonic-widget">key1lb</property> </object> <packing> <property name="left-attach">0</property> @@ -1015,6 +1017,7 @@ <property name="can-focus">False</property> <property name="label" translatable="yes" context="tocentriespage|label16">_2:</property> <property name="use-underline">True</property> + <property name="mnemonic-widget">key2lb</property> </object> <packing> <property name="left-attach">0</property> @@ -1027,6 +1030,7 @@ <property name="can-focus">False</property> <property name="label" translatable="yes" context="tocentriespage|label17">_3:</property> <property name="use-underline">True</property> + <property name="mnemonic-widget">key3lb</property> </object> <packing> <property name="left-attach">0</property> diff --git a/sw/uiconfig/swriter/ui/tocindexpage.ui b/sw/uiconfig/swriter/ui/tocindexpage.ui index 41147b08c2f6..66b8a15875fc 100644 --- a/sw/uiconfig/swriter/ui/tocindexpage.ui +++ b/sw/uiconfig/swriter/ui/tocindexpage.ui @@ -1260,6 +1260,9 @@ <property name="use-underline">True</property> <property name="active">True</property> <property name="draw-indicator">True</property> + <accessibility> + <relation type="label-for" target="parastyle"/> + </accessibility> <child internal-child="accessible"> <object class="AtkObject" id="useparastyle-atkobject"> <property name="AtkObject::accessible-description" translatable="yes" context="tocindexpage|extended_tip|useparastyle">Include paragraphs that have the selected style applied in the index.</property> @@ -1276,6 +1279,9 @@ <property name="visible">True</property> <property name="can-focus">False</property> <property name="hexpand">True</property> + <accessibility> + <relation type="labelled-by" target="useparastyle"/> + </accessibility> <child internal-child="accessible"> <object class="AtkObject" id="parastyle-atkobject"> <property name="AtkObject::accessible-description" translatable="yes" context="tocindexpage|extended_tip|parastyle">Select the paragraph style for which you want to create index entries.</property> commit b3047bdf13495d0ccb6ce15d6c83bb9603797abc Author: Parth Raiyani <[email protected]> AuthorDate: Sat Jan 17 19:00:01 2026 +0530 Commit: Caolán McNamara <[email protected]> CommitDate: Wed Jan 28 20:27:29 2026 +0100 add missing a11y support for GtkComboBoxText in tab pages from frame dialog Signed-off-by: Parth Raiyani <[email protected]> Change-Id: I824eaa700c60de32bb8a650145f95bd17cf1163d Reviewed-on: https://gerrit.libreoffice.org/c/core/+/198298 Tested-by: Caolán McNamara <[email protected]> Tested-by: Jenkins CollaboraOffice <[email protected]> Reviewed-by: Caolán McNamara <[email protected]> diff --git a/sw/uiconfig/swriter/ui/frmaddpage.ui b/sw/uiconfig/swriter/ui/frmaddpage.ui index 6a5770a80dcf..f3200ad1121f 100644 --- a/sw/uiconfig/swriter/ui/frmaddpage.ui +++ b/sw/uiconfig/swriter/ui/frmaddpage.ui @@ -235,6 +235,7 @@ <property name="can-focus">False</property> <property name="label" translatable="yes" context="frmaddpage|label2">_Vertical alignment:</property> <property name="use-underline">True</property> + <property name="mnemonic-widget">vertalign</property> </object> <packing> <property name="left-attach">0</property> diff --git a/sw/uiconfig/swriter/ui/frmtypepage.ui b/sw/uiconfig/swriter/ui/frmtypepage.ui index ba3348579d9d..e54ab9811c47 100644 --- a/sw/uiconfig/swriter/ui/frmtypepage.ui +++ b/sw/uiconfig/swriter/ui/frmtypepage.ui @@ -129,6 +129,9 @@ <property name="margin-start">12</property> <property name="use-underline">True</property> <property name="draw-indicator">True</property> + <accessibility> + <relation type="label-for" target="relwidthrelation"/> + </accessibility> <child internal-child="accessible"> <object class="AtkObject" id="relwidth-atkobject"> <property name="AtkObject::accessible-description" translatable="yes" context="frmtypepage|extended_tip|relwidth">Calculates the width of the selected object as a percentage of the width of the page text area.</property> @@ -145,6 +148,9 @@ <property name="visible">True</property> <property name="can-focus">False</property> <property name="halign">start</property> + <accessibility> + <relation type="labelled-by" target="relwidth"/> + </accessibility> <child internal-child="accessible"> <object class="AtkObject" id="relwidthrelation-atkobject"> <property name="AtkObject::accessible-description" translatable="yes" context="frmtypepage|extended_tip|relwidthrelation">Decides what 100% width means: either text area (excluding margins) or the entire page (including margins).</property> @@ -246,6 +252,9 @@ <property name="margin-start">12</property> <property name="use-underline">True</property> <property name="draw-indicator">True</property> + <accessibility> + <relation type="label-for" target="relheightrelation"/> + </accessibility> <child internal-child="accessible"> <object class="AtkObject" id="relheight-atkobject"> <property name="AtkObject::accessible-description" translatable="yes" context="frmtypepage|extended_tip|relheight">Calculates the height of the selected object as a percentage of the height of the page text area.</property> @@ -262,6 +271,9 @@ <property name="visible">True</property> <property name="can-focus">False</property> <property name="halign">start</property> + <accessibility> + <relation type="labelled-by" target="relheight"/> + </accessibility> <child internal-child="accessible"> <object class="AtkObject" id="relheightrelation-atkobject"> <property name="AtkObject::accessible-description" translatable="yes" context="frmtypepage|extended_tip|relheightrelation">Decides what 100% height means: either text area (excluding margins) or the entire page (including margins).</property>
