aboutsummaryrefslogtreecommitdiffstats
path: root/a11y/ChangeLog
blob: a7b15a3b5dec3469effc032d7034fe78a86cdf5d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
2005-01-04  Harry Lu  <harry.lu@sun.com>

    * widgets/Makefile.am: add ea-combo-button.[ch] to Makefile.
    * widgets/ea-combo-button.c:
    * widgets/ea-combo-button.h: implement a11y object for e-combo-button.
    * widgets/ea-widgets.c: (e_combo_button_a11y_init): set a11y factory.
    * widgets/ea-widgets.h: add declaration.

2004-12-09  Harry Lu  <harry.lu@sun.com>

    Fix a warning.

    * addressbook/ea-addressbook.c: (ea_addressbook_focus_watcher):
    use object instead of ATK_OBJECT (minicard).

2004-12-1   Hao Sheng <hao.sheng@sun.com>

    * a11y/addressbook/ea-minicard.c:
    (atk_action_interface_do_action): Change e_minicard_activiate_editor to
    e_minicard_activate_editor.

2004-11-08  Steven Zhang <steven.zhang@sun.com>

    Implement accessible feature for e-minicard and e-mini-card-view.
    Add get_n_children, ref_child, ref_state_set, atk_selection_interface,
    and action_interface for ea-minicard-view and ea-minicard

    *ea-minicard-view.c:
    (ea_minicard_view_get_n_children),
    (ea_minicard_view_ref_child),
    (ea_minicard_view_ref_state_set),
    (atk_selection_interface_init),
    (selection_interface_add_selection),
    (selection_interface_clear_selection),
    (selection_interface_ref_selection),
    (selection_interface_get_selection_count),
    (selection_interface_is_child_selected),
    (atk_action_interface_init),
    (atk_action_interface_do_action),
    (atk_action_interface_get_n_action),
    (atk_action_interface_get_description),
    (atk_action_interface_get_name).

    *ea-minicard.c:
    (ea_minicard_get_n_children),
    (ea_minicard_ref_child),
    (ea_minicard_ref_state_set),
    (atk_action_interface_init),
    (atk_action_interface_do_action),
    (atk_action_interface_get_n_action),
    (atk_action_interface_get_description),
    (atk_action_interface_get_name).

2004-11-01  Li Yuan  <li.yuan@sun.com>

    * calendar/ea-day-view.c: (ea_day_view_get_name):
    use ngettext for n_events.
    * calendar/ea-week-view.c: (ea_week_view_get_name):
    ditto.

2004-10-26  Li Yuan  <li.yuan@sun.com>

    * calendar/ea-day-view.c: (ea_day_view_get_name):
    * calendar/ea-gnome-calendar.c:
    (ea_gnome_calendar_get_label_description),
    (ea_gcal_dates_change_cb):
    * calendar/ea-gnome-calendar.h:
    * calendar/ea-week-view.c: (ea_week_view_get_name):
    for calendar_get_text_for_folder_bar_label has been removed form
    calendar-commands.c, we implement it ourself.

