2006-09-05  Matt Davey <mcdavey@mrao.cam.ac.uk>
	* 2.0.14 release
	* Updated NEWS file

2006-09-05  Matt Davey <mcdavey@mrao.cam.ac.uk>
	* configure.in: set version to 2.0.14
	* gpilotd/gpilotd.c: Add gui and console warning if we detect
	  a libusb/visor configuration mismatch.  We don't attempt
	  any automatic configuration at this stage, but we do give
	  a message to indicate there may be a configuration error.

2006-08-30  Matt Davey <mcdavey@mrao.cam.ac.uk>
	* Patch from Nathan Owens:
	* applet/pilot.c: scroll to bottom of message area on updates.
	* applet/pilot-applet.glade: enlarge message area

	* configure.in: bump patchlevel to 14pre6.  This is the first
	  version to support pilot-link 0.12.0 'usb:' libusb device.
	  We should probably add a popup message box on usb: failure,
	  to remind people to configure libusb syncing properly...


2006-08-25  Matt Davey <mcdavey@mrao.cam.ac.uk>

	* applet/pilot-applet.glade: Change a few more strings from 'pilot'
	  to 'PDA' missed by update on 2006-06-01.  Thanks to Clytie,
	  Vietnamese translator.  Fixes #352648.
	* capplet/gnome-pilot-capplet.c: ditto
	* capplet/gpilotd-control-applet.c: ditto
	* capplet/util.c: ditto
	* conduits/file/gpilot_install_file.c: ditto
	* gpilotd/gnome-pilot-conduit-sync-abs.c: ditto
	* gpilotd/gpilotd.c: ditto
	* utils/gpilotd-client.c: ditto
	* utils/gpilotdcm-client.c: ditto
	* help/C/gnome-pilot.xml: document the 'usb:' device name.

2006-08-19  Matt Davey <mcdavey@mrao.cam.ac.uk>

	* capplet/util.c:  Update insert_device_callback to allow devices
	  starting with 'u' and containing colons. This allows people to use
	  'usb:' for libusb sync with pilot-link 0.12.0.  Don't allow
	  'usb:' to be selected for serial or irda devices.  Fixes #322904.
	* capplet/gnome-pilot-ddialog.c: for pilot-link 0.12.0, offer
	  'usb:' as a device port option in the combo.
	* capplet/gnome-pilot-druid.c: ditto.  Also, call
	  check_device_settings from the druid.
	* capplet/gpilotd-capplet.glade: remove ttyS2 and ttyS3 from the
	  hardcoded list of devices in the combo.  Add ttyUSB0 and ttyUSB1
	  instead.

2006-08-14  Matt Davey <mcdavey@mrao.cam.ac.uk>

	* applet/pilot.c: Patch from Nathan Owens.  Avoid unnecessary
	  and incorrect use of gtk_text_buffer_place_cursor.

2006-08-08  Matt Davey <mcdavey@mrao.cam.ac.uk>

	* applet/pilot.c: Help intltool find strings for popup menu,
	  which don't seem to be found when embedded in bonobo xml string.
	  Fixes #138628.

2006-07-24  Matt Davey <mcdavey@mrao.cam.ac.uk>

	* README, AUTHORS: minor changes, mainly to contact info. dusty
	  dusty text.
	* gpilotd/devices.xml: added Hagenuk S200 phone (aka GSPDA m68)
	  with thanks to Hendrik Schweppe


2006-07-12  Matt Davey <mcdavey@mrao.cam.ac.uk>

	* NEWS: initial draft of changes for 2.0.14.
	* gpilotd/gnome-pilot-structures.h: restore netmask/host entries
	  in _GPilotDevice, as they're part of the public API, so don't
	  break ABI uneccesarily.

2006-07-10  Chao-Hsiung Liao  <j_h_liau@yahoo.com.tw>

	* configure.in: Add "zh_HK" to ALL_LINGUAS.
	
