On Thu, 2008-01-31 at 14:57 +0000, Bastien Nocera wrote: > And also a patch for client.c to get the device address again when the > device changes mode, so we can change it in the tree from the default > all-zeros address to the real one. > > I'll fix the other bugs now. Does the above without the forward declaration, plus: - add the "default-adapter" property, and property changes notification - listen to default-adapter changes in the selection widget, and change the tree model if it changes (so we only show the devices for the current default) - remove devices from the list when an adapter is removed, so they don't appear in the treeview - show "unknown" in the treeview when a device is of unknown type It fixes all the UI problems I mentioned in the original e-mail. Next up would be making the search button work. About the hcid bug, should GetInfo fail when the bdaddr for the device isn't available, or should it just give out empty information? Cheers