diff --git a/veejay-current/veejay-client/share/gveejay.reloaded.glade b/veejay-current/veejay-client/share/gveejay.reloaded.glade index a69ac68f..99e69bbf 100644 --- a/veejay-current/veejay-client/share/gveejay.reloaded.glade +++ b/veejay-current/veejay-client/share/gveejay.reloaded.glade @@ -614,23 +614,75 @@ - - 100 + True - cache filled - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + False + 0 + + + + 100 + True + cache filled + False + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + False + False + + + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 12 + 0 + + + + True + + False + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + + + 0 + True + True + + 0 @@ -6096,7 +6148,7 @@ 1 0 0 - 200 + 20 0 @@ -9837,105 +9889,6 @@ MLZO False 0 - - - True - 0 - 0.5 - GTK_SHADOW_NONE - - - - True - 0.5 - 0.5 - 1 - 1 - 250 - 0 - 0 - 0 - - - - True - False - 0 - - - - True - Change Playback Mode - True - GTK_RELIEF_HALF - True - - - - - True - icon_playmode.png - 0.5 - 0.5 - 0 - 0 - - - - - 0 - False - False - - - - - - True - Mark current position as start of a new sample - True - [... - True - GTK_RELIEF_HALF - True - - - - 0 - False - False - - - - - - True - Mark current position as sample end and create new sample - True - ...] - True - GTK_RELIEF_HALF - True - - - - 0 - False - False - - - - - - - - - 0 - False - False - - - 352 @@ -9953,455 +9906,6 @@ MLZO True - - - - True - 0 - 0.5 - GTK_SHADOW_NONE - - - - True - 0.5 - 0.5 - 1 - 1 - 185 - 0 - 0 - 0 - - - - True - False - 0 - - - - True - 0.5 - 0.5 - 1 - 1 - 0 - 0 - 12 - 0 - - - - True - False - 0 - - - - True - Toggle Bezerk Mode - True - GTK_RELIEF_HALF - True - False - False - - - - - True - icon_berserk.png - 0.5 - 0.5 - 0 - 0 - - - - - 0 - False - False - - - - - - True - Take Background Mask(diff overlay) - True - GTK_RELIEF_HALF - True - - - - - True - icon_mask.png - 0.5 - 0.5 - 0 - 0 - - - - - 0 - False - False - - - - - - - 0 - True - True - - - - - - True - False - 0 - - - - True - 0 - 0.5 - GTK_SHADOW_NONE - - - - True - 0.5 - 0.5 - 1 - 1 - 0 - 2 - 0 - 2 - - - - True - False - 0 - - - - True - 0.5 - 0.5 - 1 - 1 - 0 - 0 - 0 - 0 - - - - True - Play once - True - GTK_RELIEF_NORMAL - True - False - False - True - - - - - True - 0.5 - 0.5 - 0 - 0 - 0 - 0 - 0 - 0 - - - - True - False - 2 - - - - True - button_looponce.png - 0.5 - 0.5 - 0 - 0 - - - 0 - False - False - - - - - - - - - - - 0 - False - False - - - - - - True - Random Frame - True - GTK_RELIEF_HALF - True - False - False - True - loop_none - - - - - True - 0.5 - 0.5 - 0 - 0 - 0 - 0 - 0 - 0 - - - - True - False - 2 - - - - True - button_rand.png - 0.5 - 0.5 - 0 - 0 - - - 0 - False - False - - - - - - - - - 0 - False - False - - - - - - - - - 0 - False - True - - - - - - True - 0 - 0.5 - GTK_SHADOW_NONE - - - - True - 0.5 - 0.5 - 1 - 1 - 2 - 0 - 0 - 2 - - - - True - False - 0 - - - - True - Normal Loop - True - GTK_RELIEF_HALF - True - True - False - True - loop_none - - - - - True - 0.5 - 0.5 - 0 - 0 - 0 - 0 - 0 - 0 - - - - True - False - 2 - - - - True - button_loop.png - 0.5 - 0.5 - 0 - 0 - - - 0 - False - False - - - - - - - - - 0 - False - False - - - - - - True - Random Frame - True - GTK_RELIEF_HALF - True - False - False - True - loop_none - - - - - True - 0.5 - 0.5 - 0 - 0 - 0 - 0 - 0 - 0 - - - - True - False - 2 - - - - True - icon_bounce.png - 0.5 - 0.5 - 0 - 0 - - - 0 - False - False - - - - - - - - - 0 - False - False - - - - - - - - - 0 - True - True - - - - - 0 - True - True - - - - - - - - - 0 - False - False - - 0 @@ -11167,7 +10671,7 @@ MLZO GTK_SHADOW_NONE - + True 0.5 0.5 @@ -11179,22 +10683,73 @@ MLZO 0 - + True - - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + False + 0 + + + + True + Change Playback Mode + True + GTK_RELIEF_HALF + True + + + + + True + icon_playmode.png + 0.5 + 0.5 + 0 + 0 + + + + + 0 + False + False + + + + + + True + Mark current position as start of a new sample + True + [... + True + GTK_RELIEF_HALF + True + + + + 0 + False + False + + + + + + True + Mark current position as sample end and create new sample + True + ...] + True + GTK_RELIEF_HALF + True + + + + 0 + False + False + + @@ -11243,6 +10798,432 @@ MLZO True + + + + True + False + 0 + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 12 + 0 + + + + True + False + 0 + + + + True + Toggle Bezerk Mode + True + GTK_RELIEF_HALF + True + False + False + + + + + True + icon_berserk.png + 0.5 + 0.5 + 0 + 0 + + + + + 0 + False + False + + + + + + True + Take Background Mask(diff overlay) + True + GTK_RELIEF_HALF + True + + + + + True + icon_mask.png + 0.5 + 0.5 + 0 + 0 + + + + + 0 + False + False + + + + + + + 0 + True + True + + + + + + True + 0.5 + 0.5 + 1 + 1 + 2 + 0 + 0 + 2 + + + + True + 0 + 0.5 + GTK_SHADOW_NONE + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 12 + 0 + + + + True + False + 0 + + + + True + Normal Loop + True + GTK_RELIEF_HALF + True + True + False + True + + + + + True + 0.5 + 0.5 + 0 + 0 + 0 + 0 + 0 + 0 + + + + True + False + 2 + + + + True + button_loop.png + 0.5 + 0.5 + 0 + 0 + + + 0 + False + False + + + + + + + + + 0 + False + False + + + + + + True + Random Frame + True + GTK_RELIEF_HALF + True + False + False + True + loop_normal + + + + + True + 0.5 + 0.5 + 0 + 0 + 0 + 0 + 0 + 0 + + + + True + False + 2 + + + + True + icon_bounce.png + 0.5 + 0.5 + 0 + 0 + + + 0 + False + False + + + + + + + + + 0 + False + False + + + + + + + + + + + 0 + False + True + + + + + + True + 0 + 0.5 + GTK_SHADOW_NONE + + + + True + 0.5 + 0.5 + 0 + 1 + 0 + 2 + 0 + 32 + + + + True + False + 0 + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 0 + 0 + + + + True + Play once + True + GTK_RELIEF_NORMAL + True + False + False + True + + + + + True + 0.5 + 0.5 + 0 + 0 + 0 + 0 + 0 + 0 + + + + True + False + 2 + + + + True + button_looponce.png + 0.5 + 0.5 + 0 + 0 + + + 0 + False + False + + + + + + + + + + + 0 + False + False + + + + + + True + Random Frame + True + GTK_RELIEF_HALF + True + False + False + True + loop_none + + + + + True + 0.5 + 0.5 + 0 + 0 + 0 + 0 + 0 + 0 + + + + True + False + 2 + + + + True + button_rand.png + 0.5 + 0.5 + 0 + 0 + + + 0 + False + False + + + + + + + + + 0 + False + False + + + + + + + + + 0 + False + True + + + + + 0 + True + True + + diff --git a/veejay-current/veejay-client/share/gveejay.reloaded.glade.bak b/veejay-current/veejay-client/share/gveejay.reloaded.glade.bak index 988da005..80f25dae 100644 --- a/veejay-current/veejay-client/share/gveejay.reloaded.glade.bak +++ b/veejay-current/veejay-client/share/gveejay.reloaded.glade.bak @@ -54,7 +54,7 @@ True - + True button_loop.png 0.5 @@ -75,7 +75,7 @@ - + True icon_openlist.png 0.5 @@ -95,7 +95,7 @@ - + True icon_copy.png 0.5 @@ -115,7 +115,7 @@ - + True icon_clear.png 0.5 @@ -138,7 +138,7 @@ True - + True icon_stream.png 0.5 @@ -159,7 +159,7 @@ - + True icon_openlist.png 0.5 @@ -179,7 +179,7 @@ - + True icon_color.png 0.5 @@ -199,7 +199,7 @@ - + True icon_clear.png 0.5 @@ -222,7 +222,7 @@ True - + True icon_connect.png 0.5 @@ -240,7 +240,7 @@ True _learn MIDI True - True + False @@ -250,7 +250,7 @@ True _MIDI enable True - True + False midilearn @@ -282,7 +282,7 @@ True - + True icon_save.png 0.5 @@ -303,7 +303,7 @@ - + True icon_saveas.png 0.5 @@ -323,7 +323,7 @@ - + True icon_openlist.png 0.5 @@ -343,7 +343,7 @@ - + True icon_saveas.png 0.5 @@ -366,7 +366,7 @@ True - + True icon_open.png 0.5 @@ -387,7 +387,7 @@ - + True icon_open.png 0.5 @@ -407,7 +407,7 @@ - + True icon_openlist.png 0.5 @@ -427,7 +427,7 @@ - + True icon_open.png 0.5 @@ -485,7 +485,7 @@ - + True gtk-preferences 1 @@ -512,7 +512,7 @@ - + True icon_bundle.png 0.5 @@ -545,7 +545,7 @@ - + True icon_question.png 0.5 @@ -565,7 +565,7 @@ - + True icon_bug.png 0.5 @@ -614,23 +614,75 @@ - - 100 + True - cache filled - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + False + 0 + + + + 100 + True + cache filled + False + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + False + False + + + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 12 + 0 + + + + True + + False + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + + + 0 + True + True + + 0 @@ -9837,105 +9889,6 @@ MLZO False 0 - - - True - 0 - 0.5 - GTK_SHADOW_NONE - - - - True - 0.5 - 0.5 - 1 - 1 - 250 - 0 - 0 - 0 - - - - True - False - 0 - - - - True - Change Playback Mode - True - GTK_RELIEF_HALF - True - - - - - True - icon_playmode.png - 0.5 - 0.5 - 0 - 0 - - - - - 0 - False - False - - - - - - True - Mark current position as start of a new sample - True - [... - True - GTK_RELIEF_HALF - True - - - - 0 - False - False - - - - - - True - Mark current position as sample end and create new sample - True - ...] - True - GTK_RELIEF_HALF - True - - - - 0 - False - False - - - - - - - - - 0 - False - False - - - 352 @@ -9953,455 +9906,6 @@ MLZO True - - - - True - 0 - 0.5 - GTK_SHADOW_NONE - - - - True - 0.5 - 0.5 - 1 - 1 - 185 - 0 - 0 - 0 - - - - True - False - 0 - - - - True - 0.5 - 0.5 - 1 - 1 - 0 - 0 - 12 - 0 - - - - True - False - 0 - - - - True - Toggle Bezerk Mode - True - GTK_RELIEF_HALF - True - False - False - - - - - True - icon_berserk.png - 0.5 - 0.5 - 0 - 0 - - - - - 0 - False - False - - - - - - True - Take Background Mask(diff overlay) - True - GTK_RELIEF_HALF - True - - - - - True - icon_mask.png - 0.5 - 0.5 - 0 - 0 - - - - - 0 - False - False - - - - - - - 0 - True - True - - - - - - True - False - 0 - - - - True - 0 - 0.5 - GTK_SHADOW_NONE - - - - True - 0.5 - 0.5 - 1 - 1 - 0 - 2 - 0 - 2 - - - - True - False - 0 - - - - True - 0.5 - 0.5 - 1 - 1 - 0 - 0 - 0 - 0 - - - - True - Play once - True - GTK_RELIEF_NORMAL - True - False - False - True - - - - - True - 0.5 - 0.5 - 0 - 0 - 0 - 0 - 0 - 0 - - - - True - False - 2 - - - - True - button_looponce.png - 0.5 - 0.5 - 0 - 0 - - - 0 - False - False - - - - - - - - - - - 0 - False - False - - - - - - True - Random Frame - True - GTK_RELIEF_HALF - True - False - False - True - loop_none - - - - - True - 0.5 - 0.5 - 0 - 0 - 0 - 0 - 0 - 0 - - - - True - False - 2 - - - - True - button_rand.png - 0.5 - 0.5 - 0 - 0 - - - 0 - False - False - - - - - - - - - 0 - False - False - - - - - - - - - 0 - False - True - - - - - - True - 0 - 0.5 - GTK_SHADOW_NONE - - - - True - 0.5 - 0.5 - 1 - 1 - 2 - 0 - 0 - 2 - - - - True - False - 0 - - - - True - Normal Loop - True - GTK_RELIEF_HALF - True - True - False - True - loop_none - - - - - True - 0.5 - 0.5 - 0 - 0 - 0 - 0 - 0 - 0 - - - - True - False - 2 - - - - True - button_loop.png - 0.5 - 0.5 - 0 - 0 - - - 0 - False - False - - - - - - - - - 0 - False - False - - - - - - True - Random Frame - True - GTK_RELIEF_HALF - True - False - False - True - loop_none - - - - - True - 0.5 - 0.5 - 0 - 0 - 0 - 0 - 0 - 0 - - - - True - False - 2 - - - - True - icon_bounce.png - 0.5 - 0.5 - 0 - 0 - - - 0 - False - False - - - - - - - - - 0 - False - False - - - - - - - - - 0 - True - True - - - - - 0 - True - True - - - - - - - - - 0 - False - False - - 0 @@ -11167,7 +10671,7 @@ MLZO GTK_SHADOW_NONE - + True 0.5 0.5 @@ -11179,22 +10683,73 @@ MLZO 0 - + True - - False - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 + False + 0 + + + + True + Change Playback Mode + True + GTK_RELIEF_HALF + True + + + + + True + icon_playmode.png + 0.5 + 0.5 + 0 + 0 + + + + + 0 + False + False + + + + + + True + Mark current position as start of a new sample + True + [... + True + GTK_RELIEF_HALF + True + + + + 0 + False + False + + + + + + True + Mark current position as sample end and create new sample + True + ...] + True + GTK_RELIEF_HALF + True + + + + 0 + False + False + + @@ -11243,6 +10798,432 @@ MLZO True + + + + True + False + 0 + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 12 + 0 + + + + True + False + 0 + + + + True + Toggle Bezerk Mode + True + GTK_RELIEF_HALF + True + False + False + + + + + True + icon_berserk.png + 0.5 + 0.5 + 0 + 0 + + + + + 0 + False + False + + + + + + True + Take Background Mask(diff overlay) + True + GTK_RELIEF_HALF + True + + + + + True + icon_mask.png + 0.5 + 0.5 + 0 + 0 + + + + + 0 + False + False + + + + + + + 0 + True + True + + + + + + True + 0.5 + 0.5 + 1 + 1 + 2 + 0 + 0 + 2 + + + + True + 0 + 0.5 + GTK_SHADOW_NONE + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 12 + 0 + + + + True + False + 0 + + + + True + Normal Loop + True + GTK_RELIEF_HALF + True + True + False + True + + + + + True + 0.5 + 0.5 + 0 + 0 + 0 + 0 + 0 + 0 + + + + True + False + 2 + + + + True + button_loop.png + 0.5 + 0.5 + 0 + 0 + + + 0 + False + False + + + + + + + + + 0 + False + False + + + + + + True + Random Frame + True + GTK_RELIEF_HALF + True + False + False + True + loop_normal + + + + + True + 0.5 + 0.5 + 0 + 0 + 0 + 0 + 0 + 0 + + + + True + False + 2 + + + + True + icon_bounce.png + 0.5 + 0.5 + 0 + 0 + + + 0 + False + False + + + + + + + + + 0 + False + False + + + + + + + + + + + 0 + False + True + + + + + + True + 0 + 0.5 + GTK_SHADOW_NONE + + + + True + 0.5 + 0.5 + 0 + 1 + 0 + 2 + 0 + 32 + + + + True + False + 0 + + + + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 0 + 0 + + + + True + Play once + True + GTK_RELIEF_NORMAL + True + False + False + True + + + + + True + 0.5 + 0.5 + 0 + 0 + 0 + 0 + 0 + 0 + + + + True + False + 2 + + + + True + button_looponce.png + 0.5 + 0.5 + 0 + 0 + + + 0 + False + False + + + + + + + + + + + 0 + False + False + + + + + + True + Random Frame + True + GTK_RELIEF_HALF + True + False + False + True + loop_none + + + + + True + 0.5 + 0.5 + 0 + 0 + 0 + 0 + 0 + 0 + + + + True + False + 2 + + + + True + button_rand.png + 0.5 + 0.5 + 0 + 0 + + + 0 + False + False + + + + + + + + + 0 + False + False + + + + + + + + + 0 + False + True + + + + + 0 + True + True + + diff --git a/veejay-current/veejay-client/src/vj-api.c b/veejay-current/veejay-client/src/vj-api.c index 7cc49d4a..d9573547 100644 --- a/veejay-current/veejay-client/src/vj-api.c +++ b/veejay-current/veejay-client/src/vj-api.c @@ -6547,6 +6547,7 @@ void vj_gui_init(char *glade_file, int launcher, char *hostname, int port_num, veejay_memset(&(info->watch.p_time),0,sizeof(struct timeval)); info->midi = vj_midi_new( info->main_window ); gettimeofday( &(info->time_last) , 0 ); + } void vj_gui_preview(void)