[pitivi] Created tag RELEASE-0_14_0



The unsigned tag 'RELEASE-0_14_0' was created.

Tagger: Thibault Saunier <thibault saunier collabora com>
Date: Wed Jun 1 11:58:20 2011 -0400

    Releasing 0.14.0

Changes since the last tag 'RELEASE-0_13_5':

7 Stéphane Maniaci (1):
      patch for bug 621342 (show Quickstart Guide in Help Menu)

Alessandro Decina (39):
      Back to development.
      tests: call pygst.require("0.10") when running tests
      s/pitivi.renderer/pitivi.actioner/ in a couple of files.
      viewer: remove call to a non existing method.
      projectmanager: minor cleanups
      timeline: don't call timelinePositionChanged after seeking.
      ui/timeline: selection.setTo is not selection.setSelection
      ui: make get_preview_from_object simpler
      stream: add STREAM_MATCH_SAME_TYPE to stream_compare.
      factories: refactor SourceFactory a little.
      factories: make VideoTestSourceFactory link to the video elements created by the     base factory.
      projectmanager: initialize Track streams from project settings.
      track: make default track objects respect the project settings.
      factories: adapt after recent changes to stream_compare.
      ui/timelinecanvas.py: make getItemsInArea a bit more efficient
      Revert "timeline/track.py: Reliable implementation of TrackEffect.getElement()"
      effects: implement a simple but robust TrackEffect.getElement()
      timeline: remove a little list comprehension abuse
      timeline: remove a workaround for a bug that was fixed in cc30c6.
      log: make Loggable.error print the correct line number
      timeline: change a set_state(PLAYING) call to sync_state_with_parent().
      action: print a slightly more useful debug message
      stream: deal with python elements in find_upstream_demuxer_and_pad
      stream: in get_pad_type, look at template caps if negotiated caps aren't set
      tests: add more tests for Timeline.getPreviousTimelineObject
      timeline: fix a bug in the transition detection code. Fixes #630827.
      timeline: always set caps on FixSeekStart:sink.
      factories/test: make _makeDefaultBin do something sensible.
      factories/timeline: Fix caps handling in FixSeekStart
      tests: make test_pipeline[_action] use better sources/caps
      pipeline: use match_stream in getTeeForFactoryStream. Fixes #630015.
      singledecodebin: initialize pending_newsegment to None. Fixes #613960.
      effects: escape names and descriptions only where needed. Fixes #630370.
      exportsettings: make the codecs/muxers list cleaner. Fixes #593682.
      trackobject: add scroll position in click()
      timelinecanvas: add scroll offset to PlayheadController
      timelinecanvas: make marquee work again with the new scrolling method
      timelinecanvas: remove commented out code
      actioner: remove dead function

Alex BÄ?luÈ? (27):
      fix bug 636046 - Properly use OptionParser
      fixed 635984 - make -p command line argument work again
      Pass only the settings, not the whole app, to PitiviViewer
      Extracted the command line arguments parsing out of InteractivePitivi. Cleaned up the validation of the options and the validation of the args. Simplified the usage message.
      Fix 635994: Show the Startup Wizard only when no project is loaded or created.
      Removed the --no-ui option because it can be confusing for users, as it does nothing.
      Split InteractivePitivi into a few classes.
      Allow specifying -i with no MEDIA_FILES, to directly create a new project.
      Added back the option to start the application without the UI
      Fix StartupWizardGuiPitivi to show the wizard only when it should. Removed unnecessary show() calls from PitiviMainWindow.
      Removed Actioner.actioner
      Added '50 fps' to the list of framerates
      Fixed common.unpack_color_32() and added unittests
      Removed duplicated methods in common.py
      Fixed common.unpack_cairo_gradient() to use a valid value for the offset parameter
      Deserialize correctly the longinteger values.     Fixes bug 634715.
      Changed EncodingDialog to apply the settings changed in the UI to the project settings.     Fixes bug 647023.
      Fixed etree FutureWarning
      Generate the available combinations of muxers and encoders only once in ExportSettings
      Simplified encodingdialog.extension_for_muxer()
      Removed the Summary tab in the Render dialog.     Did this because the dialog is very simple,     there is no reason for having that extra tab.
      Split ExportSettings.factory_settings_cache into three dicts.     Simplified the code and added a unittest.
      Fixed EncodingDialog to display the saved audio and video encoders when the dialog is opened.     Fixes bug 587095.
      Save the render scale in the export settings.
      Handle the case when no audio or video encoder has been previously selected.
      Make sure the last second of the timeline is in view.     Matters when the duration of the timeline is very short.
      Disable the render dialog while the project settings dialog is opened

