About PiTiVi ============ PiTiVi is a free software non-linear video editor. It is licensed under the terms of the GNU Lesser General Public License. PiTiVi is designed to be intuitive video editing software that integrates well in the GNOME desktop environment. It aims to be "a powerful, flexible video editor that can appeal to prosumers and professionals."
Tarball releases are provided largely for distributions to build packages. If you are interested in building PiTiVi from source, we would recommend building from version control. ChangeLog ========= 2011-09-11 Thibault Saunier <[email protected]> * ChangeLog: * configure.ac: Pre-release 0.14.90 2011-09-11 Thibault Saunier <[email protected]> * pitivi.doap: Add pitivi.doap file 2011-09-11 Thibault Saunier <[email protected]> Merging translations 2011-09-10 Jean-François Fortin Tam <[email protected]> * pitivi/ui/preset.py: Make the removePreset method more strict about exceptions 2011-09-10 Jean-François Fortin Tam <[email protected]> * pitivi/ui/encodingdialog.py: * pitivi/ui/preset.py: Fix the state of Save and Remove buttons when renaming presets 2011-09-10 Thibault Saunier <[email protected]> * pitivi/ui/preset.py: ui: Do not show preset when some gst elements are missing 2011-09-10 Jean-François Fortin Tam <[email protected]> * tests/test_preset.py: test_preset: make the code more compact/readable 2011-09-10 Jean-François Fortin Tam <[email protected]> * pitivi/ui/preset.py: * tests/test_preset.py: test_preset: make the test cases more thorough 2011-09-09 Jean-François Fortin Tam <[email protected]> * pitivi/ui/preset.py: * pitivi/utils.py: Refactor methods for checking if a preset can be saved or removed Add a utility function for checking file write permissions 2011-09-08 Jean-François Fortin Tam <[email protected]> * pitivi/ui/projectsettings.py: Do not autosave presets when closing the Project Settings window 2011-09-09 Jean-François Fortin Tam <[email protected]> * tests/test_preset.py: test_preset: be ruthless about filenames 2011-09-08 Jean-François Fortin Tam <[email protected]> * tests/test_preset.py: presets: partially fix the test case 2011-09-08 Jean-François Fortin Tam <[email protected]> * pitivi/ui/encodingdialog.py: * pitivi/ui/preset.py: * pitivi/ui/projectsettings.py: presets: rename load to loadAll for consistency 2011-09-08 Jean-François Fortin Tam <[email protected]> * pitivi/ui/preset.py: presets: remove a duplicated removePreset method 2011-09-08 Jean-François Fortin Tam <[email protected]> * pitivi/ui/encodingdialog.py: * pitivi/ui/preset.py: presets: remove unused code 2011-09-08 Jean-François Fortin Tam <[email protected]> * pitivi/ui/preset.py: presets: cleanup the saveAll method 2011-09-08 Jean-François Fortin Tam <[email protected]> * pitivi/ui/projectsettings.py: Minor indentation fix 2011-09-09 Jean-François Fortin Tam <[email protected]> * pitivi/ui/encodingdialog.py: * pitivi/ui/preset.py: * pitivi/ui/projectsettings.py: presets: really write individual presets to disk, clean methods names 2011-09-08 Thibault Saunier <[email protected]> * data/ui/encodingdialog.ui: * pitivi/ui/encodingdialog.py: ui: Do not save presets when closing the rendering dialog 2011-09-07 Thibault Saunier <[email protected]> * data/renderpresets/Makefile.am: Fix renderpresets Makefile Wrong naming that prevented it from working 2011-09-05 Alex Băluț <[email protected]> * pitivi/ui/timelinecontrols.py: No more weird vertical movement of the Video: and Audio: labels when the number of timeline layers changes 2011-09-05 Alex Băluț <[email protected]> * pitivi/ui/timelinecontrols.py: Move the timelinecontrols.track_name method in timelinecontrols.TrackControls 2011-09-05 Alex Băluț <[email protected]> * pitivi/ui/timelinecontrols.py: Move the logic which calculates the size of a TrackControls object in a new method 2011-09-05 Alex Băluț <[email protected]> * pitivi/ui/filelisterrordialog.py: * pitivi/ui/sourcelist.py: Fix the ui.timeline.InfoStub._errorDialogBox* handlers by implementing the FileListErrorDialog.destroy method they are using 2011-09-05 Alex Băluț <[email protected]> * pitivi/ui/timeline.py: Remove bogus ui.timeline.InfoStub.hide method 2011-09-05 Alex Băluț <[email protected]> * pitivi/ui/timeline.py: Remove the ui.timeline.Timeline.hide method because it's broken and seems it is never used 2011-09-05 Alex Băluț <[email protected]> * pitivi/ui/timeline.py: Remove the ui.timeline.InfoStub.showing field because it's unused 2011-09-05 Alex Băluț <[email protected]> * pitivi/ui/timeline.py: Remove obsolete code and comments in ui.timeline 2011-09-05 Alex Băluț <[email protected]> * pitivi/ui/timeline.py: * pitivi/ui/timelinecontrols.py: Remove unused imports 2011-09-04 Jean-François Fortin Tam <[email protected]> * data/renderpresets/n800.json: Set unlimited default resolution for N800 preset 2011-09-04 Jean-François Fortin Tam <[email protected]> * configure.ac: Add audio and video presets to configure.ac 2011-09-04 Jean-François Fortin Tam <[email protected]> * data/renderpresets/Makefile.am: * data/videopresets/Makefile.am: Add new presets to Makefile.am 2011-09-04 Jean-François Fortin Tam <[email protected]> * data/renderpresets/Blu-ray.json: * data/renderpresets/DVD.json: * data/renderpresets/HTML5_video.json: * data/videopresets/HDV 1080i30.json: * data/videopresets/HDV_1080i30.json: Add rendering presets for HTML5 video, DVD, BD 2011-09-04 Jean-François Fortin Tam <[email protected]> * data/videopresets/1080p24.json: * data/videopresets/720p24.json: * data/videopresets/720p30.json: * data/videopresets/HDV 1080i30.json: Add some common HD camcorder video presets 2011-09-04 Jean-François Fortin Tam <[email protected]> * pitivi/ui/preset.py: Fix the path for presets files in XDG directories 2011-08-30 Feroze Naina <[email protected]> * pitivi/ui/encodingdialog.py: * pitivi/ui/preset.py: * pitivi/ui/projectsettings.py: Fix captilization - 'No Preset' to 'No preset' 2011-08-25 Feroze Naina <[email protected]> * pitivi/ui/encodingdialog.py: * pitivi/ui/preset.py: Make dimensions optional for renderpresets 2011-08-25 Luis de Bethencourt <[email protected]> * data/renderpresets/n800.json: Added N800 render preset 2011-08-25 Feroze Naina <[email protected]> * pitivi/ui/encodingdialog.py: * pitivi/ui/projectsettings.py: Replaced "No Preset" with _("No Preset") 2011-08-24 Feroze Naina <[email protected]> * data/Makefile.am: * data/audiopresets/Makefile.am: * data/audiopresets/iPod.json: * data/videopresets/Makefile.am: * data/videopresets/iPod.json: Added dirs audiopresets and videopresets in data/ with makefile and sample preset 2011-08-24 Feroze Naina <[email protected]> * pitivi/ui/preset.py: * pitivi/ui/projectsettings.py: Separated default and user-defined presets built into PresetManager class 2011-08-23 Feroze Naina <[email protected]> * pitivi/configure.py.in: Added get_audiopresets_dir() and get_video_presets_dir() 2011-08-18 Feroze Naina <[email protected]> * pitivi/ui/preset.py: Handle user defined profiles 2011-08-18 Feroze Naina <[email protected]> * pitivi/ui/encodingdialog.py: * pitivi/ui/preset.py: Created Separate function for Save and Remove button + PEP8 compliant 2011-08-17 Feroze Naina <[email protected]> * pitivi/configure.py.in: Updated configure.py.in 2011-08-17 Feroze Naina <[email protected]> * configure.ac: * data/Makefile.am: * data/profiles/Makefile.am: * data/renderpresets/Makefile.am: Updated configure.ac and makefiles for data/renderpresets 2011-08-16 Feroze Naina <[email protected]> * data/profiles/desire.json: * data/profiles/ipod.json: * data/renderpresets/desire.json: * data/renderpresets/ipod.json: * pitivi/ui/preset.py: Renamed data/profiles to data/renderpresets and updated paths 2011-08-16 Feroze Naina <[email protected]> * pitivi/ui/encodingdialog.py: Disable remove button when "No Preset" is selected 2011-08-16 Feroze Naina <[email protected]> * data/profiles/Makefile.am: Added profiles makefile 2011-08-16 Feroze Naina <[email protected]> * pitivi/ui/encodingdialog.py: Added RippleUpdateGroup to control save button Conflicts: pitivi/ui/encodingdialog.py 2011-08-04 Feroze Naina <[email protected]> * data/ui/encodingdialog.ui: * pitivi/ui/encodingdialog.py: * pitivi/ui/preset.py: Fixed DuplicatePresetName error and infobar 2011-07-24 Feroze Naina <[email protected]> * pitivi/ui/encodingdialog.py: * pitivi/ui/preset.py: Added 'No Presets' feature 2011-07-15 Feroze Naina <[email protected]> * pitivi/ui/encodingdialog.py: Handle _responseCb 2011-07-15 Feroze Naina <[email protected]> * pitivi/ui/encodingdialog.py: Remove preset, deleting json file 2011-07-15 Feroze Naina <[email protected]> * pitivi/ui/encodingdialog.py: Save current widget values into existing preset 2011-08-16 Feroze Naina <[email protected]> * pitivi/ui/encodingdialog.py: Handle editting preset name Conflicts: pitivi/ui/encodingdialog.py 2011-08-18 Feroze Naina <[email protected]> * pitivi/ui/encodingdialog.py: Add new preset from current widget values 2011-07-15 Feroze Naina <[email protected]> * pitivi/ui/encodingdialog.py: Load and display presets in render_preset_treeview 2011-07-14 Feroze Naina <[email protected]> * data/profiles/desire.json: * data/profiles/ipod.json: Sample presets added 2011-07-14 Feroze Naina <[email protected]> * pitivi/ui/preset.py: RenderPresetManager subclass with rewritten load() and save() for json operation 2011-07-14 Feroze Naina <[email protected]> * data/ui/encodingdialog.ui: Added Render Presets GUI based on projectsettings.ui 2011-09-02 Gabriel Speckhahn <[email protected]> * po/pt_BR.po: Updated Brazilian Portuguese translation, reviewed by Flamarion Jorge <[email protected]>. 2011-09-01 Alex Băluț <[email protected]> * .gitignore: Ignore the mo files created when building the user manual 2011-08-31 Jean-François Fortin Tam <[email protected]> * pitivi/ui/timeline.py: Revert "Disable updates during deletion" This reverts commit b2ce29803b89e284b2b42fffc6b76eeca018e736. Fixes bug #656692 (deleting clips under the playhead would hang) 2011-08-31 Мирослав Николић <[email protected]> * po/sr.po: * po/[email protected]: Updated Serbian translation 2011-08-31 Alex Băluț <[email protected]> * .gitignore: Ignore the autogenerated help/*/*.page files 2011-07-07 Alex Băluț <[email protected]> * pitivi/__init__.py: * pitivi/application.py: * pitivi/discoverer.py: * pitivi/elements/arraysink.py: * pitivi/formatters/etree.py: * pitivi/projectmanager.py: * pitivi/ui/mainwindow.py: * tests/__init__.py: * tests/common.py: * tests/runtests.py: * tests/test_alpha_passthrough.py: * tests/test_discoverer.py: * tests/test_gap.py: * tests/test_pipeline.py: * tests/test_still_image.py: * tests/test_timeline_factory.py: * tests/test_timeline_undo.py: * tests/test_utils.py: Moved the gobject.threads_init call to pitivi/__init__.py 2011-08-30 Jean-François Fortin Tam <[email protected]> * help/C/mainwindow.page: * help/C/movearoundtimeline.page: * help/C/splitting.page: * help/C/trimming.page: * help/C/usingclips.page: manual: fix broken links 2011-08-28 Jean-François Fortin Tam <[email protected]> * help/C/codecscontainers.page: * help/C/figures/codecscontainers.jpg: * help/Makefile.am: manual: explain codecs vs containers 2011-08-28 Jean-François Fortin Tam <[email protected]> * help/C/importing.page: * help/C/movearoundtimeline.page: manual: cleanup the section on zooming 2011-08-28 Jean-François Fortin Tam <[email protected]> * help/C/gstreamer.page: manual: specify allowed image formats Fixes bug #617105 2011-08-30 Jean-François Fortin Tam <[email protected]> * help/C/presets.page: * help/C/projectsettings.page: * help/Makefile.am: manual: document presets for project settings and rendering 2011-08-28 Jean-François Fortin Tam <[email protected]> * help/C/saveproject.page: manual: document the "Revert to saved" feature 2011-08-28 Jean-François Fortin Tam <[email protected]> * help/C/effects.page: manual: fix a typo that prevented the effects page from showing 2011-08-28 Alex Băluț <[email protected]> * pitivi/ui/filelisterrordialog.py: Removed obsolete commented out line of code in FileListErrorDialog 2011-08-26 Alex Băluț <[email protected]> * pitivi/application.py: * pitivi/ui/mainwindow.py: Prevent the main window to go fullscreen when we show the startup wizard because the startup wizard will be modal and hidden in the back of the main window 2011-08-26 Alex Băluț <[email protected]> * pitivi/ui/mainwindow.py: Call toggleFullScreen directly in PitiviMainWindow.__init__ if needed 2011-08-30 Alex Băluț <[email protected]> * pitivi/ui/mainwindow.py: Operate on self instead of on self.viewer.window in PitiviMainWindow.toggleFullScreen 2011-08-21 Alex Băluț <[email protected]> * pitivi/ui/mainwindow.py: Make the window fullscreen when the application starts, if it was previously fullscreen 2011-08-26 Alex Băluț <[email protected]> * pitivi/settings.py: Removed the settings.GlobalSettings.iterSection method because it's not used 2011-08-23 Alex Băluț <[email protected]> * pitivi/settings.py: Remove settings.HOME because it's not used anywhere 2011-07-07 Alex Băluț <[email protected]> * pitivi/formatters/etree.py: Report the value which caused a TypeError in ElementTreeFormatter._parsePropertyValue 2011-08-22 Alex Băluț <[email protected]> * pitivi/ui/viewer.py: Got rid of the ViewerWidget.action field because it was unused 2011-08-12 Alex Băluț <[email protected]> * Makefile.am: Do not include autogen.sh in the archive package of the application 2011-08-15 Alex Băluț <[email protected]> * pitivi/timeline/timeline.py: Removed pitivi.timeline.timeline.LinkEntry because it's unused 2011-08-21 Alex Băluț <[email protected]> * pitivi/settings.py: Optimize GlobalSettings.iterAllOptions by using existing variable 2011-08-21 Alex Băluț <[email protected]> * pitivi/settings.py: Remove a FIXME in settings.py because it was just an explanation 2011-08-21 Alex Băluț <[email protected]> * pitivi/projectmanager.py: Remove a FIXME in projectmanager.py because it's actually a feature request 2011-08-21 Alex Băluț <[email protected]> * pitivi/ui/mainwindow.py: Remove code dealing with 'Screencast' actions, because they are gone 2011-08-21 Alex Băluț <[email protected]> * pitivi/threads.py: Remove threads.CallbackThread because it's not used anywhere 2011-08-21 Alex Băluț <[email protected]> * pitivi/threads.py: Check that the thread class passed to threads.ThreadMaster.addThread subclasses Thread 2011-08-21 Alex Băluț <[email protected]> * pitivi/plumber.py: * pitivi/settings.py: * pitivi/ui/effectlist.py: * pitivi/ui/mainwindow.py: Remove unuseful code 2011-08-28 Alex Băluț <[email protected]> * pitivi/ui/effectlist.py: Delay the loading of the effects so the application starts faster 2011-08-22 Thibault Saunier <[email protected]> * configure.ac: * pitivi/check.py: * pitivi/configure.py.in: build: Check both the Gtk+ version and PyGtk We used to check only PyGtk, but sometimes, the 2 versions are different Checking the 2 versions let us depend on exactly what we need. 2011-08-27 Matej Urbančič <[email protected]> * po/sl.po: Added Slovenian translation 2011-08-27 Marek Černocký <[email protected]> * po/cs.po: Updated Czech translation 2011-07-07 Alex Băluț <[email protected]> * pitivi/formatters/etree.py: * tests/test_etree_formatter.py: Change ElementTreeFormatter to allow storing empty string values. Fixes bug 603209. 2011-08-25 Jean-François Fortin Tam <[email protected]> * pitivi/discoverer.py: * pitivi/settings.py: * pitivi/ui/preset.py: Make the XDG dirs more robust 2011-08-24 Andrej Žnidaršič <[email protected]> * help/sl/sl.po: Updated Slovenian translation 2011-08-24 Andrej Žnidaršič <[email protected]> * help/sl/sl.po: Updated Slovenian translation 2011-08-23 Daniel Korostil <[email protected]> * po/uk.po: Uploaded Ukranian 2011-08-21 Lubosz Sarnecki <[email protected]> * data/ui/cliptransformation.ui: ui: Fix Bug 657000 Viewer Zoom widget can not be used with recent Glade versions 2011-08-20 Thibault Saunier <[email protected]> Merging translations 2011-08-20 Daniel Mustieles <[email protected]> * po/es.po: Updated Spanish translation 2011-08-20 Daniel Mustieles <[email protected]> * help/Makefile.am: * help/es/es.po: Added Spanish translation 2011-08-15 Lubosz Sarnecki <[email protected]> * pitivi/ui/viewer.py: viewer: fix bug #656591 Transformation Box is not cleared when the viewer is zoomed out and the video is played 2011-08-15 Lubosz Sarnecki <[email protected]> * pitivi/ui/clipproperties.py: ui: fix effects expander behavior, bug #656581 the expander was not connected properly and not beeing set back sensitive. 2011-08-19 Jean-François Fortin Tam <[email protected]> * pitivi.spec.in: * pitivi/ui/mainwindow.py: Remove unused gconf code, drop the gconf dependency entirely. Fixes bug #656901 2011-08-19 Mario Blättermann <[email protected]> * po/de.po: [l10n] Updated German translation 2011-08-19 Thibault Saunier <[email protected]> * po/POTFILES.in: Revert "Add missing file" This commit was adding again etree.py in the POTFILES.in file list. This reverts commit 05f70ea402e7f1b7a5cc2e3cef7f6a0bb75a54b7. 2011-08-19 Thibault Saunier <[email protected]> Merging translations 2011-08-19 Mario Blättermann <[email protected]> * help/de/de.po: [l10n] Updated German doc translation 2011-08-19 Mario Blättermann <[email protected]> * help/Makefile.am: * help/de/de.po: [l10n] Added initial German doc translation 2011-08-19 Mario Blättermann <[email protected]> * po/de.po: [l10n] Updated German translation 2011-08-19 Mario Blättermann <[email protected]> * po/de.po: [l10n] Updated German translation 2011-08-18 Kjartan Maraas <[email protected]> * po/nb.po: Updated Norwegian bokmål translation 2011-08-18 Kjartan Maraas <[email protected]> * po/POTFILES.in: Add missing file 2011-08-18 Kjartan Maraas <[email protected]> * po/nb.po: Updated Norwegian bokmål translation 2011-08-17 Daniel Mustieles <[email protected]> * po/es.po: Updated Spanish translation 2011-08-16 Jean-François Fortin Tam <[email protected]> * pitivi/ui/projectsettings.py: Get the project year as an integer from the project settings UI Fixes bug #656532 2011-08-16 Marek Černocký <[email protected]> * po/cs.po: Updated Czech translation 2011-08-15 Jean-François Fortin Tam <[email protected]> * help/C/effects.page: * help/C/importing.page: * help/C/insertintimeline.page: * help/C/projectsettings.page: * help/C/saveproject.page: * help/C/selectunusedfiles.page: manual: reflect the recent changes in the application's menus 2011-08-15 Jean-François Fortin Tam <[email protected]> * pitivi/ui/mainwindow.py: Simplify the string for the "Render..." button and menu item 2011-08-15 Thibault Saunier <[email protected]> Merging translations 2011-08-15 Thibault Saunier <[email protected]> Merging translations Conflicts: po/POTFILES.in 2011-08-15 Andrej Žnidaršič <[email protected]> * po/sl.po: Updated Slovenian translation 2011-08-15 Lubosz Sarnecki <[email protected]> * pitivi/ui/clipproperties.py: make label translatable, rename expanders rename the expanders to "effects" and "transformation". Do not repeat the word "configuration". 2011-08-14 Jorge González <[email protected]> * po/es.po: Updated Spanish translation 2011-08-14 Piotr Drąg <[email protected]> * po/POTFILES.in: Updated POTFILES.in 2011-08-13 Thibault Saunier <[email protected]> * help/Makefile.am: help: Remove the figures folder from DOC_PAGES Author is Daniel Mustieles https://bugzilla.gnome.org/show_bug.cgi?id=656464 2011-08-13 Thibault Saunier <[email protected]> * po/POTFILES.in: translation: Add missing files to POTFILES.in Author is Daniel Mustieles https://bugzilla.gnome.org/show_bug.cgi?id=656465 2011-08-13 Thibault Saunier <[email protected]> * data/ui/Makefile.am: ui: Add alignmentprogress.ui to the Makefile.am list 2011-08-13 Daniel Mustieles <[email protected]> * po/es.po: Updated Spanish translation Download ======== http://download.gnome.org/sources/pitivi/0.14/pitivi-0.14.91.tar.xz (1.82M) sha256sum: 1832352f281a37a00a38e415ad10f6f1696298f44ecf484b1320826fb793d3f2 http://download.gnome.org/sources/pitivi/0.14/pitivi-0.14.91.tar.bz2 (1.98M) sha256sum: 38d0d5641cb26eecd62207700c6ad53902d679d6ba2c5cc6c6484108ecc7e9e9 _______________________________________________ ftp-release-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/ftp-release-list Upcoming changes: Nov 16: new tarballs use format .tar.xz (no more .tar.bz2 nor .tar.gz!)
