[pitivi] Releasing 0.13.5 "I Missed My Lunch"



commit 2d965fa2a12283392f50522eb33f6f1f3cecae2e
Author: Alessandro Decina <alessandro d gmail com>
Date:   Thu Sep 16 16:51:17 2010 +0200

    Releasing 0.13.5 "I Missed My Lunch"

 ChangeLog    | 1311 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 NEWS         |   10 +
 RELEASE      |  224 +++++-----
 configure.ac |    2 +-
 4 files changed, 1435 insertions(+), 112 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index ac9bcc3..14cc7b4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,1314 @@
+2010-09-16 16:51:17 +0200  Alessandro Decina <alessandro d gmail com>
+
+	* NEWS:
+	* RELEASE:
+    * ChangeLog:
+	  Releasing 0.13.5 "I Missed My Lunch"
+
+2010-09-16 17:05:16 +0200  Alessandro Decina <alessandro d gmail com>
+
+	* configure.ac:
+	  Bump dependency on gnonlin 0.10.16.
+
+2010-09-15 19:34:53 +0200  Joe Hansen <joedalton2 yahoo dk>
+
+	* po/da.po:
+	  Updated Danish translation
+
+2010-09-15 09:51:13 -0300  Antonio Fernandes C. Neto <fernandes pelivre org>
+
+	* po/pt_BR.po:
+	  Updated Brazilian Portuguese translation
+
+2010-09-14 18:20:24 +0200  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/ui/pathwalker.py:
+	  ui/pathwalker: unquote uris. Fixes #615202.
+
+2010-09-12 19:09:36 +0200  Andrej ŽnidarÅ¡iÄ? <andrej znidarsic gmail com>
+
+	* po/sl.po:
+	  Updated Slovenian translation
+
+2010-09-11 19:27:59 +0200  Mario Blättermann <mariobl gnome org>
+
+	* po/de.po:
+	  [i18n] Updated German translation
+
+2010-09-11 18:23:06 +0200  Edward Hervey <bilboed bilboed com>
+
+	* configure.ac:
+	  0.13.4.3 pre-release
+
+2010-09-11 18:17:39 +0200  Edward Hervey <bilboed bilboed com>
+
+	  Merging translations
+
+2010-09-10 22:53:44 +0100  António Lima <amrlima gmail com>
+
+	* po/pt.po:
+	  Updated Portuguese translation
+
+2010-09-10 16:30:48 +0200  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/ui/previewer.py:
+	  Revert "ui/previewer: remove the correct segment from the queue."
+	  This reverts commit bc6cb426226ce06f217b43bf0ea12bf9e1f56099.
+	  The bug was actually somewhere else. Doh.
+
+2010-09-10 16:08:01 +0200  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/ui/previewer.py:
+	  ui/previewer: handle seek failures.
+
+2010-09-10 15:51:40 +0200  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/ui/previewer.py:
+	  ui/previewer: use signals instead of set_sync_handler to connect to the bus.
+
+2010-09-10 15:43:40 +0200  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/ui/previewer.py:
+	  ui/previewer: remove the correct segment from the queue.
+	  This fixes a bug that caused waveforms not to be drawn sometimes.
+
+2010-09-10 13:25:38 +0200  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/ui/timeline.py:
+	  ui/timeline: disable updates while adding clips to the timeline.
+
+2010-09-10 10:41:47 +0300  Mattias Põldaru <mahfiaz gmail com>
+
+	* po/et.po:
+	  [l10n] Updated Estonian translation
+
+2010-09-09 16:55:10 +0200  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/ui/timelinecanvas.py:
+	  ui/timelinecanvas: reinitialize the marquee to have width=height=0.
+	  This reverts an hunk from f78404.
+
+2010-09-08 17:12:01 +0200  Luis de Bethencourt <luis debethencourt com>
+
+	* pitivi/ui/curve.py:
+	* pitivi/ui/timelinecanvas.py:
+	  ui/timelinecanvas.py: fixed the precision of timeline selection by correcting the extra space between the visual clip and the canvas clip.
+
+2010-09-09 15:21:01 +0200  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/timeline/track.py:
+	  timeline/track: actually set _update_transitions when we enable or disable updates.
+
+2010-09-09 15:13:51 +0200  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/ui/timeline.py:
+	  ui/timeline: disable updates while splitting.
+	  This avoids creating a temporary transition while split() updates the
+	  composition.
+
+2010-09-08 22:06:39 +0100  Bruce Cowan <bruce bcowan me uk>
+
+	* po/en_GB.po:
+	  Updated British English translation
+
+2010-09-08 22:56:07 +0200  Daniel Nylander <po danielnylander se>
+
+	* po/sv.po:
+	  Updated Swedish translation
+
+2010-09-08 22:28:42 +0200  Gabor Kelemen <kelemeng gnome hu>
+
+	* po/hu.po:
+	  Updated Hungarian translation
+
+2010-09-08 22:01:35 +0200  Edward Hervey <bilboed bilboed com>
+
+	  Merging translations
+
+2010-09-09 03:57:22 +0200  Edward Hervey <bilboed bilboed com>
+
+	* configure.ac:
+	  0.13.4.2 pre-release
+
+2010-09-08 21:51:46 +0200  Bruno Brouard <annoa b gmail com>
+
+	* po/fr.po:
+	  Updated French translation
+
+2010-09-08 17:22:10 +0200  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/ui/mainwindow.py:
+	  mainwindow: don't show gstreamer errors in the timeline infostub.
+	  We hit quite a few non critical errors at the moment and so the infobar quickly
+	  becomes too annoying.
+
+2010-09-08 17:10:21 +0200  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/ui/previewer.py:
+	  Revert "previewer: use the appointment-soon icon as the default thumb icon."
+	  This reverts commit cb1eccc2db0b6d86a1c18e205b7dd78a3c2e1508.
+	  Revert this since it adds a dependency on python-rsvg. Ideally we should do the
+	  same with the gdk-pixbuf API.
+
+2010-09-08 16:11:20 +0200  Luis de Bethencourt <luis debethencourt com>
+
+	* pitivi/discoverer.py:
+	* pitivi/ui/mainwindow.py:
+	* pitivi/ui/sourcelist.py:
+	  Fix the use of the gstreamer missing-plugins helper.
+
+2010-09-07 08:56:25 +0200  Edward Hervey <bilboed bilboed com>
+
+	  Merging translations
+
+2010-09-06 21:25:01 +0200  Jorge González <jorgegonz svn gnome org>
+
+	* po/es.po:
+	  Updated Spanish translation
+
+2010-09-05 17:53:54 +0200  Volker Sobek <reklov live com>
+
+	* pitivi/ui/timeline.py:
+	  Add more keyboard accelerators
+	  Make Ctrl++ the default ZoomIn accelerator, but still allow
+	  zooming in with Ctrl+= (convenient for USA keyboard
+	  layout) by adding an additional action for that.
+	  Fixes #609325
+	  Also add additional actions for zooming in/out with
+	  Ctrl+KP_Add/Ctrl+KP_Subtract
+
+2010-09-06 11:20:58 +0200  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/factories/base.py:
+	* pitivi/factories/operation.py:
+	  factories: make videoscale::add-borders optional in base.py.
+
+2010-09-06 11:02:56 +0200  Edward Hervey <bilboed bilboed com>
+
+	  Merging translations
+
+2010-09-06 11:01:48 +0200  Edward Hervey <bilboed bilboed com>
+
+	* configure.ac:
+	  configure.ac: Depend on latest gst-python
+	  Needed for the _pads_full* methods
+
+2010-09-03 17:20:24 +0200  Luis de Bethencourt <luis debethencourt com>
+
+	* pitivi/timeline/track.py:
+	* pitivi/ui/timeline.py:
+	  timeline/track: keyframe list is stored sorted in place.
+
+2010-09-03 17:18:36 +0200  Luis de Bethencourt <luis debethencourt com>
+
+	* pitivi/pixmaps/pitivi-group.svg:
+	* pitivi/pixmaps/pitivi-relink.svg:
+	* pitivi/pixmaps/pitivi-ungroup.svg:
+	* pitivi/pixmaps/pitivi-unlink.svg:
+	  pixmaps: made the icons of group, relink, ungroup, and unlink pixel-perfect (crispier at small sizes)
+
+2010-09-05 23:19:26 +0200  Marek Ä?ernocký <marek manet cz>
+
+	* po/cs.po:
+	  Updated Czech translation
+
+2010-09-05 11:10:15 +0200  Edward Hervey <bilboed bilboed com>
+
+	* pitivi/factories/base.py:
+	  factories: Gracefully handle lack of videoscal::add-borders
+	  We'll add this to the "known bugs" section of the upcoming release
+	  for people who don't have recent enough -base.
+	  Fixes #625984
+
+2010-09-05 11:06:56 +0200  Edward Hervey <bilboed bilboed com>
+
+	  Updating translations
+
+2010-09-05 15:07:13 +0900  Shushi Kurose <md81bird hitaki net>
+
+	* po/ja.po:
+	  Updated Japanese translation.
+
+2010-09-05 03:27:00 +0800  YunQiang Su <wzssyqa gmail com>
+
+	* po/zh_CN.po:
+	  Update Simplified Chinese translation.
+
+2010-09-03 10:59:11 +0200  Luis de Bethencourt <luis debethencourt com>
+
+	* pitivi/pixmaps/pitivi-relink-24.svg:
+	* pitivi/pixmaps/pitivi-unlink-24.svg:
+	* pitivi/ui/timeline.py:
+	  ui/timeline: fixing the sensitivity of the timeline actions.
+
+2010-09-02 16:20:51 +0200  Luis de Bethencourt <luis debethencourt com>
+
+	* pitivi/pixmaps/Makefile.am:
+	* pitivi/pixmaps/pitivi-group-24.svg:
+	* pitivi/pixmaps/pitivi-group.svg:
+	* pitivi/pixmaps/pitivi-relink-24.svg:
+	* pitivi/pixmaps/pitivi-relink.svg:
+	* pitivi/pixmaps/pitivi-ungroup-24.svg:
+	* pitivi/pixmaps/pitivi-ungroup.svg:
+	* pitivi/pixmaps/pitivi-unlink-24.svg:
+	* pitivi/pixmaps/pitivi-unlink.svg:
+	* pitivi/ui/mainwindow.py:
+	  pixmaps: added link and unlink icons for the timeline.
+
+2010-09-01 16:42:58 +0200  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/pixmaps/Makefile.am:
+	  Fix the name of the newly added svgs in pixmaps/Makefile.am.
+
+2010-08-31 15:31:57 +0200  Luis de Bethencourt <luis debethencourt com>
+
+	* pitivi/pixmaps/Makefile.am:
+	* pitivi/pixmaps/pitivi-keyframe-24.svg:
+	* pitivi/pixmaps/pitivi-keyframe.svg:
+	* pitivi/ui/mainwindow.py:
+	* pitivi/ui/timeline.py:
+	  ui/mainwindow,timeline: added timeline button, menu item and key accel to add and create editing keyframes
+
+2010-08-31 17:23:17 +0200  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/timeline/track.py:
+	* tests/test_track.py:
+	  timeline/track: allow copy()ing objects on which makeBin hasn't been called yet.
+
+2010-08-28 21:44:40 +0200  Mario Blättermann <mariobl gnome org>
+
+	* po/de.po:
+	  [i18n] Updated German translation
+
+2010-08-27 11:43:57 +0200  Thibault Saunier <tsaunier gnome org>
+
+	* pitivi/ui/sourcelist.py:
+	  ui/sourcelist: replace some custom code with gtk.InfoBar.
+
+2010-08-24 21:42:44 +0200  Alessandro Decina <alessandro d gmail com>
+
+	* tests/test_projectmanager.py:
+	  tests: make tests.test_projectmanager pass again.
+
+2010-08-24 12:45:59 +0200  Luis de Bethencourt <luis debethencourt com>
+
+	* pitivi/formatters/base.py:
+	* pitivi/project.py:
+	* pitivi/projectmanager.py:
+	* pitivi/settings.py:
+	  projectmanager: saves backup/recovery files when project changes
+
+2010-08-23 22:07:05 +0200  Petr Kovar <pknbe volny cz>
+
+	* po/cs.po:
+	  Update Czech translation by Marek Cernocky
+
+2010-08-23 12:42:05 +0200  Edward Hervey <bilboed bilboed com>
+
+	  Merging translations
+
+2010-08-23 11:44:32 +0200  Alessandro Decina <alessandro d gmail com>
+
+	* tests/test_integration.py:
+	  tests: remove a print call from test_integration.py
+
+2010-08-16 11:46:08 +0200  Robert Swain <robert swain collabora co uk>
+
+	* tests/test_still_image.py:
+	  tests: Add mixing tests to still image tests
+
+2010-08-16 11:45:18 +0200  Robert Swain <robert swain collabora co uk>
+
+	* tests/test_still_image.py:
+	  tests: Check data is written to fakesink in still image tests
+
+2010-08-15 16:26:37 +0200  Robert Swain <robert swain collabora co uk>
+
+	* tests/Makefile.am:
+	* tests/samples/flat_colour1_640x480.png:
+	* tests/samples/flat_colour2_640x480.png:
+	* tests/samples/flat_colour3_320x180.png:
+	* tests/test_still_image.py:
+	  tests: Add still image tests
+
+2010-08-21 16:29:39 +0100  António Lima <amrlima gmail com>
+
+	* po/pt.po:
+	  Updated Portuguese translation
+
+2010-08-21 12:53:12 +0200  Joe Hansen <joedalton2 yahoo dk>
+
+	* po/da.po:
+	  Updated Danish translation
+
+2010-08-20 22:08:58 +0200  Andrej ŽnidarÅ¡iÄ? <andrej znidarsic gmail com>
+
+	* po/sl.po:
+	  Updated Slovenian translation
+
+2010-08-20 17:43:59 +0200  Alessandro Decina <alessandro d gmail com>
+
+	* tests/test_alpha_passthrough.py:
+	  tests: refactor tests_alpha_passthrough.py. Add more tests.
+
+2010-08-19 10:11:40 +0200  Robert Swain <robert swain collabora co uk>
+
+	* pitivi/elements/mixer.py:
+	  mixer: Consider transitions when aggregating alpha state
+
+2010-08-19 10:38:20 +0200  Edward Hervey <bilboed bilboed com>
+
+	  Merging translations
+
+2010-08-18 17:40:14 +0200  Bruno Brouard <annoa b gmail com>
+
+	* po/fr.po:
+	  Updated French translation
+
+2010-08-12 11:27:35 +0200  Robert Swain <robert swain collabora co uk>
+
+	* pitivi/elements/mixer.py:
+	  mixer: Remove some redundant code
+
+2010-08-12 11:18:24 +0200  Robert Swain <robert swain collabora co uk>
+
+	* tests/test_alpha_passthrough.py:
+	  tests: Extend alpha test coverage
+	  New tests:
+	  - SVmBin.do_request_new_pad() with alpha_count > 0
+	  - Remove the only track object with any alpha keyframes to test the track
+	  object removed callback's re-evaluation of the alpha state
+
+2010-08-10 14:23:41 +0200  Robert Swain <robert swain collabora co uk>
+
+	* pitivi/elements/mixer.py:
+	* tests/test_alpha_passthrough.py:
+	  tests: mixer: track: Add tests for removing track objects with related fixes
+	  Removed some dead code from mixer. Fixed some alpha keyframe state-related
+	  code when a track object is removed from a track.
+
+2010-08-17 18:07:04 +0200  Jorge González <jorgegonz svn gnome org>
+
+	* po/es.po:
+	  Updated Spanish translation
+
+2010-08-09 16:54:41 +0200  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/timeline/timeline_undo.py:
+	  timeline/timeline_undo: update method to reflect a change in the keyframe-removed signature.
+
+2010-08-04 17:25:58 +0200  Robert Swain <robert swain collabora co uk>
+
+	* pitivi/factories/base.py:
+	* pitivi/factories/test.py:
+	* tests/Makefile.am:
+	* tests/test_alpha_passthrough.py:
+	  tests: Add unit tests for alpha passthrough logic
+
+2010-08-04 16:13:49 +0200  Robert Swain <robert swain collabora co uk>
+
+	* pitivi/elements/mixer.py:
+	* pitivi/timeline/timeline_undo.py:
+	* pitivi/timeline/track.py:
+	* pitivi/ui/curve.py:
+	  mixer: track: undo: curve: Only allow alpha passthrough when all alpha=1.0
+	  This works around an issue with videomixer where it fixes its caps and so all
+	  its inputs to non-alpha if ramping from alpha=1.0 down to less than 1.0. This
+	  caused the pipeline to not use alpha when it should have been.
+
+2010-08-17 14:05:01 +0200  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/ui/timeline.py:
+	  Remove some trailing spaces added in the last commit.
+
+2010-08-17 15:19:17 +0200  Jeroen Hoolmans <jhoolmans gmail com>
+
+	* pitivi/ui/timeline.py:
+	  ui/timeline.py: removed spacing between scrollbar and timeline
+
+2010-04-14 21:40:58 -0700  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* pitivi/ui/dynamic.py:
+	  ui/dynamic.py: fix bug in ChoiceWidget.setWidgetValue()
+
+2010-04-13 11:31:42 -0700  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* pitivi/ui/dynamic.py:
+	  ui/dynamic.py: add method to change choices in a ChoiceWidget
+
+2010-04-13 11:31:07 -0700  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* pitivi/ui/dynamic.py:
+	  ui/dynamic.py: ellipsize text in choicewidgets
+
+2010-04-01 12:57:34 -0700  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* pitivi/ui/dynamic.py:
+	  dynamic.py: update widget test suites
+
+2010-04-01 12:56:51 -0700  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* pitivi/ui/dynamic.py:
+	  dynamic.py: add support for magic M to FractionWidget
+
+2010-03-26 18:54:38 -0700  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* pitivi/ui/dynamic.py:
+	  dynamic.py: check in PresetChoiceWidget
+
+2010-03-26 18:55:18 -0700  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* pitivi/ui/dynamic.py:
+	  dynamic.py: add a widget for inputing resolutions
+
+2010-03-26 18:53:41 -0700  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* pitivi/ui/dynamic.py:
+	  dynamic.py: make gtk.ChoiceWidget inherit from a gtk.HBox instead of VBox
+
+2009-10-16 16:00:00 -0700  Brandon Lewis <brandon_lewis berkeley edu>
+
+	* pitivi/ui/dynamic.py:
+	  dynamic.py: make ChoiceWidget insensitive if there are no choices
+
+2010-04-07 13:44:58 -0700  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* pitivi/ui/dynamic.py:
+	  dynamic.py: check in FractionWidget
+
+2010-03-24 12:44:14 -0700  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* pitivi/ui/dynamic.py:
+	  dynamic.py: move TextWidget icon inside Entry itself
+
+2009-10-21 10:25:03 -0700  Brandon Lewis <brandon_lewis berkeley edu>
+
+	* pitivi/ui/dynamic.py:
+	  dynamic.py: refactor TextWidget so that filter can be overriden more easily.
+
+2009-10-20 16:05:05 -0700  Brandon Lewis <brandon_lewis berkeley edu>
+
+	* pitivi/ui/dynamic.py:
+	  dynamic.py: create a ComboBoxEntry variant of TextWidget which accepts a limited number of choices
+
+2009-10-12 14:53:23 -0700  Brandon Lewis <brandon_lewis berkeley edu>
+
+	* pitivi/ui/dynamic.py:
+	  dynamic.py: set at least two decimal places when value type is a float
+
+2009-10-12 11:15:18 -0700  Brandon Lewis <brandon_lewis berkeley edu>
+
+	* pitivi/ui/dynamic.py:
+	  dynamic.py: don't draw value on NumericWidget HScale
+
+2010-08-09 16:53:27 +0200  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/timeline/track.py:
+	  timeline/track: Workaround a segfault triggered by tests/test_timeline_undo.py.
+
+2010-08-10 16:04:41 +0200  Alessandro Decina <alessandro decina collabora co uk>
+
+	* tests/Makefile.am:
+	* tests/test_integration.py:
+	  tests: run test_integration only if TEST_INTEGRATION is set.
+	  Allows me to use trial and nose to run the tests without test_integration
+	  failing.
+
+2010-08-05 18:29:29 +0200  Luis de Bethencourt <luis debethencourt com>
+
+	* pitivi/project.py:
+	  project.py: house keeping
+
+2010-08-04 19:04:59 +0800  Cheng-Chia Tseng <pswo10680 gmail com>
+
+	* po/zh_HK.po:
+	* po/zh_TW.po:
+	  Updated Traditional Chinese translation(Hong Kong and Taiwan)
+
+2010-08-04 08:54:16 +0200  Petr Kovar <pknbe volny cz>
+
+	* po/cs.po:
+	  Update Czech translation by Marek Cernocky
+
+2010-08-02 14:00:50 +0200  Robert Swain <robert swain collabora co uk>
+
+	* pitivi/factories/base.py:
+	* tests/test_factories_file.py:
+	  tests: base: Fix SourceFactory.setFilterCaps() regression
+	  After the removal of SmartVideoScale in favour of videoscale, there was a
+	  regression in the use of setFilterCaps() for setting dimensions. The dimensions
+	  must now be set on the capsfilter after videoscale and the caps queried from
+	  the capsfilter's caps property.
+
+2010-07-30 11:40:51 +0200  Robert Swain <robert swain collabora co uk>
+
+	* pitivi/elements/mixer.py:
+	* pitivi/factories/base.py:
+	  base: mixer: Allow pass-through 'format' if alpha=1.0
+	  In base we need to set the prefer-passthrough property of the alpha element. In
+	  mixer we need to remove the format cap from the capsfilter to avoid unnecessary
+	  colour space conversion.
+
+2010-08-01 16:10:05 +0300  Baris Cicek <baris teamforce name tr>
+
+	* po/LINGUAS:
+	* po/tr.po:
+	  Added Turkish translation by Okan Ozen
+
+2010-07-26 19:17:00 +0200  Robert Swain <robert swain collabora co uk>
+
+	* pitivi/elements/Makefile.am:
+	* pitivi/elements/smartscale.py:
+	* pitivi/factories/base.py:
+	* pitivi/factories/operation.py:
+	  base: operation: Swap SmartVideoScale for videoscale and fix framerate of output
+	  The videoscale GStreamer element now has black border padding capability that
+	  is enabled through the add-borders property so the smartvideoscale calculations
+	  are no longer needed.
+	  Also, the framerate was not being affected to the videorate filter in the
+	  rendering branch of the pipeline.
+	  https://bugzilla.gnome.org/show_bug.cgi?id=613416
+
+2010-07-30 10:25:32 +0200  Edward Hervey <bilboed bilboed com>
+
+	* pitivi/elements/smartscale.py:
+	  Revert "smartvideoscale: Use videoscale add-border property instead of smartvideoscale"
+	  This reverts commit 6a6af3e213cf60d462458f7ce3f8a141cf42f50c.
+	  It wasn't the proper commit to be used
+
+2010-07-29 11:35:06 +0200  Edward Hervey <bilboed bilboed com>
+
+	* pitivi/elements/mixer.py:
+	* pitivi/elements/singledecodebin.py:
+	  elements: Use new fast pad linking methods
+
+2010-07-29 19:08:40 +0200  Volker Sobek <reklov live com>
+
+	* pitivi/ui/timeline.py:
+	  ui/timeline: fix scrollToPlayhead() so it doesn't scroll too far. Fixes #573886.
+
+2010-07-26 19:17:00 +0200  Robert Swain <robert swain collabora co uk>
+
+	* pitivi/elements/smartscale.py:
+	  smartvideoscale: Use videoscale add-border property instead of smartvideoscale
+	  The videoscale GStreamer element now has black border padding capability that
+	  is enabled through the add-borders property so the smartvideoscale calculations
+	  are no longer needed.
+
+2010-07-27 17:47:33 +0200  Edward Hervey <bilboed bilboed com>
+
+	* pitivi/elements/Makefile.am:
+	  elements: Remove imagefreeze from dist-ed modules
+
+2010-07-27 17:46:58 +0200  Edward Hervey <bilboed bilboed com>
+
+	* pitivi/elements/Makefile.am:
+	* pitivi/elements/audioclipper.py:
+	* pitivi/elements/mixer.py:
+	  elements: Remove AudioClipper
+	  It's not needed anymore now that bug #590265 is fixed
+
+2010-07-26 19:53:29 +0200  Robert Swain <robert swain collabora co uk>
+
+	* pitivi/elements/imagefreeze.py:
+	* pitivi/factories/file.py:
+	* tests/test_factories_file.py:
+	  ImageFreeze: Remove and use imagefreeze from GStreamer
+	  https://bugzilla.gnome.org/show_bug.cgi?id=613416
+
+2010-07-25 18:22:19 +0300  Ivaylo Valkov <ivaylo e-valkov org>
+
+	* po/bg.po:
+	  Updated Bulgarian translation
+
+2010-07-18 17:59:59 +0300  Dimitris Tsiolis <dimits7 gmail com>
+
+	* po/el.po:
+	  Updated Greek translation for pitivi
+
+2010-07-18 11:29:01 +0200  Edward Hervey <bilboed bilboed com>
+
+	  Merging translations
+
+2010-07-18 11:22:46 +0200  Jorge González <jorgegonz svn gnome org>
+
+	* po/es.po:
+	  Updated Spanish translation
+
+2010-07-17 11:01:19 +0200  Andrej ŽnidarÅ¡iÄ? <andrej znidarsic gmail com>
+
+	* po/sl.po:
+	  Updated Slovenian translation
+
+2010-07-16 13:28:36 +0200  Alessandro Decina <alessandro d gmail com>
+
+	* bin/pitivi.in:
+	  Make pitivi -h really show the available options.
+
+2010-07-15 12:06:28 +0200  Alexey Fisher <bug-track fisher-privat net>
+
+	* pitivi/ui/mainwindow.py:
+	  mainwindow: set the application.icon_name pulse property.
+
+2010-07-14 22:00:16 +0200  Mario Blättermann <mariobl gnome org>
+
+	* po/de.po:
+	  [i18n] Updated German translation
+
+2010-07-14 11:21:12 +0200  Edward Hervey <bilboed bilboed com>
+
+	  Merging translations
+
+2010-07-12 12:17:18 +0200  Andrew Higginson <rugby471 gmail com>
+
+	* pitivi/ui/previewer.py:
+	  previewer: use the appointment-soon icon as the default thumb icon.
+
+2010-07-12 11:43:01 +0200  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/application.py:
+	  application: fix indentation of the string shown by pitivi -h.
+
+2010-07-12 11:42:00 +0200  Alessandro Decina <alessandro d gmail com>
+
+	* bin/pitivi.in:
+	  Make pitivi -h show pitivi options.
+
+2010-07-12 01:23:48 +0100  António Lima <amrlima gmail com>
+
+	* po/pt.po:
+	  Updated Portuguese translation
+
+2010-07-10 14:00:55 +0200  Edward Hervey <bilboed bilboed com>
+
+	* pitivi/utils.py:
+	  Seeker: Properly handle exceptions when seeking
+	  If ever an exception was raised when doing a seek, we would end up
+	  in a unknown state (making all following seeks fail).
+	  Also add a error message for the failing seek
+
+2010-07-10 13:59:34 +0200  Edward Hervey <bilboed bilboed com>
+
+	* pitivi/pipeline.py:
+	  Pipeline: Reset to STATE_NULL when changing state fails
+	  If ever we fail changing to PAUSED/PLAYING, we need to ensure having
+	  a consistent state. This ensures the pipeline is properly resetted
+	  to NULL if ever that happens.
+
+2010-07-10 13:59:05 +0200  Edward Hervey <bilboed bilboed com>
+
+	* pitivi/pipeline.py:
+	  pipeline: Make exceptions return useful messages
+
+2010-07-10 13:27:58 +0200  Edward Hervey <bilboed bilboed com>
+
+	* pitivi/timeline/timeline.py:
+	  timeline.timeline: Add messages to exceptions
+
+2010-07-08 10:49:33 +0300  Mattias Põldaru <mahfiaz gmail com>
+
+	* po/et.po:
+	  [l10n] Updated Estonian translation
+
+2010-07-04 10:31:44 +0200  Andrej ŽnidarÅ¡iÄ? <andrej znidarsic gmail com>
+
+	* po/sl.po:
+	  Updated Slovenian translation
+
+2010-07-02 15:05:28 +0200  Bruno Brouard <annoa b gmail com>
+
+	* po/fr.po:
+	  Updated French translation
+
+2010-06-28 16:05:11 +0200  Andrej ŽnidarÅ¡iÄ? <andrej znidarsic gmail com>
+
+	* po/sl.po:
+	  Updated Slovenian translation
+
+2010-06-27 23:19:10 +0300  Priit Laes <plaes plaes org>
+
+	* po/LINGUAS:
+	  [l10n] Added Estonian (et) to LINGUAS
+
+2010-06-27 23:18:47 +0300  Mattias Põldaru <mahfiaz gmail com>
+
+	* po/et.po:
+	  [l10n] Updated Estonian translation
+
+2010-06-22 23:27:08 +0200  Jorge González <jorgegonz svn gnome org>
+
+	* po/es.po:
+	  Updated Spanish translation
+
+2010-06-20 02:45:59 +0200  Fran Diéguez <fran dieguez mabishu com>
+
+	* po/gl.po:
+	  Update Galician translations
+
+2010-06-19 23:14:21 +0200  Mario Blättermann <mariobl gnome org>
+
+	* po/de.po:
+	  [i18n] Updated German translation
+
+2010-06-19 16:30:11 +0200  Pier Carteri <pier carteri gmail com>
+
+	* pitivi/ui/mainwindow.py:
+	  UI: change order of revert and cancel buttons
+
+2010-06-18 23:27:06 +0200  Pier Carteri <pier carteri gmail com>
+
+	* pitivi/projectmanager.py:
+	* pitivi/ui/mainwindow.py:
+	  UI: Revert enable when needed. Change button on message dialog
+	  Fixes #586023
+
+2010-06-06 11:01:28 +0200  Pier Carteri <pier carteri gmail com>
+
+	* pitivi/ui/mainwindow.py:
+	  ui: revert-to-saved small cleanup
+
+2010-06-06 10:56:20 +0200  Pier Carteri <pier carteri gmail com>
+
+	* pitivi/projectmanager.py:
+	* pitivi/ui/mainwindow.py:
+	* pitivi/ui/mainwindow.xml:
+	  project: Add revert to saved option (Bug 586023)
+
+2010-06-02 16:31:48 +1200  Stephen Irons <stephen irons clear net nz>
+
+	* pitivi.desktop.in.in:
+	  Added mime type to .desktop file
+	  https://bugzilla.gnome.org/show_bug.cgi?id=563456
+
+2010-06-19 13:00:52 +0200  Edward Hervey <bilboed bilboed com>
+
+	* pitivi/factories/base.py:
+	  SourceFactory: Fix audio jitter of up to 40ms
+	  Should fix #589684
+
+2010-03-22 19:03:34 +0100  Volker Sobek <reklov live com>
+
+	* pitivi/pipeline.py:
+	  Pause pipeline when receiving the 'eos' signal
+	  Also emit the 'position' signal after setting the state of a
+	  pipeline to PAUSED, to update the UI.
+	  Fixes
+	  https://bugzilla.gnome.org/show_bug.cgi?id=610060
+	  https://bugzilla.gnome.org/show_bug.cgi?id=613625
+
+2010-06-19 12:50:26 +0200  Chris Ball <chris printf net>
+
+	* pitivi/formatters/base.py:
+	  Formatter: Use the proper exception
+	  Fixes #616341
+
+2010-06-19 12:47:17 +0200  Edward Hervey <bilboed bilboed com>
+
+	* pitivi/ui/encodingdialog.py:
+	  encodingdialog: Properly get the project settings
+	  Fixes #621949
+
+2010-06-19 12:05:41 +0200  Edward Hervey <bilboed bilboed com>
+
+	* pitivi/ui/encodingdialog.py:
+	  encodingdialog: Initialize Loggable class first
+	  This ensures a logCategory exists
+
+2010-06-15 20:05:26 +0200  Nils-Christoph Fiedler <ncfiedler gnome org>
+
+	* po/nds.po:
+	  Updated LowGerman translation
+
+2010-06-15 19:45:58 +0200  Nils-Christoph Fiedler <ncfiedler gnome org>
+
+	* po/nds.po:
+	  Added LowGerman translation
+
+2010-06-15 19:41:04 +0200  Nils-Christoph Fiedler <ncfiedler gnome org>
+
+	* po/nds.po:
+	  Added LowGerman translation
+
+2010-06-15 19:35:41 +0200  Nils-Christoph Fiedler <ncfiedler gnome org>
+
+	* po/nds.po:
+	  Added LowGerman translation
+
+2010-06-15 19:35:34 +0200  Nils-Christoph Fiedler <ncfiedler gnome org>
+
+	* po/LINGUAS:
+	  Added LowGerman translation
+
+2010-06-14 20:38:52 +0200  Sebastian Dröge <sebastian droege collabora co uk>
+
+	* pitivi/factories/file.py:
+	  URISinkFactory: Set the URI sink's async property to False
+	  This makes sure that the encoding pipeline prerolls if the encoder
+	  introduces some additional latency.
+	  Fixes bug #621576.
+
+2010-06-09 17:31:03 +0200  Edward Hervey <bilboed bilboed com>
+
+	  Merging translations
+
+2010-06-08 00:50:24 +0200  Gabor Kelemen <kelemeng gnome hu>
+
+	* po/hu.po:
+	  Updated Hungarian translation
+
+2010-06-07 19:09:51 +0200  Alessandro Decina <alessandro d gmail com>
+
+	* bin/pitivi.in:
+	* configure.ac:
+	  Allow passing custom LD_LIBRARY_PATH and GST_PLUGIN_PATH to configure.
+
+2009-09-17 17:09:16 +0200  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/utils.py:
+	  Don't error out at startup if cProfile isn't available.
+
+2010-05-24 12:25:50 +0200  Fran Diéguez <fran dieguez mabishu com>
+
+	* po/gl.po:
+	  Updated Galician translations
+
+2010-05-18 21:05:08 +0200  Edward Hervey <bilboed bilboed com>
+
+	* pitivi/elements/mixer.py:
+	  SmartVideoMixerBin: Use safe dict accessor (.get() instead of [])
+	  Should avoid some weird exceptions seen on launchpad but not
+	  reproducable.
+
+2010-05-18 13:34:33 +0200  Edward Hervey <bilboed bilboed com>
+
+	* pitivi/pipeline.py:
+	  pipeline: Don't release the lock twice.
+	  If an exception is raised in the try block, it will go in the except
+	  statement (which will release the lock) and then ... we try to
+	  release it again.
+
+2010-05-17 20:59:39 +0200  Neil Jagdish Patel <neil patel canonical com>
+
+	* pitivi/ui/mainwindow.py:
+	  ui: Removes version number from window title
+	  Fixes #606117
+
+2010-05-17 20:53:21 +0200  Edward Hervey <bilboed bilboed com>
+
+	* pitivi/ui/encodingdialog.py:
+	  Encoding: Set the render settings on the sources
+	  Fixes #615569
+
+2009-11-15 15:57:56 +0100  Andoni Morales Alastruey <ylatuya gmail com>
+
+	* win32/setup.py:
+	  Add script based in py2exe for packaging pitivi in windows
+
+2009-11-15 02:02:40 +0100  Andoni Morales Alastruey <ylatuya gmail com>
+
+	* win32/pitivi.ico:
+	  Add Pitivi's windows icon
+
+2009-11-15 15:44:36 +0100  Andoni Morales Alastruey <ylatuya gmail com>
+
+	* pitivi/settings.py:
+	  Use 'USERPROFILE' instead of 'HOME' in windows
+
+2009-11-15 01:26:02 +0100  Andoni Morales Alastruey <ylatuya gmail com>
+
+	* pitivi/settings.py:
+	  Don't search a 'None' var
+
+2010-04-27 22:23:43 +0200  Andoni Morales Alastruey <ylatuya gmail com>
+
+	* pitivi/ui/mainwindow.py:
+	* pitivi/ui/netstream_managerdialog.py:
+	* pitivi/ui/pluginmanagerdialog.py:
+	* pitivi/ui/screencast_managerdialog.py:
+	* win32/configure.py:
+	  ui: Resolve gracefully glade files path on windows
+	  Instead of checking for platform.system() =='Windows',
+	  check if we launched pitivi.exe. This way windows developers
+	  can still run pitivi using the python script by copying the
+	  content in $ROOT/pitivi to $ROOT/win32/dist/lib/pitivi/
+
+2010-04-27 22:20:30 +0200  Edward Hervey <bilboed bilboed com>
+
+	* pitivi/ui/glade.py:
+	  pitivi.ui: Handle Win32 glade locations
+
+2009-12-04 00:46:52 +0100  Andoni Morales Alastruey <ylatuya gmail com>
+
+	* win32/configure.py:
+	* win32/pitivi:
+	  Add manually generated files for windows
+	  We don't use autotools on windows. Generate manually
+	  *.in files
+
+2009-12-04 00:40:43 +0100  Andoni Morales Alastruey <ylatuya gmail com>
+
+	* win32/pixmaps/pitivi-relink-24.png:
+	* win32/pixmaps/pitivi-relink.png:
+	* win32/pixmaps/pitivi-split-24.png:
+	* win32/pixmaps/pitivi-split.png:
+	* win32/pixmaps/pitivi-unlink-24.png:
+	* win32/pixmaps/pitivi-unlink.png:
+	* win32/pixmaps/processing-clip.png:
+	  Add svg pitivi pixmpas converted to png format for windows 	On windows gdk does not have a pixbuf loader 	for svg format. We will copy use png pixmaps 	renamed to *svg, so pitivi can load them
+
+2009-11-14 22:25:34 +0100  Andoni Morales Alastruey <ylatuya gmail com>
+
+	* pitivi/ui/viewer.py:
+	  Retrieve the window xid using the right method in Windows
+
+2010-03-25 00:38:36 +0100  Andoni Morales Alastruey <ylatuya gmail com>
+
+	* pitivi/ui/mainwindow.py:
+	  Disable device probing on Windows
+
+2010-04-27 21:19:11 +0200  Edward Hervey <bilboed bilboed com>
+
+	  Merge remote branch 'gnome/master'
+
+2010-04-20 16:28:40 -0700  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* pitivi/ui/zoominterface.py:
+	  zoominterface.py: clamp ratio to minimum of 0 in computeZoomLevel()
+	  closes launchpad bug 549384
+
+2010-04-06 10:59:58 -0700  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* pitivi/ui/curve.py:
+	  pitivi/ui/curve.py: use save/restore instead of reset_clip in simple_paint
+	  closes bug 612501, as we avoid calling the improperly-wrapped
+	  cr.restore() method
+
+2010-04-17 12:32:24 +0800  Cheng-Chia Tseng <pswo10680 gmail com>
+
+	* po/zh_HK.po:
+	* po/zh_TW.po:
+	  Updated Traditional Chinese translation(Hong Kong and Taiwan)
+
+2010-04-13 20:06:07 +0200  Marek Ä?ernocký <marek manet cz>
+
+	* po/cs.po:
+	  Updated Czech translation
+
+2010-04-11 19:43:49 +0200  Andrej ŽnidarÅ¡iÄ? <andrej znidarsic gmail com>
+
+	* po/sl.po:
+	  Updated Slovenian translation
+
+2010-04-06 22:10:58 +0200  Mario Blättermann <mariobl gnome org>
+
+	* po/de.po:
+	  Updated German translation
+
+2010-04-06 19:38:25 +0200  Jorge González <jorgegonz svn gnome org>
+
+	* po/es.po:
+	  Updated Spanish translation
+
+2010-04-05 09:43:12 +0900  Kang Bundo <bundo bundo biz>
+
+	* po/LINGUAS:
+	* po/ko.po:
+	  Added Korean translation
+
+2010-04-03 11:02:00 +0200  Edward Hervey <bilboed bilboed com>
+
+	  Merging translations
+
+2010-04-02 16:19:44 +0200  Jean-François Fortin Tam <nekohayo gmail com>
+
+	* pitivi/ui/mainwindow.py:
+	  Rename Clip Library to Media Library. Fixes #609659.
+
+2010-03-27 17:41:20 +0200  Simos Xenitellis <simos gnome org>
+
+	* po/el.po:
+	  Updated Greek translation
+
+2010-03-26 19:03:30 +0100  Erdai Ronahi <erdal dot ronahi at gmail dot com>
+
+	* po/LINGUAS:
+	* po/ku.po:
+	  po: Added kurdish translations
+
+2010-03-22 12:55:06 +0100  Tomasz Dominikowski <dominikowski gmail com>
+
+	* po/pl.po:
+	  Updated Polish translation
+
+2010-03-22 12:51:40 +0100  Tomasz Dominikowski <dominikowski gmail com>
+
+	* po/pl.po:
+	  Updated Polish translation
+
+2010-03-21 13:20:44 +0100  Xandru Armesto Fernandez <xandru softastur org>
+
+	* po/ast.po:
+	  Updated asturian translation
+
+2010-03-18 13:07:19 +0200  Ivaylo Valkov <ivaylo e-valkov org>
+
+	* po/bg.po:
+	  Updated Bulgarian translation
+
+2010-03-18 06:53:42 +0900  OKANO Takayoshi <kano na rim or jp>
+
+	* po/LINGUAS:
+	* po/ja.po:
+	  Added Japanese translation.
+
+2010-03-13 00:41:49 -0800  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* pitivi/timeline/track.py:
+	  timeline/track.py: set operation state to null after removing transitions
+
+2010-03-13 00:36:02 -0800  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* tests/test_transitions.py:
+	  tests/test_transitions.py: remove obsolete warning
+
+2010-03-10 01:27:43 -0800  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* pitivi/ui/timelinecanvas.py:
+	  timelinecanvas.py: move separator bar up so audio transitions have a gutter
+
+2010-03-10 01:25:49 -0800  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* pitivi/timeline/track.py:
+	  timeline/track.py: make Track create audio/video transitions as appropriate
+
+2010-03-10 01:24:44 -0800  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* pitivi/timeline/track.py:
+	  timeline/track.py: implement audio and video transitions as separate classes
+
+2010-03-10 01:22:57 -0800  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* pitivi/timeline/track.py:
+	  timeline/track.py: use different priority computation for audio/video stream types
+
+2010-03-10 01:21:19 -0800  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* tests/test_transitions.py:
+	  test_transitions.py: update transition test cases for audio transitions
+
+2010-03-10 01:19:11 -0800  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* tests/test_track.py:
+	  test_track.py: udpate priority test cases for audio tranitions
+
+2010-03-08 17:25:41 -0800  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* pitivi/timeline/timeline.py:
+	  timeline/timeline.py: fix implementation of _overlapsAreTransitions()
+
+2010-03-08 17:24:46 -0800  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* tests/test_integration.py:
+	  tests/test_integration.py: final tweak to transition integration tests
+
+2010-03-08 16:24:22 -0800  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* pitivi/timeline/timeline.py:
+	  timeline/timeline.py: check in _overlapsAreTransitions()
+
+2010-03-08 15:47:47 -0800  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* pitivi/timeline/track.py:
+	  timeline/track.py: disable audio transitions for now
+
+2010-03-08 15:46:30 -0800  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* tests/test_integration.py:
+	  tests/test_integration.py: check in more transition integration tests
+
+2010-03-06 01:44:30 -0800  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* pitivi/timeline/timeline.py:
+	  timeline/timeline.py: allow overlaps for single-clip move operation
+
+2010-03-06 01:42:43 -0800  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* pitivi/timeline/track.py:
+	  timeline/track.py: add notion of validitity to track
+	  the valid_arangement property is False when there exist invalid overlaps in
+	  the track
+
+2010-03-06 01:41:52 -0800  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* tests/test_transitions.py:
+	  tests/test_transitions.py: add unit tests for validity property of track
+
+2010-03-05 23:55:17 -0800  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* tests/test_integration.py:
+	  test_integration.py: check in a bunch of transition integration tests
+
+2010-03-05 23:50:06 -0800  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* tests/test_integration.py:
+	  tests/test_integration.py: make sure instance is unset even if we fail/error
+
+2010-03-05 23:48:10 -0800  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* tests/test_integration.py:
+	  tests/test_integration.py: track transitions in InstanceRunner
+
+2010-03-05 23:46:48 -0800  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* tests/test_integration.py:
+	  tests/test_integration.py: implement cloning of Configuration objects
+
+2010-03-05 23:44:28 -0800  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* tests/runtests.py:
+	  tests/runtests.py: allow running single test through TESTCASE env var
+	  can be module, class, or method name.
+
+2010-03-04 13:19:18 -0800  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* tests/test_track.py:
+	  tests/test_track.py: update TrackObject priority test cases
+
+2010-03-04 13:15:02 -0800  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* pitivi/timeline/track.py:
+	  timeline/track.py: adjust transition controller curve based on stagger
+
+2010-03-04 13:14:01 -0800  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* pitivi/timeline/track.py:
+	  timeline/track.py: implement priority staggering scheme for transitions
+
+2010-03-04 17:49:01 -0800  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* tests/test_transitions.py:
+	  test_transitions.py: check in unit test for track priority staggering scheme
+
+2010-03-04 17:51:54 -0800  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* pitivi/timeline/track.py:
+	  timeline/track.py: implement naive transition detection
+
+2010-03-04 17:49:01 -0800  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* tests/test_transitions.py:
+	  test_transitions.py: check in unit test for updateTransitions
+
+2010-03-04 17:47:05 -0800  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* pitivi/timeline/track.py:
+	  timeline/track.py: implement getValidTransitionSlots
+
+2010-03-04 17:45:39 -0800  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* tests/test_transitions.py:
+	  test_transitions.py: check in unit test for getValidTransitionSlots
+	  this is an iterative algorithm which finds all the valid transition slots in
+	  the timeline
+
+2010-03-04 17:44:59 -0800  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* pitivi/timeline/track.py:
+	  timeline/track.py: implement getTrackObjectsGroupedByLayer
+
+2010-03-04 17:43:41 -0800  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* tests/test_transitions.py:
+	  test_transitions.py: add unit test for getTrackObjectsGroupedByLayer
+
+2010-03-04 13:21:49 -0800  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* pitivi/ui/common.py:
+	  ui/common.py: increase layer spacing to make room for transitions
+
+2010-03-04 13:21:07 -0800  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* pitivi/ui/track.py:
+	  ui/track.py: display transitions as rounded rects in gutter between layers
+
+2010-02-26 17:50:48 -0800  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* pitivi/timeline/track.py:
+	  timeline/track.py: implement add/remove transition methods
+
+2010-03-04 17:28:51 -0800  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* tests/test_transitions.py:
+	  test_transitions.py: unit test for add/remove transition
+
+2010-02-26 15:11:21 -0800  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* pitivi/timeline/track.py:
+	  pitivi/timeline/track.py: implement the video transition as an object which observes the A/B clips it modifies
+
+2010-03-04 17:56:02 -0800  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* tests/test_transitions.py:
+	  test_transitions.py: check in Transition object test cases
+
+2010-02-26 17:52:25 -0800  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* pitivi/timeline/track.py:
+	  timeline/track.py: remove duplicate max_priority property
+
+2010-02-26 18:13:20 -0800  Brandon Lewis <brandon_lewis alum berkeley edu>
+
+	* tests/Makefile.am:
+	* tests/test_transitions.py:
+	  tests/Makefile.am, tests/test_transitions.py: at unittests for transitions
+
+2010-03-15 15:35:31 +0100  Benjamin Otte <otte redhat com>
+
+	* icons/16x16/Makefile.am:
+	* icons/22x22/Makefile.am:
+	* icons/32x32/Makefile.am:
+	* icons/48x48/Makefile.am:
+	  Don't install svg files into NxN icon dirs
+	  The svg file is installed correctly into scalable/ already and png files
+	  are put into the other dirs.
+	  The svg files are the source images, so we keep and dist them, we just
+	  don't install them.
+
+2010-03-13 10:27:51 +0100  Andrej ŽnidarÅ¡iÄ? <andrej znidarsic gmail com>
+
+	* po/sl.po:
+	  Updated Slovenian translation
+
+2010-03-12 08:19:57 +0100  Daniel Nylander <po danielnylander se>
+
+	* po/sv.po:
+	  Updated Swedish translation
+
+2010-03-11 10:16:45 +0100  Edward Hervey <bilboed bilboed com>
+
+	  Merging translations
+
+2010-03-11 10:16:30 +0100  Edward Hervey <bilboed bilboed com>
+
+	* configure.ac:
+	  configure: And back to development we go...
+
+2010-03-11 10:45:37 +0200  Maxim V. Dziumanenko <dziumanenko gmail com>
+
+	* po/LINGUAS:
+	* po/uk.po:
+	  Added Ukrainian translation
+
+2010-03-10 22:46:02 +0100  Claude Paroz <claude 2xlibre net>
+
+	* po/fr.po:
+	  Updated French translation
+
+2010-03-10 21:36:49 +0100  Gianvito Cavasoli <gianvito gmx it>
+
+	* po/it.po:
+	  Updated Italian translation
+
 2010-03-10  Edward Hervey <bilboed bilboed com>
 
 	* ChangeLog:
