# Generated by Makefile. Do not edit.

2012-03-28  Charles Kerr  <charles.kerr@canonical.com>

	0.3.93

2012-03-28  Charles Kerr  <charles.kerr@canonical.com>

	on shutdown, free icaltimezone's builtin timezones.

2012-03-27  Charles Kerr  <charles.kerr@canonical.com>

	free icaltimezone's list of builtin timezones when shutting down

2012-03-28  Charles Kerr  <charles.kerr@canonical.com>

	ensure that our ntp_query_answered() and tz_query_answered() dbus callbacks are cancelled when the datetime prefs page is disposed

2012-03-27  Charles Kerr  <charles.kerr@canonical.com>

	cancel the ntp_query_answered() and tz_query_answered() callbacks when the prefs panel is disposed.

2012-03-26  Charles Kerr  <charles.kerr@canonical.com>

	merge lp:~charlesk/indicator-datetime/fix-location-leak to fix several memory leaks in datetime's preferences ui reported in lp bug #965533

2012-03-20  Charles Kerr  <charles.kerr@canonical.com>

	fix more leaks related to getting strings from COL_NAME and COL_ZONE... these columns are of type G_TYPE_STRING, so we need to g_free() the copies that we pull from the model with gtk_tree_model_get()...

2012-03-20  Charles Kerr  <charles.kerr@canonical.com>

	improvements based on feedback from desrt

2012-03-16  Charles Kerr  <charles.kerr@canonical.com>

	fix memory leak when saving user-specified timezone locations

2012-03-21  Charles Kerr  <charles.kerr@canonical.com>

	0.3.92

2012-03-20  Charles Kerr  <charles.kerr@canonical.com>

	merge lp:~charlesk/indicator-datetime/lp-772340 to fix some memory leaks related to appointments in indicator-datetime

2012-03-18  Charles Kerr  <charles.kerr@canonical.com>

	leak: fix ESourceList leak in update_appointment_menu_items()

2012-03-18  Charles Kerr  <charles.kerr@canonical.com>

	leak: fix GdkPixbuf leak when setting up appointments

2012-03-18  Charles Kerr  <charles.kerr@canonical.com>

	minor: fix inefficient GSList walking -- only walk a GSList once instead of twice per node

2012-03-18  Charles Kerr  <charles.kerr@canonical.com>

	leak: fix the comp_instance struct leaks allocated in populate_appointment_instances() from update_appointment_menu_items(). The list was freed, but not the structs pointed to by the list.

2012-03-18  Charles Kerr  <charles.kerr@canonical.com>

	don't subtract one time_t from another

2012-03-18  Charles Kerr  <charles.kerr@canonical.com>

	leak: plug leaks related to use of gconf_client_get_list()

2012-03-18  Charles Kerr  <charles.kerr@canonical.com>

	minor: use g_clear_error() instead of g_error_free()

2012-03-18  Charles Kerr  <charles.kerr@canonical.com>

	leak: fix GError leaks

2012-03-16  Charles Kerr  <charles.kerr@canonical.com>

	plug a string leak when updating the appointments

2012-03-16  Charles Kerr  <charles.kerr@canonical.com>

	minor: remove unnecessary nesting

2012-03-16  Charles Kerr  <charles.kerr@canonical.com>

	plug a string leak when updating appointments

2012-03-08  Ted Gould  <ted@gould.cx>

	0.3.91

2012-03-08  Ted Gould  <ted@gould.cx>

	Change GSetting bindings to be read only

2012-03-07  Ryan Lortie  <desrt@desrt.ca>

	Establish read-only bindings to GSettings from the indicator
	
	The bindings to GSettings are established in the GTypeInstance _init
	function of the indicator.  During this time, the property notify queue
	is frozen.  After the construction completes, the queue thaws and the
	rush of property change notifications causes GSettings writes to occur.
	
	We can fix this by switching to using readonly bindings.

2012-03-08  Ted Gould  <ted@gould.cx>

	Specify types explicitly to GVariantBuilder

2012-03-07  Ryan Lortie  <desrt@desrt.ca>

	more GVariantBuilder vs. G_VARIANT_TYPE_ARRAY fixes

2012-03-05  Charles Kerr  <charles.kerr@canonical.com>

	merge lp:~charlesk/indicator-datetime/fix-943747 to silence the Coverity warning reported in bug #943747

2012-03-03  Charles Kerr  <charles.kerr@canonical.com>

	In Bug #943747, Coverity reported that use of sscanf() needed to be inspected by a human to verify there aren't buffer overruns. This commit adds /* coverity[secure_coding] */ to the lines before the calls to tell Coverity that they've been checked.

2012-03-05  Charles Kerr  <charles.kerr@canonical.com>

	merge lp:~charlesk/indicator-datetime/lp-943746 to fix the warning that Coverity reported in bug #943746

2012-03-03  Charles Kerr  <charles.kerr@canonical.com>

	remove unused code in populate_appointment_instances().
	
	It looks like the local variables 'datetime', 'appointment_zone', and 'current_zone' were used in earlier revisions of the code, but this was removed in <http://bazaar.launchpad.net/~indicator-applet-developers/indicator-datetime/trunk.0.4/revision/57>. They're currently leftover code, and removing them should fix Bug #943746.

2012-03-03  Charles Kerr  <charles.kerr@canonical.com>

	merging lp:~charlesk/indicator-datetime/fix-833337 and lp:~charlesk/indicator-datetime/fix-leaks

2012-03-02  Charles Kerr  <charles.kerr@canonical.com>

	simplify the code by removing special handling for geo_location and current_location, and adding them to the same 'locations' list that we use when pruning duplicates from the user-specified list of locations

2012-03-02  Charles Kerr  <charles.kerr@canonical.com>

	use g_return_if_fail() instead of g_assert() in the new code

2012-03-02  Charles Kerr  <charles.kerr@canonical.com>

	remove duplicate timezone entries

2012-03-01  Charles Kerr  <charles.kerr@canonical.com>

	rename dconflocations as location_menu_items

2012-03-01  Charles Kerr  <charles.kerr@canonical.com>

	make update_timezone_menu_items() a void function; its args and return value were unused

2012-03-01  Charles Kerr  <charles.kerr@canonical.com>

	make the private fields 'conf' and 'gconf' static and init them to NULL

2012-03-01  Charles Kerr  <charles.kerr@canonical.com>

	more use of g_clear_object() where appropriate

2012-03-01  Charles Kerr  <charles.kerr@canonical.com>

	in dispose(), add g_clear_object() for priv.ido_calendar and priv.service_proxy_cancel

2012-03-01  Charles Kerr  <charles.kerr@canonical.com>

	tweak: use g_clear_object() in dispose()

2012-03-01  Charles Kerr  <charles.kerr@canonical.com>

	fix potential minor memory leak in update_timezone_menu_items()

2012-03-01  Charles Kerr  <charles.kerr@canonical.com>

	remove unnecessary strdup+free in update_appointment_menu_items()

2012-03-01  Charles Kerr  <charles.kerr@canonical.com>

	fix memory leak in update_appointment_menu_items()

2012-03-01  Charles Kerr  <charles.kerr@canonical.com>

	fix memory leaks in day_selected_double_click_cb()

2012-03-01  Charles Kerr  <charles.kerr@canonical.com>

	extract method on common code

2012-02-17  Ted Gould  <ted@gould.cx>

	0.3.90

2012-02-17  Ted Gould  <ted@gould.cx>

	Still need to distribute these files even if we're not building it

2012-02-17  Ted Gould  <ted@gould.cx>

	Adding some extra ignore stuff in

2012-02-17  Ted Gould  <ted@gould.cx>

	Adding in code coverage calculation

2011-12-06  Allan LeSage  <allanlesage@gmail.com>

	Added coverage reporting via gcov config and targets.

2012-02-15  Charles Kerr  <charles.kerr@canonical.com>

	lp:~ballogy/indicator-datetime/make-ccpanel-optional

2011-11-23  György Balló  <ballogy@freestart.hu>

	Make Control Center panel optional

2012-02-15  Charles Kerr  <charles.kerr@canonical.com>

	lp:~mterry/indicator-datetime/libtimezonemap

2012-01-09  Michael Terry  <michael.terry@canonical.com>

	and move TimezoneCompletion to libtimezonemap too

2012-01-09  Michael Terry  <michael.terry@canonical.com>

	use libtimezonemap

2012-01-09  Michael Terry  <michael.terry@canonical.com>

	use notdir when generating the .gir to allow out-of-tree builds

2012-01-09  Michael Terry  <michael.terry@canonical.com>

	fix deprecation warnings

2012-02-15  Charles Kerr  <charles.kerr@canonical.com>

	lp:~charlesk/indicator-datetime/refix-844741

2012-02-15  Charles Kerr  <charles.kerr@canonical.com>

	re-fix bug #84471 for trunk

2012-02-15  Charles Kerr  <charles.kerr@canonical.com>

	lp:~jjardon/indicator-datetime/fix-836017

2011-10-04  Javier Jardón  <javier.jardon@codethink.co.uk>

	datetime-service: Be sure to free the returned list

