2011-07-03 Thibault Saunier * ChangeLog: * configure.ac: Unstable release 0.14.1 2011-07-03 Alex Băluț * tests/runtests.py: Set PITIVI_TOP_LEVEL_DIR before the test modules are loaded, not after 2011-07-03 Thibault Saunier Merging translations 2011-07-03 Alex Băluț * pitivi/discoverer.py: Add back the 'File does not exist' error removed it commit a73102859360bc41dd3cef15ce1d94994e21d1e8 for no reason 2011-06-30 Thibault Saunier * 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 * pitivi/ui/sourcelist.py: Implement the unused clips selection algorithm in source list 2011-06-30 Jean-François Fortin Tam * 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 * pitivi/ui/sourcelist.py: Add a menu item to "Select Unused Media" 2011-06-25 Alex Băluț * pitivi/discoverer.py: Fix discoverer.py so the application can open media files 2011-06-25 Thibault Saunier * pre-commit.hook: Update the pre-commit hook to be less agressive 2011-06-13 Alex Băluț * 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ț * 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ț * 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ț * pitivi/ui/preset.py: Added docstrings to PresetManager 2011-06-16 Alex Băluț * pitivi/ui/preset.py: Renamed the private PresetManager.ignore attribute accordingly 2011-06-16 Alex Băluț * 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ț * 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ț * pitivi/ui/projectsettings.py: Changed ProjectSettingsDialog to enable the Remove button after adding a preset. Fixes bug 638798. 2011-06-13 Alex Băluț * 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ț * 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ț * 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ț * pitivi/ui/preset.py: Raise the correct exception in PresetManager 2011-06-12 Alex Băluț * 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ț * data/ui/projectsettings.ui: Changed the Preset labels to specify the types of presets 2011-06-11 Alex Băluț * pitivi/formatters/base.py: * tests/Makefile.am: * tests/test_formatters_base.py: Extracted duplicated code into Formatter._searchMissingFile 2011-06-11 Alex Băluț * pitivi/formatters/base.py: Removed duplicate checks 2011-06-10 Alex Băluț * 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ț * pitivi/utils.py: Simplified utils.uri_is_valid 2011-06-10 Alex Băluț * pitivi/formatters/etree.py: Simplified ElementTreeFormatter._loadSources 2011-06-10 Alex Băluț * 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ț * pitivi/sourcelist.py: Added docstrings in sourcelist.py 2011-06-09 Alex Băluț * pitivi/application.py: Removed Pitivi.projects because it's unused 2011-06-09 Alex Băluț * 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ț * tests/test_timeline.py: Change the test_timeline imports to be consistent with the other tests 2011-06-09 Alex Băluț * 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ț * 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ț * tests/Makefile.am: Added all the test files to the list of tests 2011-06-09 Alex Băluț * tests/Makefile.am: * tests/testcomplex.py: Removed testcomplex.py because it's obsolete 2011-06-09 Alex Băluț * tests/Makefile.am: Ordered alphabetically the list of tests in tests/Makefile.am 2011-06-09 Alex Băluț * 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ț * bin/pitivi.in: Removed obsolete conditions from pitivi.in 2011-06-24 Jean-François Fortin Tam * 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 * 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 * 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 * pitivi/ui/common.py: * pitivi/ui/timelinecontrols.py: More efficient translatable strings Fixes bug #651186 2011-06-21 Jean-François Fortin Tam * data/ui/mainwindow.xml: * pitivi/ui/mainwindow.py: Fix the naming and categorization of menus 2011-06-21 Jean-François Fortin Tam * 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 * pitivi/ui/sourcelist.py: Correct the media library's infobar text 2011-06-22 Thibault Saunier * 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 * pitivi/reflect.py: Remove leftover line from the PEP-8 cleanup 2011-06-22 Thibault Saunier * 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 * 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 * pitivi/ui/Makefile.am: * pitivi/ui/videofxlist.py: * po/POTFILES.in: Remove dead videofxlist code 2011-06-22 Thibault Saunier * pitivi/ui/Makefile.am: * pitivi/ui/defaultpropertyeditor.py: * pitivi/ui/propertyeditor.py: * po/POTFILES.in: Remove dead defaultpropertyeditor code 2011-06-22 Thibault Saunier * pitivi/ui/Makefile.am: * pitivi/ui/audiofxlist.py: * po/POTFILES.in: Remove audiofxlist dead code 2011-06-21 Thibault Saunier * 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 * 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č * po/sl.po: Updated Slovenian translation 2011-06-19 Jean-François Fortin Tam * 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 * data/ui/elementsettingsdialog.ui: * pitivi/ui/gstwidget.py: Automatically determine if codec settings require scrolling 2011-06-18 Jean-François Fortin Tam * data/ui/encodingprogress.ui: Set a width request to make encoding progress look better 2011-06-18 Jean-François Fortin Tam * pitivi/ui/mainwindow.py: Don't show duration for image files in the missing files dialog 2011-05-20 Jean-François Fortin Tam * pitivi/ui/filechooserpreview.py: Use "Resolution" instead of "Width/Height" in the file chooser 2011-06-22 Bruno Brouard * po/fr.po: Updated French translation 2011-06-21 Thibault Saunier * bin/pitivi.in: Remove remaining references to glade 2011-06-21 Jean-François Fortin Tam * .gitignore: Add intltool-merge-cache and config.status.lineno to gitignore 2011-06-14 Hicham HAOUARI * configure.ac: Lower pygtk2 minimum version to 2.17.0 2011-06-19 Daniel Mustieles * po/es.po: Updated Spanish translation 2011-06-17 Mario Blättermann * po/de.po: [l10n] Updated German translation 2011-06-06 Stéphane Maniaci * 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 * po/nb.po: Added Norwegian bokmål translation 2011-06-07 Thibault Saunier Merging translations 2011-06-07 Alex Băluț * pitivi/settings.py: Included the audio depth to the audio caps created in ExportSettings. 2011-06-07 Marek Černocký * po/cs.po: Updated Czech translation 2011-06-07 Marek Černocký * po/cs.po: Updated Czech translation 2011-05-26 Alex Băluț * 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ț * 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ț * pitivi/ui/encodingdialog.py: Use os.path.join in EncodingDialog 2011-05-25 Alex Băluț * data/ui/encodingdialog.ui: * pitivi/ui/encodingdialog.py: Rename 'cancel' button to 'close' in EncodingDialog 2011-05-24 Alex Băluț * pitivi/settings.py: Include the render_scale attribute when creating a copy of an ExportSettings 2011-05-24 Alex Băluț * pitivi/ui/encodingdialog.py: Split EncodingDialog._displaySettings() 2011-05-24 Alex Băluț * pitivi/actioner.py: * pitivi/ui/encodingdialog.py: Move the initialization of 'timestarted' in Actioner.__init__() 2011-05-24 Alex Băluț * pitivi/application.py: Use 'project' consistently in _newProjectLoaded() 2011-05-24 Alex Băluț * pitivi/ui/projectsettings.py: Removed duplicate line 2011-05-24 Alex Băluț * pitivi/project.py: Remove Project.save() because it's obsolete 2011-05-24 Alex Băluț * pitivi/project.py: Make sure a project always has settings 2011-05-24 Alex Băluț * pitivi/ui/encodingdialog.py: Initialize the models of the EncodingDialog comboboxes only once 2011-05-24 Alex Băluț * pitivi/ui/encodingdialog.py: Removed connection to the encoders-changed signal because it's not needed. 2011-05-24 Alex Băluț * pitivi/ui/encodingdialog.py: Simplified encodingdialog.beautify_factoryname() 2011-06-06 Thibault Saunier * 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 * data/ui/mainwindow.xml: Fix the ordering of the Help menu 2011-06-06 Jean-François Fortin Tam * pitivi/ui/mainwindow.py: Allow translators to credit themselves, fix the version string 2011-06-06 Jean-François Fortin Tam * pitivi/ui/mainwindow.py: mainwindow: fix the modality of sub-dialogs 2011-06-06 Jean-François Fortin Tam * 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 * 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 * 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 * data/ui/projectsettings.ui: * pitivi/ui/projectsettings.py: projectsettings: slight cleanup 2011-06-06 Jean-François Fortin Tam * 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 * data/ui/encodingdialog.ui: De-uglify the rendering dialog's UI file 2011-06-05 Hicham HAOUARI * 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 * 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 * pitivi/ui/clipproperties.py: * pitivi/ui/effectsconfiguration.py: Fix typo in license 2011-06-06 Thibault Saunier * 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 * 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 * 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 * 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 * 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 * 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 * pitivi/action.py: * pitivi/pipeline.py: * pitivi/projectmanager.py: Never compare variable with True or False 2011-06-03 Thibault Saunier * pitivi/discoverer.py: discoverer: clean pbutils import code 2011-05-26 Thibault Saunier * 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 Merging translations 2011-05-16 Stéphane Maniaci * 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 * 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 * pitivi/configure.py.in: Only check for Git directory for _in_devel() SVN/CVS are so nineties. 2011-06-02 Thibault Saunier * 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 * po/de.po: [l10n] Updated German translation