* Wed Feb 02 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Add ddf2369d1fc6fddd63f676cc905a8b8e96291a4c.patch: Fix build
with meson 0.60 and newer.
- Drop pitivi-rpmlintrc, no longer needed.
* Thu Nov 11 2021 Steve Kowalik <steven.kowalik@suse.com>
- Remove unneeded BuildRequires on python3-nose.
* Thu Nov 04 2021 Bjørn Lie <bjorn.lie@gmail.com>
- Replace enable-docs=true option with new disable-help=false
option passed to meson.
* Mon Sep 20 2021 Stanislav Brabec <sbrabec@suse.com>
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
* Tue Jun 01 2021 Paolo Stivanin <info@paolostivanin.com>
- Update to version 2021.05:
+ Clips in the Media Library can be tagged.
+ Drag a keyframe vertically or horizontally by pressing Ctrl.
+ Keyboard shortcuts to seek to the previous/next marker.
* Thu Feb 04 2021 Callum Farmer <gmbr3@opensuse.org>
- Update to version 2021.01:
+ The Render dialog has been further simplified.
+ Lots of bugfixes.
* Sat Nov 14 2020 Bjørn Lie <bjorn.lie@gmail.com>
- Replace pkgconfig(gst-transcoder-1.0) with
pkgconfig(gstreamer-transcoder-1.0) BuildRequires.
* Tue Oct 27 2020 dimstar@opensuse.org
- Update to version 2020.09.2:
+ timeline: Fix update_clips_asset.
+ Updated translations.
* Sat Oct 24 2020 Marcus Rueckert <mrueckert@suse.de>
- Bump requires for GST and GES to the version required for pitivi.
* Thu Oct 15 2020 dimstar@opensuse.org
- Update to version 2020.09.1:
+ Updated translations.
* Tue Oct 06 2020 dimstar@opensuse.org
- Update to version 2020.09:
+ A plugin system allows extending the Pitivi functionality
medium-term, targeted for teams of editors.
+ A developer console plugin allows interacting with the project
in a Python console.
+ Custom UI replaces the automatically generated UI for a handful
of effects.
+ Easy Ken-Burns effect.
+ The new Greeter perspective replaces the Welcome wizard dialog
and allows a slick selection of a recently opened project.
+ When being resized, the Viewer shows the percent of the actual
widget size in relation to the project video size.
+ The Viewer size snaps at 50% when being resized.
+ Scaled proxies if optimized media is too much for your machine.
+ Timeline markers.
+ Support for nested timelines by importing entire XGES files as
a clip.
+ The Effects Library has been redesigned to allow quick access
to effects.
+ Ability to favorite effects in the Effects Library.
+ Improved workflow for adding effects.
+ The refreshed clip effects UI allows working on multiple
effects at a time.
+ Refactored Media Library using same logic for different view
modes.
+ Refactored Render Dialog UI to avoid overwhelming people. Tell
us what you think about it.
+ Restoring the editing state when reopening a project.
+ Safe areas visualization in the Viewer.
+ Easy alignment for video clips.
+ Composition guidelines in the Viewer.
+ Solid color clips.
+ Ability to mute or hide an entire layer.
+ Interactive intro so newcomers get familiar with the names of
the UI elements.
+ The action search is a shortcut to everything possible in the
timeline, if you can find it. Press "/".
+ New keyboard shortcuts for pros.
- Drop pitivi-Support-python-3.8.patch: fixed upstream.
* Mon Mar 30 2020 Dominique Leuenberger <dimstar@opensuse.org>
- Add pitivi-Support-python-3.8.patch: Support building against
python 3.8.
* Sat Jan 25 2020 Dominique Leuenberger <dimstar@opensuse.org>
- No longer recommend -lang: supplements are in use
* Sun Sep 16 2018 Bernhard Wiedemann <bwiedemann@suse.com>
- Patch pitivi.in before build to ensure reproducible builds
(boo#1102408)
* Mon Sep 10 2018 Jan Engelhardt <jengelh@inai.de>
- Trim filler wording from description
* Fri Sep 07 2018 bjorn.lie@gmail.com
- Update to version 0.999:
+ Selecting a range of clips can be done by clicking followed by
Shift+click.
+ The advanced settings of the h264 encoder allow specifying a
Profile.
+ Rendering non-square pixels was broken and has been disabled.
+ The xges files have an icon associated.
+ The Save and Render buttons in the headerbar have been moved on
the right side.
+ Lots of bug fixing.
- Drop update-desktop-files BuildRequires and macro, no longer
needed.
* Thu Jun 14 2018 mcepl@suse.com
- Clean up the spec, make all warnings to go away.
- Add pitivi-rpmlintrc to disable warnings, which don't make
sense for this package (that overflow of documentation are
locale, not true documentation).
Version: 0.99-bp150.1.3
* Wed Feb 28 2018 dimstar@opensuse.org
- Modernize spec-file by calling spec-cleaner
* Thu Sep 21 2017 luc14n0@linuxmail.org
- Update to version 0.99:
+ Many performance improvements.
+ Lots of bug fixing.
- Add meson BuildRequires, and switch autotools macros configure,
make and makeinstall to meson, meson_build and meson_install
following upstream switch to Meson Build System.
- Add pkgconfig(gstreamer-1.0) BuildRequires: new dependency.
- Drop intltool BuildRequires: no longer needed.
- Drop %desktop_database_*, %icon_theme_cache_* and
%mime_database_* post/postun macros: the functionality is now
covered by file triggers.
* Sun Jul 02 2017 zaitor@opensuse.org
- Update to version 0.98.1:
+ Bug fix release to ensure compatibility with Gst 1.12.
* Sun Feb 05 2017 antoine.belvire@opensuse.org
- Add gstreamer-transcoder as runtime dependency in order to avoid
crashes when importing files (boo#1023627).
* Wed Dec 07 2016 dimstar@opensuse.org
- Update to version 0.98:
+ Customizable keyboard shortcuts.
+ Used the warnings printed by GTK 3.22 to fix issues in the
timeline widget.
+ Lots of bug fixing, mostly on the timeline.
- Drop pitivi-git-is-optional.patch and
pitivi-translate-appdata.patch: fixed upstream.
* Thu Oct 13 2016 dimstar@opensuse.org
- Add pitivi-translate-appdata.patch: Fix translation of
pitivi.appdata.xml.
* Tue Aug 16 2016 dimstar@opensuse.org
- Update to version 0.97.1:
+ The rendering dialog has been reworked to clearly state what
encoders and muxer are officially supported (and the GES
integration tests have been added to check those).
+ The build system has been ported to Meson and gst-transcoder is
now a subproject.
+ Usual bug fixes.
- Add pkgconfig(gst-transcoder-1.0) BuildRequires: new dependency
(which was shipped as a submodule in the tarball; remove the
bundled version during prep).
- Add meson and python3-nose BuildRequires: build system was ported
to meson.
- No longer use configure macro: upstream uses meson, which
provides configure for convenience, but it's not autoconf.
- Add pitivi-git-is-optional.patch: Do not require 'git' to be
present when building released tarballs.
* Fri Jul 01 2016 zaitor@opensuse.org
- Update to version 0.96:
+ Besides the usual cleanup and bug squashing, this release
brings a fundamental feature which greatly improves the edit
experience. Now you can edit and render a video project with
any video files with great accuracy, thanks to proxy files.
* Wed Jan 20 2016 antoine.belvire@laposte.net
- Add missing requirement: python3-matplotlib-gtk3 (pitivi 0.95
doesn't start without it).
* Wed Dec 16 2015 dimstar@opensuse.org
- Update to version 0.95:
+ The timeline has been rewritten purely in GTK+.
+ The glimagesink video rendering widget was replaced by
gtk(gl)sink.
+ The clip transformation box has been reimplemented.
+ Direct importing to the timeline.
+ Ability to copy and paste clips across the timeline.
+ Integration with GstValidate and the "scenarios" system.
+ Rewritten video mixing elements.
+ We finally killed GNonLin.
+ Now compatible again with smaller screen resolutions.
+ Massive bug fixing all over the place.
- Add pkgconfig(gstreamer-1.0), pkgconfig(gstreamer-video-1.0) and
pkgconfig(gtk+-3.0) BuildRequires: new dependencies.
- Drop gstreamer-plugin-gnonlin Requires: no longer needed.
* Mon Jun 01 2015 zaitor@opensuse.org
- Add python3-cairo requires: yet an other hard dependency to
start pitivi (boo#905667).
* Tue Nov 18 2014 zaitor@opensuse.org
- Add python3-numpy and python3-gst requires: hard dependencies to
start pitivi.
* Tue Nov 04 2014 dimstar@opensuse.org
- Update to version 0.94:
+ The main toolbar and menubar have been replaced by a headerbar
and menubutton, saving a significant amount of precious
vertical space and using the horizontal space better.
+ The viewer has been ported to use a GStreamer GL video output
sink instead of the Clutter sink. This solves crashes when
running Pitivi outside of GNOME Shell and is expected to be a
more future-proof solution.
+ We dropped our use of CoGL APIs, namely path_round_rectangle
which caused crashes on various Linux distributions shipping a
broken version of CoGL.
+ Pitivi has been ported to Python 3.
+ Text wrapping in the rendering progress dialog and title editor
has been fixed.
+ Effects can now be reordered within a clip's properties.
+ The default positioning of UI components (when starting from a
fresh install) has been improved to be balanced properly.
+ Undocked window components do not shift position on startup
anymore.
+ Docked window components do not shift position on startup
anymore, when the window is not maximized.
+ The title editor's UI has been simplified, and now supports
decimal font sizes.
+ Educational infobars throughout the UI have been tweaked to
make their colors less intrusive.
+ The user manual is now up to date with the state of the new
Pitivi series.
+ Port deprecated GTK+ widgets to new ones.
+ Timeline UI animations have been tweaked.
+ Code refactoring and cleanup all over the place.
+ Various build and packaging fixes.
+ Various fixes to the test suite.
+ Various other bugs have been corrected.
- Update BuildRequires for python3 port:
+ Replace python-cairo-devel with python3-cairo-devel and
python-devel with python3-gobject.
+ Replace python-gobject requires by python3-gobject: pitivi has
been ported to Python3.
- Add explicit typelib-1_0-GES-1_0 Requires, so we can specify the
minimum version.
* Mon Oct 20 2014 dimstar@opensuse.org
- Add gstreamer-plugin-gnonlin requires: hard dependency to
start pitivi.
* Fri Jul 11 2014 dimstar@opensuse.org
- Update to version 0.93:
+ Port the viewer and media file previewers to use a Clutter
video output sink.
+ Visual refinements to the timeline (clip positioning, borders,
selections).
+ Improvements to the ruler and timecode display.
+ Allow importing MPEG-TS/AVCHD files.
+ Fixes and improvements to the timeline's clip thumbnailers.
+ Clip thumbnailing in the media library, better import error
handling.
+ Various fixes to the application version checking.
+ Rework the way dependencies are checked on startup.
+ Make some features contextual and cleanup menus.
+ Many content updates to the user manual.
+ Papercut fixes to keyframe curves.
+ Many fixes for rendering.
+ Fix pylint errors.
+ Various fixes to the automated test suite.
+ Code refactoring and cleanup all over the place.
+ Fixes for AppData XML spec compliance.
+ Various build and packaging fixes.
* Tue Nov 26 2013 dimstar@opensuse.org
- Update to version 0.92:
+ Fix a bug where transitions would stop working.
+ Fix the handling of rendering parameters.
+ Fixes for the keyframes UI in the timeline.
+ Usability improvements for the welcome dialog.
+ Update the preview immediately when adding an effect.
+ Fixes for AppData XML spec compliance.
+ Various build and packaging fixes.
+ Drop the PyXDG dependency.
- Changes from version 0.9.1:
+ Replacing the core of Pitivi by GES; 20 thousand lines of
code removed.
+ Porting to GStreamer 1.x.
+ Porting to GTK+ 3.x.
+ Replacing GooCanvas by Clutter for the timeline.
+ An automated UI test suite, with many checks for
mission-critical parts.
+ Fixing hundreds of bugs.
+ Implementing many new features.
+ UI polish all over the place.
+ Refactoring pretty much the entire codebase.
+ See http://wiki.pitivi.org/wiki/0.91 for details
+ Updated translations.
- Add itstool and python-cairo-devel: New dependencies.
- Drop pitivi-help_figures.patch: fixed upstream.
- Remove codecscontainers.jpg and mainwindow.jpg: included in the
tarball now.
- Drop static python requires: python-gnome, python-gconf,
python-goocanvas, pythong-gstreamer-0_10-, python-gtk,
python-setuptools, python-xdg and python-zopeinterface: pitivi
now uses the GI repository.
- Drop gstreamer-0_10 and gstreamer-0_10-plugin-gnonlin Requires:
pitivi has been ported to GStreamer 1.0.
- Add gobject-introspection BuildRequires in order to get automatic
typelib() Requires.
- Add python-gobject Requires.
* Wed Jul 04 2012 dimstar@opensuse.org
- Add pitivi-help_figures.patch: Fix an encoding error in the
distributed Makefile.am and Makefile.in and change
mainwindow.png to mainwindow.jpg.
- Add codecscontainers.jpg as source. Due to the encoding error
addressed by above patch, this file was not present in the
tarball.
- Add mainwindow.jpg as source: upstream accidentally references
a .png file in the makefiles, but the real file is a .jpg.
* Thu May 03 2012 badshah400@gmail.com
- Update to version 0.15.2:
+ Bug fixed for a regression introduced by 0.15.1
+ Updated translations.
* Sat Feb 25 2012 vuntz@opensuse.org
- Update to version 0.15.1:
+ Bug fix release to ensure compatibility with Gst "good" plugins
>0.10.29
+ Minor string fixes and additions to the user manual
+ Updated translations.
* Thu Sep 29 2011 vuntz@opensuse.org
- Add frei0r-plugins Recommends: those plugins add many useful
video effects to Pitivi, which makes the experience of using it
much better.