Alexandre Prokoudine (7):
      A patch for a typo
      Added forgotten file containing translatable messages and resorted the list alphabetically
      Deweirdification of keyframes related menu items (prevframe and nextframe)
      Dialog's caption is now translatable
      Updated Russian translation
      Fixed a typo
      Updated Russian translation

Andrej ŽnidarÅ¡iÄ? (19):
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation

António Lima (2):
      Updated Portuguese translation
      Updated Portuguese translation

Aron Xu (1):
      Update Simplified Chinese translation.

Arun Raghavan (1):
      base: Set prefer-passthrough on alpha only if available

Ben Asselstine (1):
      Fix bug 632366 - Ellipsize the "Open" and "Save As" menu items

Benjamin Berg (1):
      fix bug 605445 - Pitivi does not work on big endian machines

Benjamin M. Schwartz (1):
      fix bug 634933 - Preview in the Timeline is weird and wrong...

Brandon Lewis (94):
      do not put canvas in a scrolled window. use our own scroll bars instead
      scroll canvas by translating root item
      set canvas bounds to be only as large as the window allocation
      don't draw gutters between tracks; now they smear
      take scroll position into consideration when rendering previews
      add scroll position to mouse coordinate in timeline controller
      emulate previous mouse-wheel scrolling behavior
      use tracks canvas item rather than allocation for playhead height
      update scroll position after zooming
      convert ruler into a gtk.DrawingArea
      update canvas size in response to size-allocate signal
      remove the shrink-during-drag prevention cruft (no longer needed with     transform scrolling)
      checkpoint: ruler functional again, but no longer 'double-buffered'
      remove unecessary overrides
      only redraw when scrolling or zooming
      Mainwindow: Remove empty else clause
      Reword fixme comment about a gtk bug
      StartupWizard: inherit from object
      StartupWizard: add icons to buttons
      StartupDialog: Change button label
      StartupWizard: remove redundant signal connections
      StartupWizard: unset RecentChooserWidget treeview as a drag source
      MainWindow: add pubic method showProjectSettingsDialog
      StartupWizard: show project settings when new project is chosen
      MainWindow: add dock/undock viewer action
      Viewer: pass dock/undock action to viewer constructor
      Viewer: implement dock/undock methods
      Viewer: dock/undock viewer in response to action signal
      MainWindow: remove unused code from previous attempt at making viewer detachable
      MainWindow: pass application instance to viewer constructor
      MainWindow: don't show viewer directly
      Viewer: add viewer-specific settings options
      Viewer: set viewer state, size and position from settings
      Viewer: remember state
      ProjectSettings: remove existing implementation
      ProjectSettings: compete redesign of glade file
      ProjectSettings: add FractionWidgets programatically
      ui/common: add conveience function to create gtk.TreeModels from python lists
      ui/common: add some convenience TreeModels
      ProjectSettings: populate combo boxes with choices
      ProjectSettings: set widget values from project settings
      Check in and dist RippleUpdateGroup
      RenderDialog: keep framerate widgets in sync using RippleUpdateGroup
      ProjectSettings: keep DAR and PAR text fields and combos in sync
      ProjectSettings: constrain width/height spinbuttons when link button is checked.
      ProjectSettings: grey out DAR widgets when PAR button is selected, and vice verssa
      ProjectSettings: constrain DAR/PAR values to each other
      ProjectSettings: update PAR when SAR changes and DAR is selected, and vice versa
      ProjectSettings: update settings when OK button is clicked
      ProjectSettings: update copyright
      Encode: complete re-write of available_muxers
      ExportSettings: implement get{Audio,Video}Encoders
      ExportSettings: remember element settings on a per-factory basis
      ExportSettings: add a method to get the current DAR
      ExportSettings: fix default PAR
      RenderDialog: remove existing implementation
      RenderDialog: complete glade re-design
      Check in and dist EncodingProgess sub-dialog
      RenderDialog: ellipsize the text in encoder combo boxes
      RenderDialog: populate combo boxes
      RenderDialog: populate muxer combobox from settings
      RenderDialog: update filename when muxer changes
      RenderDialog: update summary whenever anything changes
      RenderDialog: implement video / audio encoder settings
      RenderDialog: update encoder combos when muxer combo changes
      RenderDialog: adjust height when width changes
      RenderDialog: fill values from current project settings
      RenderDialog: update settings values when widgets change
      RenderDialog: implement render button
      RenderDialog: make sure dialog closes on cancel/close
      RenderDialog: add some TODO items
      RenderDialog: whitespace fix
      Remove deprecated EportSettingsWidget
      GladeWindow: sett named widgets as attributes
      Squash: delete export settings widget
      RenderDialog: change width spinbutton to 'scale' spinbutton
      RenderDialog: should also inherit from Loggable
      RenderDialog: save / restore project settings
      RenderDialog: implement scale spinbutton
      RenderDialog: implement ProjectSettings button
      Check in new module ui/preset.py
      ProjectSettings: fill preset treeviews from preset manager
      ProjectSettings: allow editing preset names directly
      ProjectSettings: allow adding and removing presets
      ProjectSettings: implement saving of presets
      ProjectSettings: save buttons only sensitive when values have been changed
      ProjectSettings: remove buttons only senstive when a preset is selected
      RenderDialog: glade file changes to prevent unwanted resizing
      EncodingProgressDialog: make dialog not a popup
      ElementSettingsDialog: remove superflous image borders
      ElementSettingsDialog: set horizontal scroll policy to automatic
      ElementSettingsDialog: remove unecessary widgets
      ElementSettingsDialog: make the dialog reasonably large by default
      Undist non-existant file linkwidget.py

