Thibault Saunier
d69964fd2a
Rename GESTrackObject to GESTrackElement
2013-02-15 14:42:05 -03:00
Thibault Saunier
6f4315b75d
Rename GESStandardTransitionClip to GESTransitionClip
2013-02-15 14:42:04 -03:00
Thibault Saunier
4300876b0d
Rename GESTransitionClip to GESBaseTransitionClip
2013-02-15 14:42:04 -03:00
Thibault Saunier
e3dc877c4b
Rename GESTimelineTestSource to GESTestSourceClip
2013-02-15 14:42:04 -03:00
Thibault Saunier
5da46b7658
Rename GESTimelineTileSource to GESTitleClip
2013-02-15 14:42:04 -03:00
Thibault Saunier
d7693b4014
Rename GESTimelineStandardTransition to GESStandardTransitionClip
2013-02-15 14:42:03 -03:00
Thibault Saunier
b73cf7c3d7
Rename GESTimelineTransition to GESTransitionClip
2013-02-15 14:42:03 -03:00
Thibault Saunier
695c381bb1
Rename GESTimelineFileSource to GESUriClip
...
Conflicts:
ges/ges-pitivi-formatter.c
ges/ges-uri-clip.c
tests/check/ges/project.c
tests/check/ges/uriclip.c
2013-02-15 14:42:02 -03:00
Thibault Saunier
04a3c49ebd
Rename GESTimelineObject to GESClip
2013-02-15 14:42:02 -03:00
Thibault Saunier
f0359481c0
Add a GESTimelineElement base class
...
+ Port GESTrackObject and GESTimelineObject to the new baseclass
2013-02-15 14:42:02 -03:00
Thibault Saunier
45c7f609da
timeline: Make use of the Project API for timeline saving
...
API:
* Add a formatter_type paramatter to ges_timeline_save_to_uri
2012-12-29 19:36:50 -03:00
Thibault Saunier
97973f1eba
Remove the GESKeyFileFormatter
...
It was using deprecated URI, and can not be used in real life anymore.
Also remove the ges_formatter_default_new method ges_formatter_new_for_uri
that are useless now
2012-12-19 11:45:37 -03:00
Tim-Philipp Müller
426fffb6c3
Fix FSF address
2012-11-04 00:25:20 +00:00
Thibault Saunier
52edf1704d
formatter: Add GError everywhere needed in the API
...
We should give as much information as possible to the user when serialization/deserialization doesn't work.
2012-09-23 02:37:12 +02:00
Sebastian Dröge
c537fa12bb
examples: Use GRegex instead of POSIX regex
...
They are not available on Windows.
2012-08-09 10:16:05 +02:00
Tim-Philipp Müller
5d02075d9b
Merge remote-tracking branch 'origin/master' into 0.11
...
Conflicts:
bindings/python/Makefile.am
bindings/python/ges-types.defs
bindings/python/ges.defs
bindings/python/ges.override
bindings/python/gesmodule.c
bindings/python/testsuite/test_textoverlay.py
2012-03-12 15:25:49 +00:00
Tim-Philipp Müller
91af8e1353
examples, ges-launch: remove deprecated g_thread_init()
...
Not needed any more with recent glib versions
2012-02-10 19:17:38 +00:00
Mathieu Duponchelle
4eae7e542d
examples: Add a load project option to ges-ui
2012-01-11 11:56:14 -03:00
Edward Hervey
737acd803e
tools: Add proper include for g_printf
2011-12-30 17:20:23 +01:00
Edward Hervey
bcb4496b35
tools: Add proper include for g_printf
2011-12-30 17:18:18 +01:00
Thibault Saunier
3b13d0fee0
ges-ui: add effects
2011-05-06 10:39:05 +02:00
Thibault Saunier
98b51d8cd1
TimelineFileSource: Create instance private and move private variables to it
...
Fixe/Add getter and setters methods for those variables
Fixup documentation
2011-01-08 22:45:44 +01:00
Thibault Saunier
e793cb6f9c
TimelineTestSource: Move private variables to instance private
...
Fixe/Add getter and setter methods for those variables
Fixup documentation
2011-01-08 22:45:44 +01:00
Thibault Saunier
595e6434cb
TimelineTitleSource: Move private variables to instance private
...
Fixe/Add getter and setters methods for those variables
Fixup documentation
2011-01-08 22:37:52 +01:00
Edward Hervey
ef7eb9efdd
GESTransition: Make it a base class and add GESTimelineStandardTransition
...
This is to ensure people can create their own Layer Transition subclass.
API : GESTimelineTransition is now GESTimelineStandardTransition
2010-12-09 17:09:11 +01:00
Thibault Saunier
7fc3be7d44
GESSimpleTimelineLayer: add private structure
2010-12-08 13:00:15 +01:00
Brandon Lewis
107b5fcf5e
ges-ui: allow enabling/disabling audio/video tracks
2010-11-27 18:14:06 +01:00
Brandon Lewis
c91d1dd32d
ges-ui: implement save as command in gtk demo
2010-11-27 18:12:50 +01:00
Brandon Lewis
ae098803fc
ges-ui: implement load command
2010-11-27 18:12:50 +01:00
Brandon Lewis
02da3a8cba
ges-ui: don't assume we always have 1 layer and two tracks
2010-11-27 18:12:49 +01:00
Brandon Lewis
a4f315274c
ges-ui: add new command, remove quit command (closing last window quits app)
2010-11-27 18:12:49 +01:00
Brandon Lewis
e56ed70a68
relax restrictions on adding transitions
...
We don't need these any more: the valid property tells us whether it is safe
to go to GST_STATE_PLAYING or not.
2010-09-02 18:08:44 +02:00
Brandon Lewis
dad81a6f32
move a callback into the proper section of the file
2010-09-02 18:08:44 +02:00
Brandon Lewis
6533e038c9
fix bug in time format regex
2010-09-02 18:08:44 +02:00
Brandon Lewis
c8d243b931
show duration text entry for all object types
2010-09-02 18:08:43 +02:00
Brandon Lewis
e98e10bad8
connect to delete event instead of destroy
2010-09-02 18:08:43 +02:00
Brandon Lewis
6103645f38
ignore some UI signals when selection changes
2010-09-02 18:08:43 +02:00
Brandon Lewis
92e1ae637e
disable playback when layer is in invalid state
2010-09-02 18:08:43 +02:00
Brandon Lewis
11bb201e9d
update list store layer emits object-moved
2010-09-02 18:08:43 +02:00
Brandon Lewis
98e070d412
implement move up/down commands
2010-09-02 18:04:30 +02:00
Brandon Lewis
848b15eb8c
connect to move_{up,down actions
2010-09-02 18:04:30 +02:00
Brandon Lewis
d14f1f11c5
also disallow moving past the start or end of timeline
2010-09-02 18:04:30 +02:00
Brandon Lewis
9e2352332a
can move only when exactly one clip is selected (and not in playback/paused)
2010-09-02 18:04:30 +02:00
Brandon Lewis
8975053255
don't allow changes to timeline if we're paused
2010-09-02 18:04:29 +02:00
Brandon Lewis
081dc24869
implement the stop button
2010-09-02 18:04:29 +02:00
Brandon Lewis
c94b446766
add stop button
2010-09-02 18:04:29 +02:00
Brandon Lewis
6377906e12
code clean-up and comments
2010-09-02 18:04:29 +02:00
Brandon Lewis
5f67510bf6
eliminate unecessary function prototypes
2010-09-02 18:04:29 +02:00
Brandon Lewis
de28ea361e
move UI callbacks to end of file
2010-09-02 18:04:29 +02:00
Brandon Lewis
9b1fa9c8cc
clean up application struct
2010-09-02 18:04:29 +02:00