[pitivi] Created tag RELEASE-0_95_0



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

Tagger: Jean-François Fortin Tam <nekohayo gmail com>
Date: Thu Nov 19 17:30:06 2015 -0500

    0.95 release

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

Alexandru Băluț (100):
      ruler: Reuse height value
      ruler: Add top margin
      clipproperties: Remove obsolete function
      Use Gtk.Box instead of Gtk.VBox because Gtk.VBox is obsolete
      elements: Fix padding argument for pack_start
      Use Gtk.Box instead of Gtk.HBox because Gtk.HBox is obsolete
      Fix spacing setting
      clipproperties: Add the vbox directly to the ScrolledWindow
      Set fill=False when expand=False
      mainwindow: Fix the save-as call when closing an unsaved project
      mainwindow: Pass correctly the uri of the project which failed loading
      project: Cleanup the logic tracking whether all the assets of a project loaded
      Add an etched-in border around the title editor and clip properties
      timeline: Reuse the same zoom fit logic
      timeline: Zoom-fit when rendering, to avoid generating a lot of thumbnails
      coptimizations: Pass into gst-indent
      check: Remove unneeded methods
      check: Make the version_required_string parameter optional
      pitivi-git-environment: Use = to test for equality not ==
      pitivi-git-environment: Add local tools directories to PATH and autocompletion goodness
      pitivi-git-environment: Consistent whitespace and some formatting
      bin: Move the XInitThreads call so it's executed earlier
      Make sure the file objects are closed
      settings: Fix handling of OSError
      settings: Log conf file access failures
      settings: Create the conf file path in a single place
      application: Clarify _setScenarioFile
      timeline: Fix enableKeyboardAndMouseEvents
      Remove usage of deprecated Gtk.Button.xalign property
      project: Fix w/h UI update when a preset is selected and link is checked
      project: Clarify comments
      project: Fix the project settings dialog to calculate the DAR consistently
      mainwindow: Fix applying mnemonic from button label
      tests: Use Python3 for all
      project: Fix setting audio properties
      medialibrary: Select automatically the dragged files
      medialibrary: Cleanup imports
      timeline: Don't show the align feature as it's not available
      timeline: Reuse drag&drop target constant
      timeline: Cleanup imports
      timeline: Remove broken drag&drop highlighting
      timeline: Allow drag&drop external files on the timeline
      timeline: Fix zoomed_fitted unsetting
      mainwindow: Select the Title tab when a title is clicked
      check: Fix the length of the = bar in other languages
      elements: Reuse computed values when saving state
      elements: Remove margins between clips
      layer: Slimmer LayerControls UI hierarchy
      timeline: Cleanup _addLayer
      layer: Fix the playhead by using more than one separator
      layer: Remove unused control_container field
      mainwindow: Don't allow the Save button to keep focus when clicked
      layer: Make the overflow menu more discrete
      tests: Fix test_utils_timeline to work with nosetests
      tests: Update test_mainwindow
      timeline: Remove duplicate unused method
      timeline: Clarify why Timeline.got_dragged exists
      timeline: Fix drag from outside when a non-media file dragged
      bin: Fix download command in verbose mode
      timeline: Get rid of Timeline.isDraggedClip
      project- Warn when the timeline extraction fails
      project- Don't assume the author of a project is the current user
      project- Ensure a layer when a project is created/loaded
      layer: Prevent deletion of the single remaining layer
      layer: Disable moving layer down/bottom when last
      timeline: Assume there is at least one layer
      timeline: Get rid of __getLayerAt's bLayer parameter
      timeline: Clarify __getDroppedLayer is called at most one time
      timeline: Simplify dragEnd
      timeline: Simplify the layer dragging logic
      layer: Remove ignored bClip parameter of Layer.checkMediaTypes
      layer: Hide the audio strip when the layer is empty
      timeline: Make logging a bit more efficient
      prefs: Make sure the prefs names can be localised properly
      render: Fix some handlers of widget changes
      render: Use _sampleRateComboChangedCb
      timeline: Fix the setting of _on_layer so it's always a GES object
      timeline: Fix flickering when dragging a thin layer over a thick layer
      timeline: Set the project as changed when a layer is moved
      timeline: Avoid calling directly callback functions
      Disable undo/redo
      mainwindow: Do not expand the tabs and viewer vertically
      mainwindow: Prefer the viewer to expand rather than the Media Library
      settings: Use ConfigParser as SafeConfigParser is obsolete
      settings: Fix notifiesConfigOption
      elements: Cache the pixbuf used for drawing the TrimHandles
      elements: Avoid setting the tooltip twice on TransitionClip
      elements: Remove small methods
      elements: Add methods to control TrimHandle's size
      elements: Reuse trim handles creation logic
      elements: Fix TrimHandle's style
      timeline: Empty the selection after deleting clips
      scenarios: Specify auto-transition when adding a layer
      timeline: Fix transitions draggable to different layers
      pipeline: Pass the correct object to debug_bin_to_dot_file_with_ts
      mediafilespreviewer: Add missing parameter to _pipelineErrorCb
      pipeline: Call get_mode only on GES.Pipeline
      mediafilespreviewer: Reuse togglePlayback
      mediafilespreviewer: Reuse the pause method instead of setting is_playing
      mediafilespreviewer: When the preview ends, set player state to PAUSED

