Commit graph

608 commits

Author SHA1 Message Date
Brandon Lewis cd9ad5302e add object-moved signal to simple timeline layer 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 a6968fc33a add move up/down actions 2010-09-02 18:04:29 +02:00
Brandon Lewis d799e7720a re-arrange tool-bar buttons 2010-09-02 18:04:29 +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
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