[PATCH 04/11] Add accessibility information to the date & time spoke.
Chris Lumens
clumens at redhat.com
Mon Apr 7 18:03:06 UTC 2014
---
pyanaconda/ui/gui/spokes/datetime_spoke.glade | 145 ++++++++++++++++++++------
1 file changed, 115 insertions(+), 30 deletions(-)
diff --git a/pyanaconda/ui/gui/spokes/datetime_spoke.glade b/pyanaconda/ui/gui/spokes/datetime_spoke.glade
index 86c23d5..2fda265 100644
--- a/pyanaconda/ui/gui/spokes/datetime_spoke.glade
+++ b/pyanaconda/ui/gui/spokes/datetime_spoke.glade
@@ -26,20 +26,6 @@
<property name="inline_completion">True</property>
<signal name="match-selected" handler="on_completion_match_selected" object="cityCombobox" swapped="no"/>
</object>
- <object class="GtkListStore" id="regions">
- <columns>
- <!-- column-name name -->
- <column type="gchararray"/>
- <!-- column-name xlated -->
- <column type="gchararray"/>
- </columns>
- </object>
- <object class="GtkEntryCompletion" id="regionCompletion">
- <property name="model">regions</property>
- <property name="text_column">0</property>
- <property name="inline_completion">True</property>
- <signal name="match-selected" handler="on_completion_match_selected" object="regionCombobox" swapped="no"/>
- </object>
<object class="GtkImage" id="configImage">
<property name="visible">True</property>
<property name="can_focus">False</property>
@@ -75,9 +61,44 @@
<column type="gchararray"/>
</columns>
</object>
+ <object class="GtkListStore" id="regions">
+ <columns>
+ <!-- column-name name -->
+ <column type="gchararray"/>
+ <!-- column-name xlated -->
+ <column type="gchararray"/>
+ </columns>
+ </object>
+ <object class="GtkEntryCompletion" id="regionCompletion">
+ <property name="model">regions</property>
+ <property name="text_column">0</property>
+ <property name="inline_completion">True</property>
+ <signal name="match-selected" handler="on_completion_match_selected" object="regionCombobox" swapped="no"/>
+ </object>
+ <object class="GtkImage" id="upImage1">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="icon_name">go-up-symbolic</property>
+ </object>
+ <object class="GtkImage" id="upImage2">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="icon_name">go-up-symbolic</property>
+ </object>
+ <object class="GtkListStore" id="years">
+ <columns>
+ <!-- column-name number -->
+ <column type="guint"/>
+ </columns>
+ </object>
<object class="AnacondaSpokeWindow" id="datetimeWindow">
<property name="can_focus">False</property>
<property name="window_name" translatable="yes">DATE & TIME</property>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="datetimeWindow-atkobject">
+ <property name="AtkObject::accessible-name" translatable="yes">DATE & TIME</property>
+ </object>
+ </child>
<signal name="button-clicked" handler="on_back_clicked" swapped="no"/>
<child internal-child="main_box">
<object class="GtkBox" id="AnacondaSpokeWindow-main_box1">
@@ -152,6 +173,11 @@
<property name="events">GDK_KEY_RELEASE_MASK | GDK_STRUCTURE_MASK</property>
<property name="width_chars">20</property>
<property name="completion">regionCompletion</property>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="regionsEntry-atkobject">
+ <property name="AtkObject::accessible-name" translatable="yes">Region</property>
+ </object>
+ </child>
<signal name="activate" handler="on_city_region_text_entry_activated" swapped="no"/>
<signal name="focus-out-event" handler="on_entry_left" swapped="no"/>
<signal name="key-release-event" handler="on_city_region_key_released" swapped="no"/>
@@ -194,6 +220,11 @@
<property name="events">GDK_KEY_RELEASE_MASK | GDK_STRUCTURE_MASK</property>
<property name="width_chars">20</property>
<property name="completion">cityCompletion</property>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="citiesEntry-atkobject">
+ <property name="AtkObject::accessible-name" translatable="yes">City</property>
+ </object>
+ </child>
<signal name="activate" handler="on_city_region_text_entry_activated" swapped="no"/>
<signal name="focus-out-event" handler="on_entry_left" swapped="no"/>
<signal name="key-release-event" handler="on_city_region_key_released" swapped="no"/>
@@ -237,6 +268,11 @@
<object class="GtkSwitch" id="networkTimeSwitch">
<property name="visible">True</property>
<property name="can_focus">True</property>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="networkTimeSwitch-atkobject">
+ <property name="AtkObject::accessible-name" translatable="yes">Use Network Time</property>
+ </object>
+ </child>
<signal name="notify::active" handler="on_ntp_switched" swapped="no"/>
</object>
<packing>
@@ -252,6 +288,11 @@
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="image">configImage</property>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="ntpConfigButton-atkobject">
+ <property name="AtkObject::accessible-name" translatable="yes">Configure NTP</property>
+ </object>
+ </child>
<signal name="clicked" handler="on_ntp_config_clicked" swapped="no"/>
</object>
<packing>
@@ -303,6 +344,11 @@
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="margin_bottom">6</property>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="footerBox-atkobject">
+ <property name="AtkObject::accessible-name" translatable="yes">Set Date & Time</property>
+ </object>
+ </child>
<child>
<object class="GtkGrid" id="grid2">
<property name="visible">True</property>
@@ -312,6 +358,11 @@
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label">00</property>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="hoursLabel-atkobject">
+ <property name="AtkObject::accessible-name" translatable="yes">Hours</property>
+ </object>
+ </child>
<attributes>
<attribute name="scale" value="2"/>
</attributes>
@@ -344,6 +395,11 @@
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label">00</property>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="minutesLabel-atkobject">
+ <property name="AtkObject::accessible-name" translatable="yes">Minutes</property>
+ </object>
+ </child>
<attributes>
<attribute name="scale" value="2"/>
</attributes>
@@ -361,6 +417,11 @@
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="image">upImage</property>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="hoursUpButton-atkobject">
+ <property name="AtkObject::accessible-name" translatable="yes">Hour Up</property>
+ </object>
+ </child>
<signal name="clicked" handler="on_up_hours_clicked" swapped="no"/>
</object>
<packing>
@@ -376,6 +437,11 @@
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="image">downImage</property>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="hoursDownButton-atkobject">
+ <property name="AtkObject::accessible-name" translatable="yes">Hour Down</property>
+ </object>
+ </child>
<signal name="clicked" handler="on_down_hours_clicked" swapped="no"/>
</object>
<packing>
@@ -391,6 +457,11 @@
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="image">upImage1</property>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="amPmUpButton-atkobject">
+ <property name="AtkObject::accessible-name" translatable="yes">AM/PM Up</property>
+ </object>
+ </child>
<signal name="clicked" handler="on_updown_ampm_clicked" swapped="no"/>
</object>
<packing>
@@ -406,6 +477,11 @@
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="image">upImage2</property>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="minutesUpButton-atkobject">
+ <property name="AtkObject::accessible-name" translatable="yes">Minutes Up</property>
+ </object>
+ </child>
<signal name="clicked" handler="on_up_minutes_clicked" swapped="no"/>
</object>
<packing>
@@ -421,6 +497,11 @@
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="image">downImage1</property>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="amPmDownButton-atkobject">
+ <property name="AtkObject::accessible-name" translatable="yes">AM/PM Down</property>
+ </object>
+ </child>
<signal name="clicked" handler="on_updown_ampm_clicked" swapped="no"/>
</object>
<packing>
@@ -436,6 +517,11 @@
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="image">downImage2</property>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="minutesDownButton-atkobject">
+ <property name="AtkObject::accessible-name" translatable="yes">Minutes Down</property>
+ </object>
+ </child>
<signal name="clicked" handler="on_down_minutes_clicked" swapped="no"/>
</object>
<packing>
@@ -677,6 +763,11 @@
<property name="border_width">6</property>
<property name="type_hint">dialog</property>
<property name="decorated">False</property>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="ntpConfigDialog-atkobject">
+ <property name="AtkObject::accessible-name" translatable="yes">Configure NTP</property>
+ </object>
+ </child>
<child internal-child="vbox">
<object class="GtkBox" id="dialog-vbox1">
<property name="can_focus">False</property>
@@ -707,6 +798,11 @@
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="invisible_char">●</property>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="serverEntry-atkobject">
+ <property name="AtkObject::accessible-name" translatable="yes">New NTP Server</property>
+ </object>
+ </child>
<signal name="activate" handler="on_entry_activated" swapped="no"/>
</object>
<packing>
@@ -721,6 +817,11 @@
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="image">addImage</property>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="addButton-atkobject">
+ <property name="AtkObject::accessible-name" translatable="yes">Add NTP Server</property>
+ </object>
+ </child>
<signal name="clicked" handler="on_add_clicked" swapped="no"/>
</object>
<packing>
@@ -850,20 +951,4 @@
<property name="can_focus">False</property>
<property name="icon_name">go-up-symbolic</property>
</object>
- <object class="GtkImage" id="upImage1">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="icon_name">go-up-symbolic</property>
- </object>
- <object class="GtkImage" id="upImage2">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="icon_name">go-up-symbolic</property>
- </object>
- <object class="GtkListStore" id="years">
- <columns>
- <!-- column-name number -->
- <column type="guint"/>
- </columns>
- </object>
</interface>
--
1.8.3.1
More information about the anaconda-patches
mailing list