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

	* e-timezone-dialog/Makefile.am: INCLUDE path fixes for changes
	made to libical build.

	* e-timezone-dialog.h: #include <libical/ical.h>

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.

	* misc/e-dateedit.c (rebuild_time_popup): Make 12-hour time format
	not be zero-padded. Right-align time labels so digits line up.

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

	* misc/Makefile.am: add dependency on a11y/widgets.
	* misc/e-calendar-item.c (e_calendar_item_class_init): a11y init.
	  (e_calendar_item_bounds): new func, impl the bounds virtual func.
