2005-12-06  Sergey V. Udaltsov <svu@gnome.org>

	* gswitchit_plugin_manager.h,
	gswitchit_plugin_manager.c: Small change in the plugin API:
	the GroupChanged is called for every instance of the applet
	
2005-11-14  Kjartan Maraas  <kmaraas@gnome.org>

	* gswitchit_config.c: (GSwitchItConfigLockPrevGroup):
	Fix typo in function name.

2005-09-14  Sergey V. Udaltsov <svu@gnome.org>

	* gswitchit_plugin_manager.h,
	gswitchit_plugin_manager.c: added ConfigChanged proxy

2005-07-15  Mark McLoughlin  <mark@skynet.ie>

	Re-work the way some of the GConf keys are handled.
	See bug #310513

	* gswitchit_config.c:
	(_GSwitchItKbdConfigLoadParams): kbdConfig->model can
	be NULL.
	(_GSwitchItKbdConfigSaveParams): if ->model, ->options or
	->layouts is NULL, unset the appropriate key.
	(GSwitchItKbdConfigLoadFromGConf): ignore overrideSettings
	and use the XKB default for any unset keys.
	(GSwitchItKbdConfigSaveToGConf): ignore overrideSettings.
	(GSwitchItKbdConfigModelSet): set ->model to NULL if the
	GConf key contains an empty string.
	
	* gswitchit_config.h: remove the overrideSettings member
	from GSwitchItKbdConfig and add a kbdConfigDefault to
	parameter to GSwitchItKbdConfigLoadFromGConf()

2005-03-16  Sergey V. Udaltsov <svu@gnome.org>

	* Makefile.am: removing -Werror

2005-03-14  Pedro Villavicencio Garrido  <pvillavi@gnome.org>

	* gswitchit_config.c (GSwitchItAppletConfigLoadImages):  use GtkMessageDialog instead of gnome_error_dialog.

2005-03-16  Kjartan Maraas  <kmaraas@gnome.org>

	* gnome-startup.c: (gnome_startup_acquire_token):
	Fix some compiler warnings wrt signedness.
	* gswitchit_config.h: 
	* gswitchit_plugin_manager.c:
	* gswitchit_util.c:
	* gswitchit_util.h: Clean up headers.

2005-01-12  Sergey Udaltsov <svu@gnome.org>

	* gswitchit_config.h,
	gswitchit_config.c: the listeners are inside the structs

2005-01-08  Sergey Udaltsov <svu@gnome.org>

	* gswitchit_config.h,
	gswitchit_config.c: better names for the save/load functions

2005-01-03  Dan Winship  <danw@novell.com>

	* gswitchit_util.c (GSwitchItLogAppender): Cast time_t to long to
	match the printf format.
	
2004-12-22  Sergey Udaltsov <svu@gnome.org>

	* gswitchit_config.h,
	gswitchit_config.c: can listen for the changes
	in the general configuration

2004-12-18  Sergey Udaltsov <svu@gnome.org>

	* Makefile.am,
	gswitchit_applet_config.h,
	gswitchit_config.c,
	gswitchit_config.h,
	gswitchit_config_private.h,
	gswitchit_plugin.h,
	gswitchit_plugin_manager.c,
	gswitchit_plugin_manager.h,
	gswitchit_xkb_config.h,
	gswitchit_xkb_config_private.h: massive redesign.
	Three GSwitchIt*Config classes now - instead of two. 
	GConf entries changed.

2004-12-08  Sergey Udaltsov <svu@gnome.org>

	* gswitchit_applet_config.h,
	gswitchit_config.c,
	gswitchit_plugin_manager.c: changing fixed-size array to GSList.
	Memleaks fixed.

2004-10-03  Sergey Udaltsov <svu@gnome.org>

	* gswitchit_config.c:
	Removing a function which was never used.

2004-06-29  Jody Goldberg <jody@gnome.org>

	* gswitchit_config.c (GSwitchItXkbConfigInit) : s/g_error/g_warning/
	(GSwitchItAppletConfigInit) : ditto.

2004-04-15  Jody Goldberg <jody@gnome.org>

	* Release 2.6.1

2004-04-04  Sergey Udaltsov <svu@gnome.org>

	* gswithit_config.c:
	Better theme handling - deprecated GnomeIconTheme changed to
	GtkIconTheme. Also now gswitchit applet allows local per-user
	icons.

2004-04-01  Jody Goldberg <jody@gnome.org>

	* Release 2.6.0.3

2004-03-30  Jody Goldberg <jody@gnome.org>

	* Release 2.6.0.1

2004-03-23  Jody Goldberg <jody@gnome.org>

	* Release 2.6.0

2004-03-11  Jody Goldberg <jody@gnome.org>

	* Release 2.5.4

2004-02-21  Dennis Smit  <ds@nerds-incorporated.org>

	* gswitchit_util.c, gswitchit_util.h (GSwitchItHelp):
	Changed GtkWindow argument into a GtkWidget argument.

	Updated to egg help and made multihead aware.

2004-02-13  Jody Goldberg <jody@gnome.org>

	* Release 2.5.3

2004-01-14  Jody Goldberg <jody@gnome.org>

	* Release 2.5.2

2003-12-30  Jody Goldberg <jody@gnome.org>

	* Release 2.5.1.1

2003-12-30  Jody Goldberg <jody@gnome.org>

	* Release 2.5.1

2003-11-12  Jody Goldberg <jody@gnome.org>

	* Makefile.am (EXTRA_DIST) : always dist gswitchit.pc.in to keep
	  automake happy.  There is no significant downside to it.

