2008-08-31 John Stowers * NEWS: Updates for release 2008-08-31 John Stowers * conduit/modules/BansheeModule/BansheeModule.py: * conduit/modules/RhythmboxDBusModule/RhythmboxDBusModule.py: * conduit/modules/RhythmboxModule/RhythmboxModule.py: Dont show if program not installed * conduit/platform/Makefile.am: * po/POTFILES.in: Fix build 2008-08-30 John Stowers * NEWS: Updates * conduit/Vfs.py: * conduit/datatypes/File.py: Fix file pickle/unpickle. 2008-08-30 John Stowers * conduit/__init__.py: * conduit/defs.py.in: When not installed one can override the the FILE/BROWSER/SETTING implementation by using CONDUIT_XX_IMPL env variable. 2008-08-29 John Stowers * conduit/TypeConverter.py: Dont keep recursing if an intermediate conversion fails. Fixes #549751 2008-08-29 John Stowers * conduit/modules/ConverterModule.py: Dont try and convert non-text mimetypes to contact/event. Fixes #549750 2008-08-28 John Stowers * conduit/Vfs.py: * test/python-tests/common.py: XXX_IMPL can now be set via environment variables. 2008-08-27 John Stowers * conduit/gtkui/UI.py: I think I only need to call the gnome.ui auth manager stuff for gnomevfs. * conduit/platform/Makefile.am: Add file implementations to dist 2008-08-27 John Stowers * conduit/datatypes/File.py: * conduit/modules/ConverterModule.py: * conduit/platform/FileGio.py: * conduit/platform/FileGnomeVfs.py: * conduit/utils/__init__.py: * test/python-tests/TestCoreFile.py: Implement make_directory_and_parents in python because it is not wrapped yet. Add tests for this, make_directory and delete. 2008-08-23 John Stowers * conduit/Vfs.py: fat32 filesystems are reported as msdos by gio 2008-08-23 John Stowers * conduit/utils/__init__.py: * test/python-tests/TestCoreUtil.py: More util functions using urllib to work around gvfs bugs. 2008-08-23 John Stowers * conduit/modules/AudioVideoConverterModule.py: * conduit/utils/MediaFile.py: Handle missing gstreamer nicer. Fixes #548960 2008-08-23 John Stowers * conduit/gtkui/UI.py: Set a default window icon. Fixes #548974 2008-08-23 John Stowers * conduit/utils/Makefile.am: Ship MediaFile and GstMetadata. Fixes #548959 (Michael Monreal) 2008-08-23 John Stowers * conduit/modules/GoogleModule/GoogleModule.py: Scale photos in picasa two way. Fixes #548989 (Antonio G) 2008-08-22 John Stowers * conduit/dataproviders/DataProvider.py: * conduit/datatypes/File.py: * conduit/modules/N800Module/N800Module.py: Fix doc typos. Fixes #548404 (Christian Schlotter) 2008-08-22 John Stowers * conduit/conduit: Remove bashisms. Fixes #545464 (Christian Schlotter) 2008-08-22 John Stowers * conduit/conduit: also look in lib/mozilla-firefox for run-mozilla.sh. Fixes #546478 (Christian Schlotter) 2008-08-22 John Stowers * conduit/modules/GoogleModule/GoogleModule.py: More debugging for #548659 2008-08-22 John Stowers * data/conduit.glade: Tidy prefs window as per #547609 2008-08-22 John Stowers * data/evolution-memos.png: * data/evolution-tasks.png: * conduit/modules/EvolutionModule/EvolutionModule.py: * data/Makefile.am: Use evolution icons. Fixes #547617 2008-08-22 John Stowers * conduit/Settings.py: No splash by default. Fixes #547615 2008-08-22 John Stowers * conduit/gtkui/UI.py: Remove About entry in tray icon menu. Fixes #547618 2008-08-22 John Stowers * conduit/Settings.py: * conduit/gtkui/Tree.py: Hide treeview lines. Fixes #547604 2008-08-22 John Stowers * conduit/modules/BansheeModule/BansheeModule.py: Banshee icon is media-player-banshee. Fixes #547600 2008-08-21 John Stowers * conduit/modules/iPodModule/config.glade: * conduit/modules/iPodModule/iPodModule.py: Fix iPod icon, and make sure that the photo dp is configurable. 2008-08-21 John Stowers * conduit/platform/FileGio.py: * conduit/utils/__init__.py: * test/python-tests/TestCoreUtil.py: Work around stupid gvfs bug 547133 by adding an urllib2 based implementation of get_mtime 2008-08-21 John Stowers * conduit/Vfs.py: * conduit/__init__.py: * conduit/datatypes/File.py: * conduit/platform/FileGio.py: * conduit/platform/FileGnomeVfs.py: * conduit/platform/FilePython.py: * conduit/platform/__init__.py: * test/python-tests/TestDataProviderShutterfly.py: Remove the last hard dependency on gnomevfs. Add a minimal working Python file implementation which lets conduit start up. 2008-08-21 John Stowers * conduit/Vfs.py: * conduit/dataproviders/File.py: * conduit/modules/FileModule/FileModule.py: * conduit/platform/FileGio.py: * conduit/platform/FileGnomeVfs.py: * conduit/platform/__init__.py: Move all uri_volume functions into the platform implementation dir. 2008-08-21 John Stowers * conduit/Vfs.py: * conduit/dataproviders/File.py: * conduit/modules/FileModule/FileConfiguration.py: * conduit/platform/FileGnomeVfs.py: * conduit/utils/__init__.py: * test/python-tests/TestCoreVfs.py: Move _ensure_type into utils as ensure_string. Remove uri_make_canonical. 2008-08-21 John Stowers * conduit/Vfs.py: * conduit/platform/FileGio.py: * conduit/platform/FileGnomeVfs.py: * conduit/platform/FilePython.py: * conduit/platform/__init__.py: Move volume monitor into the FileImpl classes. 2008-08-21 John Stowers * conduit/modules/AudioVideoConverterModule.py: Fix typo in conversion arguments. Really Fixes #526423 (Alexandre Rosenfeld) 2008-08-21 Alexandre Rosenfeld * NEWS: * ChangeLog: * conduit/*/*.py: * data/conduit.glade: * test/python-tests/TestCoreConvertAudioVideo.py: * test/python-tests/data/audio.list: * test/python-tests/data/video.list: Merge GSOC08 improved iPod support branch. This adds support for writing iPod music,video, and transcoding using GStreamer. Fixes #510279. 2008-08-10 John Stowers * conduit/modules/AmazonS3Module/: * conduit/modules/AmazonS3Module/AmazonS3Module.py: * conduit/modules/AmazonS3Module/config.glade: * data/amazon.png: Preliminary amazon S3 support contributed by Christian Schlotter. 2008-08-10 John Stowers * conduit/modules/GoogleModule/GoogleModule.py: Create the album if it does not exist. Fixes #545824 (Manuel J. Garrido) 2008-08-07 John Stowers * conduit/Vfs.py: * conduit/datatypes/File.py: * conduit/modules/N800Module/N800Module.py: * conduit/platform/FileGio.py: * conduit/platform/FileGnomeVfs.py: * conduit/platform/__init__.py: * test/python-tests/TestCoreFile.py: * test/python-tests/TestCoreVfs.py: Move some Vfs functions into the File class. * conduit/platform/FilePython.py: Skeleton implementation. 2008-08-07 John Stowers * conduit/platform/FileGio.py: * conduit/platform/FileGnomeVfs.py: * scripts/run-tests.sh: Implement a basic file transfer class. Currently blocking on a few GNOME bugs. 2008-08-06 John Stowers * scripts/release.sh: * NEWS: * conduit/__init__.py: * configure.ac: Post release version bump to 0.3.14