[pitivi] 0.13.3 release "... we shall never (sur)render"



commit 62ea73bfba50cfe5435c4e42a5c62b1956b0f2e7
Author: Edward Hervey <bilboed bilboed com>
Date:   Sat Sep 12 12:24:22 2009 +0200

    0.13.3 release "... we shall never (sur)render"

 ChangeLog    |  599 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 NEWS         |    8 +
 RELEASE      |  134 ++++---------
 configure.ac |    2 +-
 4 files changed, 650 insertions(+), 93 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index c53d712..58bb85d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,602 @@
+2009-09-12  Edward Hervey <bilboed bilboed com>
+
+	* ChangeLog:
+	* NEWS:
+	* RELEASE:
+	* configure.ac:
+	  0.13.3 release "... we shall never (sur)render"
+
+2009-09-12  Edward Hervey <bilboed bilboed com>
+
+	* docs/bugzilla:
+	  docs: Add a tool for getting list of bugs fixed for releases.
+	  Adapted from the script in gstreamer's www module
+
+2009-09-12  Edward Hervey <bilboed bilboed com>
+
+	* tests/test_projectmanager.py:
+	  test_projectmanager: Increase sleep to 1s to make test reliable.
+	  On some (file)systems, mtime is returned as multiples of seconds :(
+
+2009-09-12  Edward Hervey <bilboed bilboed com>
+
+	* tests/Makefile.am:
+	  tests: Clean up more remnants of test files
+
+2009-09-10  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/ui/timeline.py:
+	  Fix stepping by frame with left and right arrows.
+
+2009-09-10  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/pipeline.py:
+	  Add some debugging of state changes.
+
+2009-09-10  Alessandro Decina <alessandro d gmail com>
+
+	* icons/scalable/Makefile.am:
+	  Don't install a 48x48 png as a scalable icon. HEH.
+
+2009-09-10  Alessandro Decina <alessandro d gmail com>
+
+	* configure.ac:
+	* icons/Makefile.am:
+	* icons/scalable/Makefile.am:
+	* icons/scalable/pitivi.svg:
+	* pitivi.desktop.in:
+	  Install a scalable icon.
+
+2009-09-10  Alessandro Decina <alessandro d gmail com>
+
+	* .gitignore:
+	  Add .*.swo to .gitignore
+
+2009-09-09  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/ui/ruler.py:
+	  ruler: make draw* functions toplevel methods.
+	  drawTick drawTicks drawTimes drawFrameBoundaries and drawPosition were nested
+	  functions. This change makes them toplevel methods since they are in an hot path
+	  (Ruler.drawRuler is called every time the zoom level changes).
+
+2009-09-09  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/ui/ruler.py:
+	  ruler: don't sort self.scale, it's always kept sorted.
+
+2009-09-08  Brandon Lewis <brandon_lewis berkeley edu>
+
+	* pitivi/ui/ruler.py:
+	  ruler.py: take pixmap offset into account when drawing shaded area
+
+2009-09-08  Brandon Lewis <brandon_lewis berkeley edu>
+
+	* pitivi/ui/mainwindow.py:
+	  mainwindow.py: simplify implementation of setBestZoomRatio
+
+2009-03-11  Brandon Lewis <brandon_lewis berkeley edu>
+
+	* pitivi/ui/timeline.py:
+	* pitivi/ui/zoominterface.py:
+	  zoominterface.py: use a cubic function to compute zoom level instead of discrete list
+
+2009-09-08  Brandon Lewis <brandon_lewis berkeley edu>
+
+	* pitivi/ui/timeline.py:
+	  timeline.py: previous changes allow making the ruler shorter
+
+2009-09-08  Brandon Lewis <brandon_lewis berkeley edu>
+
+	* pitivi/ui/ruler.py:
+	  ruler.py: fix rounding error in scale text
+
+2009-09-08  Brandon Lewis <brandon_lewis berkeley edu>
+
+	* pitivi/ui/ruler.py:
+	  ruler.py: set lowest scale ticks according to project framerate
+	  ruler.py: set lowest scale values based on project frame rate
+
+2009-09-08  Brandon Lewis <brandon_lewis berkeley edu>
+
+	* pitivi/ui/ruler.py:
+	  ruler.py: tick spacing and subdivision insipired by gtk.Ruler
+
+2009-09-08  Brandon Lewis <brandon_lewis berkeley edu>
+
+	* pitivi/ui/ruler.py:
+	  ruler.py: draw times using gtk.Ruler method of determining scale/interval
+
+2009-09-08  Brandon Lewis <brandon_lewis berkeley edu>
+
+	* pitivi/ui/ruler.py:
+	  ruler.py: draw text next to ticks, rather than centered over them
+
+2009-09-07  Brandon Lewis <brandon_lewis berkeley edu>
+
+	* pitivi/ui/ruler.py:
+	  ruler.py: draw ticks from bottom up
+
+2009-09-02  Brandon Lewis <brandon_lewis berkeley edu>
+
+	* pitivi/ui/timeline.py:
+	  timeline.py: set ruler framerate when project settings change
+
+2009-09-02  Brandon Lewis <brandon_lewis berkeley edu>
+
+	* pitivi/ui/ruler.py:
+	  ruler.py: draw frame boundaries when zoom is high enough
+
+2009-09-02  Brandon Lewis <brandon_lewis berkeley edu>
+
+	* pitivi/ui/ruler.py:
+	  ruler.py: context parameter to draw functions no longer needed
+
+2009-09-02  Brandon Lewis <brandon_lewis berkeley edu>
+
+	* pitivi/ui/ruler.py:
+	  ruler.py: use pixmap routines for drawing instead of cairo routines
+
+2009-09-02  Brandon Lewis <brandon_lewis berkeley edu>
+
+	* pitivi/ui/ruler.py:
+	  ruler.py: remove draw() function which isn't called from anywhere
+
+2009-09-08  Edward Hervey <bilboed bilboed com>
+
+	* configure.ac:
+	  0.13.2.4 pre-release
+
+2009-09-08  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/application.py:
+	* pitivi/ui/encodingdialog.py:
+	* pitivi/ui/exportsettingswidget.py:
+	* pitivi/ui/mainwindow.py:
+	* pitivi/ui/sourcelist.py:
+	  Set the stock pitivi icon on dialogs that didn't have an icon.
+
+2009-09-08  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/ui/mainwindow.py:
+	  Make the "unsaved changes" dialog less ugly.
+
+2009-09-07  Edward Hervey <bilboed bilboed com>
+
+	* configure.ac:
+	  configure.ac: Depend on GNonLin 0.10.13
+
+2009-09-06  Edward Hervey <bilboed bilboed com>
+
+	* pitivi/encode.py:
+	  encode: Speed up encoder/muxer lists:
+	  This uses several tricks:
+	  * A class to store the list of encoders/muxers (resetted if registry changes)
+	  * That class sorts encoders/muxers faster
+	  * Use cached values of muxer sink caps when lookign for compatible encoders
+
+2009-09-06  Edward Hervey <bilboed bilboed com>
+
+	* pitivi/utils.py:
+	  utils: New profiling decorator
+	  Use as such:
+	  @profile
+	  def my_function_or_method(blah):
+	  ....
+
+2009-09-07  Brandon Lewis <brandon_lewis berkeley edu>
+
+	* pitivi/ui/timeline.py:
+	  ui.timeline.py: set scroll position when zoom changes closes bug 591617
+
+2009-09-07  Brandon Lewis <brandon_lewis berkeley edu>
+
+	* tests/test_projectmanager.py:
+	  test_projectmanager.py: test save and load with regression test for 594396
+
+2009-09-07  Brandon Lewis <brandon_lewis berkeley edu>
+
+	* pitivi/formatters/base.py:
+	  formatters.base.py: always set project name and uri after saving. closes bug 594396
+
+2009-09-07  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/plumber.py:
+	* pitivi/ui/viewer.py:
+	  If the sink has a double-buffer property set that to False.
+
+2009-09-07  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/action.py:
+	* pitivi/application.py:
+	* pitivi/plumber.py:
+	* pitivi/ui/mainwindow.py:
+	* pitivi/ui/viewer.py:
+	  Make setting the XID on the videosink threadsafe.
+	  Fix some DRY violations in the process.
+
+2009-09-07  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/ui/ruler.py:
+	  Fix a traceback seeking in an empty timeline. Fixes #594311.
+
+2009-09-07  Edward Hervey <bilboed bilboed com>
+
+	* pitivi/ui/mainwindow.py:
+	  MainWindow: Release gdk lock when running MissingURI dialog.
+
+2009-07-20  Michael Terry <michael terry canonical com>
+
+	* Makefile.am:
+	* icons/Makefile.am:
+	* pitivi.png:
+	* pitivi.spec.in:
+	  Remove duplicate icon file
+	  http://bugzilla.gnome.org/show_bug.cgi?id=520653
+
+2009-07-20  Michael Terry <michael terry canonical com>
+
+	* Makefile.am:
+	* configure.ac:
+	* pitivi.desktop.in.in:
+	* pitivi.spec.in:
+	* pitivi/ui/mainwindow.py:
+	* po/POTFILES.in:
+	  Update desktop file, use icon theme
+	  http://bugzilla.gnome.org/show_bug.cgi?id=520653
+
+2009-09-05  Edward Hervey <bilboed bilboed com>
+
+	* pitivi/factories/base.py:
+	  SourecFactory: Don't remove the volume elements when a pad goes away. Fixes #594114
+	  We only need to remove those elements when the bin is released, there's code that
+	  takes care of that already.
+
+2009-09-05  Edward Hervey <bilboed bilboed com>
+
+	* pitivi/ui/mainwindow.py:
+	  MainWindow: Fix algorithm for finding best zoom ratio.
+	  Zoomable.getCurrentZoomLevel is an index in the zoom_levels table and not
+	  the actual zoom ratio.
+
+2009-09-05  Edward Hervey <bilboed bilboed com>
+
+	* pitivi/application.py:
+	* pitivi/ui/viewer.py:
+	  application/viewer: Use GDK lock when getting/settings XID.
+	  so yes... not only do you need to use gobject.threads_init(), but also
+	  gtk.gdk.threads_init() and gtk.gdk.threads_{enter|leave}.
+	  pyg* devs hate multi-threaded app developers it seems... or are scared of them.
+
+2009-09-05  Edward Hervey <bilboed bilboed com>
+
+	* pitivi/ui/viewer.py:
+	  viewer: set_size_request() takes integers.
+	  Removes a stupid little warning
+
+2009-09-05  Edward Hervey <bilboed bilboed com>
+
+	* pitivi/utils.py:
+	  CachedFactoryList: We sort factories by reverse order of rank. Fixes #594181
+	  Also add some debugging.
+
+2009-09-04  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/elements/singledecodebin.py:
+	* pitivi/utils.py:
+	  Fix the factory cache in singledecodebin.
+
+2009-09-04  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/ui/viewer.py:
+	  Force the play button to be visible, regardless of the gtk-button-images setting.
+
+2009-09-04  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/elements/singledecodebin.py:
+	  Avoid an iterator Resync exception in singledecodebin.
+
+2009-09-04  Edward Hervey <bilboed bilboed com>
+
+	* pitivi/elements/singledecodebin.py:
+	  SingleDecodeBin: Cache globally the list of usable gst.ElementFactory
+	  Otherwise this list gets recomputed/stored for every single instance of
+	  singledecodebin used in the pitivi.
+	  This is a speed and memory optimization.
+
+2009-09-03  Edward Hervey <bilboed bilboed com>
+
+	* pitivi/elements/singledecodebin.py:
+	  SingleDecodeBin: Set the uri source block size to 512kbytes.
+	  This will only affect sources used in push-based mode, like when used in combination
+	  with jpegdec. This speeds up considerably decoding/usage of jpeg images.
+
+2009-09-03  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/ui/timeline.py:
+	  Take into account the horizontal adjustment position when dropping clips on the timeline.
+
+2009-09-02  Alessandro Decina <alessandro d gmail com>
+
+	* tests/test_timeline.py:
+	  Remove dead code from tests.test_timelin
+
+2009-09-02  Edward Hervey <bilboed bilboed com>
+
+	* configure.ac:
+	  configure.ac: 0.13.2.3 pre-release
+
+2009-09-02  Edward Hervey <bilboed bilboed com>
+
+	* configure.ac:
+	  configure.ac: Depend on latest gnonlin. Fixes #590203
+
+2009-09-02  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/ui/timeline.py:
+	  Add some padding at the end of the timeline. Fixes #576576.
+
+2009-09-02  Claude Paroz <claude 2xlibre net>
+
+	* pitivi/check.py:
+	  Fix some strings not marked for translation in  check.py. Fixes #590440.
+
+2009-09-02  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/ui/viewer.py:
+	  Force a minimum size on the viewer only when running at resolution >= Xx800
+
+2009-08-30  Jorge González <jorgegonz svn gnome org>
+
+	* po/es.po:
+	  Updated Spanish translation
+
+2009-08-29  Edward Hervey <bilboed bilboed com>
+
+	* configure.ac:
+	  configure.ac: 0.13.2.2 pre-release
+
+2009-08-29  Edward Hervey <bilboed bilboed com>
+
+	* po/POTFILES.in:
+	  po:Add pitivi.ui.common to translatable files.
+
+2009-08-29  Edward Hervey <bilboed bilboed com>
+
+	* configure.ac:
+	  configure.ac: Depend on latest gnonlin for race condition fix.
+
+2009-08-27  Alessandro Decina <alessandro d gmail com>
+
+	* tests/common.py:
+	  Add an env variable to turn off reference leaks.
+
+2009-08-27  Alessandro Decina <alessandro d gmail com>
+
+	* tests/common.py:
+	  Performance fix in common.TestCase which makes running all the tests 30 seconds faster.
+
+2009-08-27  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/factories/base.py:
+	  Remove an unicode (\xc2) blank from a comment.
+
+2009-08-26  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/factories/base.py:
+	  SourceFactory: make sure audio elements reach the right state before dataflow starts. Finally fixes #590114.
+
+2009-08-25  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/elements/singledecodebin.py:
+	  Drop TAG events in singledecodebin if they arrive before a NEWSEGMENT.
+
+2009-08-24  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/ui/mainwindow.py:
+	* pitivi/ui/zoominterface.py:
+	  Find an optimum zoom level when loading a project. Fixes #590153.
+
+2009-08-21  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/ui/viewer.py:
+	  Constrain the viewer to a decent minimum size (where decent == good looking).
+
+2009-08-21  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/ui/mainwindow.py:
+	  Remove geometry hints and let the natural size be the minimum size.
+
+2009-08-21  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/formatters/base.py:
+	* pitivi/formatters/etree.py:
+	  Update factory.filename to point to the new filename when a file is moved.
+
+2009-08-21  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/formatters/etree.py:
+	  Fix loading of utf8 encoded source filenames.
+
+2009-07-28  Brandon Lewis <brandon_lewis berkeley edu>
+
+	* tests/test_projectmanager.py:
+	  test_projectmanager.py: fix test cases
+
+2009-07-28  Brandon Lewis <brandon_lewis berkeley edu>
+
+	* pitivi/ui/mainwindow.py:
+	  ui.mainwindow.py: show metadata in missing uri dialog
+	  fixes bug 583243 (except for thumbnail)
+
+2009-07-28  Brandon Lewis <brandon_lewis berkeley edu>
+
+	* pitivi/projectmanager.py:
+	* pitivi/ui/mainwindow.py:
+	  ui.mainwindow.py, projectmanager.py: pass factory in missing-uri signal
+
+2009-07-28  Brandon Lewis <brandon_lewis berkeley edu>
+
+	* pitivi/ui/common.py:
+	* pitivi/ui/sourcelist.py:
+	  ui.sourcelist.py, ui.common.py: move beautify_* functions to ui.common.py
+
+2009-07-28  Brandon Lewis <brandon_lewis berkeley edu>
+
+	* pitivi/formatters/base.py:
+	* pitivi/formatters/etree.py:
+	* pitivi/projectmanager.py:
+	  formatters, projectmanager.py: pass instance of factory in missing-uri signal
+
+2009-08-20  Daniel Nylander <po danielnylander se>
+
+	* po/sv.po:
+	  Updated Swedish translation
+
+2009-08-20  Antón Méixome <meixome mancomun org>
+
+	* po/gl.po:
+	  Updated Galician Translation
+
+2009-08-19  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/ui/viewer.py:
+	  Don't display the duration of the current pipeline in the viewer.
+	  The viewer used to display a "position / duration" label. This change removes
+	  the duration part, thus halving the horizontal space required for the viewer
+	  controls.
+	  The duration is still displayed in the sourcelist when playing a clip and in
+	  the ruler when working with the timeline.
+
+2009-08-19  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/ui/projecttabs.py:
+	  Remove padding from ProjectTabs.
+
+2009-08-19  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/ui/viewer.py:
+	  Remove border and spacing from the viewer.
+	  Die dead space die!
+
+2009-08-19  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/ui/sourcelist.py:
+	  Remove border and spacing in the sourcelist.
+
+2009-08-18  Brandon Lewis <brandon_lewis berkeley edu>
+
+	* pitivi/factories/file.py:
+	  limit maximum volume amplification to 200% of original closes bug 589820
+
+2009-08-17  Brandon Lewis <brandon_lewis berkeley edu>
+
+	* pitivi/ui/curve.py:
+	  curve.py: also set focus keyframe on enter events keyframes should now be much easier to manipulate which should close bug 591571
+
+2009-08-17  Brandon Lewis <brandon_lewis berkeley edu>
+
+	* pitivi/ui/curve.py:
+	  focus the new keyframe after adding a keyframe via double-clicking
+
+2009-08-17  Brandon Lewis <brandon_lewis berkeley edu>
+
+	* pitivi/ui/curve.py:
+	  curve.py: find focused keyframe during hover events, use this keyframe when dragging begins
+
+2009-08-17  Brandon Lewis <brandon_lewis berkeley edu>
+
+	* pitivi/ui/curve.py:
+	  curve.py: draw focused keyframe in inverted colors
+
+2009-08-17  Brandon Lewis <brandon_lewis berkeley edu>
+
+	* pitivi/ui/curve.py:
+	  curve.py: unset focused keyframe if this keyframe is removed
+
+2009-08-17  Brandon Lewis <brandon_lewis berkeley edu>
+
+	* pitivi/ui/curve.py:
+	  curve.py: make keyframes slightly larger mouse targets
+
+2009-08-18  Brandon Lewis <brandon_lewis berkeley edu>
+
+	* pitivi/ui/controller.py:
+	  controller.py: don't call enter during drag either
+
+2009-08-18  Brandon Lewis <brandon_lewis berkeley edu>
+
+	* pitivi/ui/controller.py:
+	  controller.py: add hover() method
+
+2009-08-18  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/ui/projecttabs.py:
+	  ProjectTabs tweaks.
+	  Make tabs expand. Set the window title on detached tabs.
+
+2009-08-18  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/ui/mainwindow.py:
+	* pitivi/ui/projecttabs.py:
+	  Replace our custom detachable tabs with regular gtk (detachable) tabs.
+	  Gtk now supports detachable tabs so we can remove our custom code. This makes us
+	  look more consistent with other apps like empathy epiphany etc that have the
+	  same functionality.
+
+2009-08-18  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/ui/mainwindow.py:
+	  Show the project name in the window title. Fixes #575975.
+
+2009-08-18  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/formatters/etree.py:
+	  Fix a traceback loading a project with no sources.
+
+2009-08-18  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/formatters/base.py:
+	  Set the project name from the project filename.
+
+2009-08-18  Alessandro Decina <alessandro d gmail com>
+
+	* pitivi/elements/singledecodebin.py:
+	* pitivi/ui/timeline.py:
+	  Use Seeker to compress seek events generated with the Left and Right keys.
+
+2009-08-17  Edward Hervey <bilboed bilboed com>
+
+	  Merging translations
+	  Merge commit 'gnome/master'
+
+2009-08-17  Edward Hervey <bilboed bilboed com>
+
+	* configure.ac:
+	  configure.ac: and back to development we go...
+
+2009-08-17  Hendrik Richter <hendrikr gnome org>
+
+	* po/de.po:
+	  Updated German translation.
+
+2009-08-17  Hendrik Richter <hendrikr gnome org>
+
+	* po/de.po:
+	  Fix #589908
+
+2009-08-17  Petr Kovar <pknbe volny cz>
+
+	* po/LINGUAS:
+	* po/cs.po:
+	  Added Czech translation by Jan Drabek
+	  Reviewed by: Petr Kovar.
+
+2009-08-14  Jorge González <jorgegonz svn gnome org>
+
+	* po/es.po:
+	  Updated Spanish translation
+
 2009-08-13  Edward Hervey <bilboed bilboed com>
 
 	* ChangeLog:
diff --git a/NEWS b/NEWS
index b532a12..107e100 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,11 @@
+2009 September 12 - PiTiVi 0.13.3
+
+ * Fix rendering failures
+ * UI beautifications
+ * Switch to themeable ruler
+ * Speed optimisations
+ * Show the project name in the window title
+
 2009 August 13 - PiTiVi 0.13.2
 
  * Undo/Redo support
diff --git a/RELEASE b/RELEASE
index 09ddbeb..4cb055c 100644
--- a/RELEASE
+++ b/RELEASE
@@ -1,26 +1,31 @@
-0.13.3 Release "Jailbreak (out of Deadlock City)" 
--------------------------------------------------
+0.13.3 Release "... we shall never (sur)render"
+-----------------------------------------------
 
-The PiTiVi team is proud to announce the second release in the unstable 0.13
+The PiTiVi team is proud to announce the third release in the unstable 0.13
 PiTiVi series.
 
 Due to its dependency on GStreamer, The PiTiVi team strongly recommends users have
 all official latest gstreamer libraries and plugins installed for the best user
 experience.
 
+Title is from a quote by Winston Churchill â??We shall defend our island, whatever
+the cost may be, we shall fight on the beaches, we shall fight on the landing
+grounds, we shall fight in the fields and in the streets, we shall fight in the
+hills; we shall never surrender.â??
 
-* Features of this release
 
- * Undo/Redo support
- * Audio mixing
- * Ripple/Roll edit
- * misc fixes everywhere
+* Features of this release
+ * Fix rendering failures
+ * UI beautifications
+ * Switch to themeable ruler
+ * Speed optimisations
+ * Show the project name in the window title
 
 * Requirements
 
  * gstreamer >= 0.10.24
  * gst-python >= 0.10.16
- * gnonlin >= 0.10.12
+ * gnonlin >= 0.10.13
  * pygtk >= 2.14.0
  * Python >= 2.5
  * zope.interface (http://www.zope.org/Products/ZopeInterface)
@@ -31,20 +36,16 @@ experience.
 
 * Contributors
 
-   148  Alessandro Decina
-   102  Brandon Lewis
-    61  Edward Hervey
-     7  Claude Paroz
-     5  Mario Blättermann
-     4  Per Kongstad
-     3  António Lima
-     2  Daniel Nylander
-     2  Jan Gerber
-     1  Bruce Cowan
-     1  Gianvito Cavasoli
-     1  Gil Forcada
-     1  Jesse Aviles
-     1  Jesse Avilés
+    39  Alessandro Decina
+    32  Brandon Lewis
+    22  Edward Hervey
+     2  Hendrik Richter
+     2  Jorge González
+     2  Michael Terry
+     1  Antón Méixome
+     1  Claude Paroz
+     1  Daniel Nylander
+     1  Petr Kovar
 
 * Download
 
@@ -63,72 +64,21 @@ experience.
 
 * Bugs Fixed
 
- * 584023 : Import Folder of Clips menu item not working
- * 589814 : [keyframe] should have percentage labels
- * 566486 : [Segmentation fault] (py)goocanvas 0.13 and python 2.6
- * 576276 : contextual toolbar buttons should be insensitive when not...
- * 579536 : source list thumbnails are not shown when loading a project
- * 583637 : Change command line interface to be more compatible with ...
- * 584049 : PiTiVi doesn't keep the &quot; Nothing yet &quot; status on render wi...
- * 584093 : selecting overlapping clips selected clips moves to top
- * 584899 : [Formatter] Fix .pls/.m3u Formatters
- * 585181 : no thumbnails for existing sources after loading .xptv
- * 586786 : Trying to dispose element pngenc0, but it is not in the N...
- * 587332 : undo forgets about volume keyframes
- * 587333 : no way to remove volume node/keyframe
- * 587334 : volume operations can not be undone
- * 587371 : crash on start if ~/.local does not exist
- * 587377 : Command line -i flag broken
- * 587411 : keyframes broken with trimmed clips
- * 587945 : editing_context and advanced_editing_modes branches
- * 588258 : undo and redo should be in the main toolbar
- * 588415 : Traceback after dropping new clips onto the timeline
- * 589694 : trimmed clips can be extended under/over clips next to them
- * 589695 : adding several clips with mouse, they overlap if moving t...
- * 589725 : don't block the user from overlapping clips
- * 589784 : default pane positions are fail sauce
- * 589803 : Problems while moving a clip to a different layer
- * 589807 : Double-clicking a clip in source-list has no effect
- * 378597 : Multiple-resolution logo
- * 518689 :  &quot; Internal data stream error &quot; with OGG video
- * 568749 : Choppy Audio with some .avi files
- * 575945 : mix concurrent audio clips on different layers
- * 575952 : better spacing around thumbnail frames in the timeline
- * 576575 : clips can only be added to first layer
- * 577451 : Text doesn't fit into the box
- * 583226 : can't render, clowns will eat me
- * 583241 : better default filechooser size for the &quot; missing media &quot; d...
- * 583474 : Use named placeholders when string contains more than one
- * 583861 : Translation of /pitivi/utils.py:234
- * 584056 : Minor string fixes
- * 584084 : File filter menu not translated in open dialog
- * 584086 : Button labels not translatable
- * 584123 : Some strings in encoding dialog are not translatable
- * 584128 : Most labels in Preferences are untranslatable
- * 584415 : Cairo - &gt; cairo
- * 584416 : Ambigous string
- * 586184 : formatter cant find all streams on project load
- * 587327 : write all temp files into one folder in /tmp
- * 587378 : Ctrl + Click broken
- * 589513 : timeline requests too much space when loading files
- * 589628 : Media clip thumbnails not loaded if you re-open a project
- * 589689 : keyframe curves go through the roof
- * 589715 : implement ripple trims
- * 589799 : Sound cuts out replaying mp4
- * 589820 : [keyframes] audio volume curves don't allow amplifying th...
- * 590195 : 0.13.1.1 - &gt; 0.13.1.2 needs newer python-gtk
- * 591149 : regression in the project settings dialog
- * 579323 : save button should be insensitive when no changes have be...
- * 579531 : warn about unsaved changes on close
- * 580680 : toolbar settings not applied on startup
- * 585653 : regression: simple save has been replaced by save as
- * 585794 : regression: render button/menu item is insensitive
- * 582327 : playhead resets the timeline scroll position on clicking ...
- * 575364 : [LGM2009] first 4 seconds of OGV (theora) clips cannot be...
- * 579237 : search as you type doesn't work in the media library
- * 585926 : importing a DV-in-avi file fails
- * 587008 : keyframes not saved
- * 589812 : the mouse cursor should change when over a curve/keyframe
- * 589813 : [keyframe] dragging a curve segment between two keyframes...
- * 589817 : cancel accidental movement when double-clicking on a curve
-
+ * 520653 : pitivi.desktop fixes and more
+ * 575311 : clips appear to be duplicated at high zoom levels when the timeline cursor is near the edge
+ * 576576 : not possible to add clip at end of timeline
+ * 584170 : Video Playback Fails, Without Program Crash
+ * 590114 : rendering never finishes
+ * 590153 : Zoom to optimum level when loading projects
+ * 590203 : image hang during playback (auriga)
+ * 590440 : Strings not marked for translation in check.py
+ * 591571 : Removing a keyframe is not easy
+ * 591616 : crashes when creating a new project after loading a project
+ * 591617 : regression: centering on playhead when zooming broke
+ * 593736 : play button is empty
+ * 594114 : Sound curves not taken into account when rendering
+ * 594311 : Clicking the timeline leads to a TypeError
+ * 575975 : project-centric window title
+ * 582363 : huge tabs the size of a hallway
+ * 594181 : playhead/seeking broken by latest changes to factory cache in singledecodebin
+ * 594396 :  " save as " confuses pitivi; subsequent saves are on the original project file
diff --git a/configure.ac b/configure.ac
index 606bbde..6dabbd5 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.2.4,
+AC_INIT(PiTiVi, 0.13.3,
     http://www.pitivi.org/,
     pitivi)
 



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