2006-01-12  Jeffrey Stedfast  <fejj@novell.com>

	* configure.in Bumped version to 1.5.9

	* gnome-volume-manager.glade: Changed iPod to Portable Music
	Players to be more generic.

	* src/manager.c (gvm_device_mount): If gnome-mount is in the
	user's PATH, use it rather than our own internal implementation.
	(gvm_device_unmount): Same.
	(gvm_device_eject): Same.
	(hal_device_condition): Split the eject handling code out into
	it's own function, gvm_device_eject().
	(gvm_udi_is_portable_media_player): New function to check for
	generic media players (along with iPods).
	(gvm_run_portable_media_player): Renamed from gvm_run_ipod().
	(ipod_photo_cb): Updated to call gvm_run_portable_media_player().
	(gvm_device_mounted): Handle both iPods and generic portable media
	players.
	(media_player_device_added): New callback for portable media
	player devices being connected.

2006-01-09  Jeffrey Stedfast  <fejj@novell.com>

	* src/manager.c: Added autokeyboard*, automouse*, and autotablet*
	settings to the gconf settings table as they were not already
	there somehow... (oops).

2006-01-06  Jeffrey Stedfast  <fejj@novell.com>

	* src/manager.c (mount_all): If the drive isn't removable and/or
	is not hot-pluggable, check the automount enabled hint to decide
	if the volume should be mounted. This should prevent mounting of
	volumes that we shouldn't be mounting.
	(gvm_running_on_console): Removed.
	(main): Revamped rml's --no-daemon patch to use popt and added
	more fun and exciting argument flags.
	(gvm_user_at_console): New function to check that the user is
	logged-in at the console using a similar check to dbus.
	(gvm_user_active_at_console): Placeholder function to decide if
	the user's session is the active session at the console. Currently
	always returns TRUE.
	(hal_device_condition): Check that the user is the active console
	user.
	(hal_property_modified): If a volume is mounted and it's not in
	our mount queue and the user isn't active at the console, do
	nothing.
	(hal_device_added): Check that the user is the active user.