From cea45f707c0eedba3affe96ed31ff18a9b9294b0 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Mon, 11 Feb 2013 18:22:11 -0500 Subject: [PATCH] network: Improve accessibility Add accessible names for a number of switches and buttons which don't have meaningful representation in orca, otherwise. https://bugzilla.gnome.org/show_bug.cgi?id=693552 --- panels/network/net-device-ethernet.c | 1 + panels/network/net-device-wifi.c | 1 + panels/network/network-ethernet.ui | 5 +++++ panels/network/network-proxy.ui | 20 ++++++++++++++++++++ panels/network/network-simple.ui | 5 +++++ panels/network/network-vpn.ui | 10 ++++++++++ panels/network/network-wifi.ui | 5 +++++ 7 files changed, 47 insertions(+) diff --git a/panels/network/net-device-ethernet.c b/panels/network/net-device-ethernet.c index 186b05711..cb3be6d98 100644 --- a/panels/network/net-device-ethernet.c +++ b/panels/network/net-device-ethernet.c @@ -334,6 +334,7 @@ add_row (NetDeviceEthernet *device, NMConnection *connection) gtk_container_add (GTK_CONTAINER (widget), image); gtk_widget_set_halign (widget, GTK_ALIGN_CENTER); gtk_widget_set_valign (widget, GTK_ALIGN_CENTER); + atk_object_set_name (gtk_widget_get_accessible (widget), _("Options…")); gtk_box_pack_start (GTK_BOX (box), widget, FALSE, TRUE, 0); g_object_set_data (G_OBJECT (row), "edit", widget); g_object_set_data (G_OBJECT (widget), "row", row); diff --git a/panels/network/net-device-wifi.c b/panels/network/net-device-wifi.c index 13093ba0a..808001c17 100644 --- a/panels/network/net-device-wifi.c +++ b/panels/network/net-device-wifi.c @@ -1536,6 +1536,7 @@ make_row (GtkSizeGroup *rows, gtk_container_add (GTK_CONTAINER (widget), image); gtk_widget_set_halign (widget, GTK_ALIGN_CENTER); gtk_widget_set_valign (widget, GTK_ALIGN_CENTER); + atk_object_set_name (gtk_widget_get_accessible (widget), _("Options…")); gtk_box_pack_start (GTK_BOX (row), widget, FALSE, FALSE, 0); gtk_size_group_add_widget (spinner_button_group, widget); g_object_set_data (G_OBJECT (row), "edit", widget); diff --git a/panels/network/network-ethernet.ui b/panels/network/network-ethernet.ui index bd063ffaf..6e7cb565a 100644 --- a/panels/network/network-ethernet.ui +++ b/panels/network/network-ethernet.ui @@ -195,6 +195,11 @@ True end image1 + + + Options… + + diff --git a/panels/network/network-proxy.ui b/panels/network/network-proxy.ui index bc1a821fd..faa56308b 100644 --- a/panels/network/network-proxy.ui +++ b/panels/network/network-proxy.ui @@ -266,6 +266,11 @@ 1 True adjustment_proxy_port_http + + + HTTP proxy port + + 2 @@ -338,6 +343,11 @@ 1 True adjustment_proxy_port_https + + + HTTPS proxy port + + 2 @@ -354,6 +364,11 @@ 1 True adjustment_proxy_port_ftp + + + FTP proxy port + + 2 @@ -370,6 +385,11 @@ 1 True adjustment_proxy_port_socks + + + Socks proxy port + + 2 diff --git a/panels/network/network-simple.ui b/panels/network/network-simple.ui index 379fd3bf5..92e5e3b82 100644 --- a/panels/network/network-simple.ui +++ b/panels/network/network-simple.ui @@ -272,6 +272,11 @@ True end center + + + Turn device off + + 2 diff --git a/panels/network/network-vpn.ui b/panels/network/network-vpn.ui index 8a4e9b6a9..31e73ebca 100644 --- a/panels/network/network-vpn.ui +++ b/panels/network/network-vpn.ui @@ -285,6 +285,11 @@ True end center + + + Turn VPN connection off + + False @@ -333,6 +338,11 @@ 1 + + + Options… + + False diff --git a/panels/network/network-wifi.ui b/panels/network/network-wifi.ui index fa3a0559f..df109e540 100644 --- a/panels/network/network-wifi.ui +++ b/panels/network/network-wifi.ui @@ -1684,6 +1684,11 @@ here end center True + + + Turn Wi-Fi off + + True