2005-10-04  Robert Love  <rml@novell.com>

	* configure.in: bump version tp 1.5.2
	* src/manager.c: Discs are "blank" not "empty"; fix 'uninitialized var'
	  warning in hal_device_added().

2005-09-29  Jeffrey Stedfast  <fejj@novell.com>

	* src/properties.c: Added support for new PocketPC settings.

	* src/manager.c: Added support for new PocketPC settings.
	(pda_device_added): Handle pocketpc devices.

2005-09-27  Jeffrey Stedfast  <fejj@novell.com>

	* src/manager.c (gvm_running_on_console): New function to decide
	if g-v-m is on the system console.
	(main): If not on the system console, exit (no sense running).

2005-09-16  Jeffrey Stedfast  <fejj@novell.com>

	Fix for bug #316486

	* src/manager.c (gvm_device_mount): Now takes an argument as to
	whether policy should be applied once mounted.
	(cda_extra_cb): Updated.
	(gvm_ask_mixed): Updated.
	(gvm_cdrom_policy): Updated.
	(block_device_added): Updated.
	(hal_property_modified): Only apply policy if specified to do so.
	(mount_all): Updated.

2005-08-30  Jeffrey Stedfast  <fejj@novell.com>

	* configure.in: Bumped version to 1.5.1

2005-08-25  Jeffrey Stedfast  <fejj@novell.com>

	* gnome-volume-properties.glade: Made all items use
	GtkFileChoosers instead of GtkFileSelectionDialogs.

	* src/manager.c (gvm_udi_is_ptp_camera): Disabled the camera
	capability query since this function is only ever called when the
	camera capaqbility has already been found on the device.

2005-08-24  Jeffrey Stedfast  <fejj@novell.com>

	* src/manager.c (hal_device_added): Modified so that device
	handlers take a capability argument as well as returning
	TRUE/FALSE for whether or not they've handled the device.
	(input_device_added): Optimised to use the matched capability from
	hal_device_added() to decide what to do rather than doing our own
	query for the same info.
	(to_be_or_not_to_be): Iterate over all settings with a nice loop
	to decide if we need to live or die.

2005-08-24  Jeffrey Stedfast  <fejj@novell.com>

	* src/manager.c (hal_device_added): Optimised by calling
	libhal_device_get_property_strlist() with the key
	info.capabilities to avoid all the extra overhead of calling
	libhal_device_query_capability() for each of the capabilities that
	we can handle.

2005-08-24  Jeffrey Stedfast  <fejj@novell.com>

	* configure.in: Updated to require hal >= 0.5.4 (we need the pda
	fixes included with this release)

	* src/manager.c (hal_device_added): Rewrote to be table-driven.

2005-08-23  Jeffrey Stedfast  <fejj@novell.com>

	* src/manager.c (gvm_run_palmsync): New function to exec the palm
	sync program.
	(hal_device_added): Detect palm devices being connected. Also
	removed the redundant 'char *device' variable.

	* src/properties.c: Added Palm-Pilot UI stuff.

2005-08-22  Jeffrey Stedfast  <fejj@novell.com>

	* src/manager.c (gvm_check_dir): Need to NULL terminate
	g_build_filename varargs, duh.

2005-08-19  Jeffrey Stedfast  <fejj@novell.com>

	* configure.in: Bumped version to 1.5.0

2005-08-16  Jeffrey Stedfast  <fejj@novell.com>

	* gnome-volume-manager.schemas.in: Removed the
	autoburn_photo_cd_command item. Added burn_cd/burn_dvd prompt
	items. Also changed the eject command to "/bin/eject %d" so that
	it actually works (eject without an arg tries to eject /dev/cdrom
	which may or may not be what we want to eject).

	* src/properties.c: Removed the autoburn_photo_cd_command stuff.

	* src/manager.c: Many wording changes to the user prompts. Removed
	autoburn_photo_cd stuff.
	(gvm_prompt): Fixed various padding/spacing issues to make all
	dialogs comply with the HIG. Also make sure to not save the user
	response if they cancel the dialog. Other changes include taking
	argc/argv instead of varargs and allowing secondary text to
	contain mockup.
	(gvm_run_cdburner): Remove the BURN_PHOTO_CD case.
	(hal_device_added): For the PTP Camera case, use its own camera
	prompt (which does not have the "Open Folder" choice).
	(gvm_device_mounted): In the USB Mass-Storage camera case, handle
	the case where the user selects "Open Folder".

	* src/gvm.h: Removed the burn_photo_command member.

2005-08-19  Jeffrey Stedfast  <fejj@novell.com>

	* src/manager.c (gvm_check_dir): New function to check for the
	existance of a directory in a case-insensitive manner.
	(gvm_check_dvd): Use gvm_check_dir()
	(gvm_check_vcd): New function to detect a VCD
	(gvm_autorun): Check for VCDs here too.
	(gvm_check_photos): Use gvm_check_dir()

2005-08-18  Jeffrey Stedfast  <fejj@novell.com>

	* src/manager.c (gvm_autorun): Free the path on access failure.

2005-08-18  Jeffrey Stedfast  <fejj@novell.com>

	* configure.in: Bumped version to 1.3.5

