gnome-panel r10402 - trunk/applets/clock



Author: vuntz
Date: 2007-05-20 23:10:35 +0100 (Sun, 20 May 2007)
New Revision: 10402
ViewCVS link: http://svn.gnome.org/viewcvs/gnome-panel?rev=10402&view=rev

Added:
   trunk/applets/clock/calendar-window.c
   trunk/applets/clock/calendar-window.h
   trunk/applets/clock/clock.h
Modified:
   trunk/applets/clock/
   trunk/applets/clock/ChangeLog
   trunk/applets/clock/Makefile.am
   trunk/applets/clock/clock.c
   trunk/applets/clock/clock.schemas.in
Log:
2007-05-21  Vincent Untz  <vuntz gnome org>

	Move the calendar popup code in a new file.
	Implement saving of the state of appointment expanders in gconf.

	* Makefile.am: add new files, generate clock-typebuiltins.[ch]
	* calendar-window.[ch]: new GtkWindow-derived widget, that implements
	the calendar popup. Based on code from clock.c (which has been of
	course removed)
	* clock.h: new, with stuff from clock.c needed by CalendarWindow
	* clock.schemas.in: add new gconf keys for the state of expanders
	* clock.c: (destroy_clock): remove now unneeded code
	(create_calendar): simplify, now only creates a CalendarWindow
	(update_popup): updated
	(format_changed): update CalendarWindow
	(gmt_time_changed): update CalendarWindow
	(show_week_changed): update CalendarWindow
	(fill_clock_applet): updated





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]