[gnome-disk-utility] Labels for toolbar items added for accessibility



commit d83967dbf37401bbaaa464c07b28ac2fc51cbab8
Author: nalin.x.linux <nalin x linux gmail com>
Date:   Wed Jul 10 15:26:28 2019 +0530

    Labels for toolbar items added for accessibility
    
    Considering users with screen reader,
    this works around a bug in GTK:
    https://gitlab.gnome.org/GNOME/gtk/issues/571

 src/disks/ui/disks.ui | 13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)
---
diff --git a/src/disks/ui/disks.ui b/src/disks/ui/disks.ui
index 8e04a4dc..627ec095 100644
--- a/src/disks/ui/disks.ui
+++ b/src/disks/ui/disks.ui
@@ -690,6 +690,7 @@
                                         <property name="visible">True</property>
                                         <property name="can_focus">False</property>
                                         <property name="tooltip_text" translatable="yes">Mount selected 
partition</property>
+                                        <property name="label" translatable="yes" context="Accessibility 
label for toolbutton-mount">Mount</property>
                                         <property name="use_underline">True</property>
                                         <property name="icon_name">media-playback-start-symbolic</property>
                                       </object>
@@ -703,6 +704,7 @@
                                         <property name="visible">True</property>
                                         <property name="can_focus">False</property>
                                         <property name="tooltip_text" translatable="yes">Unmount selected 
partition</property>
+                                        <property name="label" translatable="yes" context="Accessibility 
label for toolbutton-unmount">Unmount</property>
                                         <property name="use_underline">True</property>
                                         <property name="icon_name">media-playback-stop-symbolic</property>
                                       </object>
@@ -716,6 +718,7 @@
                                         <property name="visible">True</property>
                                         <property name="can_focus">False</property>
                                         <property name="tooltip_text" translatable="yes">Activate selected 
swap partition</property>
+                                        <property name="label" translatable="yes" context="Accessibility 
label for toolbutton-activate-swap">Activate swap</property>
                                         <property name="use_underline">True</property>
                                         <property name="icon_name">media-playback-start-symbolic</property>
                                       </object>
@@ -729,6 +732,7 @@
                                         <property name="visible">True</property>
                                         <property name="can_focus">False</property>
                                         <property name="tooltip_text" translatable="yes">Deactivate selected 
swap partition</property>
+                                        <property name="label" translatable="yes" context="Accessibility 
label for toolbutton-deactivate-swap">Deactivate swap</property>
                                         <property name="use_underline">True</property>
                                         <property name="icon_name">media-playback-stop-symbolic</property>
                                       </object>
@@ -741,8 +745,9 @@
                                       <object class="GtkToolButton" id="toolbutton-unlock">
                                         <property name="visible">True</property>
                                         <property name="can_focus">False</property>
-                                        <property name="use_underline">True</property>
                                         <property name="tooltip_text" translatable="yes">Unlock selected 
encrypted partition</property>
+                                        <property name="label" translatable="yes" context="Accessibility 
label for toolbutton-unlock">Unlock</property>
+                                        <property name="use_underline">True</property>
                                         <property name="icon_name">changes-allow-symbolic</property>
                                       </object>
                                       <packing>
@@ -754,8 +759,9 @@
                                       <object class="GtkToolButton" id="toolbutton-lock">
                                         <property name="visible">True</property>
                                         <property name="can_focus">False</property>
-                                        <property name="use_underline">True</property>
                                         <property name="tooltip_text" translatable="yes">Lock selected 
encrypted partition</property>
+                                        <property name="label" translatable="yes" context="Accessibility 
label for toolbutton-lock">Lock</property>
+                                        <property name="use_underline">True</property>
                                         <property name="icon_name">changes-prevent-symbolic</property>
                                       </object>
                                       <packing>
@@ -768,6 +774,7 @@
                                         <property name="visible">True</property>
                                         <property name="can_focus">False</property>
                                         <property name="tooltip_text" translatable="yes">Create partition in 
unallocated space</property>
+                                        <property name="label" translatable="yes" context="Accessibility 
label for toolbutton-partition-create">Create partition</property>
                                         <property name="use_underline">True</property>
                                         <property name="icon_name">list-add-symbolic</property>
                                       </object>
@@ -781,6 +788,7 @@
                                         <property name="visible">True</property>
                                         <property name="can_focus">False</property>
                                         <property name="tooltip_text" translatable="yes">Delete selected 
partition</property>
+                                        <property name="label" translatable="yes" context="Accessibility 
label for toolbutton-partition-delete">Delete partition</property>
                                         <property name="use_underline">True</property>
                                         <property name="icon_name">list-remove-symbolic</property>
                                       </object>
@@ -794,6 +802,7 @@
                                         <property name="visible">True</property>
                                         <property name="can_focus">False</property>
                                         <property name="tooltip_text" translatable="yes">Additional 
partition options</property>
+                                        <property name="label" translatable="yes" context="Accessibility 
label for toolbutton-volume-menu">Menu</property>
                                         <property name="use_underline">True</property>
                                         <property name="icon_name">system-run-symbolic</property>
                                       </object>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]