2011-10-03  Javier Jardón  <javier.jardon@codethink.co.uk>

	datetime-service: Free accounts list in the correct place

2011-10-03  Javier Jardón  <javier.jardon@codethink.co.uk>

	datetime-service.c: Only show "Add Event..." if we have an email account
	
	This is because a limitation of evolution the calendar application
	depends on a email account to work
	
	Fixes https://bugs.launchpad.net/indicator-datetime/+bug/836017

2012-02-14  Charles Kerr  <charles.kerr@canonical.com>

	merging Treviño's lp:~3v1n0/indicator-datetime/add-name-hint

2011-11-08  Marco Trevisan (Treviño)  <mail@3v1n0.net>

	Export the name_hint
	
	Using the PACKAGE_NAME value

2012-02-14  Charles Kerr  <charles.kerr@canonical.com>

	Charles Kerr 2012-02-14 Fix FTB when deprecation warnings are enabled

2012-02-14  Charles Kerr  <charles.kerr@canonical.com>

	Fix FTB when deprecation warnings are enabled

2012-02-14  Charles Kerr  <charles.kerr@canonical.com>

	merge ted's indicator-datetime-trunk build fixes

2012-01-31  Ted Gould  <ted@gould.cx>

	Fixing include paths

2012-01-31  Ted Gould  <ted@gould.cx>

	Updating dbusmenu-gtk to 0.5.90

2011-12-13  Ted Gould  <ted@gould.cx>

	Fixing Geoclue support

2011-10-23  Ted Gould  <ted@gould.cx>

	Attaching bugs.  Uhg

2011-10-23  Ted Gould  <ted@gould.cx>

	Fixing a bad check for GeoIP object validity.  Adding an error check which is better anyway.

2011-10-13  Ted Gould  <ted@gould.cx>

	0.3.1

2011-10-13  Ted Gould  <ted@gould.cx>

	Removing unused libunique

2011-10-05  Javier Jardón  <javier.jardon@codethink.co.uk>

	Remove libunique dependency as Its not needed anymore

2011-10-13  Ted Gould  <ted@gould.cx>

	Checking to see if the timezones match

2011-10-12  Ted Gould  <ted@gould.cx>

	Check to see if we're in the same timezone as default

2011-10-11  Ted Gould  <ted@gould.cx>

	Removing icon from window.

2011-10-06  Javier Jardón  <javier.jardon@codethink.co.uk>

	Remove use of window icon
	
	Its not showed by default anyway
	
	Fixes https://bugs.launchpad.net/indicator-datetime/+bug/746176

2011-09-29  Ted Gould  <ted@gould.cx>

	0.3.0

2011-09-29  Ted Gould  <ted@gould.cx>

	Unref Cals in error situations