diff --git a/NEWS b/NEWS
index 867c724..6482d3b 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,13 @@
+2010 September 16 - PiTiVi 0.13.5
+
+ * periodic backup of the current project file
+ * easy crossfading transitions of overlapping clips
+ * better icons for link and group operations
+ * new add keyframe button
+ * fixed support for the missing plugins installer
+ * improved support for pictures
+ * various performance improvements (less conversions, faster linking)
+
 2010 March 10 - PiTiVi 0.13.4
 
  * video mixing/transparency support
diff --git a/RELEASE b/RELEASE
index 9c8e155..fd06242 100644
--- a/RELEASE
+++ b/RELEASE
@@ -1,7 +1,7 @@
-0.13.4 Release "Cabernet d'Anjou"
+0.13.5 Release "I Missed My Lunch"
 ---------------------------------
 
-The PiTiVi team is proud to announce the third release in the unstable 0.13
+The PiTiVi team is proud to announce the fifth release in the unstable 0.13
 PiTiVi series.
 
 Due to its dependency on GStreamer, The PiTiVi team strongly recommends users have
@@ -10,23 +10,20 @@ experience.
 
 
 * Features of this release
- * video mixing/transparency support
- * icon view in source list
- * smoother scrolling
- * modeless splitting
- * seek on click
- * faster waveforms
- * zoom slider
- * UI beautifications
- * Speed optimisations
- * dbus/hal dependency now optional
- * translated in 30 languages
+
+ * periodic backup of the current project file
+ * easy crossfading transitions of overlapping clips
+ * better icons for link and group operations
+ * new add keyframe button
+ * fixed support for the missing plugins installer
+ * improved support for pictures
+ * various performance improvements (less conversions, faster linking)
 
 * Requirements
 
  * gstreamer >= 0.10.28