Bruce Cowan (2):
      Updated British English translation
      Updated British English translation

Bruno Brouard (5):
      Updated French translation
      Updated French translation
      Updated French translation
      Updated French translation
      Updated French translation

Carles Ferrando (1):
      Updated Catalan (Valencian) translation

Cheng-Chia Tseng (1):
      Updated Traditional Chinese translation(Hong Kong and Taiwan)

Claude Paroz (1):
      Updated French translation

Daniel Korostil (2):
      Uploaded Ukranian
      Uploaded Ukranian

Daniel Mustieles (9):
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation

Daniel Nylander (1):
      Updated Swedish translation

Djavan Fagundes (3):
      Updated Brazilian Portuguese translation
      Updated Brazilian Portuguese translation
      Updated Brazilian Portuguese translation

Edward Hervey (33):
      Merging translations
      Merging translations
      po: Add missing file
      Merging translations
      Merging translations
      Merging translations
      Merging translations
      Merging translations
      Merging translations
      Merging translations
      Revert "Update Simplified Chinese translation."
      Merging translations
      Merging translations
      pitivi: Don't forget to dist actioner.py
      factories: First round at making linking faster
      pitivi: More linking speedups
      Merging translations
      encode: Debug properties being set on the encoder
      po: Add new glade file to translatable files
      mainwindow: Make the file utf8 so python doesn't choke
      mainwindow : screw this
      po: Add encodingprogressdialog.glade to translatable files
      Merging translations
      tests: Don't forget to dist __init__.py
      Merging translations
      Merging translations
      startupwizard: dos2unix
      startupwizard : Remove ugly/crack code
      startupwizard: Indent fixes
      Merging translations
      Merging translations
      Merging translations
      Merging translations

Fran Diéguez (2):
      Updated Galician translations
      Updated Galician translations - QA

Gabor Kelemen (4):
      Updated Hungarian translation
      Updated Hungarian translation
      Updated Hungarian translation
      Updated Hungarian translation

Gianvito Cavasoli (3):
      [l10n] Updated Italian translation
      Updated Italian translationù
      Updated Italian translation

Hannie Dumoleyn (3):
      [i18n] Updated Dutch translation
      Updated Dutch translation by Hannie Dumoleyn
      Updated Dutch translation by Hannie Dumoleyn

Hicham HAOUARI (1):
      Add man page

Ivaylo Valkov (1):
      Updated Bulgarian translation

