platform/upstream/gst-editing-services.git
14 years agoshow duration text entry for all object types
Brandon Lewis [Thu, 5 Aug 2010 15:48:07 +0000 (17:48 +0200)]
show duration text entry for all object types

14 years agoconnect to delete event instead of destroy
Brandon Lewis [Thu, 5 Aug 2010 14:19:35 +0000 (16:19 +0200)]
connect to delete event instead of destroy

14 years agohide empty menus
Brandon Lewis [Thu, 5 Aug 2010 14:14:09 +0000 (16:14 +0200)]
hide empty menus

14 years agoignore some UI signals when selection changes
Brandon Lewis [Thu, 5 Aug 2010 14:12:45 +0000 (16:12 +0200)]
ignore some UI signals when selection changes

14 years agodisable playback when layer is in invalid state
Brandon Lewis [Thu, 5 Aug 2010 13:46:34 +0000 (15:46 +0200)]
disable playback when layer is in invalid state

14 years agolayer is also invalid when there are transitoins at the beginning/end
Brandon Lewis [Thu, 5 Aug 2010 13:46:02 +0000 (15:46 +0200)]
layer is also invalid when there are transitoins at the beginning/end

14 years agoadd vaid property and unit tests
Brandon Lewis [Thu, 5 Aug 2010 13:21:57 +0000 (15:21 +0200)]
add vaid property and unit tests

14 years agoadd doc comment for object-moved signal
Brandon Lewis [Thu, 5 Aug 2010 13:21:04 +0000 (15:21 +0200)]
add doc comment for object-moved signal

14 years agoupdate list store layer emits object-moved
Brandon Lewis [Thu, 5 Aug 2010 10:52:13 +0000 (12:52 +0200)]
update list store layer emits object-moved

14 years agoadd unit tests for 'object-moved' signal
Brandon Lewis [Thu, 5 Aug 2010 10:51:31 +0000 (12:51 +0200)]
add unit tests for 'object-moved' signal

14 years agoadd object-moved signal to simple timeline layer
Brandon Lewis [Thu, 5 Aug 2010 10:50:19 +0000 (12:50 +0200)]
add object-moved signal to simple timeline layer

14 years agoimplement move up/down commands
Brandon Lewis [Wed, 4 Aug 2010 16:49:19 +0000 (18:49 +0200)]
implement move up/down commands

