pitivi 0.14.1
- From: Thibault Saunier <install-module master gnome org>
- To: FTP Releases <ftp-release-list gnome org>
- Subject: pitivi 0.14.1
- Date: Mon, 4 Jul 2011 01:21:40 +0000 (UTC)
ChangeLog
=========
2011-07-03 Thibault Saunier <thibault saunier collabora com>
* ChangeLog:
* configure.ac:
Unstable release 0.14.1
2011-07-03 Alex Băluț <alexandru balut gmail com>
* tests/runtests.py:
Set PITIVI_TOP_LEVEL_DIR before the test modules are loaded, not after
2011-07-03 Thibault Saunier <thibault saunier collabora com>
Merging translations
2011-07-03 Alex Băluț <alexandru balut gmail com>
* pitivi/discoverer.py:
Add back the 'File does not exist' error removed it commit a73102859360bc41dd3cef15ce1d94994e21d1e8 for no reason
2011-06-30 Thibault Saunier <thibault saunier collabora com>
* pitivi/ui/mainwindow.py:
Make sure we don't save 'None' as the last open project folder
2010-12-25 Jean-François Fortin Tam <nekohayo gmail com>
* pitivi/ui/sourcelist.py:
Implement the unused clips selection algorithm in source list
2011-06-30 Jean-François Fortin Tam <nekohayo gmail com>
* pitivi/timeline/timeline.py:
* pitivi/ui/sourcelist.py:
Methods to determine what sources are not used in the timeline
2010-12-25 Jean-François Fortin Tam <nekohayo gmail com>
* pitivi/ui/sourcelist.py:
Add a menu item to "Select Unused Media"
2011-06-25 Alex Băluț <alexandru balut gmail com>
* pitivi/discoverer.py:
Fix discoverer.py so the application can open media files
2011-06-25 Thibault Saunier <thibault saunier collabora com>
* pre-commit.hook:
Update the pre-commit hook to be less agressive
2011-06-13 Alex Băluț <alexandru balut gmail com>
* data/ui/projectsettings.ui:
* pitivi/ui/preset.py:
* pitivi/ui/projectsettings.py:
* tests/test_preset.py:
Changed ProjectSettingsDialog to show an error message if a preset is renamed and the new name already belongs to another preset. Fixes bug 638799.
2011-06-14 Alex Băluț <alexandru balut gmail com>
* pitivi/ui/projectsettings.py:
Enable the Save button when the selected audio preset is changed, in ProjectSettingsDialog.
Fixes bug 652537.
2011-06-16 Alex Băluț <alexandru balut gmail com>
* pitivi/ui/preset.py:
* pitivi/ui/projectsettings.py:
Changed PresetManager.renamePreset to change the name of the current preset, if this is the case. This makes its behaviour similar with PresetManager.removePreset's behaviour.
2011-06-16 Alex Băluț <alexandru balut gmail com>
* pitivi/ui/preset.py:
Added docstrings to PresetManager
2011-06-16 Alex Băluț <alexandru balut gmail com>
* pitivi/ui/preset.py:
Renamed the private PresetManager.ignore attribute accordingly
2011-06-16 Alex Băluț <alexandru balut gmail com>
* pitivi/ui/preset.py:
* pitivi/ui/projectsettings.py:
Renamed the PresetManager.changed method so the name starts with a verb
2011-06-13 Alex Băluț <alexandru balut gmail com>
* pitivi/ui/projectsettings.py:
* tests/Makefile.am:
* tests/test_projectsettings.py:
Changed ProjectSettingsDialog to generate unique names when a new preset is added. Required to fix bug 638799.
2011-06-13 Alex Băluț <alexandru balut gmail com>
* pitivi/ui/projectsettings.py:
Changed ProjectSettingsDialog to enable the Remove button after adding a preset. Fixes bug 638798.
2011-06-13 Alex Băluț <alexandru balut gmail com>
* data/ui/projectsettings.ui:
* pitivi/ui/projectsettings.py:
Rename handler in ProjectSettingsDialog to be consistent with the other handlers
2011-06-13 Alex Băluț <alexandru balut gmail com>
* pitivi/ui/projectsettings.py:
* pitivi/ui/ripple_update_group.py:
Simplified the RippleUpdateGroup constructor and cleaned the class a bit.
2011-06-13 Alex Băluț <alexandru balut gmail com>
* pitivi/ui/projectsettings.py:
Changed ProjectSettingsDialog._presetChangedCb to not be aware of the fact that there are two types of presets
2011-06-13 Alex Băluț <alexandru balut gmail com>
* pitivi/ui/preset.py:
Raise the correct exception in PresetManager
2011-06-12 Alex Băluț <alexandru balut gmail com>
* pitivi/ui/preset.py:
* tests/Makefile.am:
* tests/test_preset.py:
Changed PresetManager to allow the user to have a preset called Default. Fixes bug 652397.
2011-06-12 Alex Băluț <alexandru balut gmail com>
* data/ui/projectsettings.ui:
Changed the Preset labels to specify the types of presets
2011-06-11 Alex Băluț <alexandru balut gmail com>
* pitivi/formatters/base.py:
* tests/Makefile.am:
* tests/test_formatters_base.py:
Extracted duplicated code into Formatter._searchMissingFile
2011-06-11 Alex Băluț <alexandru balut gmail com>
* pitivi/formatters/base.py:
Removed duplicate checks
2011-06-10 Alex Băluț <alexandru balut gmail com>
* pitivi/formatters/etree.py:
Clarify when an argument needs to be passed when an ObjectFactory is instantiated in ElementTreeFormatter._loadObjectFactory This change was suggested by the FIXME I removed.
2011-06-10 Alex Băluț <alexandru balut gmail com>
* pitivi/utils.py:
Simplified utils.uri_is_valid
2011-06-10 Alex Băluț <alexandru balut gmail com>
* pitivi/formatters/etree.py:
Simplified ElementTreeFormatter._loadSources
2011-06-10 Alex Băluț <alexandru balut gmail com>
* pitivi/sourcelist.py:
* pitivi/ui/sourcelist.py:
* tests/test_sourcelist.py:
Change pitivi.sourcelist.SourceList.addUri to not raise an exception when the URI is already added. The problem fixed by this patch is that currently, when running "bin/pitivi -i video.mkv video.mkv" the application breaks and shows a stacktrace.
2011-06-09 Alex Băluț <alexandru balut gmail com>
* pitivi/sourcelist.py:
Added docstrings in sourcelist.py
2011-06-09 Alex Băluț <alexandru balut gmail com>
* pitivi/application.py:
Removed Pitivi.projects because it's unused
2011-06-09 Alex Băluț <alexandru balut gmail com>
* tests/Makefile.am:
* tests/runtests.py:
Specified in Makefile.am which tests should be run and simplified runtests. This change will make sure that new test files will be added to the list of tests which are included in the distribution package, otherwise now they won't run when running 'make check'.
2011-06-09 Alex Băluț <alexandru balut gmail com>
* tests/test_timeline.py:
Change the test_timeline imports to be consistent with the other tests
2011-06-09 Alex Băluț <alexandru balut gmail com>
* tests/__init__.py:
* tests/test_timeline.py:
Make the same initial checks as the application when the tests package is initialized.
2011-06-09 Alex Băluț <alexandru balut gmail com>
* tests/Makefile.am:
* tests/runtests.py:
Make sure PITIVI_TOP_LEVEL_DIR is always set when running the tests
2011-06-09 Alex Băluț <alexandru balut gmail com>
* tests/Makefile.am:
Added all the test files to the list of tests
2011-06-09 Alex Băluț <alexandru balut gmail com>
* tests/Makefile.am:
* tests/testcomplex.py:
Removed testcomplex.py because it's obsolete
2011-06-09 Alex Băluț <alexandru balut gmail com>
* tests/Makefile.am:
Ordered alphabetically the list of tests in tests/Makefile.am
2011-06-09 Alex Băluț <alexandru balut gmail com>
* pitivi/ui/sourcelist.py:
Changed SourceList to reset the error list when a new project is created or loaded. Fixes bug 635993.
2011-06-09 Alex Băluț <alexandru balut gmail com>
* bin/pitivi.in:
Removed obsolete conditions from pitivi.in
2011-06-24 Jean-François Fortin Tam <nekohayo gmail com>
* pitivi/discoverer.py:
* tests/test_discoverer.py:
Improve error message for non-existing and non-readable files
2011-06-24 Jean-François Fortin Tam <nekohayo gmail com>
* pitivi/ui/encodingdialog.py:
* pitivi/ui/filechooserpreview.py:
Standardize the use of the multiplication symbol in resolutions
2011-06-24 Jean-François Fortin Tam <nekohayo gmail com>
* pitivi/check.py:
* pitivi/discoverer.py:
* pitivi/ui/common.py:
* pitivi/ui/sourcelist.py:
* pitivi/utils.py:
String fixes
Fixes: 651483
2011-06-24 Jean-François Fortin Tam <nekohayo gmail com>
* pitivi/ui/common.py:
* pitivi/ui/timelinecontrols.py:
More efficient translatable strings
Fixes bug #651186
2011-06-21 Jean-François Fortin Tam <nekohayo gmail com>
* data/ui/mainwindow.xml:
* pitivi/ui/mainwindow.py:
Fix the naming and categorization of menus
2011-06-21 Jean-François Fortin Tam <nekohayo gmail com>
* pitivi/ui/mainwindow.py:
* pitivi/ui/sourcelist.py:
* pitivi/ui/timeline.py:
Fix header capitalization in menus and clarify clips vs files
Fixes bug #587235
2011-06-11 Jean-François Fortin Tam <nekohayo gmail com>
* pitivi/ui/sourcelist.py:
Correct the media library's infobar text
2011-06-22 Thibault Saunier <thibault saunier collabora com>
* autogen.sh:
* pre-commit.hook:
Add a pre-hook commit to check the pep8 compliance of each commit
2011-06-22 Jean-François Fortin Tam <nekohayo gmail com>
* pitivi/reflect.py:
Remove leftover line from the PEP-8 cleanup
2011-06-22 Thibault Saunier <thibault saunier collabora com>
* docs/makeChangelog.py:
* tests/common.py:
* tests/runtests.py:
* tests/test_action.py:
* tests/test_alpha_passthrough.py:
* tests/test_basic.py:
* tests/test_binary_search.py:
* tests/test_cache.py:
* tests/test_common.py:
* tests/test_discoverer.py:
* tests/test_encode.py:
* tests/test_etree_formatter.py:
* tests/test_factories_base.py:
* tests/test_factories_file.py:
* tests/test_factories_operation.py:
* tests/test_gap.py:
* tests/test_integration.py:
* tests/test_pipeline.py:
* tests/test_pipeline_action.py:
* tests/test_projectmanager.py:
* tests/test_seeker.py:
* tests/test_signallable.py:
* tests/test_sourcelist.py:
* tests/test_still_image.py:
* tests/test_stream.py:
* tests/test_timeline.py:
* tests/test_timeline_factory.py:
* tests/test_timeline_undo.py:
* tests/test_track.py:
* tests/test_transitions.py:
* tests/test_undo.py:
* tests/test_utils.py:
* tests/testcomplex.py:
tests: Fully pep8 compliant
2011-06-22 Thibault Saunier <thibault saunier collabora com>
* pitivi/factories/base.py:
* pitivi/reflect.py:
* pitivi/settings.py:
* pitivi/ui/basetabs.py:
* pitivi/ui/clipproperties.py:
* pitivi/ui/common.py:
* pitivi/ui/controller.py:
* pitivi/ui/curve.py:
* pitivi/ui/dynamic.py:
* pitivi/ui/effectlist.py:
* pitivi/ui/effectsconfiguration.py:
* pitivi/ui/encodingdialog.py:
* pitivi/ui/encodingprogress.py:
* pitivi/ui/filechooserpreview.py:
* pitivi/ui/filelisterrordialog.py:
* pitivi/ui/gstwidget.py:
* pitivi/ui/mainwindow.py:
* pitivi/ui/pathwalker.py:
* pitivi/ui/point.py:
* pitivi/ui/prefs.py:
* pitivi/ui/preset.py:
* pitivi/ui/preview.py:
* pitivi/ui/previewer.py:
* pitivi/ui/projectsettings.py:
* pitivi/ui/ripple_update_group.py:
* pitivi/ui/ruler.py:
* pitivi/ui/sourcelist.py:
* pitivi/ui/startupwizard.py:
* pitivi/ui/timeline.py:
* pitivi/ui/timelinecontrols.py:
* pitivi/ui/track.py:
* pitivi/ui/trackobject.py:
* pitivi/ui/view.py:
* pitivi/ui/viewer.py:
* pitivi/ui/zoominterface.py:
pitivi: All pep8 compliant
2011-06-22 Thibault Saunier <thibault saunier collabora com>
* pitivi/ui/Makefile.am:
* pitivi/ui/videofxlist.py:
* po/POTFILES.in:
Remove dead videofxlist code
2011-06-22 Thibault Saunier <thibault saunier collabora com>
* pitivi/ui/Makefile.am:
* pitivi/ui/defaultpropertyeditor.py:
* pitivi/ui/propertyeditor.py:
* po/POTFILES.in:
Remove dead defaultpropertyeditor code
2011-06-22 Thibault Saunier <thibault saunier collabora com>
* pitivi/ui/Makefile.am:
* pitivi/ui/audiofxlist.py:
* po/POTFILES.in:
Remove audiofxlist dead code
2011-06-21 Thibault Saunier <thibault saunier collabora com>
* data/ui/Makefile.am:
* data/ui/pluginmanagerdialog.ui:
* pitivi/Makefile.am:
* pitivi/application.py:
* pitivi/plugincore.py:
* pitivi/pluginmanager.py:
* pitivi/settings.py:
* pitivi/ui/Makefile.am:
* pitivi/ui/mainwindow.py:
* pitivi/ui/pluginmanagerdialog.py:
* po/POTFILES.in:
Remove the dead pluginmanager code
2011-06-06 Thibault Saunier <thibault saunier collabora com>
* pitivi/action.py:
* pitivi/actioner.py:
* pitivi/application.py:
* pitivi/check.py:
* pitivi/discoverer.py:
* pitivi/effects.py:
* pitivi/elements/arraysink.py:
* pitivi/elements/mixer.py:
* pitivi/elements/singledecodebin.py:
* pitivi/elements/thumbnailsink.py:
* pitivi/elements/videofade.py:
* pitivi/encode.py:
* pitivi/factories/base.py:
* pitivi/factories/file.py:
* pitivi/factories/operation.py:
* pitivi/factories/test.py:
* pitivi/factories/timeline.py:
* pitivi/formatters/base.py:
* pitivi/formatters/etree.py:
* pitivi/formatters/format.py:
* pitivi/formatters/playlist.py:
* pitivi/log/log.py:
* pitivi/log/loggable.py:
* pitivi/log/termcolor.py:
* pitivi/pipeline.py:
* pitivi/pitivigstutils.py:
* pitivi/plugincore.py:
* pitivi/plumber.py:
* pitivi/project.py:
* pitivi/projectmanager.py:
* pitivi/receiver.py:
* pitivi/reflect.py:
* pitivi/settings.py:
* pitivi/signalgroup.py:
* pitivi/signalinterface.py:
* pitivi/sourcelist.py:
* pitivi/sourcelist_undo.py:
* pitivi/stream.py:
* pitivi/threads.py:
* pitivi/thumbnailcache.py:
* pitivi/timeline/gap.py:
* pitivi/timeline/timeline.py:
* pitivi/timeline/timeline_undo.py:
* pitivi/timeline/track.py:
* pitivi/undo.py:
* pitivi/utils.py:
Make core pep8 compliant
2011-06-22 Matej Urbančič <mateju svn gnome org>
* po/sl.po:
Updated Slovenian translation
2011-06-19 Jean-François Fortin Tam <nekohayo gmail com>
* data/ui/encodingdialog.ui:
* pitivi/ui/encodingdialog.py:
encodingdialog: Show a warning icon and tooltip when the output file already exists
Fixes bug #594485
2011-06-18 Jean-François Fortin Tam <nekohayo gmail com>
* data/ui/elementsettingsdialog.ui:
* pitivi/ui/gstwidget.py:
Automatically determine if codec settings require scrolling
2011-06-18 Jean-François Fortin Tam <nekohayo gmail com>
* data/ui/encodingprogress.ui:
Set a width request to make encoding progress look better
2011-06-18 Jean-François Fortin Tam <nekohayo gmail com>
* pitivi/ui/mainwindow.py:
Don't show duration for image files in the missing files dialog
2011-05-20 Jean-François Fortin Tam <nekohayo gmail com>
* pitivi/ui/filechooserpreview.py:
Use "Resolution" instead of "Width/Height" in the file chooser
2011-06-22 Bruno Brouard <annoa b gmail com>
* po/fr.po:
Updated French translation
2011-06-21 Thibault Saunier <thibault saunier collabora com>
* bin/pitivi.in:
Remove remaining references to glade
2011-06-21 Jean-François Fortin Tam <nekohayo gmail com>
* .gitignore:
Add intltool-merge-cache and config.status.lineno to gitignore
2011-06-14 Hicham HAOUARI <hicham haouari gmail com>
* configure.ac:
Lower pygtk2 minimum version to 2.17.0
2011-06-19 Daniel Mustieles <daniel mustieles gmail com>
* po/es.po:
Updated Spanish translation
2011-06-17 Mario Blättermann <mariobl gnome org>
* po/de.po:
[l10n] Updated German translation
2011-06-06 Stéphane Maniaci <stephane maniaci gmail com>
* data/ui/Makefile.am:
* data/ui/preferences.ui:
* pitivi/ui/mainwindow.py:
* pitivi/ui/prefs.py:
* po/POTFILES.in:
Port PreferencesDialog to GtkBuilder
2011-06-07 Kjartan Maraas <kmaraas gnome org>
* po/nb.po:
Added Norwegian bokmål translation
2011-06-07 Thibault Saunier <thibault saunier collabora com>
Merging translations
2011-06-07 Alex Băluț <alexandru balut gmail com>
* pitivi/settings.py:
Included the audio depth to the audio caps created in ExportSettings.
2011-06-07 Marek Černocký <marek manet cz>
* po/cs.po:
Updated Czech translation
2011-06-07 Marek Černocký <marek manet cz>
* po/cs.po:
Updated Czech translation
2011-05-26 Alex Băluț <alexandru balut gmail com>
* pitivi/ui/encodingdialog.py:
Check that the settings are changed before signalling that they have been changed. Fixes bug 646513
2011-05-26 Alex Băluț <alexandru balut gmail com>
* pitivi/actioner.py:
* pitivi/settings.py:
* pitivi/ui/encodingdialog.py:
Change the actioner.Renderer class to work with a settings instance which is not the settings instance of the project The reason is that the changes to the settings which can also be made in the Project Settings dialog must not be saved when they are changed in the Render dialog.
2011-05-25 Alex Băluț <alexandru balut gmail com>
* pitivi/ui/encodingdialog.py:
Use os.path.join in EncodingDialog
2011-05-25 Alex Băluț <alexandru balut gmail com>
* data/ui/encodingdialog.ui:
* pitivi/ui/encodingdialog.py:
Rename 'cancel' button to 'close' in EncodingDialog
2011-05-24 Alex Băluț <alexandru balut gmail com>
* pitivi/settings.py:
Include the render_scale attribute when creating a copy of an ExportSettings
2011-05-24 Alex Băluț <alexandru balut gmail com>
* pitivi/ui/encodingdialog.py:
Split EncodingDialog._displaySettings()
2011-05-24 Alex Băluț <alexandru balut gmail com>
* pitivi/actioner.py:
* pitivi/ui/encodingdialog.py:
Move the initialization of 'timestarted' in Actioner.__init__()
2011-05-24 Alex Băluț <alexandru balut gmail com>
* pitivi/application.py:
Use 'project' consistently in _newProjectLoaded()
2011-05-24 Alex Băluț <alexandru balut gmail com>
* pitivi/ui/projectsettings.py:
Removed duplicate line
2011-05-24 Alex Băluț <alexandru balut gmail com>
* pitivi/project.py:
Remove Project.save() because it's obsolete
2011-05-24 Alex Băluț <alexandru balut gmail com>
* pitivi/project.py:
Make sure a project always has settings
2011-05-24 Alex Băluț <alexandru balut gmail com>
* pitivi/ui/encodingdialog.py:
Initialize the models of the EncodingDialog comboboxes only once
2011-05-24 Alex Băluț <alexandru balut gmail com>
* pitivi/ui/encodingdialog.py:
Removed connection to the encoders-changed signal because it's not needed.
2011-05-24 Alex Băluț <alexandru balut gmail com>
* pitivi/ui/encodingdialog.py:
Simplified encodingdialog.beautify_factoryname()
2011-06-06 Thibault Saunier <thibault saunier collabora com>
* pitivi/ui/sourcelist.py:
ui: fix export dialog closing button
Forgot to update the destroy call when porting to GtkBuilder
2011-06-06 Jean-François Fortin Tam <nekohayo gmail com>
* data/ui/mainwindow.xml:
Fix the ordering of the Help menu
2011-06-06 Jean-François Fortin Tam <nekohayo gmail com>
* pitivi/ui/mainwindow.py:
Allow translators to credit themselves, fix the version string
2011-06-06 Jean-François Fortin Tam <nekohayo gmail com>
* pitivi/ui/mainwindow.py:
mainwindow: fix the modality of sub-dialogs
2011-06-06 Jean-François Fortin Tam <nekohayo gmail com>
* data/ui/elementsettingsdialog.ui:
* pitivi/ui/encodingdialog.py:
* pitivi/ui/gstwidget.py:
Properly set the advanced codec settings dialog's modality
Set transient state to parent it with encodingdialog.
Don't show elementsettingsdialog until readied by gstwidget.
2011-06-06 Jean-François Fortin Tam <nekohayo gmail com>
* data/ui/elementsettingsdialog.ui:
* pitivi/ui/gstwidget.py:
Remove the redundant info label (already shown in the title)
2011-06-06 Jean-François Fortin Tam <nekohayo gmail com>
* data/ui/elementsettingsdialog.ui:
* pitivi/ui/gstwidget.py:
gstwidget: don't override elementsettingsdialog's size settings
Set the horizontal scrollbar policy to "never" to allow the dialog
to set its width automatically.
Fix spacing.
2011-06-06 Jean-François Fortin Tam <nekohayo gmail com>
* data/ui/projectsettings.ui:
* pitivi/ui/projectsettings.py:
projectsettings: slight cleanup
2011-06-06 Jean-François Fortin Tam <nekohayo gmail com>
* pitivi/ui/encodingdialog.py:
encodingdialog: disable ellipsizing for comboboxes
Also remove the function since it is not used anywhere else
2011-06-06 Jean-François Fortin Tam <nekohayo gmail com>
* data/ui/encodingdialog.ui:
De-uglify the rendering dialog's UI file
2011-06-05 Hicham HAOUARI <hicham haouari gmail com>
* pitivi/discoverer.py:
* pitivi/effects.py:
* pitivi/factories/base.py:
* pitivi/factories/file.py:
* pitivi/factories/operation.py:
* pitivi/factories/test.py:
* pitivi/plumber.py:
* pitivi/project.py:
* pitivi/settings.py:
* pitivi/thumbnailcache.py:
* pitivi/ui/previewer.py:
* pitivi/ui/viewer.py:
* pitivi/ui/zoominterface.py:
* pitivi/utils.py:
Remove unneeded shebang
2011-06-05 Hicham HAOUARI <hicham haouari gmail com>
* COPYING:
* bin/pitivi.in:
* docs/pitivi.1:
* pitivi/action.py:
* pitivi/actioner.py:
* pitivi/application.py:
* pitivi/check.py:
* pitivi/configure.py.in:
* pitivi/discoverer.py:
* pitivi/effects.py:
* pitivi/elements/arraysink.py:
* pitivi/elements/mixer.py:
* pitivi/elements/singledecodebin.py:
* pitivi/elements/thumbnailsink.py:
* pitivi/elements/videofade.py:
* pitivi/encode.py:
* pitivi/factories/base.py:
* pitivi/factories/file.py:
* pitivi/factories/operation.py:
* pitivi/factories/test.py:
* pitivi/factories/timeline.py:
* pitivi/formatters/__init__.py:
* pitivi/formatters/base.py:
* pitivi/formatters/etree.py:
* pitivi/formatters/format.py:
* pitivi/formatters/playlist.py:
* pitivi/instance.py:
* pitivi/log/loggable.py:
* pitivi/pipeline.py:
* pitivi/pitivigstutils.py:
* pitivi/plugincore.py:
* pitivi/pluginmanager.py:
* pitivi/plumber.py:
* pitivi/project.py:
* pitivi/projectmanager.py:
* pitivi/settings.py:
* pitivi/signalgroup.py:
* pitivi/signalinterface.py:
* pitivi/sourcelist.py:
* pitivi/sourcelist_undo.py:
* pitivi/stream.py:
* pitivi/threads.py:
* pitivi/thumbnailcache.py:
* pitivi/timeline/gap.py:
* pitivi/timeline/timeline.py:
* pitivi/timeline/timeline_undo.py:
* pitivi/timeline/track.py:
* pitivi/ui/audiofxlist.py:
* pitivi/ui/basetabs.py:
* pitivi/ui/clipproperties.py:
* pitivi/ui/controller.py:
* pitivi/ui/curve.py:
* pitivi/ui/defaultpropertyeditor.py:
* pitivi/ui/dnd.py:
* pitivi/ui/dynamic.py:
* pitivi/ui/effectlist.py:
* pitivi/ui/effectsconfiguration.py:
* pitivi/ui/encodingdialog.py:
* pitivi/ui/encodingprogress.py:
* pitivi/ui/filelisterrordialog.py:
* pitivi/ui/gstwidget.py:
* pitivi/ui/mainwindow.py:
* pitivi/ui/pathwalker.py:
* pitivi/ui/pluginmanagerdialog.py:
* pitivi/ui/prefs.py:
* pitivi/ui/preset.py:
* pitivi/ui/preview.py:
* pitivi/ui/previewer.py:
* pitivi/ui/projectsettings.py:
* pitivi/ui/propertyeditor.py:
* pitivi/ui/ripple_update_group.py:
* pitivi/ui/ruler.py:
* pitivi/ui/sourcelist.py:
* pitivi/ui/timeline.py:
* pitivi/ui/timelinecanvas.py:
* pitivi/ui/videofxlist.py:
* pitivi/ui/viewer.py:
* pitivi/ui/zoominterface.py:
* pitivi/undo.py:
* pitivi/utils.py:
* tests/test_action.py:
* tests/test_alpha_passthrough.py:
* tests/test_common.py:
* tests/test_discoverer.py:
* tests/test_encode.py:
* tests/test_etree_formatter.py:
* tests/test_factories_base.py:
* tests/test_factories_file.py:
* tests/test_factories_operation.py:
* tests/test_gap.py:
* tests/test_integration.py:
* tests/test_pipeline.py:
* tests/test_pipeline_action.py:
* tests/test_projectmanager.py:
* tests/test_seeker.py:
* tests/test_sourcelist.py:
* tests/test_still_image.py:
* tests/test_stream.py:
* tests/test_timeline.py:
* tests/test_timeline_factory.py:
* tests/test_timeline_undo.py:
* tests/test_track.py:
* tests/test_transitions.py:
* tests/test_undo.py:
* tests/test_utils.py:
* win32/setup.py:
Update fsf address
2011-06-05 Hicham HAOUARI <hicham haouari gmail com>
* pitivi/ui/clipproperties.py:
* pitivi/ui/effectsconfiguration.py:
Fix typo in license
2011-06-06 Thibault Saunier <thibault saunier collabora com>
* pitivi/ui/encodingdialog.py:
encodingdialog: ellipize combobox correctly
After the GtkBuilder port, the ellipization of combobox became... a bit to
efficient (We only add '...') this sets the length of the text to 60 chars
which fixes the issue.
2011-06-03 Thibault Saunier <thibault saunier collabora com>
* pitivi/elements/mixer.py:
* pitivi/elements/singledecodebin.py:
* pitivi/elements/thumbnailsink.py:
* pitivi/factories/operation.py:
* pitivi/settings.py:
* pitivi/timeline/timeline.py:
* pitivi/timeline/track.py:
* pitivi/ui/clipproperties.py:
* pitivi/ui/dynamic.py:
* pitivi/ui/effectlist.py:
* pitivi/ui/mainwindow.py:
* pitivi/ui/timeline.py:
* pitivi/ui/viewer.py:
* tests/test_etree_formatter.py:
* tests/test_factories_operation.py:
* tests/test_gap.py:
* win32/setup.py:
Remove all spaces before or after parenthesis
2011-06-03 Thibault Saunier <thibault saunier collabora com>
* pitivi/formatters/__init__.py:
* pitivi/formatters/base.py:
* pitivi/timeline/timeline.py:
* pitivi/ui/clipproperties.py:
* pitivi/ui/common.py:
* pitivi/ui/dynamic.py:
* pitivi/ui/effectlist.py:
* pitivi/ui/encodingprogress.py:
* pitivi/ui/filechooserpreview.py:
* pitivi/ui/preset.py:
* pitivi/ui/previewer.py:
* pitivi/ui/ripple_update_group.py:
* tests/test_gap.py:
* tests/test_pipeline.py:
* tests/test_seeker.py:
* tests/test_still_image.py:
* tests/test_stream.py:
* tests/test_timeline_factory.py:
* tests/test_undo.py:
* tests/test_utils.py:
* tests/testcomplex.py:
* win32/setup.py:
Use the reindent.py official python script
2011-06-03 Thibault Saunier <thibault saunier collabora com>
* data/ui/elementsettingsdialog.ui:
* data/ui/encodingdialog.ui:
* data/ui/encodingprogress.ui:
* data/ui/filelisterrordialog.ui:
* data/ui/projectsettings.ui:
* pitivi/check.py:
* pitivi/ui/Makefile.am:
* pitivi/ui/encodingdialog.py:
* pitivi/ui/encodingprogress.py:
* pitivi/ui/filelisterrordialog.py:
* pitivi/ui/glade.py:
* pitivi/ui/gstwidget.py:
* pitivi/ui/mainwindow.py:
* pitivi/ui/pluginmanagerdialog.py:
* pitivi/ui/projectsettings.py:
* win32/pitivi:
* win32/setup.py:
Port PiTiVi to GtkBuilder!
2011-06-03 Thibault Saunier <thibault saunier collabora com>
* data/ui/Makefile.am:
* data/ui/mainwindow.xml:
* data/ui/screencast_manager.ui:
* pitivi/ui/Makefile.am:
* pitivi/ui/mainwindow.py:
* pitivi/ui/screencast_managerdialog.py:
* po/POTFILES.in:
Remove screencast manager dead code
2011-06-03 Thibault Saunier <thibault saunier collabora com>
* data/ui/Makefile.am:
* data/ui/mainwindow.xml:
* data/ui/net_capture.ui:
* pitivi/ui/Makefile.am:
* pitivi/ui/mainwindow.py:
* pitivi/ui/netstream_managerdialog.py:
* po/POTFILES.in:
Remove the netcapture dead code
2011-06-03 Thibault Saunier <thibault saunier collabora com>
* pitivi/action.py:
* pitivi/pipeline.py:
* pitivi/projectmanager.py:
Never compare variable with True or False
2011-06-03 Thibault Saunier <thibault saunier collabora com>
* pitivi/discoverer.py:
discoverer: clean pbutils import code
2011-05-26 Thibault Saunier <thibault saunier collabora co uk>
* data/ui/Makefile.am:
* data/ui/cam_capture.ui:
* data/ui/mainwindow.xml:
* pitivi/Makefile.am:
* pitivi/application.py:
* pitivi/device.py:
* pitivi/ui/Makefile.am:
* pitivi/ui/mainwindow.py:
* pitivi/ui/webcam_managerdialog.py:
* po/POTFILES.in:
Remove everything related to the webcam import feature
2011-06-03 Thibault Saunier <thibault saunier collabora com>
Merging translations
2011-05-16 Stéphane Maniaci <stephane maniaci gmail com>
* configure.ac:
* data/Makefile.am:
* data/ui/Makefile.am:
* data/ui/cam_capture.ui:
* data/ui/elementsettingsdialog.ui:
* data/ui/encodingdialog.ui:
* data/ui/encodingprogress.ui:
* data/ui/filelisterrordialog.ui:
* data/ui/mainwindow.xml:
* data/ui/net_capture.ui:
* data/ui/pluginmanagerdialog.ui:
* data/ui/projectsettings.ui:
* data/ui/screencast_manager.ui:
* data/ui/startupwizard.ui:
* pitivi/ui/Makefile.am:
* pitivi/ui/cam_capture.glade:
* pitivi/ui/elementsettingsdialog.glade:
* pitivi/ui/encodingdialog.glade:
* pitivi/ui/encodingdialog.py:
* pitivi/ui/encodingprogress.glade:
* pitivi/ui/encodingprogress.py:
* pitivi/ui/filelisterrordialog.glade:
* pitivi/ui/filelisterrordialog.py:
* pitivi/ui/glade.py:
* pitivi/ui/gstwidget.py:
* pitivi/ui/mainwindow.py:
* pitivi/ui/mainwindow.xml:
* pitivi/ui/net_capture.glade:
* pitivi/ui/netstream_managerdialog.py:
* pitivi/ui/pluginmanagerdialog.glade:
* pitivi/ui/pluginmanagerdialog.py:
* pitivi/ui/projectsettings.glade:
* pitivi/ui/projectsettings.py:
* pitivi/ui/screencast_manager.glade:
* pitivi/ui/screencast_managerdialog.py:
* pitivi/ui/startupwizard.glade:
* pitivi/ui/startupwizard.py:
* pitivi/ui/webcam_managerdialog.py:
* po/POTFILES.in:
Move UI files to the data/ui directory.
2011-05-13 Stéphane Maniaci <stephane maniaci gmail com>
* Makefile.am:
* configure.ac:
* data/Makefile.am:
* data/icons/16x16/Makefile.am:
* data/icons/16x16/pitivi.png:
* data/icons/16x16/pitivi.svg:
* data/icons/22x22/Makefile.am:
* data/icons/22x22/pitivi.png:
* data/icons/22x22/pitivi.svg:
* data/icons/24x24/Makefile.am:
* data/icons/24x24/pitivi.png:
* data/icons/32x32/Makefile.am:
* data/icons/32x32/pitivi.png:
* data/icons/32x32/pitivi.svg:
* data/icons/48x48/Makefile.am:
* data/icons/48x48/pitivi.png:
* data/icons/48x48/pitivi.svg:
* data/icons/Makefile.am:
* data/icons/scalable/Makefile.am:
* data/icons/scalable/pitivi.svg:
* data/pitivi.desktop.in.in:
* data/pixmaps/.gitignore:
* data/pixmaps/Makefile.am:
* data/pixmaps/agingtv.png:
* data/pixmaps/bulge.png:
* data/pixmaps/burn.png:
* data/pixmaps/busy.gif:
* data/pixmaps/chromium.png:
* data/pixmaps/circle.png:
* data/pixmaps/cogdownsample.png:
* data/pixmaps/color-distance.png:
* data/pixmaps/coloreffects.png:
* data/pixmaps/defaultthumbnail.svg:
* data/pixmaps/dicetv.png:
* data/pixmaps/diffuse.png:
* data/pixmaps/dilate.png:
* data/pixmaps/dodge.png:
* data/pixmaps/edgetv.png:
* data/pixmaps/exclusion.png:
* data/pixmaps/fisheye.png:
* data/pixmaps/frei0r-filter-3dflippo.png:
* data/pixmaps/frei0r-filter-brightness.png:
* data/pixmaps/frei0r-filter-bw0r.png:
* data/pixmaps/frei0r-filter-cartoon.png:
* data/pixmaps/frei0r-filter-contrast0r.png:
* data/pixmaps/frei0r-filter-distort0r.png:
* data/pixmaps/frei0r-filter-edgeglow.png:
* data/pixmaps/frei0r-filter-equaliz0r.png:
* data/pixmaps/frei0r-filter-flippo.png:
* data/pixmaps/frei0r-filter-gamma.png:
* data/pixmaps/frei0r-filter-glow.png:
* data/pixmaps/frei0r-filter-hueshift0r.png:
* data/pixmaps/frei0r-filter-invert0r.png:
* data/pixmaps/frei0r-filter-k-means-clustering.png:
* data/pixmaps/frei0r-filter-lens-correction.png:
* data/pixmaps/frei0r-filter-letterb0xed.png:
* data/pixmaps/frei0r-filter-nosync0r.png:
* data/pixmaps/frei0r-filter-perspective.png:
* data/pixmaps/frei0r-filter-pixeliz0r.png:
* data/pixmaps/frei0r-filter-rgb-parade.png:
* data/pixmaps/frei0r-filter-saturat0r.png:
* data/pixmaps/frei0r-filter-scale0tilt.png:
* data/pixmaps/frei0r-filter-scanline0r.png:
* data/pixmaps/frei0r-filter-sobel.png:
* data/pixmaps/frei0r-filter-squareblur.png:
* data/pixmaps/frei0r-filter-tehroxx0r.png:
* data/pixmaps/frei0r-filter-twolay0r.png:
* data/pixmaps/frei0r-filter-vectorscope.png:
* data/pixmaps/frei0r-filter-water.png:
* data/pixmaps/frei0r-filter-white-balance.png:
* data/pixmaps/gamma-correction.png:
* data/pixmaps/gaussianblur.png:
* data/pixmaps/invisible.png:
* data/pixmaps/kaleidoscope.png:
* data/pixmaps/marble.png:
* data/pixmaps/mirror.png:
* data/pixmaps/optv.png:
* data/pixmaps/pinch.png:
* data/pixmaps/pitivi-advanced-16.png:
* data/pixmaps/pitivi-advanced-22.png:
* data/pixmaps/pitivi-advanced-24.png:
* data/pixmaps/pitivi-group-24.svg:
* data/pixmaps/pitivi-group.svg:
* data/pixmaps/pitivi-keyframe-24.svg:
* data/pixmaps/pitivi-keyframe.svg:
* data/pixmaps/pitivi-relink-24.svg:
* data/pixmaps/pitivi-relink.svg:
* data/pixmaps/pitivi-render-16.png:
* data/pixmaps/pitivi-render-22.png:
* data/pixmaps/pitivi-render-24.png:
* data/pixmaps/pitivi-sound.png:
* data/pixmaps/pitivi-split-24.svg:
* data/pixmaps/pitivi-split.svg:
* data/pixmaps/pitivi-ungroup-24.svg:
* data/pixmaps/pitivi-ungroup.svg:
* data/pixmaps/pitivi-unlink-24.svg:
* data/pixmaps/pitivi-unlink.svg:
* data/pixmaps/pitivi-video.png:
* data/pixmaps/processing-clip.png:
* data/pixmaps/processing-clip.svg:
* data/pixmaps/radioactv.png:
* data/pixmaps/revtv.png:
* data/pixmaps/shagadelictv.png:
* data/pixmaps/solarize.png:
* data/pixmaps/sphere.png:
* data/pixmaps/square.png:
* data/pixmaps/stretch.png:
* data/pixmaps/threshold0r.png:
* data/pixmaps/trimbar-focused.png:
* data/pixmaps/trimbar-normal.png:
* data/pixmaps/tunnel.png:
* data/pixmaps/twirl.png:
* data/pixmaps/vertigotv.png:
* data/pixmaps/videobalance.png:
* data/pixmaps/videobox.png:
* data/pixmaps/videocrop.png:
* data/pixmaps/warptv.png:
* data/pixmaps/waterripple.png:
* icons/16x16/Makefile.am:
* icons/16x16/pitivi.png:
* icons/16x16/pitivi.svg:
* icons/22x22/Makefile.am:
* icons/22x22/pitivi.png:
* icons/22x22/pitivi.svg:
* icons/24x24/Makefile.am:
* icons/24x24/pitivi.png:
* icons/32x32/Makefile.am:
* icons/32x32/pitivi.png:
* icons/32x32/pitivi.svg:
* icons/48x48/Makefile.am:
* icons/48x48/pitivi.png:
* icons/48x48/pitivi.svg:
* icons/Makefile.am:
* icons/scalable/Makefile.am:
* icons/scalable/pitivi.svg:
* pitivi.desktop.in.in:
* pitivi/Makefile.am:
* pitivi/configure.py.in:
* pitivi/pixmaps/.gitignore:
* pitivi/pixmaps/Makefile.am:
* pitivi/pixmaps/agingtv.png:
* pitivi/pixmaps/bulge.png:
* pitivi/pixmaps/burn.png:
* pitivi/pixmaps/busy.gif:
* pitivi/pixmaps/chromium.png:
* pitivi/pixmaps/circle.png:
* pitivi/pixmaps/cogdownsample.png:
* pitivi/pixmaps/color-distance.png:
* pitivi/pixmaps/coloreffects.png:
* pitivi/pixmaps/defaultthumbnail.svg:
* pitivi/pixmaps/dicetv.png:
* pitivi/pixmaps/diffuse.png:
* pitivi/pixmaps/dilate.png:
* pitivi/pixmaps/dodge.png:
* pitivi/pixmaps/edgetv.png:
* pitivi/pixmaps/exclusion.png:
* pitivi/pixmaps/fisheye.png:
* pitivi/pixmaps/frei0r-filter-3dflippo.png:
* pitivi/pixmaps/frei0r-filter-brightness.png:
* pitivi/pixmaps/frei0r-filter-bw0r.png:
* pitivi/pixmaps/frei0r-filter-cartoon.png:
* pitivi/pixmaps/frei0r-filter-contrast0r.png:
* pitivi/pixmaps/frei0r-filter-distort0r.png:
* pitivi/pixmaps/frei0r-filter-edgeglow.png:
* pitivi/pixmaps/frei0r-filter-equaliz0r.png:
* pitivi/pixmaps/frei0r-filter-flippo.png:
* pitivi/pixmaps/frei0r-filter-gamma.png:
* pitivi/pixmaps/frei0r-filter-glow.png:
* pitivi/pixmaps/frei0r-filter-hueshift0r.png:
* pitivi/pixmaps/frei0r-filter-invert0r.png:
* pitivi/pixmaps/frei0r-filter-k-means-clustering.png:
* pitivi/pixmaps/frei0r-filter-lens-correction.png:
* pitivi/pixmaps/frei0r-filter-letterb0xed.png:
* pitivi/pixmaps/frei0r-filter-nosync0r.png:
* pitivi/pixmaps/frei0r-filter-perspective.png:
* pitivi/pixmaps/frei0r-filter-pixeliz0r.png:
* pitivi/pixmaps/frei0r-filter-rgb-parade.png:
* pitivi/pixmaps/frei0r-filter-saturat0r.png:
* pitivi/pixmaps/frei0r-filter-scale0tilt.png:
* pitivi/pixmaps/frei0r-filter-scanline0r.png:
* pitivi/pixmaps/frei0r-filter-sobel.png:
* pitivi/pixmaps/frei0r-filter-squareblur.png:
* pitivi/pixmaps/frei0r-filter-tehroxx0r.png:
* pitivi/pixmaps/frei0r-filter-twolay0r.png:
* pitivi/pixmaps/frei0r-filter-vectorscope.png:
* pitivi/pixmaps/frei0r-filter-water.png:
* pitivi/pixmaps/frei0r-filter-white-balance.png:
* pitivi/pixmaps/gamma-correction.png:
* pitivi/pixmaps/gaussianblur.png:
* pitivi/pixmaps/invisible.png:
* pitivi/pixmaps/kaleidoscope.png:
* pitivi/pixmaps/marble.png:
* pitivi/pixmaps/mirror.png:
* pitivi/pixmaps/optv.png:
* pitivi/pixmaps/pinch.png:
* pitivi/pixmaps/pitivi-advanced-16.png:
* pitivi/pixmaps/pitivi-advanced-22.png:
* pitivi/pixmaps/pitivi-advanced-24.png:
* pitivi/pixmaps/pitivi-group-24.svg:
* pitivi/pixmaps/pitivi-group.svg:
* pitivi/pixmaps/pitivi-keyframe-24.svg:
* pitivi/pixmaps/pitivi-keyframe.svg:
* pitivi/pixmaps/pitivi-relink-24.svg:
* pitivi/pixmaps/pitivi-relink.svg:
* pitivi/pixmaps/pitivi-render-16.png:
* pitivi/pixmaps/pitivi-render-22.png:
* pitivi/pixmaps/pitivi-render-24.png:
* pitivi/pixmaps/pitivi-sound.png:
* pitivi/pixmaps/pitivi-split-24.svg:
* pitivi/pixmaps/pitivi-split.svg:
* pitivi/pixmaps/pitivi-ungroup-24.svg:
* pitivi/pixmaps/pitivi-ungroup.svg:
* pitivi/pixmaps/pitivi-unlink-24.svg:
* pitivi/pixmaps/pitivi-unlink.svg:
* pitivi/pixmaps/pitivi-video.png:
* pitivi/pixmaps/processing-clip.png:
* pitivi/pixmaps/processing-clip.svg:
* pitivi/pixmaps/radioactv.png:
* pitivi/pixmaps/revtv.png:
* pitivi/pixmaps/shagadelictv.png:
* pitivi/pixmaps/solarize.png:
* pitivi/pixmaps/sphere.png:
* pitivi/pixmaps/square.png:
* pitivi/pixmaps/stretch.png:
* pitivi/pixmaps/threshold0r.png:
* pitivi/pixmaps/trimbar-focused.png:
* pitivi/pixmaps/trimbar-normal.png:
* pitivi/pixmaps/tunnel.png:
* pitivi/pixmaps/twirl.png:
* pitivi/pixmaps/vertigotv.png:
* pitivi/pixmaps/videobalance.png:
* pitivi/pixmaps/videobox.png:
* pitivi/pixmaps/videocrop.png:
* pitivi/pixmaps/warptv.png:
* pitivi/pixmaps/waterripple.png:
* po/POTFILES.in:
Move our pixmaps and icons into a data/ dir.
And adapt/simplify configure.py.in appropriately
2011-05-13 Stéphane Maniaci <stephane maniaci gmail com>
* pitivi/configure.py.in:
Only check for Git directory for _in_devel()
SVN/CVS are so nineties.
2011-06-02 Thibault Saunier <thibault saunier collabora com>
* pitivi/application.py:
* pitivi/ui/startupwizard.glade:
ui: Make sure the welcome dialog doesn't appear before the mainwindow
2011-06-02 Mario Blättermann <mariobl gnome org>
* po/de.po:
[l10n] Updated German translation
Download
========
http://download.gnome.org/sources/pitivi/0.14/pitivi-0.14.1.tar.xz (1.40M)
sha256sum: 4f0d720d16c9cabc9342fcdaee2b667e55125449b07d5db096bed529c5a93e6f
http://download.gnome.org/sources/pitivi/0.14/pitivi-0.14.1.tar.bz2 (1.52M)
sha256sum: 0abf7206c84cd1b6e24170a5100c7b69234291ac2fa3b79a6bf73ea586156f0b
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]