Commit graph

544 commits

Author SHA1 Message Date
Brandon Lewis
01f6795733 format duration nicely 2010-09-02 18:04:25 +02:00
Brandon Lewis
853c31e75e set slider range before setting duration 2010-09-02 18:04:25 +02:00
Brandon Lewis
c4219a9304 remove some unneeded function protos 2010-09-02 18:04:25 +02:00
Brandon Lewis
2e2d7e388a slider updates duration of selected object now 2010-09-02 18:04:25 +02:00
Brandon Lewis
2919d61bf8 connect to duration and max-duration changed of filesources 2010-09-02 18:04:24 +02:00
Brandon Lewis
8ae5872787 do housekeeping each time selection is updated 2010-09-02 18:04:24 +02:00
Brandon Lewis
b5affabc0c clean up the create_ui function a bit 2010-09-02 18:04:24 +02:00
Brandon Lewis
64d09470d0 disable properties editor when nothing is selected 2010-09-02 18:04:24 +02:00
Brandon Lewis
0767ac5e92 rename a few attributes 2010-09-02 18:04:24 +02:00
Brandon Lewis
1a72eb0fdc update list model when objects are removed from layer 2010-09-02 18:04:24 +02:00
Brandon Lewis
9c93c4e15f delete selected objects from layer when user issues delete command 2010-09-02 18:04:24 +02:00
Brandon Lewis
bdc7dc7cd7 store a pointer to the list selection 2010-09-02 18:04:24 +02:00
Brandon Lewis
c46c03504a display filename and duration of added clip 2010-09-02 18:04:24 +02:00
Brandon Lewis
fcd508559e don't create tree model in XML 2010-09-02 18:04:24 +02:00
Brandon Lewis
feca823168 make sure we get everythign we need from the XML file 2010-09-02 18:04:24 +02:00
Brandon Lewis
2cb291b191 connect to layer object-{added,removed} and display message 2010-09-02 18:04:24 +02:00
Brandon Lewis
db243a2499 add some simple code to add a source to the timeline 2010-09-02 18:04:23 +02:00
Brandon Lewis
cd1ebe9237 add liscence and some organizational comments 2010-09-02 18:04:23 +02:00
Brandon Lewis
d267841e41 we don't have to free all that much, in fact 2010-09-02 18:04:23 +02:00
Brandon Lewis
d236e92178 create a simple timeline layer 2010-09-02 18:04:23 +02:00
Brandon Lewis
c74b51f9b2 pass app instance to signal handlers 2010-09-02 18:04:23 +02:00
Brandon Lewis
789859cbc4 move app data to private struct 2010-09-02 18:04:23 +02:00
Brandon Lewis
37e895975d export dynamic symbols in examples so signal autoconnect works 2010-09-02 18:04:23 +02:00
Brandon Lewis
6c3e0b3f34 add protos so it builds under c90 mode 2010-09-02 18:04:23 +02:00
Brandon Lewis
f4826aa85c add ges-ui.c to build system 2010-09-02 18:04:23 +02:00
Brandon Lewis
99d11516d4 add GTK+ to configure.ac as optional dependency for examples UI 2010-09-02 18:03:38 +02:00
Brandon Lewis
da242d9f9a move ui to tests/examples 2010-09-02 18:03:38 +02:00
Brandon Lewis
360aa0049f add 'add_file' menu item 2010-09-02 18:03:38 +02:00
Brandon Lewis
c56adc6db5 flesh out ui design a bit more 2010-09-02 18:03:38 +02:00
Brandon Lewis
d4abb899ae quit when main window closes 2010-09-02 18:03:38 +02:00
Brandon Lewis
b7687c5126 check in UI implementation 2010-09-02 18:03:38 +02:00
Brandon Lewis
8d66e3af4f check in ui file 2010-09-02 18:03:38 +02:00
Edward Hervey
c3d98ca5ea GESTrackObject: Fix debug statement 2010-09-02 17:55:20 +02:00
Edward Hervey
4d801d85fe tests: Fix a leak in test_filesource_images 2010-09-02 17:54:48 +02:00
Edward Hervey
f6d0de047a GESTimelineFileSource: Don't leak strings 2010-09-01 17:04:26 +02:00
Brandon Lewis
dd47b93587 update unit tests to catch an earlier bug 2010-09-01 16:56:04 +02:00
Brandon Lewis
01ba934522 check in text properties example 2010-09-01 16:56:04 +02:00
Brandon Lewis
2f07308cd9 deactivate overlay when no text is present 2010-09-01 16:56:04 +02:00
Brandon Lewis
a071cec612 add unit tests for text properties 2010-09-01 16:56:04 +02:00
Brandon Lewis
1052532f5a expose text, font-desc, and alignment properties in GESTimelineSource 2010-09-01 16:56:04 +02:00
Brandon Lewis
ba00ee2bfd fix typo in docstring 2010-09-01 16:56:04 +02:00
Brandon Lewis
dd6f39594a add conversion elements to TrackTextOverlay 2010-09-01 16:56:04 +02:00
Brandon Lewis
eb3be94578 tweak gstl recalculate: cur track object sets priority for next transition 2010-09-01 16:56:03 +02:00
Brandon Lewis
286c5f78db supply type param to _find_track_objects in unit tests 2010-09-01 16:56:03 +02:00
Brandon Lewis
3b1a0d756d add type argument to ges_timeline_object_find_track_objects() 2010-09-01 16:56:03 +02:00
Brandon Lewis
739053e249 unref timeline in unit test 2010-09-01 16:56:03 +02:00
Brandon Lewis
420badca90 don't add the same track object twice 2010-09-01 16:56:03 +02:00
Brandon Lewis
e6b24d8749 check for proper instance type in _set_* functions 2010-09-01 16:56:03 +02:00
Brandon Lewis
c4ac72dedb fix documentation comment 2010-09-01 16:56:03 +02:00
Brandon Lewis
1966efd927 create a text overlay with default text for every TimelineSource 2010-09-01 16:56:03 +02:00