GNOME Bugzilla – Bug 552356
Update for new D-Bus APIs
Last modified: 2008-09-29 09:29:28 UTC
This updates the obexftp backend for the BlueZ 4.x API, as well as the current obex-data-server SVN trunk API. Don't commit until the changes for obex-data-server have been pushed.
Created attachment 118757 [details] [review] Patch!
Created attachment 119073 [details] [review] Fix deadlock on mounting There was a deadlock on mounting, as I forgot to lock the mutex before waiting on the GCond.
*** Bug 522407 has been marked as a duplicate of this bug. ***
Created attachment 119262 [details] [review] Use new "Icon" property from devices Use the "Icon" property available on Device objects: http://git.kernel.org/?p=bluetooth/bluez.git;a=commit;h=e1a6c133d7a7fd2acf6d3462d200f47ff6124c1b
2008-09-29 Bastien Nocera <hadess@hadess.net> * daemon/gvfsbackendobexftp.c (_is_nokia_3650), (get_name_and_icon), (_get_device_properties), (g_vfs_backend_obexftp_finalize), (g_vfs_backend_obexftp_init), (_query_file_info_helper), (session_connect_error_cb), (session_connected_cb), (do_mount), (g_vfs_backend_obexftp_class_init): * daemon/obexftp-marshal.list: Port to BlueZ 4.x API and obex-data-server SVN API, use the "Icon" property to get the icon, instead of parsing the device class ourselves (#552356)