=== release 0.11.1 === 2007-11-18 Edward Hervey * NEWS: * RELEASE: * configure.ac: Releasing 0.11.1 "A gentlemen game played by hooligans" 2007-11-18 Edward Hervey * pitivi/pitivi.py: Added new 'project-closed' signal to confirm that a project is closed. * pitivi/timeline/composition.py: Update condensed-list once everything is added to the timeline * pitivi/ui/timelineobjects.py: Add a bit more logic for when a project is loaded/closed * tests/test_file_load_save.py: Added tests for new 'project-closed' signal 2007-11-18 Edward Hervey * pitivi/ui/mainwindow.py: Use portable 'if' syntax 2007-11-18 Edward Hervey * pitivi/ui/sourcefactories.py: Fixes to display factories when a new project is loaded. Re-factored code a bit to avoid duplicates. 2007-11-18 Edward Hervey * pitivi/pitivi.py: The uri is a keyword argument to Project() * pitivi/project.py: Serializable sub-classes need to have keyword-only arguments. Activate proper save Small code re-organization * pitivi/projectsaver.py: Add debugging whitespace-fixes * pitivi/ui/mainwindow.py: methods renaming added debugging whitespace-fixes 2007-11-18 Edward Hervey * pitivi/objectfactory.py: * pitivi/serializable.py: * pitivi/settings.py: * pitivi/sourcelist.py: Classes implementing Serializable need to have keyword-only arguments Store some more info for factories Misc fixes * pitivi/timeline/composition.py: defaultSource should be a TimelineFileSource and not a pure gnlobject De-serialize all contents before adding them to the composition. * pitivi/timeline/objects.py: change naming of serializable attributes. * pitivi/timeline/source.py: Small fixes * pitivi/timeline/timeline.py: Switch to using TimelineBlankSource for default sources Small fixes * pitivi/ui/timelineobjects.py: small fixes * tests/common.py: * tests/test_serializable.py: Classes implementing Serializable need to have keyword-only arguments 2007-11-12 Edward Hervey Patch by: Tommy * pitivi/ui/sourcefactories.py: unquote urls from drag and drop, this should fix some issues when DnD'ing files from Nautilus for ex. 2007-11-11 Edward Hervey * pitivi/settings.py: Add some debugging. Don't specify audio depth in settings caps, this causes too many issues with compatible encoder caps. Fixes #487455 2007-11-11 Edward Hervey * pitivi/ui/sourcefactories.py: If the system isn't icon-theme-spec compliant, load pixbufs the old way using shipped pngs. Fixes #461913 2007-10-21 Edward Hervey * RELEASE: Add new dependencies * pitivi/settings.py: getVideoCaps() and getAudioCaps() now return intersection of configured settings AND corresponding encoder sink caps. * pitivi/timeline/objects.py: Add a mode to force setting start/duration on the gnlobject. Fixes a stupid bug with cutting. * pitivi/timeline/source.py: Fix debugging * pitivi/ui/viewer.py: Fix debugging. Only set XID on videosink widget if it is exposed in order to avoid X errors. 2007-10-18 Brandon Lewis reviewed by: * tests/test_file_load_save.py: updated test cases 2007-10-17 Brandon Lewis reviewed by: * pitivi/project.py: redefined prototype for save-uri-requested signal -- uri, format made changes to application logic, which was buggy now passed into method call setUri() * pitivi/projectsaver.py: added some more classmethods for working with projectSaver derivatives * pitivi/ui/mainwindow.py: implemented file type filters in in open and save dialogs. Note: this code breaks some test cases relating to the applicaiton logic, but appears to work properly. Want to get changes to server, will debug the application logic in next commit. 2007-10-14 Edward Hervey * configure.ac: Back to development cycle.