2008-06-03  John Stowers  <john.stowers@gmail.com>

	* conduit/modules/ZotoModule/Makefile.am: Fix build.

2008-06-03  John Stowers  <john.stowers@gmail.com>

	* NEWS: Update NEWS for release.

2008-06-03  John Stowers  <john.stowers@gmail.com>

	* conduit/modules/GoogleModule/GoogleModule.py: Disable Google docs
	uploader from release.

2008-06-01  John Carr  <john.carr@unrouted.co.uk>

	* conduit/modules/SynceModule.py:
	Add Tasks endpoint which looks like it might have some infrastructure
	in place.
	Add hooks so SynceContacts & co can provide objects for the XML foo.
	Use array.array to properly encode/decode data for SyncEngine
	Getting, Adding and Deleting are now (seemingly) stable.
	Modify needs more work... Damn conflcit code.

2008-06-01  John Stowers  <john.stowers@gmail.com>

	* Makefile.am:
	* doap.rdf.in: Remove obsolete DOAP foo.

2008-06-01  John Stowers  <john.stowers@gmail.com>

	* conduit/modules/Makefile.am:
	* conduit/modules/ZotoModule/Makefile.am:
	* configure.ac: Add zoto dataprovider to dist.

2008-06-01  John Stowers  <john.stowers@gmail.com>

	* conduit/DBus.py:
	* conduit/Main.py:
	* conduit/dataproviders/HalFactory.py:
	* conduit/dataproviders/SimpleFactory.py:
	* conduit/dataproviders/VolumeFactory.py:
	* tools/conduit-client: Fix small bugs and tidy up 
    the usage of DBus, no longer import the 
    (depreciated dbus.glib).

2008-06-01  John Stowers  <john.stowers@gmail.com>

	* tools/conduit-client:
	* tools/example-dbus-gui-remote.py: Update
    to use the new progress signal.

2008-06-01  John Stowers  <john.stowers@gmail.com>

	* conduit/Conduit.py:
	* conduit/DBus.py:
	* conduit/Synchronization.py:
	* conduit/gtkui/Canvas.py:
	* conduit/modules/TestModule.py: When emitting progress
    signals, also include in that signal the UIDs of data
    successfully processed since the last update.

	* tools/eog-plugin/conduit.py: Update to use the new 
    functionality.

2008-06-01  John Stowers  <john.stowers@gmail.com>

	* conduit/Synchronization.py: Only emit progress when 
    progress changes by > 5%. Decreases CPU usage and helps
    responsiveness.

2008-05-31  John Carr  <john.carr@unrouted.co.uk>

	* conduit/modules/SynceModule.py:
	Use Prefill (means we get all data, not just changes)
	For now, return "Notes". Easy testing & capturing of XML to disk..

2008-05-31  John Carr  <john.carr@unrouted.co.uk>

	* conduit/modules/SynceModule.py:
	Some shiny Windows Mobile 5/6 support. Depends on
	SynCE 0.11.1 with synce-hal.

2008-05-25  John Stowers  <john.stowers@gmail.com>

	* conduit/Main.py:
	* conduit/modules/TestModule.py: Add a ZotoModule
	test.

2008-05-25  John Stowers  <john.stowers@gmail.com>

	* conduit/Main.py:
	* conduit/modules/TestModule.py: Print overridden settings.

2008-05-25  John Stowers  <john.stowers@gmail.com>

	* conduit/hildonui/Canvas.py: Handle resize event.

2008-05-25  John Stowers  <john.stowers@gmail.com>

	* conduit/hildonui/Canvas.py:
	* conduit/hildonui/List.py:
	* conduit/hildonui/UI.py: Pyflakes cleanups

2008-05-25  John Stowers  <john.stowers@gmail.com>

	* conduit/gtkui/Canvas.py:
	* conduit/gtkui/Tree.py:
	* conduit/hildonui/Canvas.py:
	* conduit/hildonui/List.py:
	* conduit/hildonui/UI.py: Make the hildon canvas inherit from the 
	gtk one, and share more code between the two.

2008-05-25  John Stowers  <john.stowers@gmail.com>

	* conduit/Main.py:
	* conduit/Settings.py:
	* conduit/hildonui/Canvas.py:
	* test/python-tests/common.py: Add the ability to override conduit
	settings for the session. Use this where appropriate.
	
	* conduit/modules/GoogleModule/GoogleModule.py: Make some classes private

2008-05-24  John Stowers  <john.stowers@gmail.com>

	* conduit/modules/GoogleModule/GoogleModule.py: Share some more code
	between google dataproviders. Pass on proxy settings to	them.

	* test/python-tests/TestCoreSettings.py: Add proxy env var parsing test.

2008-05-24  John Stowers  <john.stowers@gmail.com>

	* conduit/Settings.py:
	* conduit/Web.py: Add proxy support (both env var and gconf) to the built
	in browser.

