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 |
|
Brandon Lewis
|
029f6b8228
|
more xml tweaks
|
2010-09-02 18:04:29 +02:00 |
|
Brandon Lewis
|
678d5fd710
|
don't connect to selected objects unless selection is homogenous
|
2010-09-02 18:04:29 +02:00 |
|
Brandon Lewis
|
634babbeb7
|
UI layout tweaks
|
2010-09-02 18:04:29 +02:00 |
|
Brandon Lewis
|
004e30a72c
|
only allow transitions to be added when the last object isn't a transition
|
2010-09-02 18:04:29 +02:00 |
|
Brandon Lewis
|
6da49412d3
|
use a private struct with get_selection_foreach
|
2010-09-02 18:04:28 +02:00 |
|
Brandon Lewis
|
36428f8c5a
|
disable add_transition
|
2010-09-02 18:04:28 +02:00 |
|
Brandon Lewis
|
31464faad9
|
get add_transition action from xml
|
2010-09-02 18:04:28 +02:00 |
|
Brandon Lewis
|
43f8f04cf5
|
menu/toolbar for adding transitions
|
2010-09-02 18:04:28 +02:00 |
|
Brandon Lewis
|
f519e156e8
|
allow multiple selections
|
2010-09-02 18:04:28 +02:00 |
|
Brandon Lewis
|
b05e5534df
|
set pipeline to ready on EOS
|
2010-09-02 18:04:28 +02:00 |
|
Brandon Lewis
|
f11057246c
|
make sure all actions that mutate timeline are disabled during playback
|
2010-09-02 18:04:28 +02:00 |
|
Brandon Lewis
|
ad7f430066
|
set frequency property when spin button changed
|
2010-09-02 18:04:28 +02:00 |
|
Brandon Lewis
|
cffbeec32b
|
update frequency spin button when selection changed
|
2010-09-02 18:04:28 +02:00 |
|
Brandon Lewis
|
f2e3cba941
|
add frequency and volume widgets, with signal handlers
|
2010-09-02 18:04:28 +02:00 |
|
Brandon Lewis
|
d34e61d395
|
update source volume when slider is moved
|
2010-09-02 18:04:28 +02:00 |
|
Brandon Lewis
|
c9a9cabaec
|
update volume slider when volume changes
|
2010-09-02 18:04:28 +02:00 |
|
Brandon Lewis
|
9bc26edc87
|
get freq/volume widgets
|
2010-09-02 18:04:27 +02:00 |
|
Brandon Lewis
|
335c93569b
|
implement background widget
|
2010-09-02 18:04:27 +02:00 |
|
Brandon Lewis
|
ed079ed6f0
|
fill backround type table from enum values
|
2010-09-02 18:04:27 +02:00 |
|
Brandon Lewis
|
3b2659b6f9
|
adjust visibility calculations
|
2010-09-02 18:04:27 +02:00 |
|
Brandon Lewis
|
b37a92b255
|
allow adding test sources
|
2010-09-02 18:04:27 +02:00 |
|
Brandon Lewis
|
e21bce1843
|
get background widgets from xml
|
2010-09-02 18:04:27 +02:00 |
|
Brandon Lewis
|
3ada32eeac
|
test sources
|
2010-09-02 18:04:27 +02:00 |
|
Brandon Lewis
|
d67801792d
|
add text box to set durations from formatted strings
|
2010-09-02 18:04:27 +02:00 |
|
Brandon Lewis
|
496c654728
|
set sate of pipeline to NULL prior to exit
|
2010-09-02 18:04:27 +02:00 |
|
Brandon Lewis
|
fa60c9cb9d
|
update text property from text widget
|
2010-09-02 18:04:27 +02:00 |
|
Brandon Lewis
|
aa7ff11b7f
|
call ges_simple_timeline_layer_add_object intead of base method
|
2010-09-02 18:04:27 +02:00 |
|
Brandon Lewis
|
685cd40fa1
|
completely hide properties widgets when nothign is selected
|
2010-09-02 18:04:27 +02:00 |
|
Brandon Lewis
|
78120467e7
|
refactor connecto_to_* family of functions
|
2010-09-02 18:04:27 +02:00 |
|
Brandon Lewis
|
fbed7cf5f3
|
connect to text property widgets
|
2010-09-02 18:04:26 +02:00 |
|
Brandon Lewis
|
ab2bb1dce5
|
add widgets to UI for editing text properties
|
2010-09-02 18:04:26 +02:00 |
|
Brandon Lewis
|
28cef09736
|
add signal handlers for text properties
|
2010-09-02 18:04:26 +02:00 |
|
Brandon Lewis
|
59ecab2421
|
keep track of the type of selected objects
|
2010-09-02 18:04:26 +02:00 |
|
Brandon Lewis
|
5a8ce641ee
|
add title source when action activates
|
2010-09-02 18:04:26 +02:00 |
|
Brandon Lewis
|
e34baad63d
|
add text properties to UI
|
2010-09-02 18:04:26 +02:00 |
|
Brandon Lewis
|
91d8591a1e
|
allow multiple files to be added
|
2010-09-02 18:04:26 +02:00 |
|
Brandon Lewis
|
a0be0475c5
|
use file-chooser dialog when adding files
|
2010-09-02 18:04:26 +02:00 |
|
Brandon Lewis
|
b20a89540f
|
disable playback when there's nothing in the timeline
|
2010-09-02 18:04:26 +02:00 |
|
Brandon Lewis
|
921378b488
|
disable add_file during playback
|
2010-09-02 18:04:26 +02:00 |
|
Brandon Lewis
|
fccf1d4520
|
disable delete during playback
|
2010-09-02 18:04:26 +02:00 |
|
Brandon Lewis
|
fc93c3c870
|
disable properties during playback
|
2010-09-02 18:04:26 +02:00 |
|
Brandon Lewis
|
aae0e26508
|
update state from bus; set button icon from playback state
|
2010-09-02 18:04:25 +02:00 |
|
Brandon Lewis
|
b7c2956827
|
set the action sensitivity, not the menu item
|
2010-09-02 18:04:25 +02:00 |
|
Brandon Lewis
|
783ce7ac3b
|
toggle playback when button clicked
|
2010-09-02 18:04:25 +02:00 |
|
Brandon Lewis
|
5cbd2f28a6
|
fix signal handler signatures
|
2010-09-02 18:04:25 +02:00 |
|
Brandon Lewis
|
79a939e3cf
|
add play action/controls
|
2010-09-02 18:04:25 +02:00 |
|
Brandon Lewis
|
7bbde00c9b
|
add toolbar; connect to action signals instead of menu items directly
|
2010-09-02 18:04:25 +02:00 |
|