svx/uiconfig/ui/findreplacedialog.ui | 30 ++++++++++----------- sw/uiconfig/swriter/ui/footnoteareapage.ui | 2 - sw/uiconfig/swriter/ui/footnotesendnotestabpage.ui | 26 +++++++++--------- 3 files changed, 30 insertions(+), 28 deletions(-)
New commits: commit cfdd2d70be06c2bc81c7e2d72efedc4baae6c1ba Author: Parth Raiyani <[email protected]> AuthorDate: Wed Jan 28 16:04:20 2026 +0530 Commit: Caolán McNamara <[email protected]> CommitDate: Thu Feb 26 21:33:15 2026 +0100 a11y: improve accessibility in Footnote and Endnote pages - rename conflicting label ids - add accessible name for GtkComboBoxText Signed-off-by: Parth Raiyani <[email protected]> Change-Id: Ib0b3237b8f13485454f6132f3f7fe6a0ad4faa38 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/198315 Tested-by: Jenkins CollaboraOffice <[email protected]> Reviewed-by: Caolán McNamara <[email protected]> Tested-by: Caolán McNamara <[email protected]> Reviewed-on: https://gerrit.libreoffice.org/c/core/+/200505 diff --git a/sw/uiconfig/swriter/ui/footnoteareapage.ui b/sw/uiconfig/swriter/ui/footnoteareapage.ui index cc2ec0a93471..f38a494e64ec 100644 --- a/sw/uiconfig/swriter/ui/footnoteareapage.ui +++ b/sw/uiconfig/swriter/ui/footnoteareapage.ui @@ -218,7 +218,7 @@ </packing> </child> <child> - <object class="GtkLabel" id="label6"> + <object class="GtkLabel" id="fnalabel6"> <property name="visible">True</property> <property name="can_focus">False</property> <property name="label" translatable="yes" context="footnoteareapage|label6">_Thickness</property> diff --git a/sw/uiconfig/swriter/ui/footnotesendnotestabpage.ui b/sw/uiconfig/swriter/ui/footnotesendnotestabpage.ui index 2abb1397ef65..eb68bb3c1592 100644 --- a/sw/uiconfig/swriter/ui/footnotesendnotestabpage.ui +++ b/sw/uiconfig/swriter/ui/footnotesendnotestabpage.ui @@ -21,7 +21,7 @@ <property name="orientation">vertical</property> <property name="spacing">12</property> <child> - <object class="GtkFrame" id="frame1"> + <object class="GtkFrame" id="ftnframe1"> <property name="visible">True</property> <property name="can_focus">False</property> <property name="hexpand">True</property> @@ -29,7 +29,7 @@ <property name="shadow_type">none</property> <child> <!-- n-columns=1 n-rows=1 --> - <object class="GtkGrid" id="grid1"> + <object class="GtkGrid" id="ftngrid1"> <property name="visible">True</property> <property name="can_focus">False</property> <property name="hexpand">True</property> @@ -39,7 +39,7 @@ <property name="margin-top">6</property> <child> <!-- n-columns=1 n-rows=1 --> - <object class="GtkGrid" id="grid2"> + <object class="GtkGrid" id="ftngrid2"> <property name="visible">True</property> <property name="can_focus">False</property> <property name="margin-start">12</property> @@ -68,7 +68,7 @@ </child> <child> <!-- n-columns=1 n-rows=1 --> - <object class="GtkGrid" id="grid3"> + <object class="GtkGrid" id="ftngrid3"> <property name="visible">True</property> <property name="can_focus">False</property> <property name="hexpand">True</property> @@ -131,7 +131,7 @@ </child> <child> <!-- n-columns=1 n-rows=1 --> - <object class="GtkGrid" id="grid4"> + <object class="GtkGrid" id="ftngrid4"> <property name="visible">True</property> <property name="can_focus">False</property> <property name="hexpand">True</property> @@ -176,6 +176,7 @@ <property name="can_focus">False</property> <child internal-child="accessible"> <object class="AtkObject" id="ftnnumviewbox-atkobject"> + <property name="AtkObject::accessible-name" translatable="yes" context="footnotesendnotestabpage|ftnnumviewbox-atkobject">Numbering</property> <property name="AtkObject::accessible-description" translatable="yes" context="footnotesendnotestabpage|extended_tip|ftnnumviewbox">Select the numbering scheme for the footnotes.</property> </object> </child> @@ -254,7 +255,7 @@ </object> </child> <child type="label"> - <object class="GtkLabel" id="label1"> + <object class="GtkLabel" id="ftnlabel1"> <property name="visible">True</property> <property name="can_focus">False</property> <property name="label" translatable="yes" context="footnotesendnotestabpage|label1">Footnotes</property> @@ -271,7 +272,7 @@ </packing> </child> <child> - <object class="GtkFrame" id="frame2"> + <object class="GtkFrame" id="ftnframe2"> <property name="visible">True</property> <property name="can_focus">False</property> <property name="hexpand">True</property> @@ -279,7 +280,7 @@ <property name="shadow_type">none</property> <child> <!-- n-columns=1 n-rows=1 --> - <object class="GtkGrid" id="grid5"> + <object class="GtkGrid" id="ftngrid5"> <property name="visible">True</property> <property name="can_focus">False</property> <property name="hexpand">True</property> @@ -309,7 +310,7 @@ </child> <child> <!-- n-columns=1 n-rows=1 --> - <object class="GtkGrid" id="grid6"> + <object class="GtkGrid" id="ftngrid6"> <property name="visible">True</property> <property name="can_focus">False</property> <property name="margin-start">12</property> @@ -338,7 +339,7 @@ </child> <child> <!-- n-columns=1 n-rows=1 --> - <object class="GtkGrid" id="grid7"> + <object class="GtkGrid" id="ftngrid7"> <property name="visible">True</property> <property name="can_focus">False</property> <property name="hexpand">True</property> @@ -406,7 +407,7 @@ </child> <child> <!-- n-columns=1 n-rows=1 --> - <object class="GtkGrid" id="grid8"> + <object class="GtkGrid" id="ftngrid8"> <property name="visible">True</property> <property name="can_focus">False</property> <property name="hexpand">True</property> @@ -451,6 +452,7 @@ <property name="can_focus">False</property> <child internal-child="accessible"> <object class="AtkObject" id="endnumviewbox-atkobject"> + <property name="AtkObject::accessible-name" translatable="yes" context="footnotesendnotestabpage|endnumviewbox-atkobject">Numbering</property> <property name="AtkObject::accessible-description" translatable="yes" context="footnotesendnotestabpage|extended_tip|endnumviewbox">Select the numbering scheme for the endnotes.</property> </object> </child> @@ -509,7 +511,7 @@ </object> </child> <child type="label"> - <object class="GtkLabel" id="label2"> + <object class="GtkLabel" id="ftnlabel2"> <property name="visible">True</property> <property name="can_focus">False</property> <property name="label" translatable="yes" context="footnotesendnotestabpage|label2">Endnotes</property> commit b6221dbc07c455babe94486398734a0bc5c2a684 Author: Parth Raiyani <[email protected]> AuthorDate: Wed Jan 28 15:59:42 2026 +0530 Commit: Caolán McNamara <[email protected]> CommitDate: Thu Feb 26 21:33:04 2026 +0100 a11y: fix accessibility issues in Find and Replace dialog - add static role in GtkLabel for better accessibility - remove duplicate Component Label Signed-off-by: Parth Raiyani <[email protected]> Change-Id: Ic477cf032f95316b02500f6e53657a1e8934a95d Reviewed-on: https://gerrit.libreoffice.org/c/core/+/198314 Tested-by: Caolán McNamara <[email protected]> Reviewed-by: Caolán McNamara <[email protected]> Tested-by: Jenkins CollaboraOffice <[email protected]> Reviewed-on: https://gerrit.libreoffice.org/c/core/+/200504 diff --git a/svx/uiconfig/ui/findreplacedialog.ui b/svx/uiconfig/ui/findreplacedialog.ui index ee2d608634fc..7d2e404133e0 100644 --- a/svx/uiconfig/ui/findreplacedialog.ui +++ b/svx/uiconfig/ui/findreplacedialog.ui @@ -215,6 +215,11 @@ <property name="ellipsize">end</property> <property name="xalign">0</property> <property name="yalign">0.5</property> + <child internal-child="accessible"> + <object class="AtkObject" id="searchdesc-atkobject"> + <property name="AtkObject::accessible-role">static</property> + </object> + </child> </object> <packing> <property name="left-attach">1</property> @@ -296,6 +301,11 @@ <property name="no-show-all">True</property> <property name="label" translatable="yes" context="findreplacedialog|entirecells">_Entire cells</property> <property name="use-underline">True</property> + <child internal-child="accessible"> + <object class="AtkObject" id="entirecells-atkobject"> + <property name="AtkObject::accessible-role">static</property> + </object> + </child> </object> <packing> <property name="expand">False</property> @@ -523,6 +533,11 @@ <property name="wrap">True</property> <property name="ellipsize">end</property> <property name="xalign">0</property> + <child internal-child="accessible"> + <object class="AtkObject" id="replacedesc-atkobject"> + <property name="AtkObject::accessible-role">static</property> + </object> + </child> </object> <packing> <property name="left-attach">1</property> @@ -687,21 +702,6 @@ <property name="margin-top">6</property> <property name="hexpand">True</property> <property name="spacing">18</property> - <child> - <object class="GtkLabel" id="label7"> - <property name="can-focus">False</property> - <property name="label" translatable="no">Component Label</property> - <property name="use-underline">True</property> - <attributes> - <attribute name="weight" value="bold"/> - </attributes> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">1</property> - </packing> - </child> <child> <object class="GtkBox" id="box1"> <property name="visible">True</property>
