Conduit Rises Again?
September 23, 2010
The recent earthquake, and subsequent closing of university for 10 days gave me the opportunity to finish off some of the work I had started on Conduit, but never found the motivation nor time to finish. In bullet point form, this work included
- Removal of HAL
All hardware discovery is now done using udev (and the Python gudev bindings) - Removal of last traces of gnomevfs
All file access now uses GIO. and GIO exclusively. Volume and mount detection is now handled by gio.VolumeMonitor - Much cleanup and removal of old code
gtkmozembed support was dropped, configure.ac now checks for all dependencies, fixes and tidy ups of DBus interface - Shotwell support
Support for this wonderful photo manager was contributed by Nathaniel Harward
Changes are in git. The main reason for all these changes is that now I have an iPhone. I have merged the iPhone module, and have varying degrees of success synchronizing Photos, Notes and Calendar items to/from Evolution and the device. Much credit for this work goes to Martin Szulecki and the rest of the libimobiledevice team.
Some work is already committed in the git iphone branch, more shall be committed when I finish it.
September 23, 2010 at 9:02 am
\o/
September 23, 2010 at 9:11 pm
Nice to see news from this great software 🙂
September 23, 2010 at 10:15 pm
So, this means that it’s possible to sync contacts with a non-jailbroken iPhone? That’s literally the one and only sync I need on any platform, of any content. If so, then this is enormously great!
[Yip, libimobiledevice works on non-jailbroken phones]
September 28, 2010 at 6:53 pm
Great news about not needing a jailbroken iPhone. I knew about libimobiledevice, but didn’t know that contacts were accessible from it.
Do you have a target for which version will include these improvements? I’m *really* looking forward to the time when I don’t have to use my personal Perl script -> WAB -> iTunes one-way “sync”.
October 4, 2010 at 10:19 pm
Great work. I have not yet touched Conduit for a while, time to dig up this hidden gem
October 5, 2010 at 11:14 pm
I am really looking forward to being able to sync my Thunderbird / Evolution calendar with my iPhone! Excellent work and thanks go to everyone working on Conduit and libimobiledevice. Thank you!