2005-08-15  Jeffrey Stedfast  <fejj@novell.com>

	* gnome-volume-manager.schemas.in: Changed the default CD player
	to `totem %d` rather than gnome-cd since apparently gnome-cd is a
	dead project. Also disabled cd burning and defaulted all the
	command-lines to use nautilus' cd burning command-line. Also
	disabled autoipod and autophoto since Mono apps aren't included in
	gnome-core. Also disabled autokeyboard and automouse seeing as how
	yast2 is very distro-specific. Also disabled autovideocam seeing
	as how Kino also isn't a gnome-core app.

2005-08-12  Jeffrey Stedfast  <fejj@novell.com>

	* src/manager.c (hal_property_modified): Call gvm_device_mounted()
	even if the udi wasn't in our mount queue.
	(gvm_prompt): Fix expand/fill arguments for box_pack_start for all
	widgets so things look nicer. Also disable label selection (these
	aren't error dialogs).

2005-08-10  Jeffrey Stedfast  <fejj@novell.com>

	* src/manager.c (hal_device_added): Don't call
	gvm_device_mounted() in the subfs case, we'll get a "mounted"
	event when subfs mounts it.
	(gvm_ask_mixed): Same.
	(gvm_cdrom_policy): Same.

2005-08-10  Jeffrey Stedfast  <fejj@novell.com>

	* src/manager.c (gvm_device_is_writer): Return the type of burner
	the device is (cd vs dvd) if it is a burner.
	(gvm_run_cdburner): Change our prompt depending on what type of
	burner device it is.
	(gvm_cdrom_policy): Pass the returned type from is_writer() to
	run_cdburner()

	* gnome-volume-properties.glade: Added TM to iPod label.

2005-08-09  Jeffrey Stedfast  <fejj@novell.com>

	* gnome-volume-manager.schemas.in: Change the autoplay_dvd default
	to true - it makes sense to default the same as autoplay_cda and
	it's likely to be expected by users. Also changed autobrowse to
	true and autorun to false.

2005-08-08  Jeffrey Stedfast  <fejj@novell.com>

	* src/manager.c (mount_all): Fixed some if-logic.

2005-08-03  Jeffrey Stedfast  <fejj@novell.com>

	* src/manager.c: Reword the CD-Extra prompt to be less
	confusing. Fixes bug #308856.

2005-08-03  Jeffrey Stedfast  <fejj@novell.com>

	* src/manager.c: Capitalise CD in the user prompt dialog
	strings. Fixes bug #311622.

	* gnome-volume-manager.schemas.in: Fixed the iPod long
	description.

	* src/properties.c (main): s/applet/application/ - fixes bug
	#168515.

2005-07-29  Jeffrey Stedfast  <fejj@novell.com>

	* configure.in: Removed the --enable-submount option.
	Bumped version to 1.3.4

	* src/manager.c (hal_device_added): Check info.callouts.ad for
	hald-block-subfs to see if submount will handle mounting this
	volume.
	(hal_property_modified): Only record mounted volumes that were in
	our mount queue (e.g. don't record them if submount mounted them
	or they were mounted manually by the user) - allows us to get rid
	of the nasty #ifdef's.
	(unmount_all): Remove #ifdef's, no longer needed.
	(mount_all): Check for subfs flags so that we don't mount anything
	that subfs plans on handling.
	(sigterm_iochn_data): Always call unmount_all()
	(gvm_die): Same.
	(main): Always call mount_all().
	(gvm_device_mount): Take care of adding the udi to the mount table
	here to remove the need to do it manually every place we are
	called.
	(gvm_cdrom_policy): Remove #ifdefs for subfs, use our hal flag
	check instead.
	(gvm_run_command): Fixed - we can't get the exit status of the run
	program, we were getting the pid and using that as the exit status
	- oops. Instead, return TRUE or FALSE based on whether or not
	g_spawn_async() worked.
	(gvm_device_mount): Fixed to handle run_command's new return
	values.
	(gvm_device_unmount): Same.

2005-07-29  Jeffrey Stedfast  <fejj@novell.com>

	* src/manager.c (gvm_udi_is_camera): We can't check the volume udi
	for the camera property, we have to check the physical device udi.
	(gvm_udi_is_ptp_camera): Check that the string property,
	camera.access_method, is "ptp" instead of checking the bool
	property, camera.libgphoto2_support which doesn't exist.

2005-07-29  Jeffrey Stedfast  <fejj@novell.com>

	* src/manager.c (gvm_udi_is_camera): No longer takes a
	check_gphoto2 arg - now just a basic camera check.
	(gvm_udi_is_ptp_camera): Checks to see if the camera is a PTP
	camera (checks that the camera.libgphoto2_support property exists
	and is set to TRUE - if unset, return whether or not the device is
	a camera).
	(hal_device_added): Use gvm_udi_is_ptp_camera() instead.

2005-07-22  Jeffrey Stedfast  <fejj@novell.com>

	* src/gvm.h: Added more variables.

	* src/manager.c (gvm_udi_is_printer): Removed.
	(hal_device_added): Do the printer capability query here instead,
	since it's so simple to do. Also query for input devices and run
	commands if appropriate.

	* src/properties.c: Added scanners, mice, keyboards, tablets, and
	video-cams to the table.

2005-07-11  Jeffrey Stedfast  <fejj@novell.com>

	* configure.in: Bumped version to 1.3.3

2005-07-08  Jeffrey Stedfast  <fejj@novell.com>

	* src/manager.c (gvm_device_mounted): Need to pass
	mount_point/iPod_Control to the check_photos() routine or it won't
	find a DCIM directory.

2005-07-05  Jeffrey Stedfast  <fejj@novell.com>

	* src/manager.c: Changed mounted_volumes_policy_queue linked list
	into a hash table instead (why was this ever a linked list? it
	just served as a lookup table).

2005-07-05  Jeffrey Stedfast  <fejj@novell.com>

	Based on a patch from Ubuntu developers.

	* src/manager.c (gvm_automount_enabled): New function to check
	HAL's automount_enabled_hint property on devices.
	(hal_device_added): Only mount the device if automount is enabled.

2005-07-05  Jeffrey Stedfast  <fejj@novell.com>

	* src/manager.c (mount_all): Check whether we should mount the
	drive based on the user's auto-mount settings. Based on a patch by
	Ubuntu developers.

2005-07-05  Jeffrey Stedfast  <fejj@novell.com>

	* src/manager.c: Use strcmp instead of g_ascii_strcasecmp() where
	appropriate (comparing hal keys and udi's).

	* src/properties.c (main): Make a note that the user needs kernel
	2.6 for it to work.

2005-07-05  Jeffrey Stedfast  <fejj@novell.com>

	* src/manager.c (gvm_media_changed): Return TRUE if we handled the
	device or FALSE otherwise. Remove the mounting code.
	(hal_device_added): Don't check if the device is mountable before
	calling gvm_media_changed, that's kinda the point. If
	gvm_media_changed doesn't handle the device, THEN we can mount it
	if it is mountable.

2005-06-30  Jeffrey Stedfast  <fejj@novell.com>

	* configure.in: Bumped version to 1.3.2

	* src/manager.c: #include dbus-glib-lowlevel.h to rid ourselves of
	that annoying warning about dbus_connection_setup_with_g_main()
	being undeclared.
	(gvm_device_is_writer): Rewrote as a loop to make this code more
	readable and more easily extended later - just ad an item to the
	list to check!

2005-06-29  Jeffrey Stedfast  <fejj@novell.com>

	* src/manager.c (gvm_run_cdplayer): Don't check autoplay_cda here,
	simply run the command if one is set.
	(gvm_cdrom_policy): Check autoplay_cda before calling
	gvm_run_cdplayer()
	(gvm_run_command): We can't get the device if it wasn't passed to
	us (not all are block devices).

	* src/properties.c (show_props): Set the icon for the printer.

2005-06-28  Jeffrey Stedfast  <fejj@novell.com>

	* src/manager.c (gvm_check_photos): Rewritten to check all
	case-variants of the dcim directory by scanning the mount point.

	Fixes to make it so that pluging in an iPod-Photo won't first
	prompt sync-music vs import-photos and then ask the user again if
	she'd like to import photos. Should also fix bug #155638.

	* src/manager.c (gvm_run_camera): Simplify. Don't prompt here,
	just run the command. Make our callers do the prompting.
	(gvm_autorun): Pass arguments in the proper order to
	gvm_check_dvd().
	(gvm_autorun): Do the photo-import prompting here.
	(gvm_run_ipod): Don't check autoipod here, leave that to our
	caller(s).
	(gvm_device_mounted): Check autophoto and autoipod here. Also, in
	the case of cameras, prompt for photo-import.

2005-06-27  Jeffrey Stedfast  <fejj@novell.com>

	Make sure that notification of changed-but-unwatched gconf keys
	don't confuse us into changing the state of the first watched
	gconf value.

	* src/properties.c (show_props): Make sure that no item in the
	hash table has a value of 0.
	(gconf_changed_cb): Updated for change.

	* src/manager.c (gvm_load_config): Make sure that no item in the
	hash table has a value of 0.
	(gvm_config_changed): Updated for change.

2005-06-27  Jeffrey Stedfast  <fejj@novell.com>

	* src/manager.c (gvm_run_cdplayer): Fixed the order of arguemnts
	to be the same as everything else (oops, missed this one before).
	(hal_device_added): Don't abort simply because a volume isn't
	mountable or the fsusage isn't "filesystem". We need to work for
	audio cds too. Fix this by keeping track of the media's
	mountability.
	(gvm_prompt): Can't call g_error_free() on NULL. Also make sure to
	keep the reference to the image widget, duh.
	(gvm_prompt): Move the label creation to *after* we add the
	secondary text, doh!

2005-06-27  Jeffrey Stedfast  <fejj@novell.com>

	* src/manager.c (hal_device_added): Check the fsusage, don't mount
	if it's not "filesystem". Avoids mounting the non-mountable volume
	on iPods.
	(gvm_udi_is_ipod): Check the storage_device for iPod info, not the
	mountable volume udi we are given.

2005-06-23  Jeffrey Stedfast  <fejj@novell.com>

	* src/manager.c (gvm_run_cdburner): Fixed order of arguments.

2005-06-22  Jeffrey Stedfast  <fejj@novell.com>

	* configure.in: Allow mount and unmount commands to be specified.

	* src/manager.c (gvm_run_command): Return the exit status of the
	command invoked.
	(gvm_device_mount): Now takes udi and mount_point arguments and
	calls gvm_run_command() to invoke the mount command.
	(gvm_device_unmount): Now takes udi and mount_point arguments and
	calls gvm_run_command() to invoke the unmount command.
	(gvm_ask_mixed): Fixed for gvm_device_mount() changes.
	(gvm_cdrom_policy): Same.
	(gvm_media_changed): Same.
	(hal_device_added): Same.
	(mount_all): Same.
	(unmount_all): Updated for changes to gvm_device_unmount().

2005-06-22  Jeffrey Stedfast  <fejj@novell.com>

	* src/manager.c: Make all functions that take a udi, device, and
	mount_point argument use a consistant order: udi, device,
	mount_point.
	(main): Use g_signal_connect() rather than gtk_signal_connect()
	since the latetr is deprecated since gtk2.
	(gvm_run_command): Free the GError on error.
	(gvm_run_command): Changed the order of the arguments to be a
	little more logical (well, at least to me).
	(gvm_run_command): Rewrote the loop to not require a strdup of the
	command string and also fixed it such that the mount_point string
	gets properly shell quoted so that mount points with spaces will
	work as well as fixed to handle %% and properly handle other
	unknown %-cases to avoid getting into an infinite loop.
	(mount_all): Don't leak the fsusage property string.

2005-06-21  Jeffrey Stedfast  <fejj@novell.com>

	* gnome-volume-manager.schemas.in: Make Sonance the default app
	for ipods.

	* src/manager.c: Add gconf keys for "don't ask me again"
	checkboxes in the table of prompts.

2005-06-17  Jeffrey Stedfast  <fejj@novell.com>

	* src/manager.c (gvm_prompt): New function to prompt users (with
	the ability to save responses to prevent further pestering of the
	user if they choose "do not ask again").

2005-06-16  Jeffrey Stedfast  <fejj@novell.com>

	* src/manager.c (gvm_check_photos): Don't launch the camera app
	here, let our caller do that.
	(gvm_autorun): if gvm_check_photos() returns TRUE, launch the
	camera app.

2005-06-14  Jeffrey Stedfast  <fejj@novell.com>

	* configure.in: Instead of defaulting the mount/umount/nautilus
	paths to "no", default them to the command name (maybe it'll even
	work, whereas otherwise we run the command "no" which might never
	stop executing (think: `yes n`)). Also added a new configure
	option for ASSUME_SUBMOUNT.

	* gnome-volume-properties.glade: Added ipod settings.

	* gnome-volume-manager.schemas.in: Added ipod settings.

	* src/properties.c: Added the iPod config options to the table.
	(show_props): Load gnome-icon-ipod for the ipod icon.

	* src/manager.c: Conditionally disable the code that
	mounts/unmounts devices if ASSUME_SUBMOUNT is defined.
	(gvm_run_command): Instead of erroring when a parameter is
	unavailable, just replace it with an empty string so that at least
	it's possible that the program runs.
	(gvm_ask_autorun): Pass the path argument to the dialog string.
	(gvm_udi_is_camera): Function to detect cameras given a UDI
	(gvm_udi_is_ipod): Same but for iPods
	(gvm_run_camera): Handle prompting the user for both actual
	cameras and storage devices containing a dcim directory (no need
	to duplicate the code).
	(gvm_check_photos): Modified to call gvm_run_camera()
	(gvm_device_mounted): New function that does magic on mounted
	devices to see what they are and act accordingly. Split out from
	hal_property_modified().
	(hal_device_added): In the case that the device is not a
	mass-storage device, check if it is a camera (to support PTP
	cameras).
	(hal_property_modified): Call gvm_device_mounted().

2005-06-07  Jeffrey Stedfast  <fejj@novell.com>

	* src/manager.c (hal_property_modified): Use g_ascii_strcasecmp
	instead of g_strcasecmp as the latter is deprecated.

2005-06-18  Christian Rose  <menthos@menthos.com>

	* configure.in: Added "he" to ALL_LINGUAS.

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

	* gnome-volume-properties.glade: Renamed various widgets to match
	their gconf key names to make it easier to make the code
	table-driven on gconf keys.

	* src/properties.c: Changed to be table-driven like manager.c
	which more easily allows us to save single setting chanegs rather
	than re-saving all settings whenever any setting changes.

2005-05-26  Jeffrey Stedfast  <fejj@novell.com>

	* src/manager.c (gvm_config_changed): Instead of free()ing all the
	settings and then reloading everything from scratch, just update
	the changed setting.
	(gvm_load_config): Changed to allow more easier setting updates
	(everything is now table-driven)
	(to_be_or_not_to_be): Split out from gvm_load_config()

2005-04-11  Rajesh Ranjan  <rajeshkajha@yahoo.com>

	* configure.in: Added "hi" (Hindi) to ALL_LINGUAS.

2005-04-06  Roozbeh Pournader  <roozbeh@farsiweb.info>

	* configure.in: Added "fa" (Persian) to ALL_LINGUAS.

2005-03-31  Steve Murphy  <murf@e-tools.com>

        * configure.in: Added "rw" to ALL_LINGUAS.

2005-03-31  Robert Love  <rml@novell.com>

	* src/manager.c: more grammar crap.

2005-03-31  John (J5) Palmieri  <johnp@redhat.com>

	* release version 1.3.1

2005-03-30  Robert Love  <rml@novell.com>

	* gnome-volume-manager.schemas.in: fix bug #172035
	* src/manager.c, src/properties.c: fix a bunch of warnings
	* gnome-volume-manager-spec.in: update
	* configure.in: bump version to 1.3.1

2005-03-23  Adi Attar  <aattar@cvs.gnome.org>

	* configure.in: Added 'xh' to ALL_LINGUAS.

2005-03-10  John (J5) Palmieri  <johnp@redhat.com>

	* README, configure.in: bumped libhal requirements to >= 0.5.0 
	  and libdbus* requirements to >= 0.31

	* src/manager.c, src/properties.c: updated to the new HAL 0.5.0 API 

2005-03-07  Robert Love  <rml@novell.com>

	* configure.in: branch for development, this is 1.3.0 now

2005-03-07  Robert Love  <rml@novell.com>

	* configure.in: bump version to 1.2.0

2005-02-01  Dennis Cranston <dennis_cranston@yahoo.com>

	* gnome-volume-properties.glade:  Two HIG corrections:  Padding 
	between dialog's action area and dialog's vbox should be 12 pixels. 
	Small capitalization fix, "discs" -> "Discs".

2005-02-01  Robert Love  <rml@novell.com>

	* configure.in: bump version to 1.1.3
	* README: changes
	* src/manager.c: consistently use "photos" not "photographs" (#165783);
	  better wording (#165789, #165787, #165785, #165784)
	* NEWS: update

2005-01-23  Luca Ferretti  <elle.uca@libero.it>

	* Fix name and comment in .desktop
	* Fix spacing, layout, icons and maybe labels in capplet
	* Switch to GtkMessageDialog API and use HIG compliant
	  primary/secondary messages
	* Switch to gtk_window_set_default_icon_name
	* maybe other :-)

2005-01-14  Pawan Chitrakar  <pawan@nplinux.org>

	* configure.in: Added ne "Nepali" in ALL_LINGUAS

2004-11-09  Mark McLoughlin  <mark@skynet.ie>

	* Makefile.am: install gnome-volume-properties.desktop in
	$(datadir)/applications.

2004-10-25  John (J5) Palmieri  <johnp@redhat.com>

	* src/manager.c: Rearchitect g-v-m to only run policy if 
	g-v-m explicitly mounts a storage device.
	(gvm_ask_mixed, gvm_media_changed, gvm_cdrom_policy,hal_device_added): 
	Add device to the policy list after explicit mount
	(hal_property_modified): remove device ignore code.  Run policy
	on device if it is in the policy list.
	(mount_all): Remove device ignore code.  Mount device but do
	not add it to the policy list.

2004-10-25  Sanlig Badral  <badral@openmn.org>
	
	* configure.in: Added "mn" (MONGOLIAN) to ALL_LINGUAS.

2004-10-16  Robert Love  <rml@novell.com>

	* configure.in: bump version to 1.1.1

2004-10-13  Abel Cheung  <maddog@linuxhall.org>

	* configure.in: Added "vi" to ALL_LINGUAS.

2004-10-12  Mitch  <mitch@0bits.com>

	* configure.in, src/manager.c: tweak Marcin's changes

2004-10-12  Marcin Krzyzanowski  <krzak@linux.net.pl>

	* configure.in: find executables via configure
	* src/manager.c: do not hardcode executable paths

2004-10-12  Mohammad DAMT  <mdamt@bisnisweb.com>

	* configure.in: Added "id" (Indonesian) to ALL_LINGUAS
	* po/id.po: Added Indonesian translation

2004-10-04  David Lodge <dave@cirt.net>

	* configure.in (ALL_LINGUAS): Added ang.

2004-10-04  Marcel Telka  <marcel@telka.sk>

	* configure.in (ALL_LINGUAS): Added sk.

2004-10-03  Jesus Bravo Alvarez  <suso@trasno.net>

	* configure.in: Added 'gl' (Galician) to ALL_LINGUAS.

2004-09-20  David Zeuthen  <david@fubar.dk>

	* configure.in: Update hal version requirement to 0.2.98

	* src/manager.c (gvm_media_changed): Now that HAL supports locking
	of devices (thanks to Joe Shaw) we refuse to enforce policy for
	removable media if the drive is locked by another application

2004-09-13  Robert Love  <rml@ximian.com>

	* configure.in: update HAL dep
	* gnome-volume-manager.spec.in: update HAL dep
	* README: update HAL dep
	* NEWS: new file
	* HACKING: add note about unstable branch (which, you know, this is)

2004-09-12  Abel Cheung  <maddog@linuxhall.org>

	* configure.in: Added "mk" "ru" "zh_CN" "zh_TW" to ALL_LINGUAS.

2004-09-10  Theppitak Karoonboonyanan  <thep@linux.thai.net>

	* configure.in: Added "th" to ALL_LINGUAS

2004-09-09  Baris Cicek <baris@teamforce.name.tr>

	* configure.in: Added "tr" to ALL_LINGUAS

2004-09-09  Robert Love  <rml@ximian.com>

	* configure.in: bump version to 1.1.0, this is the development branch

2004-09-09  Mugurel Tudor  <mugurelu@go.ro>

	* configure.in: Added "ro" to ALL_LINGUAS

2004-09-04  Gora Mohanty  <gmohanty@cvs.gnome.org>                                                                           
	* configure.in: Added 'or' to ALL_LINGUAS.

2004-09-01  David Zeuthen  <david@fubar.dk>

	* src/manager.c: 
	(gvm_media_changed): Take device parameter and just mount anything 
	that is not a disc; fixes issue where hal says drive supports removable
	media when not sure (as opposed to earlier where hal said nonremovable
	media)
	(hal_device_added): Pass device parameter
	(mount_all): volume.is_filesystem is replaced by volume.fsusage in hal

2004-09-01  Jayaradha  <njaya@redhat.com>

	* configure.in: Added 'ta' to ALL_LINGUAS.

2004-08-30  Robert Love  <rml@ximian.com>

	* configure.in: bump version to 0.9.10

2004-08-30  David Zeuthen  <david@fubar.dk>

	* src/manager.c: 
	(gvm_run_command): Accept UDI; bail out if required parameter in 
	command is NULL
	(gvm_check_dvd): Accept and pass UDI
	(gvm_check_photos): Pass UDI
	(gvm_check_camera): New function; check if UDI got capability camera
	(gvm_device_autorun): Pass UDI
	(gvm_run_cdplayer): Accept and pass UDI
	(gvm_ask_mixed): Accept and pass UDI
	(gvm_run_cdburner): Accept and pass UDI
	(gvm_cdrom_policy): Pass UDI
	(hal_device_added): Also do gvm_check_camera

2004-08-28  Akagic Amila  <bono@linux.org.ba>

	* configure.in: Added 'bs' to ALL_LINGUAS.

2004-08-27  Kostas Papadimas  <pkst@gnome.org>

	* configure.in: Added "el" to ALL_LINGUAS.

2004-08-27  Žygimantas Beručka  <uid0@akl.lt>

	* configure.in: Added "lt" to ALL_LINGUAS.

2004-08-25  Maxim Dziumanenko <mvd@mylinux.com.ua>

	* configure.in: Add "uk" (Ukrainian) to ALL_LINGUAS.

2004-08-18  Kjartan Maraas  <kmaraas@gnome.org>

	* configure.in: Add «nb» to ALL_LINGUAS.

2004-08-17  David Zeuthen  <david@fubar.dk>

	* src/manager.c
	(gvm_device_mount): Mount synchronously so we know whether it
	fails and can report
	(gvm_device_unmount): New function
	(hal_property_modified): Respect the list of ignored UDI's.
	Maintain the list of volumes that have been mounted during our
	lifetime
	(hal_device_condition): Don't listen for the EjectPressed
	condition; HAL no longer emits it (it only works on a tiny
	fraction of devices)
	(mount_all): New function
	(unmount_all): New function
	(handle_sigterm): New function
	(sigterm_iochn_data): New function
	(gvm_die): New function
	(main): Setup handler for 'die' signal. Setup SIGTERM handler and
	create a pipe and integrate this pipe into the mainloop. Invoke
	mount_all

2004-08-13  Adam Roben  <aroben@fas.harvard.edu>

	* src/manager.c: storage.drive_type belongs to the media's parent in
	  current HAL

2004-08-13  Robert Love  <rml@novell.com>

	* configure.in: version++, twice
	* src/manager.c: exit gracefully and politely if hald is not running
	* src/properties.c: ditto

2004-08-13  Nathaniel McCallum  <npmccallum@gentoo.org>

	* gnome-volume-manager.schemas.in: add option for opening in Nautilus
	  mounted media on insertion
	* gnome-volume-properties.glade: ditto
	* src/gvm.h: ditto
	* src/manager.c: ditto
	* src/properties.c: again, ditto

2004-08-12  Robert Love  <rml@novell.com>

	* configure.in: bump version to 0.9.6

2004-08-12  Martin Lexa  <martin@martinlexa.cz>

	* gnome-volume-manager.schemas.in: add eject_command
	* src/manager.c: handle EjectPressed event

2004-08-12  Tommi Vainikainen  <thv@iki.fi>

	* configure.in (ALL_LINGUAS): Added "fi" (Finnish)

2004-08-05  Samúel Jón Gunnarsson  <sammi@techattack.nu>

	* configure.inn: Added "is" (Icelandic) to ALL_LINGUAS.
	
2004-08-01  Sayamindu Dasgupta <sayamindu@gnome.org>

	* configure.in (ALL_LINGUAS): Added "bn" (Bengali)

2004-07-24  Alexander Shopov  <ash@contact.bg>

	* configure.in (ALL_LINGUAS): Added "bg" (Bulgarian)

2004-07-18  Jordi Mallach  <jordi@sindominio.net>

	* gnome-volume-manager.schemas.in: Fix typo.

2004-07-15  Sjoerd Simons  <sjoerd@spring.luon.net>

	* gnome-volume-manager.schemas.in: fix descriptions

2004-07-07  Ole Laursen  <olau@hardworking.dk>

	* gnome-volume-manager.schemas.in: Fixed two spelling errors.

2004-07-06  Ole Laursen  <olau@hardworking.dk>

	* configure.in: Added "da" (Danish) to ALL_LINGUAS.

2004-07-06  Jordi Mallach  <jordi@sindominio.net>

	* configure.in (ALL_LINGUAS): added "ca" (Catalan).

2004-06-22  Arafat Medini <lumina@silverpen.de>

	* configure.in: Added "ar" (Arabic) to ALL_LINGUAS.

2004-06-13  Metin Amiroff  <metin@karegen.com>

	* configure.in: Added "az" (Azerbaijani) to ALL_LINGUAS.

2004-06-08  Robert Love  <rml@ximian.com>

	* src/manager.c: disable DEBUG by default; misc. clean up
	* src/properties.c: misc clean up
	* README: updated
	* configure.in: bump version to 0.9.5

2004-06-08  Fernando Herrera  <fherrera@onirica.com>

	* gnome-volume-properties.glade: Use GtkFileChooser in GnomeFileEntry

2004-06-07  Robert Love  <rml@ximian.com>

	* configure.in: bump version to 0.9.4

2004-05-29  Christophe Merlet  <redfox@redfoxcenter.org>

	* configure.in: Added "fr" (French) to ALL_LINGUAS.

2004-05-25  Alessio Frusciante  <algol@firenze.linux.it>

	* configure.in: Added "it" (Italian) to ALL_LINGUAS.

2004-05-21  Sjoerd Simons  <sjoerd@luon.net>

	* src/manager.c: gvm_device_is_writer() expects a UDI, not a dev node

2004-05-13  David Zeuthen  <david@fubar.dk>

	* src/manager.c (gvm_cdrom_policy): use new volume.disc properties
	from HAL cvs

2004-05-11  Robert Love  <rml@ximian.com>

	* configure.in: bump version to 0.9.3
	* Makefile.am: add mkinstalldirs to EXTRA_DIST
	* mkinstalldirs: new file, to get around automake/intltools bug

2004-05-08  Iñaki Larrañaga  <dooteo@euskalgnu.org>

	* configure.in: Added "eu" (Basque) to ALL_LINGUAS.

2004-05-05  David Zeuthen  <david@fubar.dk>

	* src/manager.c: update the property names as hal has changed
	(gvm_device_is_writer): properties are bool, not int. also support
	dvd+r(w)
	(gvm_cdrom_policy): also mount dvd discs now hal has a separate
	disc_type for these; also see TODO note..
	(hal_device_added): use a hal utility to determine whether it's a
	block device
	(gvm_check_photos): add capability content.photos instead of
	capability camera

2004-05-01  Adam Weinberger  <adamw@gnome.org>

	* configure.in: Added en_CA to ALL_LINGUAS.

2004-04-18  Robert Love  <rml@ximian.com>

	* configure.in: correctly case-out the warning flags;
	  update required HAL package version

2004-04-12  Robert Love  <rml@ximian.com>

	* src/manager.c: use "__attribute__((__unused__))" on function
	  parameters as appropriate in lieu of "(void) foo"
	* src/clipboard.c: ditto
	* src/properties.c: ditto;
	  don't call update_widgets() twice
	* README: updated
	* INSTALL: remove - just use the default that autogen installs
	* Makefile.am: add HACKING to EXTRA_DIST
	* TODO: update

2004-04-12  Crispin Flowerday  <gnome@flowerday.cx>

	* src/manager.c: prevent expanding both %m and %d in gvm_run_command

2004-04-12  Robert Love  <rml@ximian.com>

	* configure.in: bump version to 0.9.2

2004-04-12  David Zeuthen  <david@fubar.dk>

	* src/manager.c: update for new HAL API and use HAL callbacks instead
	  of directly listening on to DBUS

2004-04-10  Gareth Owen  <gowen72@yahoo.com>

	* configure.in: Added en_GB to ALL_LINGUAS

2004-04-08  Robert Love  <rml@ximian.com>

	* configure.in: bump version to 0.9.1

2004-04-05  sjoerd  <sjoerd@luon.net>

	* src/manager.c: fix crash when autorun is set but autorun_path is NULL

2004-04-05  Artur Flinta <aflinta@cvs.gnome.org>

	* configure.in: Added 'pl' into ALL_LINGUAS.

2004-04-01  Matthew Schick  <matt@breakmygentoo.net>

	* src/manager.c: s/iso9660/data/ as possible storage.cdrom.media_type
	  reply

2004-03-29  Robert Love  <rml@ximian.com>

	* src/manager.c: gvm_device_is_writer(): check explicitly for "1" and
	  not just true as "hal_device_get_property_int()" can return a
	  value of "-1".  Thanks to Chris Rivera.
	* gnome-volume-manager.schemas.in: make default camera action
	  "gthumb --import-photos" now that gthumb supports that flag

2004-03-24  Robert Love  <rml@ximian.com>

	* src/manager.c: use "storage.cdrom.media_type" from HAL to ascertain
	  the disc type instead of ioctl().
	* src/manager.c: use HAL's storage properties instead of trying to
	  guess whether a device is capable of writing or not
	* src/manager.c: there is no need for "gvm_cdrom_has_media()". axe it.
	* src/manager.c: move the X clipboard hack out of here
	* src/clipboard.c: new file
	* configure.in: add a bunch of anal warnings (that right now result in
	  a warning-free compile -- keep it that way!)
	* configure.in: bump version to 0.9

2004-03-23  Takeshi AIHANA <aihana@gnome.gr.jp>

	* configure.in: Added 'ja' (Japanese) into ALL_LINGUAS.

2004-03-21  Robert Love  <rml@ximian.com>

	* README: update requirement
	* src/manager.c: misc. cleanup

2004-03-20  Robert Love  <rml@ximian.com>

	* configure.in: bump release to 0.8.1
	* configure.in: bump release to 0.8.2

2004-03-18  Robert Love  <rml@ximian.com>

	* configure.in: bump release to 0.8

2004-03-17  Gustavo Noronha Silva  <kov@debian.org>

	* configure.in: Added Brazilian Portuguese (pt_BR) to ALL_LINGUAS.

2004-03-15  Rob Adams  <readams@hmc.edu>
	* src/properties.c: prevent segfault if gnome-icon-theme is not
	  installed

2004-02-21  Duarte Loreto <happyguy_pt@hotmail.com>

	* configure.in: Added Portuguese (pt) to ALL_LINGUAS.

2004-02-07  Robert Sedak  <robert.sedak@sk.htnet.hr>

	* configure.in: Added "hr" (Croatian) to ALL_LINGUAS.

2004-02-04  Christian Neumair  <chris@gnome-de.org>

	* configure.in: Added German (de) to ALL_LINGUAS.

2004-02-03  Hasbullah Bin Pit <sebol@my-penguin.org>

	* configure.in: Added Malay (ms)to ALL_LINGUAS.

2004-01-26  Ross Burton  <ross@burtonini.com>

	* Makefile.am: Clean the generated .desktop and .schema files on clean,
	and clean the intltool files on distclean.

	* src/Makefile.am: Add gvm.h to _SOURCES so they get included in the
	dist, and, well	they are sources.
	
2004-01-24  Robert Love  <rml@tech9.net>

	* gnome-volume-manager.spec.in: support for translation files and
	general cleanup

2004-01-24  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>

	* configure.in: Added "es" to ALL_LINGUAS.

2004-01-23  Kjartan Maraas  <kmaraas@gnome.org>

	* configure.in: Added "no" to ALL_LINGUAS.

2004-01-21  Miloslav Trmac  <mitr@volny.cz>

	* configure.in: Added cs (Czech) to ALL_LINGUAS.

2004-01-19  Robert Love  <rml@ximian.com>

	* configure.in: 0.7

2004-01-15  Danilo Segan  <dsegan@gmx.net>

	* src/manager.c: config.h to the top, include libintl.h.
	(main): Bind a gettext domain.

	* src/properties.c: config.h to the top, include libintl.h.
	(init_capplet): Use PACKAGE for domain in glade_xml_new call.
	(main): Bind a gettext domain.

	* src/Makefile.am (INCLUDES): Added GNOMELOCALEDIR.

	* Makefile.am: Add "po" to SUBDIRS;
	Use ".schemas.in", and change variable names from capplet* to
	desktop (required by INTLTOOL_DESKTOP_RULE);
	Expand EXTRA_DIST to include all needed stuff.

	* configure.in: Remove *.desktop from AC_OUTPUT.

2004-01-15  <clarkbw@cvs.gnome.org>

	* gnome-volume-properties.desktop.in: 
	Changed name to remove 'Preferences'
	Change comment to remove word 'volume' as it can be confusing
	Compromised with Robert on Comment :-)

2004-01-15  Robert Love  <rml@ximian.com>

	* src/manager.c: add the "camera" capability to devices that have a
	  DCIM tree
	* call-chain.gif: remove

2004-01-15  Danilo Šegan  <dsegan@gmx.net>

	* configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.

2004-01-14  Robert Love  <rml@tech9.net>

	* manager.c: fix issue with mixed mode CDs
	* HACKING: update

2004-01-14  Christian - Manny Calavera - Neumair <chris@gnome-de.org>

	* Makefile.am, configure.in, gnome-volume-schemas.in: intltool
	* gnome-volume-manger.schemas: rename
	* po/POTFILES.in: intltool

2004-01-14  Christian Rose  <menthos@menthos.com>

	* po: Added this directory.

2004-01-13  Bastien Nocera  <hadess@hadess.net>

	* properties.c: properly handle a missing glade XML markup

2004-01-13  Robert Love  <rml@ximian.com>

	* src/manager.c: add support for HAL media change
	* src/manager.c: use new "storage.removable" signal
	* src/manager.c: update for HAL 0.2.4
	* gnome-volume-manager.spec.in: update BuildPrereq and Requires
	* configure.in: 0.6, baby

2004-01-12  Joe Shaw  <joe@ximian.com>

	* autogen.sh, Makefile.am, manager.c: build fixes
	* src/manager.c, gnome-volume-manager.schemas: autophoto fixes

2004-01-10  Robert Love  <rml@ximian.com>

	* all: 0.3

2004-01-03  Robert Love  <rml@ximian.com>

	* all: 0.2

2003-12-28  Robert Love  <rml@ximian.com>

	* all: first release, yo