Jean-François Fortin Tam (77):
      ui/timeline: rename Keyframe menu item to Add Keyframe
      viewer: fix buttons and add tooltips.
      ui/exportsettings: make video come before audio. Fixes #629605.
      effectlist: effects list filtering spacing improvements
      settings: Cleaner XDG dirs spec implementation with pyxdg
      fix bug 634991 - Auto-expand preferences contents area
      settings: make getAudioDescription/getVideoDescription translatable
      mainwindow: Fix my name
      sourcelist: Make more menu items translatable
      Add border around scrollable widgets, correct alignment of some labels
      Hide the rendering settings dialog while rendering
      Automatically set the year in the project metadata
      Autofill the author's name in the project metadata
      Extend the list of muxer extensions
      Show the encoding dialog again when a render completes
      - Make the rendering progress dialog not a popup anymore; it was too invasive and didn't allow setting a title to indicate progress     - Only put the time estimate in the progressbar, not the percentage (which goes in the titlebar)     - Remove the duplicated updatePosition method in encodingdialog (see encodingprogress)     - Show/hide/destroy windows in the right order for proper focus
      Make mainwindow a parent of encodingprogress, fix modality and focusing
      Ensure the project settings dialog is focused when called from the startup wizard
      Standardize spacing and beautify some code
      Add a search widget to the media library
      Add methods and signals similar to those used in ui/effectlist.py
      Connect the modelFilter to the iconview
      Fixe typos in setActionsSensitive method
      Fix spacing and alignment nitpicks
      Make the welcome dialog a transient window
      Remove the Skip button and its separator
      Close the Welcome dialog when the user presses "Escape"
      Hide the welcome dialog while loading a project, show it again if needed
      Make the project load error dialog human-readable
      Compensate height of recent projects for the filter combobox
      Make sure the Project settings dialog is focused when creating a new project
      Add a "zoom fit" button near the zoom slider
      Make the zoom slider a reasonable minimum width
      Properly call mainwindow's setBestZoomRatio()
      Add a menu item for zoom fit
      Make the layers/tracks controls fill available space
      Replace the sourcelist busy animation by a progressbar.
      Kill the infostub widget and replace it with a progressbar and an infobar.
      Usability fixes for the FileListError dialog
      Auto-expand the first two errors in FileListErrorDialog
      Make the URIs in FileListErrorDialog human-readable
      Fix the total amount of clips being imported when loading a project
      Handle plurals and singular for the warning infobar's label and button label
      Make detachable components "utility" window types so that they show up above the timeline
      Fix bug 610127 - Clip details tooltip for icon view
      Standardize spacing in ui/mainwindow.py
      Add log files and patches to git ignore
      settings.py: use ngettext for plurals in getAudioDescription
      Allow splitting even when there is no selection. Fixes bug #644313.
      Use a GTK Entry widget instead of a label for displaying the timecode
      Clarify the name for the timecode widget
      Connect to a new utility method for converting timecodes to nanoseconds
      Divide the summation by 10 to compensate the use of scientific notation
      Seek to the requested position when the user activates the timecode entry
      Limit the timecode widget's width to prevent the window from overflowing
      Ellipsize the tags label to prevent unwanted resizing
      PEP-8 compliance
      Use a vbox for errors, better strings, code cleanup
      Hide the zoom buttons when previewing an audio file
      Show/hide widgets depending on the context
      Use standard beautified strings for localization
      Fix a typo in a variable name
      Remove the (non working) code to show image width and height
      Use a whitelist of acceptable tags to be shown
      Do not show an icon for files that cannot be previewed
      Remove filenames (redundant with the file chooser)
      Make the missing files dialog a bit more space-efficient
      Clearer debug statements for the missing files dialog
      Do not center the text in the missing files dialog
      Correctly "guess" the new path of missing media files
      Provide a better default size for the "missing files" dialog
      PEP-8 compliance for application.py
      Properly set the welcome dialog as transient for mainwindow
      Make the welcome dialog grab focus after the main window
      Provide a default text for the rendering progress bar.
      Hide widgets that cannot be used
      Do not show seconds unless the ETA is under 2 minutes.

Jesse Aviles (3):
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation

Joe Hansen (1):
      Updated Danish translation

Jordi Estrada (1):
      Updated Catalan translation