2011-09-29  Antti Kaijanmäki  <antti.kaijanmaki@canonical.com>

	Fix 100% CPU usage (LP: #774071)

2011-09-29  Ted Gould  <ted@gould.cx>

	Protect setting or unseting the env if we don't have it already.

2011-09-28  Robert Ancell  <robert.ancell@canonical.com>

	Don't call setenv when value is NULL

2011-09-21  Jörn Horstmann  <launchpad@planetxml.de>

	Use g_datetime() to measure string (6 LOC)

2011-09-21  Ted Gould  <ted@gould.cx>

	Moving setting the translation domain for builder to earlier

2011-09-18  Gabor Kelemen  <kelemeng@gnome.hu>

	Set translation domain before gtk_builder_add_from_file, in the other file too. LP: #853130

2011-09-15  Ted Gould  <ted@gould.cx>

	0.2.95

2011-09-15  Ted Gould  <ted@gould.cx>

	Dropping the wall clock branch.  Bad touch.

2011-09-15  Ted Gould  <ted@gould.cx>

	0.2.94

2011-09-15  Ted Gould  <ted@gould.cx>

	Use the GNOME Wall Clock interface

2011-09-05  Javier Jardón  <javier.jardon@codethink.co.uk>

	indicator-datetime: Update the desktop schema when showing seconds
	
	As GnomeWallClock uses "clock-show-seconds" desktop key to update the current
	time

2011-09-05  Javier Jardón  <javier.jardon@codethink.co.uk>

	indicator-datetime.c: Fix typo

2011-09-05  Javier Jardón  <javier.jardon@codethink.co.uk>

	datetime-service: Fix typo

2011-09-05  Javier Jardón  <javier.jardon@codethink.co.uk>

	indicator-datetime.c: Use GnomeWallClock instead of periodic timeout
	
	This class support changes in the timezone and notifications of clock skews
	when using a recent version of Linux (using timerfds)
	See https://bugzilla.gnome.org/show_bug.cgi?id=655129
	
	Fixes https://bugs.launchpad.net/indicator-datetime/+bug/837440

2011-09-05  Javier Jardón  <javier.jardon@codethink.co.uk>

	Bump gnome-desktop required version to 3.1.91
	
	GnomeWallClock was added in this version

2011-09-05  Javier Jardón  <javier.jardon@codethink.co.uk>

	Use GnomeWallClock instead of periodic timeout
	
	This class support changes in the timezone and notifications of clock skews
	when using a recent version of Linux (using timerfds)
	See https://bugzilla.gnome.org/show_bug.cgi?id=655129
	
	Fixes https://bugs.launchpad.net/indicator-datetime/+bug/837440

2011-09-15  Ted Gould  <ted@gould.cx>

	Set the builder language before opening the file

2011-09-09  Gabor Kelemen  <kelemeng@gnome.hu>

	Set translation domain before the gtk_builder_add_from_file call. LP: #845473

2011-09-15  Ted Gould  <ted@gould.cx>

	Update comments to discuss the new format options in glib

2011-09-05  Javier Jardón  <javier.jardon@codethink.co.uk>

	configure.ac: Bump glib required version
	
	This version of Glib supports all the strftime format specifiers
	Fixes https://bugs.launchpad.net/indicator-datetime/+bug/775113

2011-09-02  Javier Jardón  <javier.jardon@codethink.co.uk>

	Warning when the user use a date format not supported
	
	We are using the g_date_time_format () function and the format strings
	understood by this function are a subset of the strftime() format language.

2011-09-06  Ted Gould  <ted@gould.cx>

	Some optimizations to the private pointers and a const

2011-09-06  Javier Jardón  <javier.jardon@codethink.co.uk>

	indicator-datetime.c: Use G_GNUC_CONST in the type declaration

2011-09-06  Javier Jardón  <javier.jardon@codethink.co.uk>

	indicator-datetime.c: Use private pointer instead GET_PRIV macro

2011-09-06  Javier Jardón  <javier.jardon@codethink.co.uk>

	timezone-completion: Use private pointer instead GET_PRIV macro

2011-09-06  Ted Gould  <ted@gould.cx>

	Remove unused code

2011-09-06  Javier Jardón  <javier.jardon@codethink.co.uk>

	Remove death code: calendar-menu-item
	
	We use IdoCalendarMenuItem nowadays

2011-09-06  Ted Gould  <ted@gould.cx>

	Checking for pow

2011-09-06  Javier Jardón  <javier.jardon@codethink.co.uk>

	configure.ac: Check for 'pow' in math library

2011-09-01  Espen Wiborg  <espenhw@grumblesmurf.org>

	Set default timezone on events

2011-08-31  Ted Gould  <ted@gould.cx>

	Remove visibility check so we can update the date before we're visible.

2011-08-25  Javier Jardón  <javier.jardon@codethink.co.uk>

	Update the date when open the indicator-datetime menu
	
	Fixes https://bugs.launchpad.net/indicator-datetime/+bug/793450

2011-08-31  Ted Gould  <ted@gould.cx>

	Check for greeter mode to whether we should show Evolution options.

2011-08-31  Michael Terry  <michael.terry@canonical.com>

	disable evolution functionality when in greeter mode

2011-08-18  Ted Gould  <ted@gould.cx>

	0.2.93

2011-08-17  Ted Gould  <ted@gould.cx>

	Use cleaner gdatetime

2011-08-17  Javier Jardón  <javier.jardon@codethink.co.uk>

	Set the correct month number
	
	g_datetime_get_ymd() gets the Gregorian month number but
	gtk_calendar_set_month() needs a value between [0,11]

2011-08-16  Javier Jardón  <javier.jardon@codethink.co.uk>

	Use the new GDateTime glib API to deal with time

2011-08-17  Ted Gould  <ted@gould.cx>

	Use locale prefered date format

2011-08-16  Javier Jardón  <javier.jardon@codethink.co.uk>

	Show the preferred date representation for the current locale
	
	Fixes https://bugs.launchpad.net/indicator-datetime/+bug/729056

2011-08-17  Ted Gould  <ted@gould.cx>

	Fixing ellipsis to be true ellipsis

2011-08-05  Jeremy Bicha  <jbicha@ubuntu.com>

	Use real ellipsis (LP: #621339)

2011-08-05  Jeremy Bicha  <jbicha@ubuntu.com>

	Spell out "and" to match other System Settings panels

2011-08-11  Ted Gould  <ted@gould.cx>

	0.2.92

2011-08-10  Ted Gould  <ted@gould.cx>

	Add a greeter mode

2011-08-03  Michael Terry  <michael.terry@canonical.com>

	don't show timezones or settings links when used in a greeter

2011-07-22  Ted Gould  <ted@gould.cx>

	Autotools cleanup

2011-07-20  Javier Jardón  <javier.jardon@codethink.co.uk>

	Update autotools configuration a bit
	
	Do not use deprecated autoconf macros
	Use new libtool syntax
	General cleanup

2011-07-14  Michael Terry  <michael.terry@canonical.com>

	don't unref a NULL GDateTime object; original patch by Dave Gilbert

2011-07-07  Ted Gould  <ted@gould.cx>

	0.2.91

2011-07-07  Ted Gould  <ted@gould.cx>

	Making the preferences a gnome-control-center plugin instead of a stand alone app

2011-06-29  Michael Terry  <michael.terry@canonical.com>

	port preferences to be a control-center panel

2011-06-28  Michael Terry  <michael.terry@canonical.com>

	update to handle latest gnome-settings-daemon dbus API for setting timezones; be more fool-proof when looking up current timezone in indicator

2011-07-07  Ted Gould  <ted@gould.cx>

	Making the preferences call gnome-control-center and the datetime panel

2011-06-29  Rodrigo Moya  <rodrigo.moya@canonical.com>

	Use gnome-control-center datetime panel for settings

2011-07-07  Ted Gould  <ted@gould.cx>

	Fix timezone setting and reading

2011-06-21  Ted Gould  <ted@gould.cx>

	0.2.90

2011-06-21  Ted Gould  <ted@gould.cx>

	Spelling fix

2011-06-05  Evgeni Golov  <evgeni@debian.org>

	fix two spelling mistakes spotted by lintian

2011-06-21  Ted Gould  <ted@gould.cx>

	GTK 3 Support

2011-06-15  Michael Terry  <mike@mterry.name>

	finish port to gtk3

2011-04-18  Ted Gould  <ted@gould.cx>

	Ensuring the minimum width if there is no calendar.

2011-04-18  karl-qdh  <karl@qdh.org.uk>

	indentation

2011-04-18  karl-qdh  <karl@qdh.org.uk>

	merge back in with old branch

2011-04-18  karl-qdh  <karl@qdh.org.uk>

	min/max width for appointments

2011-04-15  Ted Gould  <ted@gould.cx>

	Short appointment names

2011-04-15  karl-qdh  <karl@qdh.org.uk>

	Prevent long appointment titles making the menu too wide

2011-04-14  Ted Gould  <ted@gould.cx>

	0.2.3

2011-04-14  Ted Gould  <ted@gould.cx>

	Check for resume in the service and update the label as well

2011-04-13  Michael Terry  <mike@mterry.name>

	watch for resume in the service, not the indicator; update today's menu label after resume

2011-04-12  Ted Gould  <ted@gould.cx>

	If an item is removed, make sure we choose one.

2011-04-11  karl-qdh  <karl@qdh.org.uk>

	Make selection change on remove item

2011-04-12  Ted Gould  <ted@gould.cx>

	Work around libindicator not sending a close event by looking for it directly in the indicator

2011-04-11  karl-qdh  <karl@qdh.org.uk>

	Fixed niggles

2011-04-11  karl-qdh  <karl@qdh.org.uk>

	syntax fail

2011-04-11  karl-qdh  <karl@qdh.org.uk>

	Improve debug messages and only react when hiding

2011-04-11  karl-qdh  <karl@qdh.org.uk>

	Calendar reset, should work for mike

2011-04-07  Ted Gould  <ted@gould.cx>

	0.2.2

2011-04-07  Ted Gould  <ted@gould.cx>

	Set timezone from the menuitems in the indicator

2011-04-07  Michael Terry  <mike@mterry.name>

	when user clicks a timezone location, switch to that timezone (and support showing user's preferred name for the current timezone in the menu)

2011-04-06  Ted Gould  <ted@gould.cx>

	Adds language, country and version information to the URL

2011-04-06  Michael Terry  <mike@mterry.name>

	whoops, remove debug comment

2011-04-06  Michael Terry  <mike@mterry.name>

	pass locale to server; dynamically determine version

2011-04-06  Ted Gould  <ted@gould.cx>

	Adding support for making full day items just have the day name

2011-04-05  Ted Gould  <ted@gould.cx>

	Use gmtime for full day events.

2011-04-05  Ted Gould  <ted@gould.cx>

	Use stack memory instead of the global to avoid it getting modified

2011-04-05  Ted Gould  <ted@gould.cx>

	Pull the full day into a boolean and reformat

2011-04-05  Ted Gould  <ted@gould.cx>

	Translator comment

2011-04-05  Ted Gould  <ted@gould.cx>

	Detect a full day event and print it differently

2011-04-04  Ted Gould  <ted@gould.cx>

	Using GConf to find out which calendars are shown or not.

2011-04-04  karl-qdh  <karl@qdh.org.uk>

	Working patch! YAY

2011-04-04  karl-qdh  <karl@qdh.org.uk>

	Added a change which _could_ work if evolution URI's were correct, however local:system is not a valid URI, effectively this will stop showing all calendars right now

2011-04-04  Ted Gould  <ted@gould.cx>

	Ensure the calendar is correctly shown

2011-04-03  Dylan McCall  <dylanmccall@ubuntu.com>

	Follow show-calendar setting regardless of whether Evolution is present (LP: #748772)
	Visibility of upcoming events is no longer tied to show-calendar setting.

2011-04-04  Ted Gould  <ted@gould.cx>

	Making it so that months boundries can't block our events.

2011-04-01  karl-qdh  <karl@qdh.org.uk>

	Set a minimum number of days to look for appointments for, allowed it to extend past month end by 1 week.

2011-03-31  Ted Gould  <ted@gould.cx>

	0.2.1

2011-03-31  Ted Gould  <ted@gould.cx>

	Switching to using SystemIdleHintChanged

2011-03-31  karl-qdh  <karl@qdh.org.uk>

	Switched to using SystemIdleHintChanged from ActiveState, appears ConsoleKit might have changed recently.

2011-03-31  karl-qdh  <karl@qdh.org.uk>

	Merged back with head

2011-03-30  Ted Gould  <ted@gould.cx>

	Fix up icons and give them tool tips

2011-03-30  Michael Terry  <mike@mterry.name>

	add error icon to main timezone entry

2011-03-30  Michael Terry  <mike@mterry.name>

	add tooltip to error icon

2011-03-30  Ted Gould  <ted@gould.cx>

	Fix marking and clean up event handling in the indicator and service

2011-03-30  Ted Gould  <ted@gould.cx>

	Removing a warning that will occur on the default GTK properties

2011-03-30  Ted Gould  <ted@gould.cx>

	Be a bit smarter about handling the the locale

2011-03-30  Ted Gould  <ted@gould.cx>

	Syncing with Karl's branch

2011-03-30  karl-qdh  <karl@qdh.org.uk>

	Might not like that signal notation

2011-03-30  Ted Gould  <ted@gould.cx>

	Setting the default _WITH_DAY to be 12_WITH_DAY

2011-03-30  Ted Gould  <ted@gould.cx>

	Changing code to recycle the appointment menu items for a cleaner switching of days

2011-03-30  Ted Gould  <ted@gould.cx>

	Disable the appointments on date or month change to make it show that they're being updated and aren't currently valid

2011-03-30  Ted Gould  <ted@gould.cx>

	Ensure that the marks get cleared on day changes that go across monthly boundries as well

2011-03-30  Ted Gould  <ted@gould.cx>

	Protecting against the widgets being NULL at startup

2011-03-30  Ted Gould  <ted@gould.cx>

	Check for the signal name in the handler

2011-03-30  Ted Gould  <ted@gould.cx>

	Moving the registration of the type handlers into the init so that they'll not execute more than once.

2011-03-30  Ted Gould  <ted@gould.cx>

	Update the appointments in the idle loop so we can get those signals returned promptly! 

2011-03-30  Ted Gould  <ted@gould.cx>

	Clear marks on month changes

2011-03-30  Ted Gould  <ted@gould.cx>

	Protecting against NULL values

2011-03-30  Ted Gould  <ted@gould.cx>

	Cleaning up debug output

2011-03-30  Ted Gould  <ted@gould.cx>

	Making the right size group more real to remove an annoying error

2011-03-30  Ted Gould  <ted@gould.cx>

	Making sure to get the inital values of the calendar properties

2011-03-30  Ted Gould  <ted@gould.cx>

	Some debugging info

2011-03-30  Ted Gould  <ted@gould.cx>

	Switching to one variable with all the marks in it

2011-03-30  karl-qdh  <karl@qdh.org.uk>

	Potential fix for suspend issue suggested by njpatel

2011-03-30  karl-qdh  <karl@qdh.org.uk>

	Move start timer into an idle so we have a chance to actually create the menu items

2011-03-30  karl-qdh  <karl@qdh.org.uk>

	Made marking work when you change month, still needs more work to get it to do it on startup properly.

2011-03-29  karl-qdh  <karl@qdh.org.uk>

	Adding tedg's suggested change to the property sending, no change in signals being received by the other side.

2011-03-25  karl-qdh  <karl@qdh.org.uk>

	Try splitting the function see if that works

2011-03-25  karl-qdh  <karl@qdh.org.uk>

	Merged

2011-03-23  karl-qdh  <karl@qdh.org.uk>

	merged back with sniffles branch and added some changes to the resetdate, which also effects the marked days. 

2011-03-23  karl-qdh  <karl@qdh.org.uk>

	changes for bug #649800 - requires dbusmenu to be released

2011-03-29  Ted Gould  <ted@gould.cx>

	Adding a preferences for prefered timezone

2011-03-29  Michael Terry  <mike@mterry.name>

	remember user's preferred location name for main timezone

2011-03-29  Ted Gould  <ted@gould.cx>

	Adding a error icon

2011-03-29  Michael Terry  <mike@mterry.name>

	show error icon if user focuses out of location entry when it has an non-location value

2011-03-29  Ted Gould  <ted@gould.cx>

	Protect against not having an entry

2011-03-29  Michael Terry  <mike@mterry.name>

	don't call complete() unless we have an entry

2011-03-29  Ted Gould  <ted@gould.cx>

	Handle enter on the default case by selecting the first entry instead of entering a blank item.

2011-03-28  Michael Terry  <mike@mterry.name>

	Don't allow enter presses to leave non-timezone content in the model

2011-03-29  Ted Gould  <ted@gould.cx>

	A11y text

2011-03-28  Michael Terry  <mike@mterry.name>

	add missing a11y descriptions

2011-03-29  Ted Gould  <ted@gould.cx>

	Make the locations dialog non-modal but resurface when needed.

2011-03-29  Michael Terry  <mike@mterry.name>

	treat locations dialog not as a modal dialog, but rather one that can be dismissed by interacting with the main dialog

2011-03-29  Ted Gould  <ted@gould.cx>

	Fix crash with GVariantBuilder, unref a timedate and ensure that we always have a separator

2011-03-24  Michael Terry  <mike@mterry.name>

	fix memory leak that also prevented us noticing when the timezone got updated

2011-03-24  Michael Terry  <mike@mterry.name>

	show location separator even if no locations (since we always have the current location

2011-03-24  Michael Terry  <mike@mterry.name>

	fix crash when emptying location list

2011-03-29  Ted Gould  <ted@gould.cx>

	Put in timeouts to save settings on idle

2011-03-24  Michael Terry  <mike@mterry.name>

	update locations gsettings as soon as changes as made, not just when the dialog is closed

2011-03-29  Ted Gould  <ted@gould.cx>

	Update to map to make it lovely and UTC fixes

2011-03-29  Michael Terry  <mike@mterry.name>

	use background color for insensitive map

2011-03-24  Michael Terry  <mike@mterry.name>

	make map look insensitive if it is

2011-03-24  Michael Terry  <mike@mterry.name>

	drop debugging line and update times when user selects a zone

2011-03-23  Michael Terry  <mike@mterry.name>

	add utc to relevant results

2011-03-23  Michael Terry  <mike@mterry.name>

	add bevel above location buttons

2011-03-29  Ted Gould  <ted@gould.cx>

	Protect our privates when being cancelled

2011-03-24  Michael Terry  <mike@mterry.name>

	don't access priv pointer if we've cancelled an async operation

2011-03-29  Ted Gould  <ted@gould.cx>

	Fix case statement brackets

2011-03-28  karl-qdh  <karl@qdh.org.uk>

	Make switch statement more consistent might fix bug #743394 seems to be a weirdness in C related to;
	http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37231

2011-03-29  Ted Gould  <ted@gould.cx>

	Ensure calendar is always shown

2011-03-28  karl-qdh  <karl@qdh.org.uk>

	Show calendar widget always

2011-03-29  Ted Gould  <ted@gould.cx>

	Adjusting the timer so it appears more consistent

2011-03-24  karl-qdh  <karl@qdh.org.uk>

	Change timer to 999ms

2011-03-24  karl-qdh  <karl@qdh.org.uk>

	Merged mterry's changes

2011-03-28  Ted Gould  <ted@gould.cx>

	Clean up tree model usage and sort the items in the popup list

2011-03-23  Michael Terry  <mike@mterry.name>

	cleanup another instance of GValue

2011-03-23  Michael Terry  <mike@mterry.name>

	sort locations by name, starting with prefixes

2011-03-23  Michael Terry  <mike@mterry.name>

	cleanup locations dialog column usage

2011-03-23  Ted Gould  <ted@gould.cx>

	0.2.0

2011-03-23  Ted Gould  <ted@gould.cx>

	Make completion more robust

2011-03-23  Michael Terry  <mike@mterry.name>

	make location completions a bit more robust in terms of when the popup is shown or not

2011-03-23  Ted Gould  <ted@gould.cx>

	Ensure no duplicate entries

2011-03-23  Michael Terry  <mike@mterry.name>

	avoid duplicates in geonames data

2011-03-23  Ted Gould  <ted@gould.cx>

	Properly free'ing memory allocated in JSON structures

2011-03-23  Michael Terry  <mike@mterry.name>

	one more free

2011-03-23  Michael Terry  <mike@mterry.name>

	free json memory and sink model ref

2011-03-23  Ted Gould  <ted@gould.cx>

	Strings and sniffle fixes for the best Canonical designer from New Zealand! 

2011-03-23  karl-qdh  <karl@qdh.org.uk>

	Removed comma from date time indicator

2011-03-23  karl-qdh  <karl@qdh.org.uk>

	Date and time -> Date and month *sniffles*

2011-03-23  karl-qdh  <karl@qdh.org.uk>

	String change and small behaviour change mpt tagged "sniffles"

2011-03-23  Ted Gould  <ted@gould.cx>

	Handle cases of not being online, so we shouldn't complete

2011-03-23  Michael Terry  <mike@mterry.name>

	use default matching algorithm when using initial_model (i.e. no internet)

2011-03-22  Ted Gould  <ted@gould.cx>

	Removing the password dialog

2011-03-17  karl-qdh  <karl@qdh.org.uk>

	Unused variable

2011-03-17  karl-qdh  <karl@qdh.org.uk>

	Never prompt for password, causes segfault

2011-03-22  Ted Gould  <ted@gould.cx>

	Translator comments and making the string translatable

2011-03-21  Gabor Kelemen  <kelemeng@gnome.hu>

	Mark date format string as translatable, and add translator comment. 
	
	Fixes: LP:737326

2011-03-22  Ted Gould  <ted@gould.cx>

	Adding additional translator comments

2011-03-21  David Planella  <david.planella@ubuntu.com>

	Added translator comments to strftime strings

2011-03-20  Ted Gould  <ted@gould.cx>

	Translator comment from answers

2011-03-16  Ted Gould  <ted@gould.cx>

	Sadly, no more oobs for us.

2011-03-16  Ted Gould  <ted@gould.cx>

	0.1.98

2011-03-16  Ted Gould  <ted@gould.cx>

	Updating to required IDO version

2011-03-16  Ted Gould  <ted@gould.cx>

	Get more signals from the calendar and use them for good.

2011-03-15  karl-qdh  <karl@qdh.org.uk>

	Fixed up much of the calendar browsing

2011-03-15  karl-qdh  <karl@qdh.org.uk>

	Fixed missed build error, caused by sync problems between netbook and laptop.

2011-03-14  Ted Gould  <ted@gould.cx>

	Fix appointment time format

2011-03-14  karl-qdh  <karl@qdh.org.uk>

	Merged back with the pre-requisite branch and updated to include ted's suggested _()'s in strftime

2011-03-08  karl-qdh  <karl@qdh.org.uk>

	Fixed time format of appointments not respecting the configuration

2011-03-14  Ted Gould  <ted@gould.cx>

	Commenting out value as we're not using it yet.

2011-03-14  Ted Gould  <ted@gould.cx>

	Change the appointments so that they're modified by the calendar month

2011-03-14  karl-qdh  <karl@qdh.org.uk>

	Fixing ted's comments

2011-03-08  karl-qdh  <karl@qdh.org.uk>

	Fixed calendar browsing with month-changed and removed bogus off by one error

2011-03-08  karl-qdh  <karl@qdh.org.uk>

	Changed update appointment items so there's less of a delay when refreshing between no-appointments and appointments loaded.
	Fixed the handle_event signalling from the client to the service. 
	Started hooking up calendar browsing.

2011-03-08  karl-qdh  <karl@qdh.org.uk>

	Fixed incorrect year in tm struct for indicator-datetime.c:month_changed_cb, still receiving a segfault in
	datetime-service.c when we try to use the variant. Checked the variant value over dbus and its fine. 

2011-03-06  karl-qdh  <karl@qdh.org.uk>

	Tried using uint but still segfaulting in variant code

2011-03-06  karl-qdh  <karl@qdh.org.uk>

	Hooking up the signals from the calendar and getting it working on service side

2011-03-10  Ted Gould  <ted@gould.cx>

	0.1.97

2011-03-10  Ted Gould  <ted@gould.cx>

	Making it so the clock can be hidden entirely.  Adding a desktop file to get to the preferences when it is hidden.

2011-03-10  Michael Terry  <mike@mterry.name>

	make show-clock work

2011-03-10  Ted Gould  <ted@gould.cx>

	Make showing the calendar into a property in the indicator

2011-03-10  Michael Terry  <mike@mterry.name>

	make 'show monthly calendar' checkbox work

2011-03-10  Ted Gould  <ted@gould.cx>

	Check to see if the service is running

2011-03-10  Ted Gould  <ted@gould.cx>

	Use the shared header file for the service and interface names.

2011-03-10  Michael Terry  <mike@mterry.name>

	prefs: only let user change clock prefs if the clock is running; don't connect to response signal, it's no longer a dialog

2011-03-08  Ted Gould  <ted@gould.cx>

	Show the week numbers if configured to do so.

2011-03-04  karl-qdh  <karl@qdh.org.uk>

	Fixed #729020 - Week numbers not respecting configuration on startup

2011-03-07  Ted Gould  <ted@gould.cx>

	Fix the icon size lookup

2011-03-04  karl-qdh  <karl@qdh.org.uk>

	Fix for gtk lookup icon size returning negative numbers

2011-03-04  karl-qdh  <karl@qdh.org.uk>

	Few more minor cleanups

2011-03-04  karl-qdh  <karl@qdh.org.uk>

	Merging back with trunk

2011-03-04  karl-qdh  <karl@qdh.org.uk>

	Cleaning up a few dead comments and code

2011-03-03  Ted Gould  <ted@gould.cx>

	0.1.96

2011-03-03  Ted Gould  <ted@gould.cx>

	White space and include fixes

2011-02-25  karl-qdh  <karl@qdh.org.uk>

	Updated to newest trunk needs more merging

2011-03-03  Ted Gould  <ted@gould.cx>

	Close window on close button press

2011-03-03  Ken VanDine  <ken.vandine@canonical.com>

	quit when the close putton is clicked

2011-03-03  Ted Gould  <ted@gould.cx>

	Colored icons make me smile

2011-03-03  karl-qdh  <karl@qdh.org.uk>

	Width appears to be repeatedly overwritten with zero

2011-03-03  karl-qdh  <karl@qdh.org.uk>

	Added some small fixes to make sure the pixbuf redraws everytime. There may be some memory leaks corrupting data somewhere.

2011-03-03  karl-qdh  <karl@qdh.org.uk>

	Added decent conversion from cairo context to pixbuf and updated the colour code so it works.
	Currently we show a rectangle, but we could equally use a mask.

2011-03-03  karl-qdh  <karl@qdh.org.uk>

	This actually gets the current recurrance times etc... properly - we're close to getting colours too ;)

2011-03-02  karl-qdh  <karl@qdh.org.uk>

	Remove items from menu when the show events key changes

2011-03-02  karl-qdh  <karl@qdh.org.uk>

	* Fixed adding/removing locations not triggering update
	* Improved update appointment menu items code
	* Improved populate_appointment_instances
	* Opened up objects generation to include marking days

2011-03-02  karl-qdh  <karl@qdh.org.uk>

	Better handling of recurring items get_dtstart returns the same date for all items unfortunately

2011-03-01  karl-qdh  <karl@qdh.org.uk>

	Fixes for the recurring tasks and events settings change, the pointers are currently a bit chewed up
	as I try to figure out the right way round to get this.

2011-03-01  karl-qdh  <karl@qdh.org.uk>

	These changes should fix the problems with the recurring appointments and dconf changes for show/hide events

2011-02-28  karl-qdh  <karl@qdh.org.uk>

	Minor change for kenvandine to test sorting

2011-03-03  Ted Gould  <ted@gould.cx>

	UI Fixes

2011-03-03  Michael Terry  <mike@mterry.name>

	merge from trunk; fix utc time always being displayed in manual time spin button

2011-03-03  Michael Terry  <mike@mterry.name>

	fix some visual issues mpt found; drop libmap/Makefile.in from bzr

2011-03-03  Ted Gould  <ted@gould.cx>

	Improve spin button behavior

2011-03-03  Michael Terry  <mike@mterry.name>

	add back missing unref

2011-03-01  Michael Terry  <mike@mterry.name>

	let date spin buttons work

2011-03-01  Michael Terry  <mike@mterry.name>

	merge from trunk

2011-02-24  Michael Terry  <mike@mterry.name>

	have spinners work in unison -- only save when neither is focused

2011-03-02  Ted Gould  <ted@gould.cx>

	Use the query language to specify the dates instead of building them ourselves

2011-02-28  Ken VanDine  <ken.vandine@canonical.com>

	Simplify calendar query, we don't need to compute times for the range.  The query system has a built in way to specify a relative range.

2011-02-28  David Barth  <david.barth@canonical.com>

	bumping release number

2011-02-28  David Barth  <david.barth@canonical.com>

	karl's remote cal support patch; and support for settings of the new prefs dialog

2011-02-25  Michael Terry  <mike@mterry.name>

	add in some fixes from karl's branch

2011-02-25  karl-qdh  <karl@qdh.org.uk>

	Updated to free errors just in case(tm) at dbarths request
	shortened the update time to 5 minutes for calendars

2011-02-25  karl-qdh  <karl@qdh.org.uk>

	Get ido calendar and dbusmenu the right way around

2011-02-25  Michael Terry  <mike@mterry.name>

	merge with trunk

2011-02-25  karl-qdh  <karl@qdh.org.uk>

	Fixing up indicator-datetime
	* Config options
	* Calendar update signals from calendar widget - should update appointments/marks not working at present

2011-02-25  David Barth  <david.barth@canonical.com>

	merging in mterry's branch with the new preferences dialog

2011-02-25  Michael Terry  <mike@mterry.name>

	fix a couple memory leaks noted by MacSlow

2011-02-25  Michael Terry  <mike@mterry.name>

	remove week-start preference

2011-02-25  Michael Terry  <mike@mterry.name>

	add missing olsen_map.png

2011-02-24  Michael Terry  <mike@mterry.name>

	make sure user always sees new model from geonames when we get it

2011-02-24  Michael Terry  <mike@mterry.name>

	don't update locations dialog's times when editing

2011-02-24  Michael Terry  <mike@mterry.name>

	have location column expand

2011-02-23  Michael Terry  <mike@mterry.name>

	don't have the map draw a highlight if no zone selected

2011-02-23  Michael Terry  <mike@mterry.name>

	add geonames watermark

2011-02-23  Michael Terry  <mike@mterry.name>

	show admin1 and country in completion dropdown

2011-02-23  Michael Terry  <mike@mterry.name>

	skip duplicate completions

2011-02-23  Michael Terry  <mike@mterry.name>

	some cleanup; when map changes, update entry too

2011-02-23  Michael Terry  <mike@mterry.name>

	disable clicking on locations; use pretty zone names in indicator

2011-02-23  Michael Terry  <mike@mterry.name>

	make map larger

2011-02-23  Michael Terry  <mike@mterry.name>

	hook show-locations up

2011-02-23  Michael Terry  <mike@mterry.name>

	whoops, uncomment polkit bits

2011-02-23  Michael Terry  <mike@mterry.name>

	add week-start controls and settings

2011-02-23  Michael Terry  <mike@mterry.name>

	grab timezone names from geomaps; flesh out support for timezone completion in main map and locations dialog; show times in locations dialog

2011-02-22  Michael Terry  <mike@mterry.name>

	beginnings of completion support

2011-02-22  Michael Terry  <mike@mterry.name>

	make remove button insensitive if nothing selected

2011-02-22  Michael Terry  <mike@mterry.name>

	make locations dialog editable

2011-02-22  Michael Terry  <mike@mterry.name>

	drop some unused code from libmap

2011-02-22  Michael Terry  <mike@mterry.name>

	add initial timezone map implementation, borrowed from gnome-control-center

2011-02-22  Michael Terry  <mike@mterry.name>

	re-sync with trunk

2011-02-18  Michael Terry  <mike@mterry.name>

	start of locations dialog

2011-02-18  Michael Terry  <mike@mterry.name>

	mark prefs dialog as translatable

2011-02-18  Michael Terry  <mike@mterry.name>

	make manual date/time fields work

2011-02-18  Michael Terry  <mike@mterry.name>

	add polkit support and use new gnome-settings-daemon ntp-setting support

2011-02-17  Michael Terry  <mike@mterry.name>

	first pass at preferences dialog

2011-02-17  Ted Gould  <ted@gould.cx>

	Merging trunk?  not sure how we got out of sync.  Fixed.

2011-02-17  Ted Gould  <ted@gould.cx>

	Adding in timezone support and more calendar support

2011-02-17  Ted Gould  <ted@gould.cx>

	0.1.94

2011-02-17  Ted Gould  <ted@gould.cx>

	Adding in timezone support and more calendar support

2011-02-17  karl-qdh  <karl@qdh.org.uk>

	Rewrote auth_func at tedg's request.

2011-02-17  karl-qdh  <karl@qdh.org.uk>

	Testing eds signal (FAIL) seems when evolution changes an entry no signal is emitted to eds clients

2011-02-17  karl-qdh  <karl@qdh.org.uk>

	Merged in mterrys time updates

2011-02-16  Michael Terry  <mike@mterry.name>

	show current time in each timezone

2011-02-16  karl-qdh  <karl@qdh.org.uk>

	The last free -> unref

2011-02-16  karl-qdh  <karl@qdh.org.uk>

	Another probable cause of a segfault

2011-02-16  karl-qdh  <karl@qdh.org.uk>

	Probable cause of segfault identified, trying to get dates from types without dates most likely cause

2011-02-16  karl-qdh  <karl@qdh.org.uk>

	Added debugging to figure out a segfault on kenvandine's machine

2011-02-16  karl-qdh  <karl@qdh.org.uk>

	Added authentication function, and another minor fix to the sources iteration

2011-02-16  karl-qdh  <karl@qdh.org.uk>

	Minor changes to objects freeing and NULLing the gerror

2011-02-16  karl-qdh  <karl@qdh.org.uk>

	Missing g_error_free

2011-02-16  karl-qdh  <karl@qdh.org.uk>

	Minor change to continue if getting source fails (auth required is returned by ecal)

2011-02-16  karl-qdh  <karl@qdh.org.uk>

	Syncup

2011-02-16  karl-qdh  <karl@qdh.org.uk>

	Removed unnoticed conflict and fixed some issues

2011-02-16  karl-qdh  <karl@qdh.org.uk>

	Merged back with trunk

2011-02-16  karl-qdh  <karl@qdh.org.uk>

	Added myerrys branch

2011-02-15  Michael Terry  <mike@mterry.name>

	whoops, don't connect destroyed signal as swapped

2011-02-15  Michael Terry  <mike@mterry.name>

	make sure gmi-radio-active state is always in sync with the dbusmenu-radio-active state

2011-02-15  Michael Terry  <mike@mterry.name>

	ignore timezone switches if nothing to do

2011-02-15  Michael Terry  <mike@mterry.name>

	record which gmi goes with with dbusmenuitem and use that to properly watch radio-active property changes

2011-02-15  Michael Terry  <mike@mterry.name>

	in prop_cb, value is a GVariant, not a string, which explains why we sometimes get bogus strings in the menu

2011-02-15  Michael Terry  <mike@mterry.name>

	re-enable setting the timezone when clicking

2011-02-15  Michael Terry  <mike@mterry.name>

	start with current timezone selected

2011-02-15  Michael Terry  <mike@mterry.name>

	add preference zones in order, after current timezone

2011-02-15  Michael Terry  <mike@mterry.name>

	show current or geo location if we are going to use them

2011-02-15  Michael Terry  <mike@mterry.name>

	fix typo that prevented old locations from being deleted

2011-02-15  Michael Terry  <mike@mterry.name>

	use a GtkCheckMenuItem, not a GtkRadioButton, to render timezone items

2011-02-15  Michael Terry  <mike@mterry.name>

	fix typo so timezone labels show up

2011-02-16  karl-qdh  <karl@qdh.org.uk>

	Added ecal for all sources, untested as yet, need to merge in mterry's branch

2011-02-15  karl-qdh  <karl@qdh.org.uk>

	Added a partially working timezone menu items code, there are some difficulties in menu labels which aren't showing, and radio menu items. Also, it's incomplete as the time calculation is waiting until the labels work.

2011-02-17  Ted Gould  <ted@gould.cx>

	Adding in accessible description support

2011-02-17  Ted Gould  <ted@gould.cx>

	Bump to indicator 0.3.19

2011-02-17  Ted Gould  <ted@gould.cx>

	Encapsulating the updating of the description into a function

2011-02-17  Luke Yelavich  <luke.yelavich@canonical.com>

	Get the indicator entry data into a separate variable, adn and free it after
	we signal a change in the accessible description, to avoid a memory leak.

2011-02-14  Luke Yelavich  <luke.yelavich@canonical.com>

	Add accessible description support.

2011-02-09  Ted Gould  <ted@gould.cx>

	0.1.93

2011-02-08  Ted Gould  <ted@gould.cx>

	Checking for NULL clients and giving a message

2011-02-08  Ted Gould  <ted@gould.cx>

	Made translatable as it's a user focused message.

2011-02-08  Ted Gould  <ted@gould.cx>

	Changing warning.

2011-02-07  Ted Gould  <ted@gould.cx>

	Check to make sure we can allocate a client.

2011-02-08  Ted Gould  <ted@gould.cx>

	Commenting out unused code for now

2011-02-08  Ted Gould  <ted@gould.cx>

	Adding in basic EDS appointment support.

2011-02-08  karl-qdh  <karl@qdh.org.uk>

	Re-adding tedg's changes

2011-02-08  karl-qdh  <karl@qdh.org.uk>

	Merging ted's branch

2011-02-04  Ted Gould  <ted@gould.cx>

	Reshuffle some code and add a couple of debug statements

2011-02-04  Ted Gould  <ted@gould.cx>

	Removing comment

2011-02-04  Ted Gould  <ted@gould.cx>

	Removing a ref on the item

2011-02-07  karl-qdh  <karl@qdh.org.uk>

	Updated datetime service slightly to draw coloured dots for evolution colours, evolution is still slightly broken at doing it's part here and returns null colours.
	Updated configure.ac (hope this doesn't break merge), and added the radio menu item with a right aligned time to the indicator so we can have location/timezone entries.

2011-02-04  karl-qdh  <karl@qdh.org.uk>

	Added ESource Colours a circle drawn onto a cairo surface, however this code
	has one caveat, it's un-testable with evolution as evolutions color peek is
	currently broken. However I've used a very similar method of exchanging 
	GdkDrawables and cairo_surface_t before and it worked... Lets see this time :/

2011-02-04  karl-qdh  <karl@qdh.org.uk>

	Added the timezone/location menu item code.

2011-02-04  karl-qdh  <karl@qdh.org.uk>

	Updated the service, better memory handling, menu item sorting, triggered by about to show signal, discovered a new bug in dbusmenu
	https://bugs.launchpad.net/dbusmenu/+bug/713041

2011-02-02  karl-qdh  <karl@qdh.org.uk>

	Getting the menu working almost correctly

2011-01-31  karl-qdh  <karl@qdh.org.uk>

	Removed all buggy code from the datetime-service to push for A2

2011-01-31  karl-qdh  <karl@qdh.org.uk>

	Updated add type handler functions

2011-01-31  karl-qdh  <karl@qdh.org.uk>

	Added mterry's merge

2011-01-26  Michael Terry  <mike@mterry.name>

	fix some crashes

2011-01-24  karl-qdh  <karl@qdh.org.uk>

	Final few fixes making it buildable

2011-01-20  karl-qdh  <karl@qdh.org.uk>

	Minor fix from blotted out version numbers

2011-01-19  karl-qdh  <karl@qdh.org.uk>

	Merged gdbus etc... from trunk

2011-01-19  karl-qdh  <karl@qdh.org.uk>

	Updated the eds code to use ecalcomponents rather than ical so we get colours etc...

2011-01-12  karl-qdh  <karl@qdh.org.uk>

	Added missing stuff, getting it ready to be buildable

2011-01-12  karl-qdh  <karl@qdh.org.uk>

	Added most likely broken URI callback, but at least our debugging messages will show us something :)

2011-01-12  karl-qdh  <karl@qdh.org.uk>

	Updated configure with ecal/ical

2011-01-11  karl-qdh  <karl@qdh.org.uk>

	Updated some minor things, the last commit wasn't exactly great, still untested, looking for a way to pull the evolution URI out of the events.

2011-01-11  karl-qdh  <karl@qdh.org.uk>

	Added initial support for ecal (untested)

2011-02-03  Ted Gould  <ted@gould.cx>

	0.1.92

2011-02-01  Ted Gould  <ted@gould.cx>

	Try to be better at cleaning up geoclue objects.

2011-02-01  Ted Gould  <ted@gould.cx>

	Forgot to bring up the prototypes.

2011-02-01  Ted Gould  <ted@gould.cx>

	Putting the clear functions in shutdown so the objects get cleaned up nicely there as well.

2011-02-01  Ted Gould  <ted@gould.cx>

	Changing the clean up of the client to be in a function and drop the signals as well.

2011-02-01  Ted Gould  <ted@gould.cx>

	Put the geo_address clean up in a small helper function.

2011-02-01  Ted Gould  <ted@gould.cx>

	Adding more comments

2011-01-31  Ted Gould  <ted@gould.cx>

	Make sure to clear the address when clients change.

2011-02-01  Ted Gould  <ted@gould.cx>

	Changing a g_error to a g_warning in the .so

2011-01-31  Ted Gould  <ted@gould.cx>

	Make no proxy a warning

2011-01-27  Ted Gould  <ted@gould.cx>

	0.1.91

2011-01-27  Ted Gould  <ted@gould.cx>

	Fixing type callback prototype and bumping dbusmenu version

2011-01-26  Ted Gould  <ted@gould.cx>

	Change to com.canonical and adding a log domain.

2011-01-17  Ted Gould  <ted@gould.cx>

	Adding a log domain

2011-01-17  Ted Gould  <ted@gould.cx>

	Switching the file name around

2011-01-17  Ted Gould  <ted@gould.cx>

	Changing the interface and path for the settings

2011-01-17  Ted Gould  <ted@gould.cx>

	Changing the GSettings interface

2011-01-17  Ted Gould  <ted@gould.cx>

	Switching dbus names and interfaces

2011-01-17  Ted Gould  <ted@gould.cx>

	Switching service to canonical.com

2011-01-14  Ted Gould  <ted@gould.cx>

	Switching over to dbusmenu 0.4 and GDBus

2011-01-11  Michael Terry  <mike@mterry.name>

	use dbusmenu 0.4 (no actual code changes)

2011-01-10  Michael Terry  <mike@mterry.name>

	fix signal emission; g-signal receiver parameter definition

2011-01-10  Michael Terry  <mike@mterry.name>

	first, untested pass at gdbus port

2011-01-14  Ted Gould  <ted@gould.cx>

	Allowing more custom strings for formatting time and making sure they update correctly.

2010-12-23  Marco Trevisan (Treviño)  <mail@3v1n0.net>

	Add markup support to clock label
	
	This adds exactly the same markup support to the indicator-datetime
	label respect to the clock gnome panel applet.
	
	Now formats like the ones below can be correctly set:
	
	<span weight="Bold">%I:%M %p</span>
	<sup><span rise="3000" font_desc="ubuntu 7.5" color="#DFD8C8" weight="normal">%a %d %b</span></sup>%n<sub><span font_desc="ubuntu 7.5" color="#DFD8C8" weight="bold">%I:%M %p</span></sub>
	%a <b>%I:%M %p</b>

2010-12-23  Marco Trevisan (Treviño)  <mail@3v1n0.net>

	Reset the label max width when guessing it.
	
	This should reduce the indicator size when a smaller (custom) text has
	been added.

2010-12-23  Marco Trevisan (Treviño)  <mail@3v1n0.net>

	Set label justification to center, and connect to "screen-changed" signal
	
	Update gravity on screen change!

2010-12-23  Marco Trevisan (Treviño)  <mail@3v1n0.net>

	Check if the custom time format string shows seconds
	
	If it happens, update the label each second, not only every minute.
	So now you can also put any custom string showing seconds, getting
	correctly updated.

2011-01-06  Ted Gould  <ted@gould.cx>

	A couple of slight cleanups

2011-01-06  Ted Gould  <ted@gould.cx>

	Fixing time to be taken from time settings instead of message settings.

2010-12-15  Michael Terry  <mike@mterry.name>

	use LC_TIME to look up date-related translations

2010-12-03  Ted Gould  <ted@gould.cx>

	0.1.90

2010-12-03  Ted Gould  <ted@gould.cx>

	Merging in support for GTK3

2010-11-11  Ted Gould  <ted@gould.cx>

	Using the different packages depending on the version of GTK we want to link to.

2010-11-11  Ted Gould  <ted@gould.cx>

	Splitting out the dependencies

2010-11-11  Ted Gould  <ted@gould.cx>

	Adding a separate pkgcheck line for the service vs. the indicator

2010-10-24  Ted Gould  <ted@gould.cx>

	Generate format string at init to run through locale

2010-09-30  Ted Gould  <ted@gould.cx>

	Generate at startup

2010-10-24  Ted Gould  <ted@gould.cx>

	Adding in support for determining timezone via GeoClue

2010-10-22  Ted Gould  <ted@gould.cx>

	Setting up a callback for the address changing.

2010-10-22  Ted Gould  <ted@gould.cx>

	Filling out the changing callbacks

2010-10-22  Ted Gould  <ted@gould.cx>

	Setting up callbacks for the signals off of the clients

2010-10-21  Ted Gould  <ted@gould.cx>

	Whitespace

2010-10-07  Ted Gould  <ted@gould.cx>

	Make a little more robust and actually commit our results.

2010-10-07  Ted Gould  <ted@gould.cx>

	Setting the geoclue timezone quickly

2010-10-07  Ted Gould  <ted@gould.cx>

	Setting up a callback for clicking ot set the timezone

2010-10-07  Ted Gould  <ted@gould.cx>

	Adding in OOBS support

2010-10-07  Ted Gould  <ted@gould.cx>

	Make it so that we don't hcange the menuitem if we don't have one, but also, after it's built check it's state.

2010-10-07  Ted Gould  <ted@gould.cx>

	Create a way for to see if the timezones are the same.

2010-10-07  Ted Gould  <ted@gould.cx>

	Caching the geoclue timezone

2010-10-07  Ted Gould  <ted@gould.cx>

	Timezone changed, recache

2010-10-07  Ted Gould  <ted@gould.cx>

	Caching the system timezone so we can compare against it

2010-10-07  Ted Gould  <ted@gould.cx>

	Make a menuitem for setting a specific timezone

2010-10-06  Ted Gould  <ted@gould.cx>

	Setting up our requirements for providers

2010-10-06  Ted Gould  <ted@gould.cx>

	Putting in some error catches

2010-10-06  Ted Gould  <ted@gould.cx>

	Setting up a basic address callback

2010-10-06  Ted Gould  <ted@gould.cx>

	Create the address link in a callback as well

2010-10-06  Ted Gould  <ted@gould.cx>

	Start setting up the connection

2010-10-06  Ted Gould  <ted@gould.cx>

	Adding in the geoclue lib

2010-10-06  Ted Gould  <ted@gould.cx>

	Add the locale includes

2010-10-06  Sebastien Bacher  <seb128@ubuntu.com>

	include locale.h since that's where setlocale is defined

2010-09-21  Ted Gould  <ted@gould.cx>

	Setting up generating the AUTHORS and ChangeLog at dist

2010-09-09  Ted Gould  <ted@gould.cx>

	0.0.6

2010-09-07  Ted Gould  <ted@gould.cx>

	Distributing the schema XML

2010-09-07  Ted Gould  <ted@gould.cx>

	Fix for make dist

2010-09-07  Ted Gould  <ted@gould.cx>

	Update appropriately

2010-08-31  Ted Gould  <ted@gould.cx>

	Updating to trunk

2010-08-30  Ted Gould  <ted@gould.cx>

	Copyright stuffs

2010-08-30  Ted Gould  <ted@gould.cx>

	If the timezone changes we need to setup a different timer.

2010-08-30  Ted Gould  <ted@gould.cx>

	Set a timer to update the date once a day.

2010-08-30  Ted Gould  <ted@gould.cx>

	Add in a signal handler for the update time signal

2010-08-30  Ted Gould  <ted@gould.cx>

	Create the service proxy and give it a lifecycle

2010-08-30  Ted Gould  <ted@gould.cx>

	Watching the timezone file and updating based on it

2010-08-30  Ted Gould  <ted@gould.cx>

	Adding a way to emit the signal

2010-08-30  Ted Gould  <ted@gould.cx>

	Adding in the update time signal

2010-08-30  Ted Gould  <ted@gould.cx>

	Building us a dbus interface

2010-08-30  Ted Gould  <ted@gould.cx>

	Connecting onto the dbus

2010-08-30  Ted Gould  <ted@gould.cx>

	Whitespace cleanup

2010-08-30  Ted Gould  <ted@gould.cx>

	Adding an object to be the interface object for dbus

2010-08-30  Ted Gould  <ted@gould.cx>

	Adding in a dbus interface file.

2010-08-30  Ted Gould  <ted@gould.cx>

	Putting the timezone file into the build line

2010-07-22  David Barth  <david.barth@canonical.com>

	version 0.0.5

2010-07-22  David Barth  <david.barth@canonical.com>

	merging the new calendar widget branch

2010-07-22  David Barth  <david.barth@canonical.com>

	updates the label for changing settings

2010-07-22  David Barth  <david.barth@canonical.com>

	add a calendar widget to the menu

2010-07-22  David Barth  <david.barth@canonical.com>

	make sure we get the new IDO calendar menu item

2010-07-22  David Barth  <david.barth@canonical.com>

	make sure we get the right glib version with gsettings support

2010-07-19  Ted Gould  <ted@gould.cx>

	Making the timeformat configurable via translations and gsettings.

2010-07-16  Ted Gould  <ted@gould.cx>

	In the timer function we're recycling the pointer to struct tm

2010-07-16  Ted Gould  <ted@gould.cx>

	Making it so that update_label can return struct tm

2010-07-16  Ted Gould  <ted@gould.cx>

	Making it so that ltime can be a parameter.

2010-07-16  Ted Gould  <ted@gould.cx>

	Starting to smartly choose when to update the time.

2010-07-16  Ted Gould  <ted@gould.cx>

	Protecting the timer from setting up more than one and having it setup when the properties change.

2010-07-16  Ted Gould  <ted@gould.cx>

	Adding a level of indirection to encapsulate the setting up of the timer func

2010-07-16  Ted Gould  <ted@gould.cx>

	Don't check the size of a label we don't have.

2010-07-16  Ted Gould  <ted@gould.cx>

	Ah, dumb bug

2010-07-16  Ted Gould  <ted@gould.cx>

	Debug message to check posibilities.

2010-07-16  Ted Gould  <ted@gould.cx>

	Making the posibility of huge arrays testing length of month names and weekday names, and posibily both.

2010-07-16  Ted Gould  <ted@gould.cx>

	Bring in the measuring tape.

2010-07-16  Ted Gould  <ted@gould.cx>

	Starting to build up our new measuring algorithm.  Now with just AM/PM in it.

2010-07-16  Ted Gould  <ted@gould.cx>

	Generating the bitmask of posibilities from the format string.

2010-07-16  Ted Gould  <ted@gould.cx>

	A big ass table of the strftime() format strings and what they effect, now we can calculate the max length.

2010-07-16  Ted Gould  <ted@gould.cx>

	Building up the date string.

2010-07-16  Ted Gould  <ted@gould.cx>

	Setting the properties only changes things if we're not in custom mode.

2010-07-16  Ted Gould  <ted@gould.cx>

	Adding in an update on changing the format string.

2010-07-16  Ted Gould  <ted@gould.cx>

	Gets us somewhere of coming up with a time string.  Wow, complex.

2010-07-15  Ted Gould  <ted@gould.cx>

	Filling out set too.

2010-07-15  Ted Gould  <ted@gould.cx>

	Getting some guts into get

2010-07-15  Ted Gould  <ted@gould.cx>

	Fleshing out the set and get enum functions.

2010-07-15  Ted Gould  <ted@gould.cx>

	Adding a mapping function to pull in the enum value.

2010-07-15  Ted Gould  <ted@gould.cx>

	Clearing set and get property as we're going to have to start from scratch there.

2010-07-15  Ted Gould  <ted@gould.cx>

	Moving all these properties into the private structure.

2010-07-15  Ted Gould  <ted@gould.cx>

	Binding the properties into the settings database.

2010-07-15  Ted Gould  <ted@gould.cx>

	Whoa, we got lots of properties now.

2010-07-15  Ted Gould  <ted@gould.cx>

	Turning the time format string into custom time format.

2010-07-15  Ted Gould  <ted@gould.cx>

	Getting defines for all the new settings and making things compile again.

2010-07-15  Ted Gould  <ted@gould.cx>

	I swear, there were somethings I didn't change!  Getting some final settings that make sense.

2010-07-14  Ted Gould  <ted@gould.cx>

	Ignoring the tramp stamp

2010-07-12  Ted Gould  <ted@gould.cx>

	Going into the gsettings world.

2010-07-12  Ted Gould  <ted@gould.cx>

	Moving the default format into a define and using our new variable.

2010-07-12  Ted Gould  <ted@gould.cx>

	Setting up a 'time_format' variable and pulling it into a property.

2010-07-12  Ted Gould  <ted@gould.cx>

	Setting up basic property stuff and making a husk of a first property.

2010-07-12  Ted Gould  <ted@gould.cx>

	Getting the schema to validate.

2010-07-12  Ted Gould  <ted@gould.cx>

	Renaming file

2010-07-12  Ted Gould  <ted@gould.cx>

	Bringing in the gesttings love.

2010-07-12  Ted Gould  <ted@gould.cx>

	Trying to build the first gschema file.

2010-07-12  Ted Gould  <ted@gould.cx>

	As a basis we need to have a service based architecture.

2010-07-15  Ted Gould  <ted@gould.cx>

	0.0.4

2010-07-13  Ted Gould  <ted@gould.cx>

	Adjusting indicator to be service based.

2010-07-12  Ted Gould  <ted@gould.cx>

	Update to trunk to resolve conflicts

2010-07-12  Ted Gould  <ted@gould.cx>

	Legal stuffs

2010-07-12  Ted Gould  <ted@gould.cx>

	Adding a check for dbusmenu gtk as well.

2010-07-12  Ted Gould  <ted@gould.cx>

	Setting up checking for time-admin as well.

2010-07-12  Ted Gould  <ted@gould.cx>

	Removing some now service provided code.

2010-07-12  Ted Gould  <ted@gould.cx>

	Setting up the update of the label for the date.

2010-07-12  Ted Gould  <ted@gould.cx>

	Adding some good debugging messages.

2010-07-12  Ted Gould  <ted@gould.cx>

	Adding in a check for the calendar application.

2010-07-07  Ted Gould  <ted@gould.cx>

	Ignoring the generated service file.

2010-07-07  Ted Gould  <ted@gould.cx>

	Activating the settings

2010-07-07  Ted Gould  <ted@gould.cx>

	Making the separator and the settings item.

2010-07-07  Ted Gould  <ted@gould.cx>

	Make date and time menu items.

2010-05-19  Ted Gould  <ted@gould.cx>

	Comments

2010-05-19  Ted Gould  <ted@gould.cx>

	Now we have a menu, whoo ha! 

2010-05-19  Ted Gould  <ted@gould.cx>

	Switching the menu to be from the service.

2010-05-18  Ted Gould  <ted@gould.cx>

	Adding a service manager to start the service.

2010-05-18  Ted Gould  <ted@gould.cx>

	Building the basic service structure

2010-05-18  Ted Gould  <ted@gould.cx>

	Adding a shared version number

2010-05-18  Ted Gould  <ted@gould.cx>

	Deping on the header

2010-05-18  Ted Gould  <ted@gould.cx>

	Some shared names for our dbus stuff

2010-05-18  Ted Gould  <ted@gould.cx>

	Adding a dbus service file.

2010-06-03  Ted Gould  <ted@gould.cx>

	0.0.3

2010-06-03  Ted Gould  <ted@gould.cx>

	Adding copyright headers

2010-06-03  Ted Gould  <ted@gould.cx>

	Adding in copyright headers

2010-03-15  Ted Gould  <ted@gould.cx>

	Fixing internationalization by using library interface.

2010-03-12  Ted Gould  <ted@gould.cx>

	Use library i18n support so that we get translations from our own domain.

2010-03-10  Ted Gould  <ted@gould.cx>

	Translations from OEM

2010-03-10  Kyle Nitzsche  <kyle.nitzsche@canonical.com>

	add LINGUAS and translated po files for target languages

2010-03-04  Ted Gould  <ted@gould.cx>

	0.0.2

2010-03-02  Ted Gould  <ted@gould.cx>

	A patch to make it so the label is of fixed size.  No jiggle! 

2010-03-01  Ted Gould  <ted@gould.cx>

	Fixing time to remove leading zero

2010-03-01  Ted Gould  <ted@gould.cx>

	Reacting to changes in style.

2010-03-01  Ted Gould  <ted@gould.cx>

	Adding translation comments.

2010-03-01  Ted Gould  <ted@gould.cx>

	Debug message.

2010-03-01  Ted Gould  <ted@gould.cx>

	Providing a good guess at what the label size will be.

2010-03-01  Ted Gould  <ted@gould.cx>

	Adding in an idle function to try and make it so the label never shrinks

2010-02-25  Ted Gould  <ted@gould.cx>

	Changing SVN to GIT

2010-02-25  Ted Gould  <ted@gould.cx>

	Small change

2010-02-25  Ted Gould  <ted@gould.cx>

	0.0.1

2010-02-22  Ted Gould  <ted@gould.cx>

	Fix build to include the source files

2010-02-18  Ted Gould  <ted@gould.cx>

	Adding autogen.sh to dist

2010-02-17  Ted Gould  <ted@gould.cx>

	Date menuitem, calendar menuitem and time settings menuitem.

2010-02-17  David Barth  <david.barth@canonical.com>

	checks for evolution and provides a calendar option

2010-02-15  David Barth  <david.barth@canonical.com>

	add date & settings option

2010-01-07  Ted Gould  <ted@gould.cx>

	Adding the loadable indicator.

2010-01-06  Ted Gould  <ted@gould.cx>

	Building a simple menu.

2010-01-05  Ted Gould  <ted@gould.cx>

	Initalizing and disposing of the label and timer

2010-01-05  Ted Gould  <ted@gould.cx>

	Adding in a timer to update

2010-01-05  Ted Gould  <ted@gould.cx>

	Adding comments.

2010-01-05  Ted Gould  <ted@gould.cx>

	Updating the label with the time

2010-01-04  Ted Gould  <ted@gould.cx>

	Making a label

2010-01-04  Ted Gould  <ted@gould.cx>

	Linking in the get_label function

2010-01-04  Ted Gould  <ted@gould.cx>

	Adding in the indicator defines

2010-01-04  Ted Gould  <ted@gould.cx>

	The base object for the indicator

2010-01-04  Ted Gould  <ted@gould.cx>

	Building a very basic indicator.

2010-01-04  Ted Gould  <ted@gould.cx>

	Boot strap