[gnome-boxes] topbar: Set a11y labels on topbar buttons
- From: Zeeshan Ali Khattak <zeeshanak src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-boxes] topbar: Set a11y labels on topbar buttons
- Date: Mon, 26 Aug 2013 22:52:49 +0000 (UTC)
commit 2a76776e8d6247aef5ac8970f25f7ec41c274440
Author: Zeeshan Ali (Khattak) <zeeshanak gnome org>
Date: Mon Aug 26 23:56:29 2013 +0300
topbar: Set a11y labels on topbar buttons
Turns out that for buttons w/o labels, we need to explicitly set the
a11y labels.
Thanks to Joanmarie Diggs for helping with this.
https://bugzilla.gnome.org/show_bug.cgi?id=706622
src/topbar.vala | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/src/topbar.vala b/src/topbar.vala
index 36fa22d..2784bc9 100644
--- a/src/topbar.vala
+++ b/src/topbar.vala
@@ -60,6 +60,7 @@ private class Boxes.Topbar: Boxes.UI {
var back_icon = (toolbar.get_direction () == Gtk.TextDirection.RTL)? "go-previous-rtl-symbolic" :
"go-previous-symbolic";
back_btn = toolbar.add_button (back_icon, null, true) as Gtk.Button;
+ back_btn.get_accessible ().set_name (_("Back"));
back_btn.clicked.connect ((button) => { App.app.ui_state = UIState.COLLECTION; });
// We need a sizegroup to ensure the spinner is the same size
@@ -75,9 +76,11 @@ private class Boxes.Topbar: Boxes.UI {
spinner_sizegroup.add_widget (spinner);
search_btn = toolbar.add_toggle ("edit-find-symbolic", null, false) as Gtk.ToggleButton;
+ search_btn.get_accessible ().set_name (_("Search"));
search_btn.bind_property ("active", App.app.searchbar, "visible", BindingFlags.BIDIRECTIONAL);
select_btn = toolbar.add_button ("object-select-symbolic", null, false) as Gtk.Button;
+ select_btn.get_accessible ().set_name (_("Select Items"));
spinner_sizegroup.add_widget (select_btn);
select_btn.clicked.connect (() => {
App.app.selection_mode = true;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]