Aurimas Černius (1):
      Updated Lithuanian translation

Balázs Úr (2):
      Updated Hungarian translation
      Updated Hungarian translation

Cheng-Chia Tseng (1):
      Updated Chinese (Taiwan) translation

Christian Kirbach (1):
      Updated German translation

Daniel Mustieles (4):
      Updated Spanish translation
      Fixed typo in translation filename
      Fixed typo in translation filename
      Updated Spanish translation

Dušan Kazik (7):
      Updated Slovak translation
      Updated Slovak translation
      Updated Slovak translation
      Updated Slovak translation
      Updated Slovak translation
      Updated Slovak translation
      Updated Slovak translation

Gábor Kelemen (2):
      Updated Hungarian translation
      Updated Hungarian translation

Inaki Larranaga Murgoitio (2):
      Added Basque language\nAdded 'eu' (Basque) to LINGUAS
      Updated Basque language

Jean-François Fortin Tam (18):
      render: Don't show the details of the errors raised by GStreamer pipelines
      docs/release: Correct the tarball download URLs
      pitivi-git-environment: Fix the comment on how to run "master"
      GNONLIN IS DEAD
      project: Improve the wording of pipeline failures
      project: Simplify pipeline errors button labels
      project: Refactor the pipeline failure error dialog
      project: Connect new projects to pipeline failure signals
      project: Fix text wrapping in the pipeline failure dialog
      Remove remaining references to Bugzilla and fix the DOAP file
      Correct the list of maintainers
      Beautify the timeline clip keyframes and curves
      mainwindow: Remove dead size settings
      medialibrary: Rename and protect some methods
      Degrade gracefully on small screen resolutions
      viewer: Fix the AspectFrame size request algorithm
      Fix the modality of the Welcome/Startup assistant
      Releasing Pitivi 0.95 "Enfant suisse"

Jiri Grönroos (1):
      Updated Finnish translation

Jordi Mas (1):
      Fixes to Catalan translation

Josef Andersson (4):
      Updated Swedish translation
      Added sv help translation. Fixes #745180
      Updated Swedish translation
      Updated Swedish translation

Lubosz Sarnecki (2):
      call XInitThreads
      transformation: remove old code. add comments

Luke Faraone (1):
      Use subprocess.call() instead of os.system() when opening an image

Marek Černocký (7):
      Updated Czech translation
      Updated Czech translation
      Updated Czech translation
      Updated Czech translation
      Updated Czech translation
      Updated Czech translation
      Updated Czech translation

