2005-08-30 Jeffrey Stedfast * configure.in: Bumped version to 1.5.1 2005-08-25 Jeffrey Stedfast * 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 * 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 * 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 * 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 * 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 * src/manager.c (gvm_check_dir): Need to NULL terminate g_build_filename varargs, duh.