Jorge González (7):
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation

Kang Bundo (1):
      Updated Korean translation

Karl Palsson (2):
      Show rendering process % in the dialog title bar.
      ui/sourcelist: preview a clip on double click. Fixes #629408.

Khaled Hosny (1):
      Updated Arabic translation

Kim Boram (1):
      Updated Korean translation

Kjartan Maraas (2):
      Updated Norwegian bokmål translation
      Updated Norwegian bokmål translation.

Kristjan SCHMIDT (1):
      Add Esperanto translation

Luis de Bethencourt (9):
      timeline/timeline: fixed the naming of setTo() in class Selection to something more readable, setSelection().
      timeline: getObjs* optimizations
      ui/timeline: move to the next/prev keyframe with 'E'/'R' keys or menu buttons.
      timeline/track: removing the keyframes out of bounds of the split.
      projectmanager: backup recovery file is removed out when project is cleanly closed.
      ui/timeline: adding scrollToPlayhead() when moving between frames out of the view bounds
      ui/sourcelist: catch the error of addUris(files) if file is already imported into the sourcelist of the project.
      ui/timeline: mark as selected the clip loaded to the timeline.
      ui/effectlist: add keyframe, prevframe and nextframe to the action sensitive/unsensitive when focus is in the effect list search entry.

Marek Ä?ernocký (9):
      Updated Czech translation
      Updated Czech translation
      Updated Czech translation
      Updated Czech translation
      Updated Czech translation
      Updated Czech translation
      Updated Czech translation
      Updated Czech translation
      Updated Czech translation

Mario Blättermann (12):
      [i18n] Updated German translation
      [i18n] Updated German translation
      [i18n] Updated German translation
      [i18n] Updated German translation, fixed bug #629335
      [i18n] Updated German translation
      [l10n] Updated German translation
      [l10n] Updated German translation
      [l10n] Updated German translation
      [l10n] Updated German translation
      [l10n] Updated German translation
      [l10n] Updated German translation
      [l10n] Updated German translation

Mateus Zenaide (1):
      Updated Brazilian Portuguese translation

Mathieu Duponchelle (6):
      Whitespace fixes
      Check in and distribute new files for PiTiVi sartup wizard
      Update the URL of the pitivi user manual
      Mainwindow: factor out openProject() from _openProjectCb
      Mainwindow: show start-up wizard on start-up, and close it when the project     loads
      Effects: Add an icon view for the video effect list bug #630368

Mattias Põldaru (2):
      [l10n] Updated Estonian translation
      [l10n] Updated Estonian translation

Maxim V. Dziumanenko (2):
      Added Ukrainian translation
      Updated Ukrainian translation

Miroslav NikoliÄ? (1):
      Updated Serbian translation

Nguy�n Thái Ng�c Duy (1):
      po/vi.po: import translations from Ubuntu/Maverick

Pau Iranzo (1):
      [l10n]Updated Catalan translation

Peter Mráz (1):
      Added Slovak translation

Petr Kovar (4):
      Update Czech translation by Marek Cernocky
      Update Czech translation by Marek Cernocky
      Update Czech translation by Marek Cernocky
      Update Czech translation by Marek Cernocky

Pier Carteri (18):
      initial work
      some cleanup
      remove unneeded buttons
      Major rework on code; feaures complete, but still some bugs to fix
      Better handling of tag names
      BugFix: clicking somewhere in the slider while the clip is playing yields an incorrect result
      Controls are always visible but set sensivite only when needed
      Add zoom for image files
      Better size handling for image preview
      Fix tags duplication
      Add log messages
      Bugfix in image detection
      Bugfix on scale position when playing
      add option for enable/disable preview on filechooser
      Better import error handling
      Minor enhancement on gui
      Minor enhancement on gui
      Remove option for enable/disable preview

Robert Swain (5):
      application: render: Initial implementation of command line rendering
      application: render: Catch errors while rendering
      Initial implementation of command line preview option
      viewer: Make disconnection from mirror connection to a pipeline
      render: Rename render.py to actioner.py

Rudolfs Mazurs (1):
      Updated Latvian translation.

Stéphane Maniaci (2):
      effects: Export pixmap dir to avoid multiple calls to get_pixmap_dir()
      Soften the effects infobar string

