summaryrefslogtreecommitdiff
path: root/ges/ges-timeline.c
AgeCommit message (Expand)AuthorFilesLines
2017-04-02Tiny fixes in the documentationCorentin Noël1-4/+4
2017-03-10ges: Minor GESTimeline documentation fixThibault Saunier1-1/+1
2017-03-08docs: Port all docstring to gtk-doc markdownThibault Saunier1-0/+1
2017-03-06timeline: Return FALSE when commiting an empty timelineThibault Saunier1-1/+6
2017-02-28ges-timeline: Document intentional case-fall-throughSebastian Dröge1-0/+1
2017-02-04timeline: Cleanup the moved_clip list before rolling backThibault Saunier1-0/+2
2016-11-23ges-timeline: Properly calculate absolute diff of two unsigned integersSebastian Dröge1-2/+8
2016-11-09ges: Fix documentation and debug commentsAlexandru Băluț1-2/+2
2016-11-09timeline: reimplement snap_to_position a bit more appropriately.Mathieu Duponchelle1-68/+28
2016-11-09ges-timeline: Fix typo in debug messagesSebastian Dröge1-2/+2
2016-11-04timeline: Avoid creating extra transition when rippling clipsThibault Saunier1-12/+19
2016-11-04timeline: Make sure transitions between rippled clips are never deletedThibault Saunier1-2/+4
2016-11-04timeline: Destroy transition if a neighbor is not being moved to a layerThibault Saunier1-18/+17
2016-09-26timeline: Properly compute the end of groups when checking snappingThibault Saunier1-6/+10
2016-09-26layer: Make sure to resync priorities on commitThibault Saunier1-2/+7
2016-09-13timeline: Make get_groups publicAlexandru Băluț1-8/+29
2016-09-13timeline: Fix documentationAlexandru Băluț1-1/+1
2016-08-14ges-timeline: Demote some debugging statementsEdward Hervey1-4/+4
2016-07-29timeline: Keep transitions when moving the moving context between layersThibault Saunier1-45/+67
2016-07-28timeline: Ripple from start of clips and not the end.Thibault Saunier1-3/+3
2016-07-24timeline: Emit snap-ended on commit if neededThibault Saunier1-0/+2
2016-06-20ges: Don't remove track elements from clips when removing from layerThibault Saunier1-2/+4
2016-05-14ges: add some g-i annotations according to documentationAurélien Zanelli1-18/+19
2016-05-06ges: Remove timeline_emit_group_removed which slipped in the API by mistakeThibault Saunier1-1/+1
2016-04-30ges: fix misc g-i annotationsTim-Philipp Müller1-0/+8
2016-04-30timeline: rename "track-element" to "track_element" in select-tracks-for-obje...Aurélien Zanelli1-2/+2
2016-04-22title: Do not concider inpointsThibault Saunier1-5/+15
2016-02-23group-added and group-removed signals addedFabian Orccon1-0/+38
2016-01-19timeline: Avoid possible crash disposing the timelineThibault Saunier1-4/+7
2016-01-17timeline: Fix infinite loop on disposeThibault Saunier1-2/+5
2015-12-26ges: Fix various g-i warningsSebastian Dröge1-1/+1
2015-09-24ges: Avoid emitting 'child-added/removed' when signal emission stops additionThibault Saunier1-5/+8
2015-09-11timeline: don't leak pad in private structureJustin Kim1-0/+1
2015-07-16timeline: Remove transitions that can no fit into an auto transitionThibault Saunier1-0/+29
2015-07-03timeline: Disable movement that lead to 2 transition at a positionThibault Saunier1-14/+110
2015-07-03timeline: Never create transitions between rippled objectsThibault Saunier1-2/+15
2015-07-03timeline: Never change output media time when trimming startThibault Saunier1-3/+26
2015-06-05timeline: Never snap end when ripplingThibault Saunier1-0/+5
2015-06-05timeline: Never create transition between elements inside the moving contextThibault Saunier1-0/+3
2015-06-01ges: Handle trimming auto transitionsThibault Saunier1-2/+45
2015-05-29timeline: Use a simple GList to track auto transitionsThibault Saunier1-14/+16
2015-04-20ges: Add debug output when get_element returns NULLThibault Saunier1-0/+14
2015-04-09timeline, track: Emit commited at the correct moment.Mathieu Duponchelle1-22/+147
2015-03-18timeline: Add API to find a layer with a specific priority in a timelineThibault Saunier1-0/+31
2015-03-18Revert "ges: Move the notion of children properties to GESTimelineElement"Thibault Saunier1-31/+0
2015-03-18ges: Move the notion of children properties to GESTimelineElementThibault Saunier1-0/+31
2015-01-26ges: merge MIN() and MAX() into CLAMP()Luis de Bethencourt1-5/+3
2014-12-06timeline: Add a method to easily check if a timeline is emptyThibault Saunier1-0/+29
2014-12-06ges: Recompute Group priority when one of its clip.layer change priorityThibault Saunier1-0/+3
2014-11-10xml-formatter: Serialize groupsThibault Saunier1-0/+6