[pitivi] Releasing 0.13.5 "I Missed My Lunch"
- From: Edward Hervey <edwardrv src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pitivi] Releasing 0.13.5 "I Missed My Lunch"
- Date: Thu, 16 Sep 2010 15:53:11 +0000 (UTC)
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 : " No audio " 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]