aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'widgets/ChangeLog')
-rw-r--r--widgets/ChangeLog20
1 files changed, 20 insertions, 0 deletions
diff --git a/widgets/ChangeLog b/widgets/ChangeLog
index e681335f80..fbd94cbef1 100644
--- a/widgets/ChangeLog
+++ b/widgets/ChangeLog
@@ -1,3 +1,23 @@
+2003-09-19 Bolian Yin <bolian.yin@sun.com>
+
+ Fixes #1245. ECalendar should be usable with the keyboard
+
+ *misc/e-calendar-item.c (e_calendar_item_focus): new func, focus handler.
+ (e_calendar_item_key_press_event): new func, key press event handler
+ (e_calendar_item_selection_add_days, e_calendar_item_stop_selecting): helpers.
+ (e_calendar_item_ensure_days_visible, e_calendar_item_set_selection_if_emission):
+ add the flag to control if we should emit e-calendar signals.
+ (e_calendar_item_class_init): register focus handler.
+ (e_calendar_item_event): add code for GDK_FOCUS_CHANGE and GDK_KEY_PRESS.
+
+ *misc/e-calendar.c (e_calendar_focus): new func, focus handler
+ (e_calendar_button_has_focus): new func, if prev/next button has focus.
+ (e_calendar_on_next_clicked, e_calendar_on_prev_clicked): click signal handler
+ for prev/next buttons.
+ (e_calendar_set_focusable): set if the e-calendar is focusable
+
+ *misc/e-dateedit.c (e_date_edit_show_date_popup, hide_date_popup): grab/ungrab gdk keyboard.
+
2003-08-27 Hans Petter Jansson <hpj@ximian.com>
Fixes #15638.