2006-07-03  Matt Davey <mcdavey@mrao.cam.ac.uk>

	* applet/pilot.c: Fix some broken stuff missed during the gnome2
	  port (attempts to cast PilotApplet to GtkWidget, and remember
	  to initialise the message_buffer member variable.  This avoids
	  various warnings/criticals from glib, and restores the
	  functionality of the applet message area.

2006-06-18  Matt Davey <mcdavey@mrao.cam.ac.uk>
	* applet/pilot.c: avoid some deprecated API: GnomePixmap -->
	  GtkImage.  Also, fix transparency: add callback for the
	  'change_background' event, and avoid unnecessary GtkEventBox
	  that was blocking the background changes (GtkEventBox wasn't
	  invisible).
	* configure.in: bump patchlevel to 14pre5
	* gpilotd/gnome-pilot-conduit-standard-abs.c: wasn't setting the
	  length of retrieved records when using pilot-link 0.12 API,
	  in several places (oops!). 
	* conduits/backup/backup_conduit.c: align labels properly.

2006-06-02  Matt Davey <mcdavey@mrao.cam.ac.uk>

	* gpilotd/gpilotd.c: patch by Nathan Owens: attempt pi_bind
	  multiple times, to allow for case where device files are
	  slow to appear (eg. HAL, where on some kernel/udev versions
	  we get the HAL notification before the device file can be used).
	* gpilotd/gpilotd.c: if HAL doesn't initialise correctly, log
	  a warning but failover to the legacy sysfs/usbfs polling code.
	
2006-06-01  Matt Davey <mcdavey@mrao.cam.ac.uk>

	HIG-compliance changes, with thanks to Daniel Thompson:
	* capplet/gnome-pilot-capplet.c: eliminated the separator from the
	capplet.
	 * capplet/gnome-pilot-ddialog.c: switch DeviceSettings dialog
	from (deprecated) GnomeDialog to GtkDialog, and don't hide widgets
	when not relevant - make them insensitive.
	* capplet/gnome-pilot-pdialog.c: switch PilotSettings dialog from
	(deprecated) GnomeDialog to GtkDialog. Switch internal
	GnomeMessageBox to GtkMessageBox.
	* capplet/gpilotd-capplet.glade: HIGrifying all the other dialogs.
	* capplet/gnome-pilot-cdialog.c: switch ConduitSettings dialog
	from (deprecated) GnomeDialog to GtkDialog.
	* capplet/gpilotd-capplet.glade: HIGrification
	* capplet/util.c: switch ChooseDevice dialog from (deprecated)
	GnomeDialog to GtkDialog.
	* capplet/gnome-pilot-druid.c: allow exit without confirm
	  until we've progressed beyond the device settings page.

	* help/C/gnome-pilot.xml: Convert many many strings from 'pilot'
	 to 'PDA', and update Help file in line with changes.
	* applet/pilot.c:
	* applet/gpilot-applet.desktop:
	* gpilotd/gpilotd.c: ditto.
	* gpilotd/manager.c:
	* gpilotd/queue_io.c:
	* capplet/util.c:
	* conduits/backup/backup_conduit.c:
	* conduits/file/file.conduit.in:
	* conduits/file/gpilot_install_file.c:
	* gpilotd/gnome-pilot-conduit-standard-abs.c:
	* gpilotd/gnome-pilot-conduit-sync-abs.c:
	* gpilotd/gnome-pilot-structures.c:



	

2006-05-10  Matt Davey <mcdavey@mrao.cam.ac.uk>

	* gpilotd/orbit_daemon_glue.c: avoid using a GSList element
		after it has been removed from the list.
		Addresses redhat bug #189294.
	* applet/pilot.c: changed the 'about' text in line with #320858
		and removed '...' from About button in line with #340451

2006-04-20  Matt Davey <mcdavey@mrao.cam.ac.uk>

	* gpilotd/gpilotd.c: Minor changes to avoid compiler warnings
	* capplet/gnome-pilot-ddialog.c: ditto
	* capplet/gnome-pilot-pdialog.c: ditto
	* capplet/gnome-pilot-druid.c: ditto
	* capplet/util.c: ditto
	* conduits/file/file_conduit.c: ditto
        * conduits/file/gpilot_install_file.c: ditto
	* conduits/backup/backup_conduit.c: ditto, and incorporate patch
	  from bug #309130 (thanks Mark Adams) to avoid memory leak and
	  use of unitialised memory.

2006-04-18  Matt Davey <mcdavey@mrao.cam.ac.uk>

	* gpilotd/gpilotd.c: Don't make use of the HAL 'pda capability' -
		match the USB vendor/product ID pair using devices.xml
		instead.  This will be compatible with direct libusb, too.
	* Makefile.am: Distribute macros/compiler-flags.m4 for tarball
		users.
	* applet/pilot.c: fix a cast (compiler warning)
	* gpilotd/gnome-pilot-structures.c: use PI_PF_DLP instead of
		PI_PF_NET, to trigger protocol autodetect code in pilot-link.
		type-punning warning.
	* gpilotd/orbit_daemon_glue.c:
	* libgpilotdCM/gnome-pilot-conduit-management.gob:
	  	minor changes to avoid compiler warnings.
	
2006-04-17  Kjartan Maraas  <kmaraas@gnome.org>

	* configure.in: Remove obsolete entry for no_NO
	* po/no.po: And the translation.

2006-04-09  Matt Davey <mcdavey@mrao.cam.ac.uk>

	* capplet/gpilotd-control-applet.desktop.in: added StartupNotify=true
	* capplet/Makefile.am: put desktop file in non-deprecated
	  location.  Addresses #313203

2006-04-05  Matt Davey <mcdavey@mrao.cam.ac.uk>

	* gpilotd/gpilotd.c: non-HAL case: read sysfs in preference to
		usbfs.  based on patch supplied by tenco
		(martin-ammermueller) to Ubuntu:
		https://launchpad.net/distros/ubuntu/+source/gnome-pilot/+bug/25653
	* capplet/util.c: ditto

2006-04-02  Matt Davey <mcdavey@mrao.cam.ac.uk>

	* gpilotd/gpilotd.c: make hal/dbus code optional on WITH_HAL;
		restore legacy usbfs code as non-HAL fallback.
	* capplet/util.c: only check usbfs if WITH_HAL is undefined.
	* configure.in: add --with{out}-hal option.  If nothing is
		specified, use HAL if available, otherwise fallback
		to usbfs code.  If HAL is requested but missing, fail.
	* gpilotd/gpilotd.c: Restore changes between 1.143 and 1.145
		relating to network sync that were lost in previous commit.
	* gpilotd/gpilotd.c: Restore changes between 1.145 and 1.147
		relating to usbfs handling, that were lost in previous commit.

2006-03-15  Jeffrey Stedfast  <fejj@novell.com>

	* gpilotd/gpilotd.c (main): Setup a HAL/DBus context.
	(hal_device_added): Sync palm pda devices detected by HAL.
	(remove_pid_file): Simplify. No need to check access rights before
	trying to unlink(), unlink() does all that for us. Also, use
	g_build_filename() - that's what it's there for. yuck @
	strcat/strcpy
	(write_pid_file): Same, but also fixed to make sure the write is
	"complete" (well, at least as far as EINTR goes - write()s will
	still be incomplete ifwe run out of disc space or something).
	(monitor_channel): Removed the USB handling code, that is now
	handled by the HAL callbacks.

2006-03-13 Matt Davey <mcdavey@mrao.cam.ac.uk>

	* gpilotd/gpilotd.c: Fix for #322903. Avoid trying to sync more
		than one USB device.
	* capplet/gnome-pilot-pdialog.c: Check basedir before committing
		pilot config changes.  Fixes #322905.
	* conduits/backup/backup_conduit.c
	  conduits/backup/backup_conduit.h: Patch supplied by
	  	Jerry Yu (jijun.yu@sun.com).  Fixes #322906.
		Check the supplied backup dir exists or can be created.
		If it doesn't, pop up a warning dialog to the user,
		encouraging them to re-edit the setting.

2006-03-06 Matt Davey <mcdavey@mrao.cam.ac.uk>

	* capplet/gnome-pilot-capplet.c: hide device name and speed for
		network devices.
	* capplet/gnome-pilot-ddialog.c: ditto
	* capplet/util.c: ensure usbfs is mounted for usb devices.
	* gpilotd/gpilotd.c: log a warning if usbfs isn't accessible.


2006-02-01 Matt Davey <mcdavey@mrao.cam.ac.uk>

	* Makefile.am: add conduit.mk to dist files #328392

	* conduits/backup/backup_conduit.c: add missing variable init #328392

	* conduits/file/gpilot_install_file.c: add missing cast #328392

	* gpilotd/gnome-pilot-structures.c: more pl 0.12 changes #328394
	* gpilotd/gpilotd.c: ditto

	* capplet/gnome-pilot-ddialog.c: prevent bogus serial device being
	selected #328395

	* capplet/gnome-pilot-druid.c: fix netsync #328396
	* capplet/gnome-pilot-pdialog.c: ditto
	* capplet/gpilotd-capplet.glade: ditto
	* capplet/pilot.c: ditto
	* capplet/util.c: ditto
	* gpilotd/gnome-pilot-structures.c: ditto
	* gpilotd/gnome-pilot-structures.h: ditto
	* gpilotd/gpilotd.c: ditto

2005-11-24  Žygimantas Beručka  <zygis@gnome.org>

	* configure.in: Added Lithuanian to ALL_LINGUAS.

2005-11-03  JP Rosevear  <jpr@novell.com>

	Based on work by Dave Malcolm and Veerapuram Varadhan
	
	* conduits/backup/backup_conduit.c: port to pl 0.12

	* utils/make-password.c: ditto

	* gpilotd/manager.c: ditto

	* gpilotd/gpilotd.c: ditto

	* gpilotd/gnome-pilot-conduit-standard-abs.c: ditto

	* gnome-pilot-2.0.pc.in: export a variable describing the
	pilot-link version
	
	* configure.in: subsitute version related variables and add a
	define for building against 0.12

	* acinclude.m4: created version related variables a bit
	differently

2005-09-19  JP Rosevear  <jpr@novell.com>

	From Gordon Ingram <ggi@gingram.plus.com>
	
	* applet/GNOME_PilotApplet.server.in.in: use stock icon

	Fixes #164728
	
2005-09-19  JP Rosevear  <jpr@novell.com>
	
	* libgpilotdCM/Makefile.am: Remove debugging gunk

2005-09-07  Inaki Larranaga  <dooteo@euskalgnu.org>

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

2005-09-04  Alessio Frusciante  <algol@firenze.linux.it>

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

2005-09-01  Pawan Chitrakar  <pchitrakar@gmail.com>

	* configure.in: Added ne in ALL_LINGUAS

2005-08-10  JP Rosevear  <gnome-212@rosevear.com>

	From Mark G. Adams <mark.g.adams@sympatico.ca>
	
	* libgpilotdCM/gnome-pilot-conduit-management.gob: fix leaks

	Fixes #309077
	
2005-08-10  JP Rosevear  <jpr@novell.com>

	Based on patch by Dennis Lambe Jr. <malsyned@cif.rochester.edu>
	
	* conduits/backup/backup_conduit.c (save_configuration): write
	back exclude_files properly

	Fixes #130520

2005-08-10  JP Rosevear  <jpr@novell.com>

	* capplet/Makefile.am: don't hard code static object files

	Fixes #151179
	
2005-08-10  JP Rosevear  <jpr@novell.com>

	* libgpilotdCM/gnome-pilot-conduit-management.gob: no need to put
	"share" in the global relative path 

	* libgpilotdCM/Makefile.am: define CONDUITDIR as datadir

	* conduits/test/test.conduit.in: use LIBDIR and DATADIR for
	substitution

	* conduits/backup/test.conduit.in: use LIBDIR and DATADIR for
	substitution

	* conduits/file/test.conduit.in: use LIBDIR and DATADIR for
	substitution

	* conduits/test/Makefile.am: clean .conduit files properly; create
	.conduit file with new rule

	* conduits/backup/Makefile.am: clean .conduit files properly;
	create .conduit file with new rule

	* conduits/file/Makefile.am: clean .conduit files properly; create
	.conduit file with new rule

	* configure.in: load conduit rule

	* conduit.mk: add rule for creating .conduit files

2005-08-09  JP Rosevear  <jpr@novell.com>

	* applet/pilot.c (gpilotd_conduit_error): NULL terminate arg list
	(from Stanislav Brabec <sbrabec@suse.de>)

2005-05-15  JP Rosevear  <jpr@novell.com>

	* test_conduit.c: kill dead file

2005-05-15  Kjartan Maraas  <kmaraas@gnome.org>
	
	* gpilotd/gpilotd.c: kill warnings

2005-05-15  Kjartan Maraas  <kmaraas@gnome.org>

	* utils/gpilotd-client.c: kill warnings, use g_signal_connect

	* utils/make-password.c: kill warnings
	
2005-05-15  JP Rosevear  <jpr@novell.com>
	
	* utils/gpilotdcm-client.c: kill warning

2005-05-15  JP Rosevear  <jpr@novell.com>
	
	* configure.in: check $host rather than $target