Mathieu Duponchelle (18):
      undo: Undo redo logic for assets is now implemented in project.
      undo: Disconnect from the signals correctly.
      mainwindow: improve signal disconnecting.
      undo: disconnect correct handlers when layer is removed.
      undo: No need for class attribute actions.
      previewers: hardcoded path manipulations are bad.
      undo: Add LayerAdded and LayerRemoved actions.
      Start implementing scenario serialization
      scenarios: Serialize play / pause
      transitions: don't activate when audio transition.
      timeline: commit to the action log on drag and drop.
      pitivi-git-environment: Update to include GES manuals.
      keyframes: stop motion-notify-event propagation
      keyframes: initial styling modifications.
      keyframes: implement removal on double click.
      keyframes: emit leave / enter
      keyframes: Fix T52
      keyframes: fix annoying warnings.

Pedro Albuquerque (1):
      Updated Portuguese translation

Piotr Drąg (14):
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated POTFILES.in
      Fix a typo
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Fix translatable strings in check.py
      Updated Polish translation

Rafael Fontenelle (1):
      Updated Brazilian Portuguese translation

Samir Ribic (1):
      Added Bosnian translation

Thibault Saunier (213):
      pitivi: Add a way to let user decide where to save scenario files
      project: Override GES.Timeline.commit to save commit actions
      utils:timeline: Serialize action for container editing
      Serialize seek actions and fix state change action serialization
      autopep8 WORKS, let's just use it!
      Encourage developers to use autopep8
      Serialize GES.Clip.split actions
      project: Serialize the setting of GES.Track.restriction_caps
      Serialize the setting of asset on transition
      application: Add 'wait' action between actions
      clipproperties: Commit the timeline when removing an efect
      effect: Serialize effect related actions
      undo:timeline: Do not track transitions addition
      undo: Rename effect related tracker to TrackElement
      undo: Remove the effect.py file and move its content to timeline.py
      titleeditor: Implement Undo Redo
      Fix the testsuite
      bin:environment: Do not override user shell preferences
      undo: Reimplement undo/redo for Keyframes.
      Serialize KeyFrame in the scenario files
      project: Factor out a function to check backup project
      mainwindow: Do not use variables that dp not exist
      previewer: Handle the case where sources are added with inpoint != 0
      pipeline: Do not forget to reset _timeout_async_id when removing the GSource
      pitivi: Do not serialize the selection group
      bin:env: Handle GES Validate test manager
      utils:pipeline: Fix seek failure exception message
      undo: Wait for elements to be in a track before discovering their children properties
      timeline: Do not forget to commit the timeline after removing clips
      Rename UndoableAction.serializeLastAction to asScenarioAction
      widgets: Check that effect has a parent to hide related effects keyframe
      undo:timeline: Disconnect from clips child-added/removed signals
      Add support to run GstValidate scenario inside Pitivi!
      timelime: Guarantee clip name is reusable when readding a clip to timeline
      pipeline: Dot the pipeline when receiving an ERROR message
      check: Make opengl plugins a hard dependency
      pipeline: Cleanup the pipeline recovery feature
      pipeline: Add a watchdog element to the pipeline
      Let the user know when Pitivi is dead
      pipeline: Recover the pipeline when not receiving ASYNC_DONE
      pipeline: Properly follow recovery states
      timeline: Set the snapping distance when a project is loaded
      Expect ASYNC_DONE after commiting
      Commit the timeline when removing a layer
      undo: Properly make remove layer undoable
      undo: Always commit the timeline on Clip property change when undoing
      pipeline: No need to flush pipeline when PLAYING
      titleeditor: Do not flush pipeline when setting default values
      Fix undo tests
      Serialize load-project action in the scenarios
      Add a validate utility and override the stop; action type in there
      validate: Listen to pipeline position in PAUSED when running scenarios
      Bring my ctrl+C back!
      render: gst-ffmpef is no more, it is now gst-libav
      render: Always iterate on already available elements in encodebin
      widgets: Implement the DefaultWidget.setToDefault method
      titleeditor: Make sure to set default values and update widget afterward
      pitivi: Make watchdog an opt-in optional UNSTABLE feature for now
      application: Fix serialization of project content in scenarios
      utils:pipeline: Fix backtrace
      bin: git-environment: Make sure that pitivi will execute the local uninstalled one
      bin: Set GstValidate related env variables
      pitivi: Start libpitivi and make use of it to handle viewer embedding
      libpitivi: Remove wrong absolute path
      bin:pitivi-git-env: Update path to the validate scenarios
      loggable: Allow redirecting logs to a file specifying PITIVI_DEBUG_FILE=XXX
      viewer: No need to do anything special when realized
      loggable: Print the object even when outputing simple outputs
      Port the timeline to Gtk+ and remove clutter dependency!
      tests: Move all our integration testsuite to GstValidate
      application: Do not take scenario URI as project URI
      pipeline: Seek at the middle of the wanted frame when stepping frames
      validate: Add a way to inspect action types from pitivi
      project.py: Set the pipeline back to NULL when setting up trimming pipeline
      pitivi:timeline: Give GESTimelineElement names to GtkWidget
      timeline: Fix timeline grabbing focus on click
      tests:validate: Fix test execution in case xwinfo is not on the system
      elements: Always follow up fake events
      validate: Make sure to release the mouse when changing edition edge
      tests:validate: Move scenarios to a dedicated folder
      tests:validate: Add a simple scenario to check T48
      elements: Switch to use Gtk.Overlay to display handles
      layer: Do not resize layers during edition
      elements: Use simple box to split between clip containees
      elements: Hide handles when editing keyframes
      elements: Ignore ENTER/LEAVE events with a corssing mode to show/hide handles
      elements: Make sure to always set a ui field to all TrackElements
      elements: Do not wrongly request TimelineElements height
      timeline: Don't move clips between layers when the mouse is in between layers
      layer: Make sure layer are at least as long as the container timeline
      elements: Fix Video transition selection
      elements: No need to call __KeyframeCurve.draw as it will just queue_draw
      bin:env: Add [ptv] in $PROMPT in zsh
      timeline: Scroll to the mouse pointer when scrolling with the mouse
      elements: Make sure to update clip position when a child is added/removed
      timeline: Do not keep track of the mode/edge of edition
      timeline: Do not forget to set video transition to sensitive
      timeline: Reset selection_group when selecting a new clip or deselecting all
      timeline: Handle getting several clips dropped at once
      timeline: Do not forget to finish dragging context when we are done
      timeline: Properly clear layer.ui when removing a layer
      timeline: grey out thumbnails on clip selection
      timeline: Always show a 1px width handle on the elements
      timeline: Do not show keyframe if several clips are selected
      Fix using images
      timeline: Handle scrolling on selected clips
      Add .arcconfig
      timeline: Rework layer controls
      timeline: Create a layer when dropped on a separator from the medialibrary
      timeline: Make ghost layer a bit more beautifull
      layer: Do not forward clicks to the timeline
      layer: Use GMenuModele to generate the popover menu items
      timeline: Commit once after we ungrouped everything
      timeline: Handle reordering layer dragging them around
      timeline: Do not forget to commit after drag and dropping clip to the timeline
      timeline: Do not make transition tooltip text blue
      pitivi: Allow transitions to be resized.
      Fix setting transition types
      render: Cast the GError to string when trying to display it in the dialog
      timeline: Scroll the timeline horizontally when scrolling without modifier
      render: Make sure the to actually set restriction caps
      timeline: Handle centering playhead when zooming
      layer: Cleanup layer releasing process
      project: Handle exception when extracting a timeline from a project
      Fix unit tests
      project: Always force auto transitions
      timeline: Properly set transition tooltip text
      layer: Cleanly release when a clip is moved to another layer
      timeline: Represent audio only or video only clips up/down inside the layer
      timeline: Update elements position in the size_allocate GtkWidget vmethod
      elements:previewer: Use the TrackElement duration to compute thumbnails duration
      timeline: If no selected clips are splitted, split any at position
      check: Check our dependency on PyGobject >= 3.14
      pipeline: Emit 'position' on ASYNC done
      elements: Show clip properties tab when a clip is selected
      Minor cleanups
      timeline: Display infos about keyframes in a tooltip
      elements: Handle hidding keyframes
      bin: Fix GST_VALIDATE_PLUGIN_PATH
      validate: Rename not-mandatory-action-type to optional-action-type
      video previewers: Rely on the clipped rectangle to redraw the thumbnails
      previewer: lower thumbnail creation GSource priority
      tests: Fix tests making sure we add needed fields to GESClips
      tests: Do not expect 3 actions stacked when we only add a clip to a layer
      Revert "tests: Do not expect 3 actions stacked when we only add a clip to a layer"
      tests: Fix TestGnomeSystem test
      timeline: Implement a copy/paste feature
      timeline: Fix timeline commit execution when dragging clips to the timeline
      timeline: Hide new layer indicators when leaving the timeline
      timeline: Finnish undo stack on drag-leave
      timeline: Always set layout size before scrolling to playhead
      layer: Better separate the Layer control zone from the actual timeline.
      timeline: Minor copy/paste fix
      previewers: Reuse images size from the image cache
      project: Set restriction caps on new blank projects
      layer: Make sure to update layers default names when their priority change
      project: Mark projects loaded with missing in 'dirty' state
      tests: Do not expect 3 actions stacked when we only add a clip to a layer
      Revert "timeline: Update elements position in the size_allocate GtkWidget vmethod"
      bin: Check dependencies before initializing them
      Revert "bin: Check dependencies before initializing them"
      bin: Add NLE to GST_PLUGIN_PATH
      timeline: When dropping clip, avoid create useless layers after the created clip
      timeline: Reset dragDropReady when leaving the timeline
      timeline: Simplify the layer creation code
      timeline: Disable layer cration when moving clips from several layers
      Update .arcconfig
      elements: Avoid reordering keyframes on drag
      timeline: Enhance SpacedSeparator visual
      timeline: Handle drag and dropping effect on clips
      titleeditor: Handle the case where we have effects on titles
      pipeline: Allow pipeline to wait to be ready for querying position
      loggable: Do not raise an exception on loggable.error
      pitivi: Make sure to release all pipelines
      Move to gtkglsink as a sink
      Reimplement the transformation box
      mediafilepreviewer: Make sure to show the video previewer
      pitivi: Add a method to get selected elements at a position
      Minor spelling mistake fixes
      viewer: Do not forget to re create the viewer when undocking
      viewer: Do not fail starting with an undocked viewer
      timeline: Cleanup dropping data on leave if we could not create an element from them
      title: Escape title text as needed by pango
      viewer: Allow using gtksink when gtkglsink is not accessible
      viewer: Do not make detached viewer a 'utility' window
      timeline: Allow selection and seek on 'right or middle' clicks
      viewer: Do not let Gtk a chance to set our size to video 'natural' size
      Check what videosink is useable as soon as possible
      viewer: Do not set a negative min_size
      coptimisations: Properly link against python3
      Make gtksink default, and enable gtkglsink only on demand
      Revert "coptimisations: Properly link against python3"
      tests: Check dependencies in the testsuite
      render: Bring the pipeline back to PAUSED once done rendering
      render: Set rendering progress to 100% when done rendering
      timeline: Fix showing layer controls on loaded project
      timeline: Do not show keyframes while moving clips
      viewer: Fix aspect ratio conservation when resizing video
      Add a script to setup development environment from prebuilt bundle
      pipeline: Do not try to seek on empty timeline
      timeline: No position update if the drag event as same value as the click
      timeline: Allow moving clips back to exact previous position
      pipeline: Makes sure not to try seeking while rendering
      tests: Add missing asset
      Do not try to use gtkglsink when running under Broadway
      Update .arcconfig
      viewer: Fix rescaling titles
      Add prebuilt/ to gitignore
      check: Make sure to first check GI module API version
      Update Gst dependency to Gst 1.6
      timeline: Do not show keyframes while playing
      bin: Set GST_PRESET_PATH in pitivi-git-environment
      tests: Port to standard unittest.mock

Tiago S (1):
      Updated Portuguese translation

Wim Taymans (1):
      Fix make distcheck

Мирослав Николић (1):
      Updated Serbian translation


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