2004-09-23  Li Yuan  <li.yuan@sun.com>

    * calendar/ea-cal-view-event.c: (ea_cal_view_event_get_type),
    (ea_cal_view_event_get_name), (ea_cal_view_event_get_description):
    Make accessibility name and description translatable.
    (atk_action_interface_init), (ea_cal_view_event_do_action),
    (ea_cal_view_event_get_n_actions),
    (ea_cal_view_event_action_get_name):
    Add action interface to ea-cal-view-event so that it can be 
    UI grabbed by GOK.
    * calendar/ea-cal-view.c:
    Make accessibility name and description translatable.
    * calendar/ea-day-view-cell.c: (ea_day_view_cell_new):
    Change atk role of ea-day-view-cell from ATK_ROLE_TABLE_CELL 
    to ATK_ROLE_UNKNOWN so that it can be UI grabbed by GOK.
    (atk_component_interface_init), (component_interface_grab_focus):
    Add a component interface function : grab_focus.
    When grab focus, present the Evolution GUI to the front.
    * calendar/ea-day-view-main-item.c:
    (ea_day_view_main_item_get_description):
    Make accessibility name and description translatable.
    (ea_day_view_main_item_time_change_cb):
    Notify the item_cell is selected.
    * calendar/ea-day-view.c: (ea_day_view_get_name),
    (ea_day_view_get_description):
    Make accessibility name and description translatable.
    * calendar/ea-gnome-calendar.c: (ea_gnome_calendar_get_name),
    (ea_gnome_calendar_get_description), (ea_gnome_calendar_ref_child):
    Make accessibility name and description translatable.
    * calendar/ea-jump-button.c: (ea_jump_button_get_name),
    (ea_jump_button_get_description):
    Make accessibility name and description translatable.
    * calendar/ea-week-view-cell.c: (ea_week_view_cell_get_name),
    (atk_component_interface_init), (component_interface_get_extents),
    (component_interface_grab_focus):
    Add a component interface function : grab_focus.
        Add support for different week start days.
    When grab focus, present the Evolutioon GUI to the front.
    * calendar/ea-week-view-main-item.c: (ea_week_view_main_item_new):
    Set the atk role to ATK_ROLE_TABLE.
    (ea_week_view_main_item_get_description):
    Make accessibility name and description translatable.
    (ea_week_view_main_item_time_change_cb):
    Notify the item_cell is selected.
    * calendar/ea-week-view.c: (ea_week_view_get_name),
    (ea_week_view_get_description):
    Make accessibility name and description translatable.
    * widgets/ea-calendar-cell.c: (ea_calendar_cell_new):
    Change atk role of ea-calendar-cell from ATK_ROLE_TABLE_CELL 
    to ATK_ROLE_UNKNOWN so that it can be UI grabbed by GOK.
    * widgets/ea-calendar-item.c: (ea_calendar_item_class_init),
    (ea_calendar_item_get_name), (ea_calendar_item_get_description):
    Make accessibility name and description translatable.
    (ea_calendar_item_ref_state_set),:
    Implement ref_state_set so that ea-calendar-item can be UI 
    grabbed by GOK.
    (ea_calendar_item_destory_cell_data):
    Fix a crash here.

2004-04-29  Rodney Dawes  <dobey@ximian.com>

    * calendar/Makefile.am (INCLUDES): Add $(top_srcdir)/widgets/misc
    for the e-activity-handler.h stuff

2004-04-22  Kidd Wang  <kidd.wang@sun.com>

    * calendar/ea-week-view.c: (ea_week_view_get_n_children): If the
    week view has no spans, there is no visible events in the view.

2004-03-15  JP Rosevear  <jpr@ximian.com>

    * calendar/ea-cal-view.h: fix include

2003-03-15  Hao Sheng  <hao.sheng@sun.com>

    * Contritbuted by Leon Zhang <leon.zhang@sun.com>
    * Makefile.am: add directory addressbook.
    * implement basic accessbility addressbook's minicard.
    add new directory and Files below:
        addressbook/
        addressbook/Makefile.am
        addressbook/ea-addressbook.c
        addressbook/ea-addressbook-view.c
        addressbook/ea-minicard.c
        addressbook/ea-minicard-view.c
        addressbook/ea-addressbook.h
        addressbook/ea-addressbook-view.h
        addressbook/ea-minicard.h
        addressbook/ea-minicard-view.h

2003-12-10  Bolian Yin <bolian.yin@sun.com>

    * calendar/ea-cal-view-event.c (ea_cal_view_event_get_index_in_parent): corret index error in week view.
    * calendar/ea-day-view-cell.c: impl. get_index_in_parent
    * calendar/ea-day-view-main-item.c: emit signal "active-descendant-changed", fix error in selection_interface_ref_selection.
    * widgets/ea-calendar-cell.c: impl. get_index_in_parent.
    * widgets/ea-calendar-item.c: change signature of e_calendar_item_get_offset_for_date, emit signal "active-descendant-changed".

2003-12-09  Andrew Wu <Yang.Wu@sun.com>

    * calendar/Makefile.am: add entries for new source files
    * calendar/ea-calendar-helpers.c: add cases for jump button.
    * calendar/ea-calendar.c: add cases for week view and week view main item.
    * calendar/ea-jump-button.c: new impl.
    * calendar/ea-week-view-cell.c: new impl.
    * calendar/ea-week-view-main-item.c: new impl.
    * calendar/ea-week-view.c: add main item as first child.
    