Takayuki KUSANO (1):
      Updated Japanese translation

Thibault Saunier (242):
      Add video effects class definition and test suite
      First effect and test implementation
      Small clean up in the EffectFactory implementation and testing
      Enhance the EffectFactory test
      Better TestVideoEffectFactory testing
      First simple implementation of effectList
      Work on the effect list UI
      Enhance tearDown in the EffectFactory test
      Some fixes in ui/effectlist.py
      Fixe in __init__ of AudioEffectFactory
      Add effects as a possible timeline UI destination
      First effect integration in the non UI timeline
      Implement AudioEffectFactory _makeBin
      Make the TestTimelineAddFactory testsuite pass with effects added
      Make a single implementation of EffectFactory instead of the AudioEffectFactory and VideoEffectFactory
      Change EffectTrackObject => EffectTrack
      Change EffectTrack=>TrackEffect
      DND without crashing, need to make it work properly
      Correction in Timeline._getEffectTrack
      Fixe the duration in Timeline::addEffectFactory
      Fixe multiple addInputStream/addOutputStream in EffectFactory
      Do not show a transtion in the UI when you add an effect
      Fixe the transition problem
      Trying to make the priorities working
      Remove debug in VideoTransition
      First effects UI representation
      Make effect factory working for audios effects
      Correct a bug when adding streams
      Adds a litle searchbox/combobox to the effect list
      Redesign the effect list
      Make the new list design working
      Fit the exact nekohayo design for EffectList
      Actually make audio effects working
      Correct spacing error in the effect list
      Makes effects per clips
      Hacks to make effects by clip without using TimelineObject
      Make some space in the effect list
      Effect list refactoring
      Refactoring
      Add the clip configuration pane
      Fixes a bug when adding a clip to the timeline
      Save new HPaned position between sessions
      Implement "Remove effect"
      Refactor pitivi.effects
      Refactor clipproperties
      Remove reference to IconList in EffectList
      Apply my patch to make xdg.get_dirs working
      Refactore pitivi.effects
      Makes some space between panes
      Try to make it usable on small screens
      Make videobalance effect configurable
      Better treeview handling in clipproperties
      Better effect configuration implementation handling
      Make effects working again
      Make saturation configuration acts on saturation instead of hue!
      Documents EffectsHandler
      Better space handling in EffectProperties
      Refactoring on effects handling in the UI timeline
      Add references to the new files in the pitivi/ui/Makefile.am
      Delte unused imports
      Fixe the 'remove effect' in clipproperties
      Fixe style issues in cliproperties
      Remove useless imports in EffectList
      Have a  generci UI to configure effects and get configuration acts in live
      Better style for divion n the timeline ui
      Rename EffectsHandler class to EffectsHandler so it respects the naming convention
      Make the EffectFactory._effectname property public so it can be used in formatter.etree to save projects
      Refactore EffectsConfiguration
      Adds a button to reset to default property on the effect configuration
      Litle refactoring in the clipproperties
      Better keyboard handling in effectlist and clipproperties
      Conserve the 'active' state of the TrackObject.gnl_object when spliting
      Makes last commit related to keyboard handling effective
      Implements the undo/redo for effects
      Fixe bug in the effect configuration. Before it could be trying to configure a property of an effect that didn't correspond to the interface we were seing
      Implement do/undo for effects
      Enhance do/undo test for effects
      Adds the missing TestEffectFactory
      Remove an error in timeline_undo
      Make do/undo effect test more logical
      Make the EffectFactory release bins properly
      Adpapt the test to the new EffectFactory
      Add files to the POTFILE.in
      Fixe the last test in test_factories_operation
      Adapt the test_track code to the new priority management
      Corrects the priority issue we get in the test suite due to change of priority handling in TrackObject
      Make do/Undo 'working' after rebasing
      Add add/remove TrackEffect testing
      Test removing an effect factory in the timeline
      Make the time of FakeEffectFactory egal to StubFactory
      Clean up test_timeline file
      Make the test_timeline pass
      Add a TrackEffect.getElement method that permit to get the effect element in the gnl_object
      Save effect  configurations when undoing
      Better use of GstElementSettingsWidget
      Fixe a bug in gstwidget
      Add a debugging message in addFactoryOnObject
      Remove all references to addEffectFactory and use AddEffectFactoryOnObject instead
      Make seeking working again
      Always have the correct number of effects playing in the composition
      Add dnd to the clip properties
      Make undo/redo working with effects
      Unactive effect are unstick when redoing them
      Change the EffectProperties.VConent from VBox to Vpane
      Add a gtk.ScrolledWindow in the effect_setting_ui
      Add a scrollwindow to the effectconfiguration when needed
      Make Default button on effectsconfiguration work again.
      Little cleaning/refactoring
      Make the new HPaned in cmipconfiguration working properly
      Add the active property to TrackObject
      Effects file cleanup
      Make saving working
      Remove the extra HPaned when bringing cliproperties in a new window
      Moving an effect on a TimelineObject doesn't actually adds the effect to it. And enhance the way we fin on which TimelineObject to add effects     TimelineObject
      Some code cleanup
      Make effect droping working only when droping on the proper track working.
      Make effect property changes undoable
      Enhance effect drop in the timeline
      Clean Timeline.addEffectFactory
      formatters/etree.py : Make GEnum loading working
      ui/Makefile.am: Make make install working
      ui/clipproperties.py: log the removing effects so you can undo/redo it
      ui/clipproperties.py: mak undo/redo working
      Handle the undo/redo active property
      Some cleanup in effect testing
      Adapt etree test to pass with the latest effect saving implementation
      gstwidget.py: use the new dynamic widgets
      dynamic.py: Add a default porperty to widgets that implement the dynamic interface
      dynamic.py: Enhance NumericWidget
      timeline/track.py: Have the same effect configuration when spliting a TrackEffect
      Use InfoBars instead of TextBox to display information text
      Make the infoBar text really center
      ui/sourcelist.py: Use the PADDING property instead of hard coding it
      Add an effect by double clicking in the effect list
      ui/effectlist.py: Code cleaning
      effects.py: Effect categorizing
      Better multiple timeline_object handling in effects configurations
      gstwidget.py: Take care the element notify:: signal
      effectlist.py: Press enter on an effect apply it in the selection
      Add New effects images from nekohayo (and optimizations)
      InfoBar refactoring
      ui/effectlist.py: Press backspace in the effect searchbox doesn't select all the text
      effectlist.py: fixe double click to had an effect on selected clips
      Fixe error noticed by Alessandro in its review of the timeline code for effect implementation: http://sourceforge.net/mailarchive/message.php?msg_name=AANLkTi%3DwZkAs4Rsfq1bv6YECyk%2Bf3GLYvN%3Dwc8GYbKaL%40mail.gmail.com
      ui/effectlist.py: See effect thumbnails when dragging
      ui/timeline.py: Better effect droping handling
      ui/clipproperties.py: Do not use receiver
      Respect variable naming conventions everywhere
      ui/clipproperties.py: Handle Delete effect button sensitivity
      ui/clipproperties.py: Make private what should be private
      ui/clipproperties.py: Remove the gtk.Expander since it is useless for the moment
      ui/clipproperties.py: fixe removeEffect weirdness
      ui/clipproperties.py: Use the active property of TrackObject instead of the gnl_object directly
      ui/timeline.py: Be logical in _getTimelineObjectUnderMouse!
      ui/timeline.py: Select only the clip where you drop an effect (not add it to the current selection)
      ui/timeline.py: Adding an effect to the timeline does nothing
      ui/clipproperties.py:Do not hide the remve button
      Rename "Clip properties" tab to "Effects configurations" for the moment
      ui/clipproperties.py: We can configure only one clip at a time
      ui/clipproperties.py: Better VPaned management
      ui/gstwidget.py: Fixe several bugs when using it for rendering configurations
      ui/effectsconfiguration.py: Always add a ScrolledWindow int effect configuration UI
      Make effect pane position better configured and saved in time
      Fix crash when trying to configure an effect which as not readable properties
      ui/effectsconfiguration.py: Blacklist uneeded properties configurations
      timeline/track.py: Reliable implementation of TrackEffect.getElement()
      effects.py: Blacklist all useless effects
      Fixe bugs related to do/undo of effect properties
      Workaournd to make aspectcropratio working
      effectlist: Add the name of effects tooltips. Fixes bug #630371.
      Fix for bug 635124 - Effects configurations list shuffled
      Fix for bug 635126 - The Effects configurations list is not cleared
      fig bug 635992 Missing files dialog: ...does not allow saving the project after loading
      clipproperties: fixe removing effect from clip BT #636763
      sourcelist: Do not let user import http-source images bug #629207
      Test: Effect observer missing reference to the pipeline bug #636914
      Effects: Undo/redo effect properties on project opened from a project file bug #636970
      Effects: "All effect" selected by default whatever the localization is bug #637278
      Effects: make the "All effects" string translatable for audio_effects
      Actually add the default thumbnail for video effects
      Effects: show iconview by default for video effect list
      Add the default thumbnail for video effect file to Makefile.am
      Do not load effects icons when running with no UI.
      effects: Clean up the way we load effect icons
      application: Adds a description of the classes
      application: use the proper reference to the current project when quitting
      application: Remove the FIXME related to subclassing InteractivePitivi
      mainwindow: add a default action list to setActionsSensitive
      Make MainWindow.setBestZoomRatio public
      ui/sourcelist Code cleanup
      sourcelist: Add a button to hide the error infobar
      Sourcelist: show the searchbar again
      viewer: Pass the all app to it so we can access the UI, and everything we need
      Implement a TimeWidget class and use it to jump to a specific time
      viewer: Disconnect ui/timeline when timecode_entry is focused
      viewer: make the seeker in the timeline working again
      TimeWidget: let user decide wether to send the value-changed signal or not
      viewer: Disconnect ui/timeline:deleteObj event when timecode_entry is focused
      dynamic: Fixe indentation
      Merging translations
      filechooserpreview: Respect the Callback naming convention
      filechooserpreview: Little cleanup
      tests: Run the still image testsuite when running check-integration
      Remove all trailling spaces
      build: Install filechooserpreview.py
      ui: Use the SPACING variable around all the project
      Merging translations
      Effects: Make audio effects working
      Effects: little fixe
      effects: handle ungrouping properly
      Effects: Do not use the type of a subclass in TrackObject._updatePriority
      pitivi: Update the video caps of the default_source when project setting change
      ui: remove unused _settingsButtonClickedCb in the encoding dialog
      progressdialog: Avoid to call progress.updatePosition when we destroyed progress
      encodingdialog: Make sure that the combobox we ellipsize are not empty
      build: look at the proper pixmap directory when distchecking
      mainwindow: Remove useless import
      application: clean up the welcome dialog grab focus commit
      application: Make preview project working again
      interpolator: Do not allow removing a keyframe that don't belong to us
      ui: calculate well the width of the canvas selection marquee.
      timelinecanvas: pep8 compliance
      Make effects.py pep8 compliant
      mixer: Change the videomixer when enabling/disabling the alpha channel
      ui: VScrollbar of the timeline has the good upper prop at loading a project
      track: Do no add start and end keyframe to our controlled keyframe list  in interpollator
      effects: Add a plugins blacklist and blacklist ladspa.
      docs: Move the manpage to docs/
      man: Update the man page
      readme: Update the readme specifying that frei0r is a soft dependency
      ui: add a digit to the scaling in renderdialog
      0.13.9.90 pre-release
      Merging translations
      translation: add filechooserpreview.py to the list of translatable files
      Remove HAL dependency
      filechooserpreview: Make use of our ViewerWidget and main gobject.threads()
      build: Check that the xdg python library is installed
      effects: make trimming possible in any case for effects
      effects: Do make a copy ofTrackEffect-s when unlinking
      build: Update dependencies
      Update authors in the about UI
      Releasing 0.14.0 "no longer kills kittens"

Volker Sobek (2):
      Fix wrong positions of keyframe value labels
      Fix bug 630373 - Can't move the zoom slider with the mouse wheel

Wouter Bolsterlee (1):
      i18n: Explicitly mark no-python-format string as such

Yaron Shahrabani (3):
      Added Hebrew translation
      Updated Hebrew translation.
      Updated Hebrew translation.

Yinghua Wang (1):
      Update Simplified Chinese translation.

Yuri Myasoedov (1):
      Updated Russian translation

Ð?иÑ?оÑ?лав Ð?иколиÑ? (2):
      Added Serbian translation
      Updated Serbian translation



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