|
-- Mengjie Yu <meng-jie yu sun com> meng-jie yu sun com |
Index: ChangeLog
===================================================================
RCS file: /cvs/gnome/evolution/mail/ChangeLog,v
retrieving revision 1.3545
diff -u -p -r1.3545 ChangeLog
--- ChangeLog 25 Jan 2005 02:26:33 -0000 1.3545
+++ ChangeLog 25 Jan 2005 09:13:42 -0000
@@ -1,3 +1,9 @@
+2005-01-25 Mengjie Yu <meng-jie yu sun com>
+
+ * em-mailer-prefs.c: (restore_labels_clicked),
+ (em_mailer_prefs_construct):
+ add a11y names for color pickers.
+
2005-01-24 Hans Petter Jansson <hpj novell com>
* Makefile.am (libevolution_mail_la_LIBADD): Pull in the contact
Index: em-mailer-prefs.c
===================================================================
RCS file: /cvs/gnome/evolution/mail/em-mailer-prefs.c,v
retrieving revision 1.27
diff -u -p -r1.27 em-mailer-prefs.c
--- em-mailer-prefs.c 3 Dec 2004 03:38:03 -0000 1.27
+++ em-mailer-prefs.c 25 Jan 2005 09:13:51 -0000
@@ -244,10 +244,13 @@ restore_labels_clicked (GtkWidget *widge
{
EMMailerPrefs *prefs = (EMMailerPrefs *) user_data;
int i;
+ AtkObject *a11y;
for (i = 0; i < 5; i++) {
gtk_entry_set_text (prefs->labels[i].name, _(label_defaults[i].name));
colorpicker_set_color (prefs->labels[i].color, label_defaults[i].colour);
+ a11y = gtk_widget_get_accessible (prefs->labels[i].color);
+ atk_object_set_name (a11y, _(label_defaults[i].name));
}
}
@@ -865,6 +868,7 @@ em_mailer_prefs_construct (EMMailerPrefs
while (list != NULL && i < 5) {
MailConfigLabel *label;
char *widget_name;
+ AtkObject *a11y;
label = list->data;
@@ -884,6 +888,9 @@ em_mailer_prefs_construct (EMMailerPrefs
colorpicker_set_color (prefs->labels[i].color, label->colour);
g_signal_connect (prefs->labels[i].color, "color-set", G_CALLBACK (label_color_set), prefs);
+ a11y = gtk_widget_get_accessible (prefs->labels[i].color);
+ atk_object_set_name (a11y, label->name);
+
i++;
list = list->next;
}