- * gst-python >= 0.10.16
- * gnonlin >= 0.10.15
+ * gst-python >= 0.10.19
+ * gnonlin >= 0.10.16
  * pygtk >= 2.14.0
  * Python >= 2.5
  * zope.interface (http://www.zope.org/Products/ZopeInterface)
@@ -34,46 +31,66 @@ experience.
  * pygoocanvas (http://live.gnome.org/GooCanvas)
  * (optional) dbus and HAL for capture support
 
+* Known Issues
+
+ * If using gst-plugins-good < 0.10.25 scaling will not add black borders. You
+   will need to set the proper width and height in the project settings
+ * Some files might not respond when seeking in them the first time
+ * Keyframe percentage labels are sometimes shown at the wrong position
+
 
 * Contributors
 
-   176  Brandon Lewis
-    49  Alessandro Decina
-    27  Edward Hervey
-     4  Andrej ŽnidarÅ¡iÄ?
-     4  Gabor Kelemen
-     4  Gianvito Cavasoli
-     4  Jorge González
-     4  Marek Ä?ernocký
-     4  Mario Blättermann
-     3  António Lima
-     3  Jean-François Fortin Tam
-     3  Karl Palsson
-     3  Timo Jyrinki
-     2  Adi Roiban
-     2  Alexandre Prokoudine
-     2  Claude Paroz
-     2  Flamarion Jorge
-     2  Jesse Avilés
-     2  Rudolfs Mazurs
-     2  Xandru Armesto Fernandez
-     1  Aleksander Å?ukasiewicz
-     1  Aron Xu
-     1  Daniel Nylander
-     1  Dimitris Tsiolis
-     1  Fran Diéguez
-     1  Greg Auger
-     1  Ivaylo Valkov
-     1  Jan Drábek
-     1  Jennie Petoumenou
-     1  Lucian Adrian Grijincu
-     1  Matej UrbanÄ?iÄ?
-     1  Philip Withnall
-     1  Robin Norwood
-     1  Rodolfo Ribeiro Gomes
-     1  Stephen Griffiths
-     1  Tim Waugh
-     1  dumol
+    56	Brandon Lewis
+    33	Edward Hervey
+    29	Alessandro Decina
+    14	Robert Swain
+     9	Luis de Bethencourt
+     9	Andoni Morales Alastruey
+     7	Andrej ŽnidarÅ¡iÄ?
+     5	Nils-Christoph Fiedler
+     5	Jorge González
+     5	Mario Blättermann
+     4	Pier Carteri
+     3	António Lima
+     3	Volker Sobek
+     3	Mattias Põldaru
+     3	Bruno Brouard
+     2	Gabor Kelemen
+     2	Ivaylo Valkov
+     2	Cheng-Chia Tseng
+     2	Tomasz Dominikowski
+     2	Petr Kovar
+     2	Marek Ä?ernocký
+     2	Joe Hansen
+     2	Daniel Nylander
+     2	Fran Diéguez
+     1	Xandru Armesto Fernandez
+     1	YunQiang Su
+     1	Alexey Fisher
+     1	Andrew Higginson
+     1	Antonio Fernandes C. Neto
+     1	Baris Cicek
+     1	Benjamin Otte
+     1	Bruce Cowan
+     1	Chris Ball
+     1	Claude Paroz
+     1	Dimitris Tsiolis
+     1	Erdai Ronahi
+     1	Gianvito Cavasoli
+     1	Jean-François Fortin Tam
+     1	Jeroen Hoolmans
+     1	Kang Bundo
+     1	Maxim V. Dziumanenko
+     1	Neil Jagdish Patel
+     1	OKANO Takayoshi
+     1	Priit Laes
+     1	Sebastian Dröge
+     1	Shushi Kurose
+     1	Simos Xenitellis
+     1	Stephen Irons
+     1	Thibault Saunier
+
 
 
 * Download
@@ -92,62 +109,47 @@ experience.
   * PiTiVi bug-tracker : http://bugzilla.gnome.org/browse.cgi?product=pitivi
 
 * Bugs Fixed
-
- * 589814 : [keyframe] should have percentage labels
- * 610072 : crash when crossing trimming handles
- * 354647 : Use gtk.IconView for sources
- * 432647 : [Viewer] slider should be clickable
- * 558019 : Import/Open is a bit confusing
- * 604699 : broken link to Brandon's wiki in the gnonlin docs
- * 337967 : avoid black frames as video thumbnails in the source list
- * 575356 : timeout on importing large clip
- * 575983 : pitivi doesn't find Python 2.6 well
- * 576289 : tagging PiTiVi's audio streams for pulseaudio
- * 579544 : cannot add layers above existing ones
- * 584135 :  &quot; No audio &quot; gets changed to some audio improperly; handle properly timelines without audio or without video
- * 585735 : [patch] Use different colors for video and audio clips
- * 585738 : Difference between mounted videos / different layers
- * 586025 : use a slider instead of 2 zoom buttons
- * 589691 : keyframes outside trimmed regions cannot be adjusted
- * 590569 : lack of consistency : icon for razor is a pair of scissor
- * 590632 : hide the previewer's slider widget when not previewing something directly in the source list
- * 590784 : shift + click should select a horizontal range of clips
- * 593663 : Preference window initial size is too small
- * 593962 : Bad string concatenation in gettext call (mainwindow.py)
- * 593977 : [PERFORMANCE] loading projects is slow
- * 594389 : move playhead on click - better splitting metaphor
- * 594826 : alpha channel for PNG images
- * 595362 : default empty timeline length is way too long
- * 595402 : delete key on a clip in the source list should remove it.
- * 595960 : [performance] thumbnails are slow to generate when zooming
- * 596134 : render sound is desynched
- * 596267 : division by zero when trying to load a timeline that starts with a still image
- * 596948 : Can't grab waveform extremities
- * 597243 : delete key on a clip in the source list should remove it only if the timeline is not focused
- * 597703 : Trim handles can get glued together
- * 597704 : Traceback when undoing 'split' operation
- * 597711 : Traceback when undoing 'ungroup' operation
- * 597790 : Traceback while previewing audio stream
- * 598342 : OGG Theora ignores rendering resolution
- * 602892 : clips deleted in the source list are not restored in the timeline when undoing deletion
- * 603045 : [regression] viewer no longer displays after dropping files
- * 603102 : cannot render until the timeline has been seeked, and traceback if trying to seek after trying to render directly
- * 603107 : keyframes are hard to manipulate near trimming handles/clips edges
- * 603148 : unlinking clips resets the playhead position
- * 603149 : splitting resets the playhead position
- * 603202 : PiTiVi can't load its own project format/file
- * 603203 : More frame rate support
- * 603424 : first seek doesn't work until you used the ruler to seek
- * 603425 : video curves' hitbox eats kittens
- * 604381 : tracebacks when trying to open an old project (0.13.1 release screencast)
- * 607408 : Pitivi does not respect theme settings
- * 607614 : downmix channels for drawing audio waveforms on the timeline
- * 608949 : [regression] keyboard shortcuts for scrubbing/frame seeking broke
- * 609426 : traceback when importing an MPEG2-TS file (.mts, .m2ts)
- * 611761 : [regression] some mpeg files get detected as sound-only
- * 611915 : Timeout not configurable
- * 611946 : [regression] some clips randomly cause pitivi to segfault on import since changes in thumbnailing
- * 611996 : Files with % and # in the file name can't be imported by drag and drop
- * 581816 : render output filename not in unicode
- * 593465 : changing project settings does not mark the project as changed
- * 594312 : convert entities in filenames in the render dialog
+ 
+ * 605445 : Pitivi does not work on big endian machines
+ * 608064 : general stream error related to mod files' audio
+ * 612797 : black frame flashing in rendered files or live playback between some clips
+ * 622134 : PiTiVi  constantly crashes when zooming in the track
+ * 624887 : playback hangs / errors while playing mov clips on clip change
+ * 627148 : Scrubbing over still image start causes segfault
+ * 629107 :  " Keyframe " menu item should read " Insert keyframe " 
+ * 629606 : render dialog sometimes causes tracebacks when clicking the Settings button
+ * 614290 : create tests for PNGs/still images
+ * 613767 : Rendering hang with transitions
+ * 629207 : [REGRESSION] can't load project with http-sourced images
+ * 629607 : choosing ffenc_dvdsub as an audio codec causes a traceback (crash) with AttributeError in __init__()
+ * 612501 : [patch] TypeError in do_simple_paint
+ * 615569 : Project settings resolution overrides that of render settings
+ * 563456 : create file association for .xptv files
+ * 573886 : Timeline scrolling goes too far when auto-scrolling or zooming
+ * 579230 : easy crossfading transition of overlapping clips
+ * 584089 : link clips and group clips have the same icon, confusing
+ * 586023 :  " revert to saved version " feature
+ * 589684 : [audio mixing] crackling noise in rendered sound if sampling rate not set high enough
+ * 590253 : Turn off thumbnail generation during redering
+ * 602894 : Ripple Move: trackebacks when dragging clips above top of timeline
+ * 606117 : Don't show version number in titlebar
+ * 609325 : weired shortcut for zoom in
+ * 609659 :  " Source List " vs " Clip Library " 
+ * 609660 : Pitivi doesn't render
+ * 610060 : Timeline sticks to end of video after it is played through and stops automatically.
+ * 610298 : [regression] box selection selects more clips than it's supposed to
+ * 610325 : codec autodetection does not always work
+ * 613625 : UI is not updated on pausing
+ * 613716 : Render to H.264 doesnâ??t start
+ * 613965 : Dragging an PNG to the timeline fails
+ * 614008 : Kurdish (ku) translation
+ * 615207 : spacebar doesn't always work, decodebin errors
+ * 616341 : Missing media in project file generates traceback
+ * 617130 : Static/still images (PNG, JPEG, gif, etc.) cause a not-negotiated error
+ * 621576 : Fails to render with encoders that have some latency
+ * 621949 : traceback when rendering completes
+ * 625479 : Pitivi does not set framerate when rendering
+ * 625984 : add_borders exception not handled
+ * 626124 : project.py:  code cleaning
+ * 627284 : Use gtk.InfoBar instead of custom code to show informations to users
+ * 615202 : [regression] " import folder of clips " doesn't work
diff --git a/configure.ac b/configure.ac
index ca44bfd..64a5dcf 100644
--- a/configure.ac
+++ b/configure.ac
@@ -3,7 +3,7 @@ AC_PREREQ(2.52)
 dnl initialize autoconf
 dnl when going to/from release please set the nano (fourth number) right !
 dnl releases only do Wall, cvs and prerelease does Werror too
-AC_INIT(PiTiVi, 0.13.4.3,
+AC_INIT(PiTiVi, 0.13.5,
     http://www.pitivi.org/,
     pitivi)
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]