2008-05-12  John Stowers  <john.stowers@gmail.com>

	* conduit/modules/GoogleModule/GoogleModule.py:
	* conduit/modules/GoogleModule/documents-config.glade:
	* test/python-tests/TestDataProviderGoogleDocuments.py: Small fixes to
	google docs.

2008-05-08  John Stowers  <john.stowers@gmail.com>

	* scripts/continuous-tester.sh: Fix USAGE
	
	* conduit/modules/GoogleModule/GoogleModule.py:
	* test/python-tests/TestDataProviderGoogleDocuments.py: Some more API
	cleanup and tests.

2008-05-08  John Stowers  <john.stowers@gmail.com>

	* conduit/modules/GoogleModule/GoogleModule.py:
	* test/python-tests/TestDataProviderGoogleDocuments.py: Add in-process
	support for google docs upload and download. Upload and download currently
	working, now it needs to be wrapped in the conduit dataprovider interface

2008-05-07  John Stowers  <john.stowers@gmail.com>

	* conduit/datatypes/Contact.py: Add methods for setting the vcard
	email and name attributes.

	* NEWS:
	* conduit/modules/GoogleModule/atom/__init__.py:
	* conduit/modules/GoogleModule/atom/service.py:
	* conduit/modules/GoogleModule/contacts_example.py:
	* conduit/modules/GoogleModule/gdata/__init__.py:
	* conduit/modules/GoogleModule/gdata/apps/Makefile.am:
	* conduit/modules/GoogleModule/gdata/apps/__init__.py:
	* conduit/modules/GoogleModule/gdata/apps/service.py:
	* conduit/modules/GoogleModule/gdata/base/Makefile.am:
	* conduit/modules/GoogleModule/gdata/base/__init__.py:
	* conduit/modules/GoogleModule/gdata/base/service.py:
	* conduit/modules/GoogleModule/gdata/calendar/__init__.py:
	* conduit/modules/GoogleModule/gdata/calendar/service.py:
	* conduit/modules/GoogleModule/gdata/codesearch/Makefile.am:
	* conduit/modules/GoogleModule/gdata/codesearch/__init__.py:
	* conduit/modules/GoogleModule/gdata/codesearch/service.py:
	* conduit/modules/GoogleModule/gdata/contacts/Makefile.am:
	* conduit/modules/GoogleModule/gdata/contacts/__init__.py:
	* conduit/modules/GoogleModule/gdata/contacts/service.py:
	* conduit/modules/GoogleModule/gdata/docs/Makefile.am:
	* conduit/modules/GoogleModule/gdata/docs/__init__.py:
	* conduit/modules/GoogleModule/gdata/docs/service.py:
	* conduit/modules/GoogleModule/gdata/exif/__init__.py:
	* conduit/modules/GoogleModule/gdata/geo/__init__.py:
	* conduit/modules/GoogleModule/gdata/media/__init__.py:
	* conduit/modules/GoogleModule/gdata/photos/__init__.py:
	* conduit/modules/GoogleModule/gdata/photos/service.py:
	* conduit/modules/GoogleModule/gdata/service.py:
	* conduit/modules/GoogleModule/gdata/spreadsheet/Makefile.am:
	* conduit/modules/GoogleModule/gdata/spreadsheet/__init__.py:
	* conduit/modules/GoogleModule/gdata/spreadsheet/service.py:
	* conduit/modules/GoogleModule/gdata/spreadsheet/text_db.py:
	* conduit/modules/GoogleModule/gdata/test_data.py:
	* conduit/modules/GoogleModule/gdata/urlfetch.py: Update to version 
	1.0.12.1 of python-gdata. This release adds native support for google 
	contacts
	
	* conduit/modules/GoogleModule/GoogleModule.py:
	* test/python-tests/common.py:
	* test/python-tests/data/1.vcard:	
	* test/python-tests/TestCoreContact.py:
	* test/python-tests/TestDataProviderGoogleContacts.py: Add two way sync
	support for google contacts. This still needs work in converting all
	the gdata attributes, detecting duplicate contacts with the same email
	address, and general testing, but it is a start

	* test/python-tests/TestDataProviderPicasa.py: Fix picasa get() tests


2008-05-07  John Stowers  <john.stowers@gmail.com>

	* conduit/gtkui/Canvas.py:
	* conduit/hildonui/Canvas.py:
	* conduit/hildonui/UI.py: Stop maemo version from crashing when closed.
	small fixes to improve consistency between hildon and gtk UIs. Dont
	set application name twice.

2008-05-06  Kjartan Maraas  <kmaraas@gnome.org>

	* conduit/modules/iPodModule/config.glade:
	Don't translate widget label.

