[d.j.a.y] Jerome Blanchi
090d590ac7
Reloaded / Anim FX : Fix first click "on_kf_p0_toggled"
...
Has selected_parameter_id was set to "0", the first kf_p0 click was ineffective
* init selected_parameter_id to -1 (kf_none)
2016-08-23 22:06:02 +02:00
[d.j.a.y] Jerome Blanchi
27b34400fa
Reloaded / Anim Fx : update the curve on curve stored.
2016-08-23 21:49:48 +02:00
[d.j.a.y] Jerome Blanchi
fa0fccf746
Reloaded / Anim Fx : On toggle AnimFX, update tree_chain FXC_KF
2016-08-23 21:35:33 +02:00
[d.j.a.y] Jerome Blanchi
86127748e2
Reloaded / Anim Fx : Remove "Fx Anim" toggle btn from "curve_parameter" HBox
2016-08-16 19:05:55 +02:00
[d.j.a.y] Jerome Blanchi
1fd696a34d
Reloaded / Anim Fx : Fix anim stop kf_none --> kf_pXX
...
Description of the bug :
-- When animating (curve_toggleentry_toggled) a parameter, kf_none is
selected (should be fixed also), selecting again any kf_pXX : kf animation is stopped
* Fix kf animation stop
2016-08-16 14:29:30 +02:00
[d.j.a.y] Jerome Blanchi
7ae7e66fe4
Reloaded / callback.c : on_kf_pXX_toggled - Minor optimization
...
* Replace "is_button_toggled" by "gtk_toggle_button_get_active"
2016-08-16 12:37:34 +02:00
[d.j.a.y] Jerome Blanchi
20bbbb53d8
Reloaded : Kf Anim toggle button in curve panel - fix pannel toggle don't work
...
* a test was always done on "curve_chain_toggleentry"
2016-08-16 11:36:36 +02:00
[d.j.a.y] Jerome Blanchi
ce87b4d1ba
Reloaded / on_kf_XXX_toggled : fix prototype
...
* on_kf_none : GtkWidget ---> GtkWidget * ---> GtkToggleButton *
* on_kf_pXX : GtkWidget * ---> GtkToggleButton *
2016-08-16 10:59:44 +02:00
[d.j.a.y] Jerome Blanchi
58a846bd77
Reloaded / vj-api.c : update_curve_widget, change prototype
...
Minor optimization, one glade_xml_get_widget() call less.
* const char * ---> GtkWidget *
2016-08-16 09:45:47 +02:00
[d.j.a.y] Jerome Blanchi
8da4b1ef9a
Reloaded : Kf Anim toggle button in curve panel - fix duplicate signal
...
* curve_toggleentry_toggled was called twice and so VIMS_SAMPLE_KF_STATUS received twice
2016-08-15 17:50:56 +02:00
[d.j.a.y] Jerome Blanchi
bd69490560
Reloaded : Add Kf Anim toggle button in curve panel
...
When key framing an fx parameter, it's a bad user experience to have
to (open and) go to the fx chain panel to active the animation.
I had chosen to duplicate the toogle button to the curve (in place of just move it from
fx chain), because it's relevant to me to have this functionnaly near the fx chain.
(i'm also thinking to change the chain toogle by modifier+click on chain bulbs someday for both
fx activation state and fx kf anim status)
2016-08-14 17:49:39 +02:00
[d.j.a.y] Jerome Blanchi
b4f2c5e2dd
Reloaded : Fix Kf anim status on status change.
...
* Reload the row on curve_toggleentry_toggled
2016-08-14 10:06:37 +02:00
[d.j.a.y] Jerome Blanchi
9a3430bbff
Reloaded (+veejay) / Fix Fx Anim on Sample change
...
--> veejay side
* vims.h / update VIMS_CHAIN_LIST_ENTRY_*
* vj-event.c / vj_event_chain_list : add kf_status to chain_list message
--> reloaded side
* vj-api.c / load_effectchain_info : use new value (kf_status)
2016-08-14 10:05:02 +02:00
[d.j.a.y] Jerome Blanchi
feab0cc3cc
Reloaded (+veejay) / Fix Sample Mix update on sample change (VIMS_SAMPLE_SELECT?)
...
info->uc.entry_tokens[] is only updated for the current slot (update_current_slot).
This cannot be used in a loop.
veejay side:
* vims.h : #define the message lenght & format
* vj-event.c : use #define
* vj-event.c : new values to message : chain_source & chain_channel
reloaded side:
* vj-api.c : use #define
* vj-api.c : use the new message values
2016-08-13 15:44:29 +02:00
[d.j.a.y] Jerome Blanchi
dc2d4bb872
Reloaded / Clean duplicate code.
...
* callback.h / UPPERCASE macro name
* add callback.h to index !
* callback.c & vj-api.c / update macro name
2016-08-12 18:30:20 +02:00
[d.j.a.y] Jerome Blanchi
59123c08ce
Reloaded / tree chain : fix fx active (enable/disable) state
...
* The fx(s) active state on sample change was half working : working
on simple cases, not in real life.
FIXME : kf anim state still broken.
2016-08-11 18:15:12 +02:00
[d.j.a.y] Jerome Blanchi
cb44684d44
Reloaded / "save sample list" better tooltip
2016-08-11 18:14:41 +02:00
[d.j.a.y] Jerome Blanchi
02774f1868
Enchancement / "Sequencer Clear All" (VIMS_SEQUENCE_DEL -1)
2016-08-03 16:41:39 +02:00
[d.j.a.y] Jerome Blanchi
b4a6084629
Enchancement / "Sequencer Clear All" (fix flood)
...
__Do not flood by VIMS__
1) VIMS_SEQUENCE_LIST
2) if sample VIMS_SEQUENCE_DEL
mainly c/p from reloaded/vj-api.c/load_sequence_list
2016-08-03 14:49:50 +02:00
[d.j.a.y] Jerome Blanchi
31ac585ca3
Enchancement / "Sequencer Clear All"
...
* Button in ui (on_button_seq_clearall) right to activate sequencer checkbox
* Callback clear entire grid (VIMS_SEQUENCE_DEL)
* sequencer col and row has #define
* new vj_gui_t struct members : sequencer_col & sequencer_row
2016-08-03 14:49:50 +02:00
c0ntrol
8f4448915f
Merge branch 'master' of github.com:c0ntrol/veejay
2016-06-03 19:36:48 +02:00
c0ntrol
606591d9dc
add loop icon
2016-06-03 19:35:08 +02:00
[d.j.a.y] Jerome Blanchi
5590153967
Fix #123 : Next & Previous bank buttons do not update
2016-06-03 16:22:21 +02:00
c0ntrol
46b9b50e98
issue #117
2016-05-25 19:33:59 +02:00
c0ntrol
fdd3a4bd4c
issue #111 , fix offline recording, allow offline recording while recording from playing sample or stream, added new tag type 'clone' which lets you clone any input stream, added clone callback to sample copy button, added offline recording widgets to sample bank, added new VIMS 252
2016-05-19 22:53:50 +02:00
c0ntrol
25fe3bbc00
issue #111 , add new generator toolbar button
2016-05-18 20:13:49 +02:00
c0ntrol
23fec4a67f
issue #111 , fix sequence slot indicator in reloaded, fix crash on deleting tag when it was mixing with a sample (and vice versa), fix leak in yuvconv, fix leak in plugin description cleanup, change status behaviour for current sequence slot; MAX_SEQUENCES indicates sequencer is turned off, any other value is a valid sequence index.
2016-05-18 19:48:42 +02:00
c0ntrol
8b200d4a65
issue #111 , detect SIMD in configure (negative branch), sync cpuinfo.sh
2016-05-17 20:09:28 +02:00
c0ntrol
fbb2f5c7a6
issue #111 , fix sample bank loading by fixing stream type, allow streams to be added to the sample sequencer, fixes to status line, clear audio buffer after recording a frame
2016-05-16 19:18:08 +02:00
c0ntrol
bd9aa1379b
issue #111 , filter generator FX from effect list (can be added now as streams via menu item or VIMS message)
2016-05-16 10:07:06 +02:00
c0ntrol
44739db6aa
issue #111 , hide generator window after creating new stream
2016-05-15 16:44:01 +02:00
c0ntrol
6bcb8b2599
add menu item stream - new generator
2016-05-15 16:38:19 +02:00
Niels
6b4128decb
issue #111
2016-05-15 12:10:55 +02:00
Niels
245a665ab5
issue #111
2016-05-15 11:55:25 +02:00
Niels
e120a0966f
bump
2016-05-14 22:58:06 +02:00
Niels
6de0a78bda
issue #111 , fix sample bank size problem, fix override of sample ID in some VIMS messages, etc
2016-05-14 22:56:17 +02:00
c0ntrol
6e4535a52c
fix issue #108 , fix solid stream color wheel, added multicast streaming toggle button to reloaded, refacor libvjnet
2016-05-07 15:17:10 +02:00
[d.j.a.y] Jerome Blanchi
cc69c22077
Doc - Client : FX Anim
...
ascii art :
http://www.patorjk.com/software/taag/#p=display&v=0&w=.&f=Bloody&t=FX%20%20Animation
2016-04-29 14:15:06 +02:00
c0ntrol
707973fb8d
issue #91
2016-04-25 19:25:19 +02:00
c0ntrol
443d7491c4
issue #91
2016-04-25 18:36:29 +02:00
c0ntrol
c5531b917d
remove debugging statement
2016-04-09 18:55:02 +02:00
c0ntrol
f5a6c039ef
fix sample loading
2016-04-09 18:54:12 +02:00
c0ntrol
ee3e3a65a5
use natural size request so everything in fx panel fits
2016-04-06 19:30:04 +02:00
[d.j.a.y] Jerome Blanchi
a231a084ac
Reloaded - FX panel changes in size : Fixed
...
* Fx panel fixed size at 120
* Label visible=true
* Labels yalign 0.95 (0.5% from bottom)
* Update label on "process_reload_hints"
2016-04-05 12:28:49 +02:00
c0ntrol
403988a33d
issue #42
2016-04-04 20:33:46 +02:00
c0ntrol
cc9028a908
put parameter name labels on invisible, do not update invisible parameter in process_reload_hints
2016-04-02 18:26:37 +02:00
c0ntrol
9715476d3c
fix warnings in glade file
2016-04-02 17:38:16 +02:00
c0ntrol
2d41e08259
missing callback for slider p11
2016-04-02 16:45:21 +02:00
[d.j.a.y] Jerome Blanchi
5ff7c09cc4
reloaded : fx param label name - fix
...
* param_names_
* fill label on reload_hints
2016-04-02 01:28:30 +02:00
[d.j.a.y] Jerome Blanchi
37acfcca26
reloaded : fx param label name - progress
...
* glade - hbox + label_pX for each slider_pX
2016-04-02 01:28:30 +02:00