2008-11-17  Richard Hughes  <richard@hughsie.com>

	==== Version 2.24.2 ====

2008-11-17  Richard Hughes  <richard@hughsie.com>

	* src/gpm-button.c: (gpm_button_emit_type),
	(gpm_button_filter_x_events), (gpm_button_xevent_key),
	(gpm_button_class_init), (emit_button_pressed),
	(hal_device_property_modified_cb), (hal_device_condition_cb),
	(gpm_button_init), (gpm_button_finalize):
	Backport the duplicate button handling from trunk.
	This should fix where the HAL button comes before the X button.

2008-11-17  Richard Hughes  <richard@hughsie.com>

	* src/Makefile.am:
	* src/gpm-manager.c: (idle_changed_cb), (button_pressed_cb),
	(ac_adapter_changed_cb),
	(gpm_manager_console_kit_active_changed_cb), (gpm_manager_init),
	(gpm_manager_finalize):
	Don't apply policy when not active. This is needed when multiple
	instances of g-p-m are present in multiple sessions.

2008-11-17  Richard Hughes  <richard@hughsie.com>

	* src/egg-console-kit.c: (egg_console_kit_is_local),
	(egg_console_kit_is_active), (egg_console_kit_active_changed_cb),
	(egg_console_kit_class_init), (egg_console_kit_init),
	(egg_console_kit_finalize), (egg_console_kit_new):
	* src/egg-console-kit.h:
	Add a new GObject so we can monitor if the session is local. We'll
	need this when we ignore buttons from non-local machines.

2008-11-04  Richard Hughes  <richard@hughsie.com>

	* configure.ac:
	Allow configure to complete without PolicyKit.
	Patch from Chris Vine <chris@cvine.freeserve.co.uk>, many thanks.

2008-10-31  Vincent Untz  <vuntz@gnome.org>

	* src/gpm-prefs-core.c: (gpk_prefs_setup_policykit): use the right
	PolicyKit action to setup the "Make defaults" button. The button was
	always insensitive.
	Fix bug #558670.