cui/uiconfig/ui/password.ui |   12 ++++++++++++
 1 file changed, 12 insertions(+)

New commits:
commit 82a88dcd4a1f95ed4f46167eefb403dbe86fc8d4
Author:     Parth Raiyani <[email protected]>
AuthorDate: Tue Feb 10 12:56:34 2026 +0530
Commit:     Caolán McNamara <[email protected]>
CommitDate: Tue Feb 10 11:52:42 2026 +0100

    a11y: add accessible name for GtkLevelBar in password ui
    
    Signed-off-by: Parth Raiyani <[email protected]>
    Change-Id: I6c39e874dcbc6b4b2a8965dd89f4340651b09727
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/199020
    Tested-by: Caolán McNamara <[email protected]>
    Reviewed-by: Caolán McNamara <[email protected]>
    Tested-by: Jenkins CollaboraOffice <[email protected]>

diff --git a/cui/uiconfig/ui/password.ui b/cui/uiconfig/ui/password.ui
index 54008fc8a420..f773e061ee38 100644
--- a/cui/uiconfig/ui/password.ui
+++ b/cui/uiconfig/ui/password.ui
@@ -253,6 +253,12 @@
                                   <object class="GtkLevelBar" 
id="ropasslevelbar">
                                     <property name="visible">True</property>
                                     <property name="can-focus">False</property>
+                                    <child internal-child="accessible">
+                                      <object class="AtkObject" 
id="ropasslevelbar-atkobject">
+                                        <property 
name="AtkObject::accessible-name" translatable="yes" 
context="password|ropasslevelbar-atkobject">Password Level Bar</property>
+                                        <property 
name="AtkObject::accessible-description" translatable="yes" 
context="password|extended_tip|ropasslevelbar">Shows the strength of 
password</property>
+                                      </object>
+                                    </child>
                                   </object>
                                   <packing>
                                     <property name="left-attach">0</property>
@@ -426,6 +432,12 @@
                       <object class="GtkLevelBar" id="passlevelbar">
                         <property name="visible">True</property>
                         <property name="can-focus">False</property>
+                        <child internal-child="accessible">
+                          <object class="AtkObject" 
id="passlevelbar-atkobject">
+                            <property name="AtkObject::accessible-name" 
translatable="yes" context="password|passlevelbar-atkobject">Password Level 
Bar</property>
+                            <property name="AtkObject::accessible-description" 
translatable="yes" context="password|extended_tip|passlevelbar">Shows the 
strength of password</property>
+                          </object>
+                        </child>
                       </object>
                       <packing>
                         <property name="left-attach">0</property>

Reply via email to