sfx2/uiconfig/ui/documentinfopage.ui | 6 +++--- svx/uiconfig/ui/redlineviewpage.ui | 1 + vcl/source/window/window.cxx | 3 +++ 3 files changed, 7 insertions(+), 3 deletions(-)
New commits: commit 210db99178488bf0fa43ade96ca6feea4e2a0d0e Author: Parth Raiyani <[email protected]> AuthorDate: Fri Feb 6 14:19:00 2026 +0530 Commit: Caolán McNamara <[email protected]> CommitDate: Fri Feb 27 00:00:50 2026 +0100 a11y: enhance accessibility by adding labelForType to JSON output - this will be used to detect the reference element type and based on that render it as <label> or <span> Signed-off-by: Parth Raiyani <[email protected]> Change-Id: Ia08f88d0a5049b2545e61003393bfb0b2d8c8480 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/198833 Tested-by: Jenkins CollaboraOffice <[email protected]> Reviewed-by: Caolán McNamara <[email protected]> Reviewed-on: https://gerrit.libreoffice.org/c/core/+/200519 Tested-by: Caolán McNamara <[email protected]> diff --git a/vcl/source/window/window.cxx b/vcl/source/window/window.cxx index ae4e52cd7082..acb2be0c9a8c 100644 --- a/vcl/source/window/window.cxx +++ b/vcl/source/window/window.cxx @@ -3417,7 +3417,10 @@ void Window::DumpAsPropertyTree(tools::JsonWriter& rJsonWriter) vcl::Window* pAccLabelFor = getAccessibleRelationLabelFor(); if (pAccLabelFor) + { rJsonWriter.put("labelFor", pAccLabelFor->get_id()); + rJsonWriter.put("labelForType", windowTypeName(pAccLabelFor->GetType())); + } vcl::Window* pAccLabelledBy = GetAccessibleRelationLabeledBy(); if (pAccLabelledBy) commit c3f21511b90eb13c29b4cd14278d373a7ee75a47 Author: Parth Raiyani <[email protected]> AuthorDate: Fri Feb 6 17:15:06 2026 +0530 Commit: Caolán McNamara <[email protected]> CommitDate: Fri Feb 27 00:00:37 2026 +0100 a11y: enhance accessibility by adding labelled-by relation and mnemonic widget Signed-off-by: Parth Raiyani <[email protected]> Change-Id: I7288929208734a4d665decea54ff0b21f7f30470 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/198836 Tested-by: Jenkins CollaboraOffice <[email protected]> Reviewed-by: Caolán McNamara <[email protected]> Reviewed-on: https://gerrit.libreoffice.org/c/core/+/200518 Tested-by: Caolán McNamara <[email protected]> diff --git a/sfx2/uiconfig/ui/documentinfopage.ui b/sfx2/uiconfig/ui/documentinfopage.ui index b3aab1c301b4..384e260f7f79 100644 --- a/sfx2/uiconfig/ui/documentinfopage.ui +++ b/sfx2/uiconfig/ui/documentinfopage.ui @@ -420,6 +420,9 @@ <property name="visible">True</property> <property name="can-focus">False</property> <property name="has-entry">True</property> + <accessibility> + <relation type="labelled-by" target="image-preferred-dpi-checkbutton"/> + </accessibility> <items> <item>96</item> <item>150</item> @@ -433,9 +436,6 @@ <property name="truncate-multiline">True</property> </object> </child> - <accessibility> - <relation type="labelled-by" target="image-preferred-dpi-checkbutton"/> - </accessibility> </object> <packing> <property name="expand">False</property> diff --git a/svx/uiconfig/ui/redlineviewpage.ui b/svx/uiconfig/ui/redlineviewpage.ui index 9a5d17c24315..14c2abed5d8f 100644 --- a/svx/uiconfig/ui/redlineviewpage.ui +++ b/svx/uiconfig/ui/redlineviewpage.ui @@ -55,6 +55,7 @@ <property name="visible">True</property> <property name="can-focus">False</property> <property name="label" translatable="yes" context="redlineviewpage|sortbylabel">Sort by:</property> + <property name="mnemonic-widget">sortbycombobox</property> </object> <packing> <property name="expand">False</property>