2003-12-05  Bolian Yin <bolian.yin@sun.com>
                                                                                
        * calendar/ea-cal-view-event.c (ea_cal_view_event_new): shortcut when cal_view is NULL.
        * calendar/ea-cal-view.c: Change an action name.
        * calendar/ea-calendar.c (ea_calendar_focus_watcher): add check for event atk object.
        * calendar/ea-week-view.c (ea_week_view_get_n_children): correct impl.
          (get_visible_text_item_count): removed.
                                                                                
2003-12-06  JP Rosevear <jpr@ximian.com>

    * */Makefile.am: Remove hard coded disable deprecated flags
    
2003-12-03  Ettore Perazzoli  <ettore@ximian.com>

    * calendar/Makefile.am (SHELL_IDLS): Only get Evolution.idl.

2003-11-11  Bolian Yin <bolian.yin@sun.com>
                                                                                
        Fixes #50538
                                                                                
        * new files:
                widgets/ea-calendar-cell.[hc]
                                                                                
        * widgets/ea-calendar-item: impl. atk selection and atk table interface.        

    * widgets/Makefile.am : use shared object library (.so)
                                                                                
2003-11-07  JP Rosevear <jpr@ximian.com>

    * calendar/Makefile.am (INCLUDES): don't include toplevel libical
    
2003-11-07  JP Rosevear <jpr@ximian.com>

    * Handle some more renaming
    
2003-11-07  JP Rosevear <jpr@ximian.com>

    * Reflect renaming of ECalView to ECalendarView

2003-11-04  Bolian Yin <bolian.yin@sun.com>

    Fixes # 48509

    * new files:
        ea-cell-table.h ea-cell-table.c
    * calendar/Makefile.am: add entries for new files
    * calendar/New files added:
        ea-day-view-main-item.c ea-day-view-main-item.h
        ea-day-view-cell.c ea-day-view-cell.h
    * Add debug info and remove some non-C99 compilers warnings.
    * calendar/ea-cal-view: add action interface. 

2003-10-09  Jeffrey Stedfast  <fejj@ximian.com>

    * calendar/Makefile.am: INCLUDE path fixes for changes made to
    libical build.

2003-08-27  Bolian Yin <bolian.yin@sun.com>

    * Makefile.am: add widgets directory; move calendar idl stuff to
    calendar directory; stop make a single shared lib for whole a11y
    stuff.

    * ea-factory.h: make factory macros available to GOBJECT

    * calendar/Makefile.am: add calendar idl stuff

    * calendar/ea-cal-view-event.c: add atkcomponent interface.

    * calendar/ea-gnome-calendar.c (ea_gcal_switch_view_cb): add
    details for "children_changed".

    * new widgets directory for widgets a11y stuff, new files are:
        widgets/Makefile.am, widgets/ea-calendar-item.c,
        widgets/ea-calendar-item.h, widgets/ea-widgets.c,
        widgets/ea-widgets.h

2003-08-20  Rodrigo Moya <rodrigo@ximian.com>

    * calendar/ea-cal-view-event.c (ea_cal_view_event_get_name):
    adapted to changes in ECalViewEvent.

2003-08-20  Bolian Yin <bolian.yin@sun.com>
    setup the a11y directory for evolution accessibility work
    New files are:
        ChangeLog
        ea-factory.h
        Makefile.am
        calendar/ea-calendar.c
        calendar/ea-calendar.h
        calendar/ea-calendar-helpers.c
        calendar/ea-calendar-helpers.h
        calendar/ea-cal-view.c
        calendar/ea-cal-view.h
        calendar/ea-cal-view-event.c
        calendar/ea-cal-view-event.h
        calendar/ea-day-view.c
        calendar/ea-day-view.h
        calendar/ea-week-view.c
        calendar/ea-week-view.h
        calendar/ea-gnome-calendar.c
        calendar/ea-gnome-calendar.h
        calendar/Makefile.am