1 2008-11-19 Li Yuan <li.yuan@sun.com>
5 * calendar/ea-cal-view.c (idle_dates_changed): Fix the signature of
6 the "children-changed" signal emission.
8 2008-09-24 Sankar P <psankar@novell.com>
12 * e-table/gal-a11y-e-cell-tree.c:
14 2008-09-19 Sankar P <psankar@novell.com>
18 * addressbook/ea-addressbook-view.c:
19 * addressbook/ea-minicard-view.c:
21 2008-09-16 Sankar P <psankar@novell.com>
25 * e-table/gal-a11y-e-cell-text.c:
27 2008-09-04 Sankar P <psankar@novell.com>
31 * calendar/ea-day-view.c:
33 2008-09-02 Sankar P <psankar@novell.com>
37 * addressbook/ea-addressbook-view.h:
38 * addressbook/ea-addressbook.c:
39 * addressbook/ea-addressbook.h:
40 * addressbook/ea-minicard-view.h:
41 * addressbook/ea-minicard.c:
42 * addressbook/ea-minicard.h:
43 * calendar/ea-cal-view-event.c:
44 * calendar/ea-cal-view-event.h:
45 * calendar/ea-cal-view.c:
46 * calendar/ea-calendar.c:
47 * calendar/ea-day-view.h:
48 * calendar/ea-gnome-calendar.h:
49 * calendar/ea-week-view-cell.h:
50 * calendar/ea-week-view-main-item.c:
51 * calendar/ea-week-view.c:
52 * e-table/gal-a11y-e-cell-popup.c:
53 * e-table/gal-a11y-e-cell-registry.c:
54 * e-table/gal-a11y-e-cell-registry.h:
55 * e-table/gal-a11y-e-cell-text.h:
56 * e-table/gal-a11y-e-cell-toggle.c:
57 * e-table/gal-a11y-e-cell-toggle.h:
58 * e-table/gal-a11y-e-cell-tree.h:
59 * e-table/gal-a11y-e-cell.c:
60 * e-table/gal-a11y-e-cell.h:
61 * e-table/gal-a11y-e-table-click-to-add-factory.c:
62 * e-table/gal-a11y-e-table-click-to-add-factory.h:
63 * e-table/gal-a11y-e-table-click-to-add.c:
64 * e-table/gal-a11y-e-table-click-to-add.h:
65 * e-table/gal-a11y-e-table-item-factory.c:
66 * e-table/gal-a11y-e-table-item-factory.h:
67 * e-table/gal-a11y-e-table-item.c:
68 * e-table/gal-a11y-e-table.c:
69 * e-table/gal-a11y-e-tree-factory.c:
70 * e-table/gal-a11y-e-tree-factory.h:
71 * e-table/gal-a11y-e-tree.c:
72 * e-table/gal-a11y-e-tree.h:
73 * e-text/gal-a11y-e-text-factory.c:
74 * e-text/gal-a11y-e-text-factory.h:
75 * e-text/gal-a11y-e-text.c:
79 * widgets/ea-calendar-cell.h:
80 * widgets/ea-calendar-item.c:
81 * widgets/ea-calendar-item.h:
82 * widgets/ea-widgets.c:
84 2008-08-27 Philip Withnall <philip@tecnocode.co.uk>
86 ** Fix for bug #534762
88 * addressbook/ea-addressbook-view.c: (ea_ab_view_get_name),
89 (ea_ab_view_get_description):
90 * addressbook/ea-minicard-view.c:
91 (ea_minicard_view_get_description): Change "addressbook" to
92 "address book" in translatable strings.
94 2008-08-27 Sankar P <psankar@novell.com>
98 * calendar/ea-cal-view.h:
99 * calendar/ea-calendar-helpers.c:
100 * calendar/ea-calendar-helpers.h:
101 * calendar/ea-calendar.h:
102 * calendar/ea-day-view-cell.c:
103 * calendar/ea-day-view-cell.h:
104 * calendar/ea-day-view-main-item.c:
105 * calendar/ea-day-view-main-item.h:
106 * calendar/ea-gnome-calendar.c:
107 * calendar/ea-jump-button.c:
108 * calendar/ea-jump-button.h:
109 * calendar/ea-week-view-cell.c:
110 * calendar/ea-week-view-main-item.h:
111 * calendar/ea-week-view.h:
112 * e-table/gal-a11y-e-cell-popup.h:
113 * e-table/gal-a11y-e-cell-vbox.c:
114 * e-table/gal-a11y-e-cell-vbox.h:
115 * e-table/gal-a11y-e-table-column-header.c:
116 * e-table/gal-a11y-e-table-column-header.h:
117 * e-table/gal-a11y-e-table-factory.c:
118 * e-table/gal-a11y-e-table-factory.h:
119 * e-table/gal-a11y-e-table-item.h:
120 * e-table/gal-a11y-e-table.h:
121 * e-text/gal-a11y-e-text.h:
125 * widgets/ea-calendar-cell.c:
126 * widgets/ea-combo-button.c:
127 * widgets/ea-combo-button.h:
128 * widgets/ea-expander.c:
129 * widgets/ea-expander.h:
130 * widgets/ea-widgets.h:
132 2008-01-24 Tor Lillqvist <tml@novell.com>
134 * widgets/Makefile.am (libevolution_widgets_a11y_la_LIBADD): Link
135 with libeutil.la for e_get_weekday_name().
137 2007-12-03 Matthew Barnes <mbarnes@redhat.com>
139 ** Fixes part of bug #392747
141 * widgets/ea-calendar-item.c (ea_calendar_item_get_column_label):
142 Get the column label via e_get_weekday_name().
144 2007-10-29 Kjartan Maraas <kmaraas@gnome.org>
146 * addressbook/ea-addressbook.c:
147 * calendar/ea-cal-view.c: (action_interface_get_keybinding):
148 * calendar/ea-calendar.c:
149 * calendar/ea-week-view-main-item.c:
150 (selection_interface_clear_selection):
151 * e-table/gal-a11y-e-cell-tree.c: (ectr_subcell_weak_ref),
152 (gal_a11y_e_cell_tree_get_type):
154 - Fix warnings from sparse.
156 2007-09-10 Srinivasa Ragavan <sragavan@novell.com>
158 ** Fix for bug #471791
160 * addressbook/ea-minicard-view.c: (ea_minicard_view_get_name),
161 (atk_action_interface_do_action): Move away from g_assert to critical
163 * calendar/ea-cal-view-event.c:
164 (ea_cal_view_event_get_index_in_parent):
165 * calendar/ea-calendar-helpers.c:
166 (ea_calendar_helpers_get_cal_view_event_from):
167 * calendar/ea-gnome-calendar.c:
168 (ea_gnome_calendar_get_label_description):
170 2007-09-07 Milan Crha <mcrha@redhat.com>
172 ** Fix for bug #473903
174 * e-table/gal-a11y-e-cell-tree.c: (kill_view_cb):
175 Fixes serious compiler warning.
177 2007-07-27 Matthew Barnes <mbarnes@redhat.com>
180 Rename EXTRA_GNOME_LIBS to GNOME_PLATFORM_LIBS.
182 * e-text/Makefile.am:
183 * e-table/Makefile.am:
184 Rename EXTRA_GNOME_CFLAGS to GNOME_PLATFORM_CFLAGS.
186 2007-07-26 Hiroyuki Ikezoe <poincare@ikezoe.net>
188 * e-table/gal-a11y-e-cell-tree.c: (ectr_subcell_weak_ref):
189 The return value of g_list_remove() should be received because the
190 function returns the new start of the list.
192 2007-07-19 Li Yuan <liyuan@tackle>
194 * calendar/ea-day-view-main-item.c:
195 (ea_day_view_main_item_get_name):
196 Bug #459413. Just return NULL if parent has gone.
198 2007-04-19 Matthew Barnes <mbarnes@redhat.com>
200 ** Fixes part of bug #429422
202 * e-text/gal-a11y-e-text.c (et_get_extents), (et_get_full_text),
203 (et_set_full_text), (et_get_caret_offset):
204 Use g_object_get() instead of gtk_object_get().
206 * e-text/gal-a11y-e-text.c (et_paste_text):
207 Use g_object_set() instead of gtk_object_set().
209 2007-03-30 Wang Xin <jedy.wang@sun.com>
211 * widgets/ea-calendar-item.c: Fixes #415985 and #416028.
213 2007-03-27 Matthew Barnes <mbarnes@redhat.com>
215 * e-table/gal-a11y-e-cell-text.c:
216 * e-table/gal-a11y-e-cell-vbox.c:
217 Don't mix declarations and code (#405495).
219 2007-03-20 Matthew Barnes <mbarnes@redhat.com>
221 ** Fixes part of bug #419524
223 * Include <glib/i18n.h> instead of <libgnome/gnome-i18n.h>.
225 2007-03-01 Kjartan Maraas <kmaraas@gnome.org>
227 * e-table/gal-a11y-e-cell-tree.c: (kill_view_cb),
228 (ectr_subcell_weak_ref), (gal_a11y_e_cell_tree_new):
229 Workaround for crash in bug #330728. Patch from
232 2007-01-24 Wang Xin <jedy.wang@sun.com>
234 * e-text/gal-a11y-e-text.c: Fixes #400121.
236 2006-09-18 Matthew Barnes <mbarnes@redhat.com>
240 * calendar/ea-gnome-calendar.c:
241 Fix implicit function declarations.
243 2006-09-18 Matthew Barnes <mbarnes@redhat.com>
247 * widgets/ea-calendar-cell.c: (ea_calendar_cell_finalize)
248 * calendar/ea-week-view-cell.c: (ea_week_view_cell_finalize)
249 * calendar/ea-day-view-cell.c: (ea_day_view_cell_finalize)
250 * calendar/ea-cal-view-event.c: (ea_cal_view_finalize)
251 * e-table/gal-a11y-e-cell-registry.c:
252 (gal_a11y_e_call_registry_finalize)
253 Chain up to parent's finalize() method.
255 2006-08-17 Li Yuan <li.yuan@sun.com>
257 Patch submitted by Pavel Roskin <proski@gnu.org>
259 * widgets/ea-expander.h:
260 Fix warning about ignored token after #endif.
262 2006-08-16 Kjartan Maraas <kmaraas@gnome.org>
264 * calendar/ea-cal-view-event.c: (ea_cal_view_event_get_name):
265 Don't leak summary_string here.
267 2006-07-13 Andre Klapper <a9016009@gmx.de>
269 * calendar/ea-day-view.c: Added translator comments to
270 some strings. Fixes bug #331016. Thanks to Boby Wang.
272 2006-06-22 Harish Krishnaswamy <kharish@novell.com>
274 * e-table/gal-a11y-e-cell-text.c: (ect_check):
275 Revert Rajeev's patch for #330728, #332727..
277 2006-06-12 Li Yuan <li.yuan@sun.com>
279 * Makefile.am, e-table/Makefile.am,
280 e-text/Makefile.am: Do not install header files, and make sure
281 they will be included in the tarball when make dist.
283 2006-05-16 Harish Krishnaswamy <kharish@novell.com>
285 * Makefile.am, e-table/Makefile.am
286 e-text/Makefile.am: Revert the earlier patch.
287 They are needed, after all.
289 2006-05-15 Harish Krishnaswamy <kharish@novell.com>
291 Patch submitted by Li Yuan <li.yuan@sun.com>
292 * Makefile.am, e-table/Makefile.am,
293 e-text/Makefile.am: Do not install header files.
295 2006-05-08 Li Yuan <li.yuan@sun.com>
299 * e-table/gal-a11y-e-table-item.c: (table_is_row_selected):
300 If row<0, just return FALSE.
302 2006-04-28 Boby Wang <boby.wang@sun.com>
306 * calendar/ea-cal-view-event.c: (ea_cal_view_event_get_type),
307 (ea_cal_view_event_class_init), (ea_cal_view_event_init),
308 (ea_cal_view_event_dispose),
309 (ea_cal_view_event_get_index_in_parent),
310 (ea_cal_view_event_ref_state_set):
311 add necessary AtkStateSet to EaCalViewEvent.
312 * calendar/ea-cal-view-event.h:
313 add necessary AtkStateSet to EaCalViewEvent.
314 * calendar/ea-calendar.c: (e_cal_view_a11y_init):
315 replace e_cal_view_get_type with e_calendar_view_get_type
316 * calendar/ea-day-view.c: (ea_day_view_get_type):
317 replace e_cal_view_get_type with e_calendar_view_get_type
318 * calendar/ea-week-view.c:
319 * calendar/ea-week-view.h:
320 change the base class of EaWeekView from GtkAccessible to EaCalView
322 2006-04-28 Boby Wang <boby.wang@sun.com>
326 * ea-factory.h: Disable accessible code when accessibility is not enabled
327 * gal-a11y-factory.h: Remove some unused code
329 2006-04-27 Boby Wang <boby.wang@sun.com>
333 * widgets/Makefile.am:
334 * widgets/ea-expander.[ch]:
335 Add two new files to implement the accessibility of EExpander.
336 * widgets/ea-widgets.[ch]:(e_expander_a11y_init):
337 Implement the accessibility of EExpander.
339 2006-04-24 Rajeev ramanathan <rajeevramanathan_2004@yahoo.co.in>
341 reviewed by: Harish Krishnaswamy <kharish@novell.com>
343 * e-table/gal-a11y-e-cell-text.c: (ect_check)
344 Fixes the corrupted reference to cell_view->ecell
345 Fix for #330728, #332727.
347 2006-03-20 Boby Wang <boby.wang@sun.com>
350 * addressbook/ea-minicard-view.c: (ea_minicard_view_get_name):
351 add the folder name to the name of current minicard view
353 2006-03-06 Harry Lu <harry.lu@sun.com>
357 * calendar/ea-day-view.c: (ea_day_view_get_name): check the visibility of gcal
358 before trying to get label.
359 * calendar/ea-week-view.c: (ea_week_view_get_name): ditto.
361 2006-01-27 Kjartan Maraas <kmaraas@gnome.org>
363 reviewed by: Harish Krishnaswamy <kharish@novell.com>
365 * addressbook/ea-addressbook.c: Remove extra semi-colons.
366 * calendar/ea-cal-view.c: (ea_cal_view_event_changed_cb),
367 (ea_cal_view_event_added_cb), (action_interface_get_keybinding):
368 Remove unused code and variables.
369 * calendar/ea-day-view-main-item.c:
370 (table_interface_get_row_description): More removal of unused bits
371 * calendar/ea-week-view-main-item.c:
372 (ea_week_view_main_item_get_row_at_index),
373 (ea_week_view_main_item_get_column_at_index),
374 (ea_week_view_main_item_get_row_label),
375 (table_interface_get_n_columns),
376 (table_interface_get_column_description): Same again.
377 * e-table/gal-a11y-e-table-item.c: (gal_a11y_e_table_item_new):
379 * e-table/gal-a11y-e-table.c: (et_ref_child): Remove unused var.
380 * e-table/gal-a11y-e-tree.c: (gal_a11y_e_tree_new): Again.
381 * e-text/gal-a11y-e-text.c: (et_set_selection),
382 (et_real_initialize): Same here too.
383 * widgets/ea-calendar-item.c:
384 (table_interface_get_column_description),
385 (table_interface_get_row_description),
386 (selection_interface_is_child_selected),
387 (ea_calendar_item_get_cell_data): And here too.
388 * widgets/ea-widgets.c: More redundant semi-colons.
390 2006-01-10 Simon Zheng <simon.zheng@sun.com>
392 * widgets/ea-calendar-item.c: use e_utf8_strftime() in
393 evolution-data-server/libedataserver/e-data-server-util.c
394 instead of the copy in evolution/e-util/e-util.c.
396 2005-12-17 Tor Lillqvist <tml@novell.com>
398 * e-table/gal-a11y-e-cell.c
399 (gal_a11y_e_cell_remove_action_by_name): Use g_ascii_strcasecmp()
400 instead of g_strcasecmp() for well-definedness.
402 2005-09-27 Harry Lu <harry.lu@sun.com>
406 * e-table/gal-a11y-e-cell.c: (idle_do_action),
407 (gal_a11y_e_cell_action_do_action): add a ref/unref pair to make
408 sure the pointer is valid.
410 2005-08-15 Li Yuan <li.yuan@sun.com>
412 * e-table/gal-a11y-e-table-item.c: (eti_a11y_reset_focus_object):
414 For the code change in gnopernicus, we should use
415 atk_focus_tracker_notify here.
417 2005-07-18 Li Yuan <li.yuan@sun.com>
419 Fixes #310136 #310138.
420 * e-table/gal-a11y-e-table-item.c: (eti_get_index_at),
421 (eti_get_row_at_index), (eti_get_n_rows), (eti_rows_inserted),
422 (eti_rows_deleted), (eti_header_structure_changed):
423 The first items of e-table are column-header. So we should add
424 number of columns when change (row, col) to index, or subtract
425 when change index to (row, col).
427 2005-06-18 Tor Lillqvist <tml@novell.com>
430 * addressbook/Makefile.am
431 * calendar/Makefile.am
432 * widgets/Makefile.am: Use the fake "bootstrap" libraries on Win32
433 to get around circular dependencies. Use NO_UNDEFINED. Use
434 privsolib_LTLIBRARIES instead of privlib_LTLIBRARIES (see
437 * Makefile.am: No need to pass -I pointing to this directory
438 itself, all inclusions of headers from here are with
439 doublequotes. Link with libeutil. No need to link with REGEX_LIBS.
441 * addressbook/Makefile.am
442 * calendar/Makefile.am
443 * widgets/Makefile.am: Prune out superfluous -I options and -D
444 options for EVOLUTION_* pathname macros that aren't used in the
445 source files in that directory.
447 * addressbook/Makefile.am: Drop A11Y_CFLAGS, its a subset of
448 EVOLUTION_ADDRESSBOOK_CFLAGS anyway. Link with
449 EVOLUTION_ADDRESSBOOK_LIBS.
451 * addressbook/ea-addressbook.c: Include headers from the same
454 * calendar/Makefile.am: Drop A11Y_CFLAGS, its a subset of
455 EVOLUTION_CALENDAR_CFLAGS anyway. Link with
456 EVOLUTION_CALENDAR_LIBS.
458 * e-table/Makefile.am (INCLUDES)
459 * e-text/Makefile.am (INCLUDES): Remove stray trailing slash from
460 -I path, confuses gcc on Win32. Drop the undefined
461 GNOME_BONOBO_CFLAGS and GNOME_INCLUDEDIR. Drop GNOME_FULL_CFLAGS,
462 it's a subset of EXTRA_GNOME_CFLAGS.
464 * widgets/Makefile.am: E_WIDGETS_CFLAGS is enough. No need for
465 EVOLUTION_CALENDAR_CFLAGS. Link with E_WIDGET_LIBS. Drop
466 A11Y_CFLAGS, subset of E_WIDGET_CFLAGS.
468 2005-04-22 Li Yuan <li.yuan@sun.com>
470 * calendar/ea-day-view-main-item.c:
471 (ea_day_view_main_item_destory_cell_data):
472 * calendar/ea-week-view-main-item.c:
473 (ea_week_view_main_item_destory_cell_data):
474 change the order of the code to avoid a crash.
478 2005-04-06 Yu Mengjie <meng-jie.yu@sun.com>
480 * addressbook/ea-minicard-view.c: (ea_minicard_view_get_name),
481 (ea_minicard_view_ref_state_set):
482 return proper atk_object name and atk_stateset to avoid crash.
484 * addressbook/ea-minicard.c: (ea_minicard_get_name),
485 (ea_minicard_ref_state_set):
486 return proper atk_object name and atk_stateset to avoid crash.
490 2005-02-23 Li Yuan <li.yuan@sun.com>
492 Fix for 72897 and 72797.
494 (ea_cell_table_destroy): no need to output the information.
495 * widgets/ea-calendar-cell.c:
496 (ea_calendar_cell_get_type): add instance init function.
497 (ea_calendar_cell_class_init): add ref_state_set function.
498 (ea_calendar_cell_init): instance init function.
499 (ea_calendar_cell_new): change the cell's role to ATK_ROLE_TABLE_CELL.
500 (ea_calendar_cell_ref_state_set): the ref_state_set function.
501 (atk_component_interface_init),
502 (component_interface_get_extents),
503 (component_interface_grab_focus): implement grab focus function.
504 * widgets/ea-calendar-cell.h:
505 add the state_set variable.
506 * widgets/ea-calendar-item.c:
507 (ea_calendar_item_new): change the item's role to ATK_ROLE_CALENDAR.
508 no need to connect "selection_preview_changed" signal here.
509 (date_range_changed_cb): call ea_calendar_set_focus_object.
510 (ea_calendar_set_focus_object): make the "gail-focus-object" of the item
511 point to the focused cell.
513 2005-02-21 Harry Lu <harry.lu@sun.com>
517 * addressbook/ea-minicard-view.c: (ea_minicard_view_new):
518 set the role to panel.
519 * addressbook/ea-minicard.c: (ea_minicard_new): ditto.
521 2005-02-02 Harry Lu <harry.lu@sun.com>
525 * calendar/ea-calendar.c: (gnome_calendar_a11y_init): force
526 loading some types so that we can use them.
528 2005-02-01 Harry Lu <harry.lu@sun.com>
530 Fix for 71924, 71926, 71932
531 Don't split sentences that need translation.
532 Also remove two useless variables.
534 * calendar/ea-cal-view-event.c: (ea_cal_view_event_get_name):
535 * calendar/ea-day-view.c: (ea_day_view_get_name):
536 * calendar/ea-week-view.c: (ea_week_view_get_name),
537 (ea_week_view_get_n_children):
538 * widgets/ea-calendar-item.c: (ea_calendar_item_get_name),
539 (e_calendar_item_get_offset_for_date):
541 2005-01-31 Rodrigo Moya <rodrigo@novell.com>
545 * calendar/ea-day-view.c (ea_day_view_get_name):
546 * calendar/ea-week-view.c (ea_week_view_get_name): don't use spaces
549 2005-01-28 Sivaiah Nallagatla <snallagatla@novell.com>
551 * addressbook/ea-minicard-view.c
552 (ea_minicard_view_get_name) : fix a typo present
555 2005-01-28 Sivaiah Nallagatla <snallagatla@novell.com>
557 * addressbook/ea-minicard-view.c
558 (ea_minicard_view_get_name) : use ngetext
559 instead of splitting the the sentence to take care
560 of different messages for plural vs singular case
563 2005-01-15 JP Rosevear <jpr@novell.com>
565 * calendar/ea-calendar-helpers.c
566 (ea_calendar_helpers_get_cal_view_from): use E_CALENDAR_VIEW, not
571 * calendar/Makefile.am: no need for any idl in this directory, it
572 was not used anywhere
574 2005-01-04 Harry Lu <harry.lu@sun.com>
576 * widgets/Makefile.am: add ea-combo-button.[ch] to Makefile.
577 * widgets/ea-combo-button.c:
578 * widgets/ea-combo-button.h: implement a11y object for e-combo-button.
579 * widgets/ea-widgets.c: (e_combo_button_a11y_init): set a11y factory.
580 * widgets/ea-widgets.h: add declaration.
582 2004-12-09 Harry Lu <harry.lu@sun.com>
586 * addressbook/ea-addressbook.c: (ea_addressbook_focus_watcher):
587 use object instead of ATK_OBJECT (minicard).
589 2004-12-1 Hao Sheng <hao.sheng@sun.com>
591 * a11y/addressbook/ea-minicard.c:
592 (atk_action_interface_do_action): Change e_minicard_activiate_editor to
593 e_minicard_activate_editor.
595 2004-11-08 Steven Zhang <steven.zhang@sun.com>
597 Implement accessible feature for e-minicard and e-mini-card-view.
598 Add get_n_children, ref_child, ref_state_set, atk_selection_interface,
599 and action_interface for ea-minicard-view and ea-minicard
602 (ea_minicard_view_get_n_children),
603 (ea_minicard_view_ref_child),
604 (ea_minicard_view_ref_state_set),
605 (atk_selection_interface_init),
606 (selection_interface_add_selection),
607 (selection_interface_clear_selection),
608 (selection_interface_ref_selection),
609 (selection_interface_get_selection_count),
610 (selection_interface_is_child_selected),
611 (atk_action_interface_init),
612 (atk_action_interface_do_action),
613 (atk_action_interface_get_n_action),
614 (atk_action_interface_get_description),
615 (atk_action_interface_get_name).
618 (ea_minicard_get_n_children),
619 (ea_minicard_ref_child),
620 (ea_minicard_ref_state_set),
621 (atk_action_interface_init),
622 (atk_action_interface_do_action),
623 (atk_action_interface_get_n_action),
624 (atk_action_interface_get_description),
625 (atk_action_interface_get_name).
627 2004-11-01 Li Yuan <li.yuan@sun.com>
629 * calendar/ea-day-view.c: (ea_day_view_get_name):
630 use ngettext for n_events.
631 * calendar/ea-week-view.c: (ea_week_view_get_name):
634 2004-10-26 Li Yuan <li.yuan@sun.com>
636 * calendar/ea-day-view.c: (ea_day_view_get_name):
637 * calendar/ea-gnome-calendar.c:
638 (ea_gnome_calendar_get_label_description),
639 (ea_gcal_dates_change_cb):
640 * calendar/ea-gnome-calendar.h:
641 * calendar/ea-week-view.c: (ea_week_view_get_name):
642 for calendar_get_text_for_folder_bar_label has been removed form
643 calendar-commands.c, we implement it ourself.
645 2004-09-23 Li Yuan <li.yuan@sun.com>
647 * calendar/ea-cal-view-event.c: (ea_cal_view_event_get_type),
648 (ea_cal_view_event_get_name), (ea_cal_view_event_get_description):
649 Make accessibility name and description translatable.
650 (atk_action_interface_init), (ea_cal_view_event_do_action),
651 (ea_cal_view_event_get_n_actions),
652 (ea_cal_view_event_action_get_name):
653 Add action interface to ea-cal-view-event so that it can be
655 * calendar/ea-cal-view.c:
656 Make accessibility name and description translatable.
657 * calendar/ea-day-view-cell.c: (ea_day_view_cell_new):
658 Change atk role of ea-day-view-cell from ATK_ROLE_TABLE_CELL
659 to ATK_ROLE_UNKNOWN so that it can be UI grabbed by GOK.
660 (atk_component_interface_init), (component_interface_grab_focus):
661 Add a component interface function : grab_focus.
662 When grab focus, present the Evolution GUI to the front.
663 * calendar/ea-day-view-main-item.c:
664 (ea_day_view_main_item_get_description):
665 Make accessibility name and description translatable.
666 (ea_day_view_main_item_time_change_cb):
667 Notify the item_cell is selected.
668 * calendar/ea-day-view.c: (ea_day_view_get_name),
669 (ea_day_view_get_description):
670 Make accessibility name and description translatable.
671 * calendar/ea-gnome-calendar.c: (ea_gnome_calendar_get_name),
672 (ea_gnome_calendar_get_description), (ea_gnome_calendar_ref_child):
673 Make accessibility name and description translatable.
674 * calendar/ea-jump-button.c: (ea_jump_button_get_name),
675 (ea_jump_button_get_description):
676 Make accessibility name and description translatable.
677 * calendar/ea-week-view-cell.c: (ea_week_view_cell_get_name),
678 (atk_component_interface_init), (component_interface_get_extents),
679 (component_interface_grab_focus):
680 Add a component interface function : grab_focus.
681 Add support for different week start days.
682 When grab focus, present the Evolutioon GUI to the front.
683 * calendar/ea-week-view-main-item.c: (ea_week_view_main_item_new):
684 Set the atk role to ATK_ROLE_TABLE.
685 (ea_week_view_main_item_get_description):
686 Make accessibility name and description translatable.
687 (ea_week_view_main_item_time_change_cb):
688 Notify the item_cell is selected.
689 * calendar/ea-week-view.c: (ea_week_view_get_name),
690 (ea_week_view_get_description):
691 Make accessibility name and description translatable.
692 * widgets/ea-calendar-cell.c: (ea_calendar_cell_new):
693 Change atk role of ea-calendar-cell from ATK_ROLE_TABLE_CELL
694 to ATK_ROLE_UNKNOWN so that it can be UI grabbed by GOK.
695 * widgets/ea-calendar-item.c: (ea_calendar_item_class_init),
696 (ea_calendar_item_get_name), (ea_calendar_item_get_description):
697 Make accessibility name and description translatable.
698 (ea_calendar_item_ref_state_set),:
699 Implement ref_state_set so that ea-calendar-item can be UI
701 (ea_calendar_item_destory_cell_data):
704 2004-04-29 Rodney Dawes <dobey@ximian.com>
706 * calendar/Makefile.am (INCLUDES): Add $(top_srcdir)/widgets/misc
707 for the e-activity-handler.h stuff
709 2004-04-22 Kidd Wang <kidd.wang@sun.com>
711 * calendar/ea-week-view.c: (ea_week_view_get_n_children): If the
712 week view has no spans, there is no visible events in the view.
714 2004-03-15 JP Rosevear <jpr@ximian.com>
716 * calendar/ea-cal-view.h: fix include
718 2003-03-15 Hao Sheng <hao.sheng@sun.com>
720 * Contritbuted by Leon Zhang <leon.zhang@sun.com>
721 * Makefile.am: add directory addressbook.
722 * implement basic accessbility addressbook's minicard.
723 add new directory and Files below:
725 addressbook/Makefile.am
726 addressbook/ea-addressbook.c
727 addressbook/ea-addressbook-view.c
728 addressbook/ea-minicard.c
729 addressbook/ea-minicard-view.c
730 addressbook/ea-addressbook.h
731 addressbook/ea-addressbook-view.h
732 addressbook/ea-minicard.h
733 addressbook/ea-minicard-view.h
735 2003-12-10 Bolian Yin <bolian.yin@sun.com>
737 * calendar/ea-cal-view-event.c (ea_cal_view_event_get_index_in_parent): corret index error in week view.
738 * calendar/ea-day-view-cell.c: impl. get_index_in_parent
739 * calendar/ea-day-view-main-item.c: emit signal "active-descendant-changed", fix error in selection_interface_ref_selection.
740 * widgets/ea-calendar-cell.c: impl. get_index_in_parent.
741 * widgets/ea-calendar-item.c: change signature of e_calendar_item_get_offset_for_date, emit signal "active-descendant-changed".
743 2003-12-09 Andrew Wu <Yang.Wu@sun.com>
745 * calendar/Makefile.am: add entries for new source files
746 * calendar/ea-calendar-helpers.c: add cases for jump button.
747 * calendar/ea-calendar.c: add cases for week view and week view main item.
748 * calendar/ea-jump-button.c: new impl.
749 * calendar/ea-week-view-cell.c: new impl.
750 * calendar/ea-week-view-main-item.c: new impl.
751 * calendar/ea-week-view.c: add main item as first child.
753 2003-12-05 Bolian Yin <bolian.yin@sun.com>
755 * calendar/ea-cal-view-event.c (ea_cal_view_event_new): shortcut when cal_view is NULL.
756 * calendar/ea-cal-view.c: Change an action name.
757 * calendar/ea-calendar.c (ea_calendar_focus_watcher): add check for event atk object.
758 * calendar/ea-week-view.c (ea_week_view_get_n_children): correct impl.
759 (get_visible_text_item_count): removed.
761 2003-12-06 JP Rosevear <jpr@ximian.com>
763 * */Makefile.am: Remove hard coded disable deprecated flags
765 2003-12-03 Ettore Perazzoli <ettore@ximian.com>
767 * calendar/Makefile.am (SHELL_IDLS): Only get Evolution.idl.
769 2003-11-11 Bolian Yin <bolian.yin@sun.com>
774 widgets/ea-calendar-cell.[hc]
776 * widgets/ea-calendar-item: impl. atk selection and atk table interface.
778 * widgets/Makefile.am : use shared object library (.so)
780 2003-11-07 JP Rosevear <jpr@ximian.com>
782 * calendar/Makefile.am (INCLUDES): don't include toplevel libical
784 2003-11-07 JP Rosevear <jpr@ximian.com>
786 * Handle some more renaming
788 2003-11-07 JP Rosevear <jpr@ximian.com>
790 * Reflect renaming of ECalView to ECalendarView
792 2003-11-04 Bolian Yin <bolian.yin@sun.com>
797 ea-cell-table.h ea-cell-table.c
798 * calendar/Makefile.am: add entries for new files
799 * calendar/New files added:
800 ea-day-view-main-item.c ea-day-view-main-item.h
801 ea-day-view-cell.c ea-day-view-cell.h
802 * Add debug info and remove some non-C99 compilers warnings.
803 * calendar/ea-cal-view: add action interface.
805 2003-10-09 Jeffrey Stedfast <fejj@ximian.com>
807 * calendar/Makefile.am: INCLUDE path fixes for changes made to
810 2003-08-27 Bolian Yin <bolian.yin@sun.com>
812 * Makefile.am: add widgets directory; move calendar idl stuff to
813 calendar directory; stop make a single shared lib for whole a11y
816 * ea-factory.h: make factory macros available to GOBJECT
818 * calendar/Makefile.am: add calendar idl stuff
820 * calendar/ea-cal-view-event.c: add atkcomponent interface.
822 * calendar/ea-gnome-calendar.c (ea_gcal_switch_view_cb): add
823 details for "children_changed".
825 * new widgets directory for widgets a11y stuff, new files are:
826 widgets/Makefile.am, widgets/ea-calendar-item.c,
827 widgets/ea-calendar-item.h, widgets/ea-widgets.c,
830 2003-08-20 Rodrigo Moya <rodrigo@ximian.com>
832 * calendar/ea-cal-view-event.c (ea_cal_view_event_get_name):
833 adapted to changes in ECalViewEvent.
835 2003-08-20 Bolian Yin <bolian.yin@sun.com>
836 setup the a11y directory for evolution accessibility work
841 calendar/ea-calendar.c
842 calendar/ea-calendar.h
843 calendar/ea-calendar-helpers.c
844 calendar/ea-calendar-helpers.h
845 calendar/ea-cal-view.c
846 calendar/ea-cal-view.h
847 calendar/ea-cal-view-event.c
848 calendar/ea-cal-view-event.h
849 calendar/ea-day-view.c
850 calendar/ea-day-view.h
851 calendar/ea-week-view.c
852 calendar/ea-week-view.h
853 calendar/ea-gnome-calendar.c
854 calendar/ea-gnome-calendar.h