14 years agoconnect to move_{up,down actions
Brandon Lewis [Wed, 4 Aug 2010 16:31:34 +0000 (18:31 +0200)]
connect to move_{up,down actions

14 years agoalso disallow moving past the start or end of timeline
Brandon Lewis [Wed, 4 Aug 2010 16:25:24 +0000 (18:25 +0200)]
also disallow moving past the start or end of timeline

14 years agocan move only when exactly one clip is selected (and not in playback/paused)
Brandon Lewis [Wed, 4 Aug 2010 16:02:14 +0000 (18:02 +0200)]
can move only when exactly one clip is selected (and not in playback/paused)

14 years agoadd move up/down actions
Brandon Lewis [Wed, 4 Aug 2010 15:48:12 +0000 (17:48 +0200)]
add move up/down actions

14 years agore-arrange tool-bar buttons
Brandon Lewis [Wed, 4 Aug 2010 15:43:35 +0000 (17:43 +0200)]
re-arrange tool-bar buttons

14 years agodon't allow changes to timeline if we're paused
Brandon Lewis [Wed, 4 Aug 2010 15:34:51 +0000 (17:34 +0200)]
don't allow changes to timeline if we're paused

14 years agoimplement the stop button
Brandon Lewis [Wed, 4 Aug 2010 15:27:01 +0000 (17:27 +0200)]
implement the stop button

14 years agoadd stop button
Brandon Lewis [Wed, 4 Aug 2010 15:17:59 +0000 (17:17 +0200)]
add stop button

14 years agocode clean-up and comments
Brandon Lewis [Wed, 4 Aug 2010 14:57:18 +0000 (16:57 +0200)]
code clean-up and comments

14 years agoeliminate unecessary function prototypes
Brandon Lewis [Wed, 4 Aug 2010 14:36:15 +0000 (16:36 +0200)]
eliminate unecessary function prototypes

14 years agomove UI callbacks to end of file
Brandon Lewis [Wed, 4 Aug 2010 14:26:39 +0000 (16:26 +0200)]
move UI callbacks to end of file

14 years agoclean up application struct
Brandon Lewis [Wed, 4 Aug 2010 14:25:00 +0000 (16:25 +0200)]
clean up application struct

14 years agomore xml tweaks
Brandon Lewis [Tue, 3 Aug 2010 17:53:34 +0000 (19:53 +0200)]
more xml tweaks

14 years agodon't connect to selected objects unless selection is homogenous
Brandon Lewis [Tue, 3 Aug 2010 17:42:35 +0000 (19:42 +0200)]
don't connect to selected objects unless selection is homogenous

14 years agoUI layout tweaks
Brandon Lewis [Tue, 3 Aug 2010 17:38:13 +0000 (19:38 +0200)]
UI layout tweaks

14 years agoonly allow transitions to be added when the last object isn't a transition
Brandon Lewis [Tue, 3 Aug 2010 17:31:23 +0000 (19:31 +0200)]
only allow transitions to be added when the last object isn't a transition

14 years agouse a private struct with get_selection_foreach
Brandon Lewis [Tue, 3 Aug 2010 14:19:01 +0000 (16:19 +0200)]
use a private struct with get_selection_foreach

14 years agodisable add_transition
Brandon Lewis [Tue, 3 Aug 2010 13:59:38 +0000 (15:59 +0200)]
disable add_transition

14 years agoget add_transition action from xml
Brandon Lewis [Tue, 3 Aug 2010 13:54:25 +0000 (15:54 +0200)]
get add_transition action from xml

14 years agomenu/toolbar for adding transitions
Brandon Lewis [Tue, 3 Aug 2010 13:51:29 +0000 (15:51 +0200)]
menu/toolbar for adding transitions

14 years agoallow multiple selections
Brandon Lewis [Tue, 3 Aug 2010 13:40:44 +0000 (15:40 +0200)]
allow multiple selections

14 years agoset pipeline to ready on EOS
Brandon Lewis [Tue, 3 Aug 2010 13:17:25 +0000 (15:17 +0200)]
set pipeline to ready on EOS

14 years agomake sure all actions that mutate timeline are disabled during playback
Brandon Lewis [Tue, 3 Aug 2010 13:03:24 +0000 (15:03 +0200)]
make sure all actions that mutate timeline are disabled during playback

14 years agoset frequency property when spin button changed
Brandon Lewis [Tue, 3 Aug 2010 12:58:15 +0000 (14:58 +0200)]
set frequency property when spin button changed

14 years agoupdate frequency spin button when selection changed
Brandon Lewis [Tue, 3 Aug 2010 12:53:22 +0000 (14:53 +0200)]
update frequency spin button when selection changed

14 years agoadd frequency and volume widgets, with signal handlers
Brandon Lewis [Tue, 3 Aug 2010 12:46:21 +0000 (14:46 +0200)]
add frequency and volume widgets, with signal handlers

14 years agoupdate source volume when slider is moved
Brandon Lewis [Tue, 3 Aug 2010 12:43:41 +0000 (14:43 +0200)]
update source volume when slider is moved

14 years agoupdate volume slider when volume changes
Brandon Lewis [Tue, 3 Aug 2010 12:39:56 +0000 (14:39 +0200)]
update volume slider when volume changes

14 years agoget freq/volume widgets
Brandon Lewis [Tue, 3 Aug 2010 12:38:42 +0000 (14:38 +0200)]
get freq/volume widgets

14 years agoimplement background widget
Brandon Lewis [Mon, 2 Aug 2010 17:06:06 +0000 (19:06 +0200)]
implement background widget

14 years agofill backround type table from enum values
Brandon Lewis [Mon, 2 Aug 2010 15:26:24 +0000 (17:26 +0200)]
fill backround type table from enum values

14 years agoadjust visibility calculations
Brandon Lewis [Mon, 2 Aug 2010 15:25:26 +0000 (17:25 +0200)]
adjust visibility calculations

14 years agoallow adding test sources
Brandon Lewis [Mon, 2 Aug 2010 15:24:24 +0000 (17:24 +0200)]
allow adding test sources

14 years agoget background widgets from xml
Brandon Lewis [Mon, 2 Aug 2010 15:22:39 +0000 (17:22 +0200)]
get background widgets from xml

14 years agotest sources
Brandon Lewis [Mon, 2 Aug 2010 15:21:36 +0000 (17:21 +0200)]
test sources

14 years agoadd text box to set durations from formatted strings
Brandon Lewis [Tue, 27 Jul 2010 13:25:20 +0000 (15:25 +0200)]
add text box to set durations from formatted strings

14 years agoset sate of pipeline to NULL prior to exit
Brandon Lewis [Mon, 26 Jul 2010 18:40:06 +0000 (20:40 +0200)]
set sate of pipeline to NULL prior to exit

14 years agoupdate text property from text widget
Brandon Lewis [Fri, 23 Jul 2010 17:14:21 +0000 (19:14 +0200)]
update text property from text widget

14 years agocall ges_simple_timeline_layer_add_object intead of base method
Brandon Lewis [Fri, 23 Jul 2010 16:59:40 +0000 (18:59 +0200)]
call ges_simple_timeline_layer_add_object intead of base method

14 years agocompletely hide properties widgets when nothign is selected
Brandon Lewis [Fri, 23 Jul 2010 16:59:11 +0000 (18:59 +0200)]
completely hide properties widgets when nothign is selected

14 years agorefactor connecto_to_* family of functions
Brandon Lewis [Fri, 23 Jul 2010 16:56:48 +0000 (18:56 +0200)]
refactor connecto_to_* family of functions

14 years agoconnect to text property widgets
Brandon Lewis [Fri, 23 Jul 2010 16:43:37 +0000 (18:43 +0200)]
connect to text property widgets

14 years agoadd widgets to UI for editing text properties
Brandon Lewis [Fri, 23 Jul 2010 16:42:53 +0000 (18:42 +0200)]
add widgets to UI for editing text properties

14 years agoadd signal handlers for text properties
Brandon Lewis [Fri, 23 Jul 2010 16:42:13 +0000 (18:42 +0200)]
add signal handlers for text properties

14 years agokeep track of the type of selected objects
Brandon Lewis [Fri, 23 Jul 2010 16:38:46 +0000 (18:38 +0200)]
keep track of the type of selected objects

14 years agoadd title source when action activates
Brandon Lewis [Fri, 23 Jul 2010 16:36:54 +0000 (18:36 +0200)]
add title source when action activates

14 years agoadd text properties to UI
Brandon Lewis [Fri, 23 Jul 2010 08:58:11 +0000 (10:58 +0200)]
add text properties to UI

14 years agoallow multiple files to be added
Brandon Lewis [Thu, 22 Jul 2010 16:07:26 +0000 (18:07 +0200)]
allow multiple files to be added

14 years agouse file-chooser dialog when adding files
Brandon Lewis [Thu, 22 Jul 2010 15:58:00 +0000 (17:58 +0200)]
use file-chooser dialog when adding files

14 years agodisable playback when there's nothing in the timeline
Brandon Lewis [Thu, 22 Jul 2010 11:13:20 +0000 (13:13 +0200)]
disable playback when there's nothing in the timeline

14 years agodisable add_file during playback
Brandon Lewis [Thu, 22 Jul 2010 10:54:01 +0000 (12:54 +0200)]
disable add_file during playback

14 years agodisable delete during playback
Brandon Lewis [Thu, 22 Jul 2010 10:51:07 +0000 (12:51 +0200)]
disable delete during playback

14 years agodisable properties during playback
Brandon Lewis [Thu, 22 Jul 2010 10:48:34 +0000 (12:48 +0200)]
disable properties during playback

14 years agoupdate state from bus; set button icon from playback state
Brandon Lewis [Thu, 22 Jul 2010 10:43:13 +0000 (12:43 +0200)]
update state from bus; set button icon from playback state

14 years agoset the action sensitivity, not the menu item
Brandon Lewis [Thu, 22 Jul 2010 10:20:59 +0000 (12:20 +0200)]
set the action sensitivity, not the menu item

14 years agotoggle playback when button clicked
Brandon Lewis [Thu, 22 Jul 2010 10:17:24 +0000 (12:17 +0200)]
toggle playback when button clicked

14 years agofix signal handler signatures
Brandon Lewis [Thu, 22 Jul 2010 10:08:28 +0000 (12:08 +0200)]
fix signal handler signatures

14 years agoadd play action/controls
Brandon Lewis [Thu, 22 Jul 2010 10:05:09 +0000 (12:05 +0200)]
add play action/controls

14 years agoadd toolbar; connect to action signals instead of menu items directly
Brandon Lewis [Thu, 22 Jul 2010 09:00:15 +0000 (11:00 +0200)]
add toolbar; connect to action signals instead of menu items directly

14 years agoalso set state of delete menu item
Brandon Lewis [Thu, 22 Jul 2010 08:18:41 +0000 (10:18 +0200)]
also set state of delete menu item

14 years agoupdate in-point from in-point slider
Brandon Lewis [Wed, 21 Jul 2010 18:21:01 +0000 (20:21 +0200)]
update in-point from in-point slider

14 years agoadd in-point slider
Brandon Lewis [Wed, 21 Jul 2010 17:02:09 +0000 (19:02 +0200)]
add in-point slider

14 years agoformat duration nicely
Brandon Lewis [Wed, 21 Jul 2010 17:01:33 +0000 (19:01 +0200)]
format duration nicely

14 years agoset slider range before setting duration
Brandon Lewis [Wed, 21 Jul 2010 16:15:56 +0000 (18:15 +0200)]
set slider range before setting duration

14 years agoremove some unneeded function protos
Brandon Lewis [Wed, 21 Jul 2010 16:15:06 +0000 (18:15 +0200)]
remove some unneeded function protos

14 years agoslider updates duration of selected object now
Brandon Lewis [Wed, 21 Jul 2010 16:03:06 +0000 (18:03 +0200)]
slider updates duration of selected object now

14 years agoconnect to duration and max-duration changed of filesources
Brandon Lewis [Wed, 21 Jul 2010 15:00:35 +0000 (17:00 +0200)]
connect to duration and max-duration changed of filesources

14 years agodo housekeeping each time selection is updated
Brandon Lewis [Wed, 21 Jul 2010 14:29:12 +0000 (16:29 +0200)]
do housekeeping each time selection is updated

14 years agoclean up the create_ui function a bit
Brandon Lewis [Wed, 21 Jul 2010 13:43:28 +0000 (15:43 +0200)]
clean up the create_ui function a bit

14 years agodisable properties editor when nothing is selected
Brandon Lewis [Wed, 21 Jul 2010 13:23:18 +0000 (15:23 +0200)]
disable properties editor when nothing is selected

14 years agorename a few attributes
Brandon Lewis [Wed, 21 Jul 2010 13:22:29 +0000 (15:22 +0200)]
rename a few attributes

14 years agoupdate list model when objects are removed from layer
Brandon Lewis [Wed, 21 Jul 2010 11:54:24 +0000 (13:54 +0200)]
update list model when objects are removed from layer

14 years agodelete selected objects from layer when user issues delete command
Brandon Lewis [Wed, 21 Jul 2010 11:53:54 +0000 (13:53 +0200)]
delete selected objects from layer when user issues delete command

14 years agostore a pointer to the list selection
Brandon Lewis [Wed, 21 Jul 2010 11:53:01 +0000 (13:53 +0200)]
store a pointer to the list selection

14 years agodisplay filename and duration of added clip
Brandon Lewis [Wed, 21 Jul 2010 09:40:18 +0000 (11:40 +0200)]
display filename and duration of added clip

14 years agodon't create tree model in XML
Brandon Lewis [Wed, 21 Jul 2010 09:36:41 +0000 (11:36 +0200)]
don't create tree model in XML

14 years agomake sure we get everythign we need from the XML file
Brandon Lewis [Tue, 20 Jul 2010 17:41:58 +0000 (19:41 +0200)]
make sure we get everythign we need from the XML file

14 years agoconnect to layer object-{added,removed} and display message
Brandon Lewis [Tue, 20 Jul 2010 17:13:06 +0000 (19:13 +0200)]
connect to layer object-{added,removed} and display message

14 years agoadd some simple code to add a source to the timeline
Brandon Lewis [Tue, 20 Jul 2010 17:05:15 +0000 (19:05 +0200)]
add some simple code to add a source to the timeline

14 years agoadd liscence and some organizational comments
Brandon Lewis [Tue, 20 Jul 2010 16:53:15 +0000 (18:53 +0200)]
add liscence and some organizational comments

14 years agowe don't have to free all that much, in fact
Brandon Lewis [Tue, 20 Jul 2010 16:38:54 +0000 (18:38 +0200)]
we don't have to free all that much, in fact

14 years agocreate a simple timeline layer
Brandon Lewis [Tue, 20 Jul 2010 16:24:14 +0000 (18:24 +0200)]
create a simple timeline layer

14 years agopass app instance to signal handlers
Brandon Lewis [Tue, 20 Jul 2010 15:59:59 +0000 (17:59 +0200)]
pass app instance to signal handlers

14 years agomove app data to private struct
Brandon Lewis [Tue, 20 Jul 2010 15:55:06 +0000 (17:55 +0200)]
move app data to private struct

14 years agoexport dynamic symbols in examples so signal autoconnect works
Brandon Lewis [Tue, 20 Jul 2010 15:52:24 +0000 (17:52 +0200)]
export dynamic symbols in examples so signal autoconnect works

14 years agoadd protos so it builds under c90 mode
Brandon Lewis [Tue, 20 Jul 2010 15:05:26 +0000 (17:05 +0200)]
add protos so it builds under c90 mode

14 years agoadd ges-ui.c to build system
Brandon Lewis [Tue, 20 Jul 2010 14:44:01 +0000 (16:44 +0200)]
add ges-ui.c to build system

14 years agoadd GTK+ to configure.ac as optional dependency for examples UI
Brandon Lewis [Tue, 20 Jul 2010 14:43:03 +0000 (16:43 +0200)]
add GTK+ to configure.ac as optional dependency for examples UI