2008-05-07  John Stowers  <john.stowers@gmail.com>

	* conduit/modules/BackpackModule/backpack/bptest.py:
	* conduit/modules/BackpackModule/backpack/cgi/reminder.py:
	* conduit/modules/BackpackModule/backpack/cgi/todo.py:
	* conduit/modules/BackpackModule/backpack/data/email.xml:
	* conduit/modules/BackpackModule/backpack/data/emaillist.xml:
	* conduit/modules/BackpackModule/backpack/data/error404.xml:
	* conduit/modules/BackpackModule/backpack/data/export.xml:
	* conduit/modules/BackpackModule/backpack/data/list.xml:
	* conduit/modules/BackpackModule/backpack/data/listitem.xml:
	* conduit/modules/BackpackModule/backpack/data/notelist.xml:
	* conduit/modules/BackpackModule/backpack/data/page.xml:
	* conduit/modules/BackpackModule/backpack/data/pages.xml:
	* conduit/modules/BackpackModule/backpack/data/pagesfortag.xml:
	* conduit/modules/BackpackModule/backpack/data/reminders.xml:
	* conduit/modules/BackpackModule/backpack/data/search.xml:
	* conduit/modules/BackpackModule/backpack/wapsupport.py:

2008-05-07  John Stowers  <john.stowers@gmail.com>

	* NEWS:
	* conduit/modules/FlickrModule/FlickrModule.py:
	* conduit/modules/FlickrModule/flickrapi/LICENSE:
	* conduit/modules/FlickrModule/flickrapi/__init__.py:
	* conduit/modules/FlickrModule/flickrapi/cache.py:
	* conduit/modules/FlickrModule/flickrapi/exceptions.py:
	* conduit/modules/FlickrModule/flickrapi/multi-username.patch:
	* conduit/modules/FlickrModule/flickrapi/multipart.py:
	* conduit/modules/FlickrModule/flickrapi/tokencache.py:
	* conduit/modules/FlickrModule/flickrapi/xmlnode.py: Update to latest version
	of flickrapi and adapt to API changes.
	
	* conduit/modules/RTMModule/rtm.py: Remove logging.basicConfig() call which
	overrides conduits log settings and screws up everything.

2008-05-06  John Stowers  <john.stowers@gmail.com>

	* NEWS:
	* conduit/modules/FacebookModule/pyfacebook/__init__.py:
	* conduit/modules/FacebookModule/pyfacebook/no-print-at-import.patch:
	* test/python-tests/TestDataProviderFacebook.py:
	* test/python-tests/TestDataProviderFlickr.py: Update to latest version
	of pyfacebook.

2008-05-06  John Stowers  <john.stowers@gmail.com>

	* conduit/modules/FspotModule/FspotModule.py: Remove the depreciated
	non-dbus FSpot dataprovider

2008-05-06  John Stowers  <john.stowers@gmail.com>

	* conduit/modules/GoogleModule/GoogleModule.py: Add magic numbers in case
	anyone wants to work on youtube video upload.

2008-05-06  John Stowers  <john.stowers@gmail.com>

	* conduit/Vfs.py:
	* conduit/dataproviders/File.py:
	* conduit/modules/FileModule/FileConfiguration.py:
	* conduit/modules/FileModule/FileModule.py:
	* conduit/modules/FileModule/config.glade:
	* conduit/modules/N800Module/N800Module.py:
	* conduit/modules/PhoneModule/PhoneModule.py:
	* conduit/modules/TestModule.py:
	* test/python-tests/TestCoreVfs.py:
	* test/python-tests/TestDataProviderFolder.py:
	* test/python-tests/TestSyncFolderFolder.py: Configuration option in all
	file/folder dataproviders allowing them to follow symlinks.
	Fixes #530929 (P. Henrique Silva)

2008-05-05  John Stowers  <john.stowers@gmail.com>

	* conduit/modules/FlickrModule/FlickrModule.py: Dont duplicate first
	photo when creating photosets. Fixes #530980 (P. Henrique Silva)

2008-05-05  John Stowers  <john.stowers@gmail.com>

	* NEWS: Mention new zoto module
	* conduit/dataproviders/Image.py:
	* conduit/datatypes/Photo.py:
	* conduit/modules/FlickrModule/FlickrModule.py:
	* conduit/modules/GoogleModule/GoogleModule.py: 
	* conduit/modules/ZotoModule/ZotoModule.py: Add captions to photos
	when uploading. Fixes #521810 and #530979.

2008-05-05  John Carr <john.carr@unrouted.co.uk>

	* conduit/conduit: Use /bin/sh, as Maemo doesn't have bash

2008-05-04  John Carr <john.carr@unrouted.co.uk>

	* conduit/__init__.py: Maemo fix. .config might not actually
	exist, so if it doesn't.. then created it.

2008-05-04  John Carr <john.carr@unrouted.co.uk>

	* conduit/conduit: Cope with Firefox 3 on Hardy

2008-05-02  Manuel J. Garrido <manuel.garrido@gmail.com>

	* data/zoto.png:
	* conduit/modules/ZotoModule/*: Add two way Zoto 
	module

2008-04-30  John Stowers  <john.stowers@gmail.com>

	* NEWS:
	* conduit/__init__.py:
	* configure.ac: Version bump to 0.3.11