b35518e212
switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr
...
This is mostly a simple lexical search+replace but the absence of operator< for
std::weak_ptr<T> leads to some complications, particularly with Evoral::Sequence
and ExportPortChannel.
2023-03-24 14:19:15 -06:00
39ed528e25
std-ize: convert all boost shared/weak ptr includes to <memory>
...
Also fix stdint.h -> cstdint and alphabetically order std includes
2023-03-24 14:19:15 -06:00
c8bc9a25b3
Added strip feedback for new automation states
...
for mute, trim and panner
2020-08-19 09:45:44 -07:00
399192da4c
OSC add width feedback to strips
...
Also detect panner type change
2020-06-22 23:29:11 -07:00
365f6d6337
Update plugins/addons GPL boilerplate and (C) from git log
2019-08-03 15:53:18 +02:00
9d99cc8b01
OSC: Make sure group name for select gets updated
2018-07-02 08:18:42 -07:00
b2259e11d0
OSC: change group sharing to individual commands
...
Send less feedback for group name and sharing
2018-03-10 13:07:13 -08:00
30533cd43a
OSC: Added slaved feedback to select
2018-03-10 13:07:13 -08:00
edd21ac89e
OSC: add group sharing bit feedback
2018-02-27 21:59:43 -08:00
08632d623e
OSC: select comment should feedback when comment changed
2018-02-18 09:16:16 -08:00
f549fcfb76
OSC: Add group name feedback to strips
2018-01-31 11:48:10 -08:00
ef1301759d
OSC: Add feedback for hidden strip
2018-01-13 08:41:58 -08:00
7d6e6424c7
OSC: Expand gainmode to add two new options
...
fix bug where a surface might have more than one global observer
2018-01-09 19:19:29 -08:00
06ea56a2ce
OSC: add /select/plugin/activate cause some add deactivated
...
And clean up plugin code as well
2017-11-28 12:33:20 -08:00
da467cf39b
OSC: Only send new select send values
...
no clear first, no double send
2017-11-23 12:04:54 -08:00
3a2c481b96
OSC: catch bad commands on /cue/* created crash on exit
2017-11-07 20:18:59 -08:00
bb8d65c528
OSC link: make selection work correctly
2017-11-06 13:38:18 -08:00
3eee4fe8a5
OSC link: first working commit for linking two surfaces as one
2017-11-03 14:04:52 -07:00
de9ae19d8c
OSC: fix various crash points
2017-10-22 21:25:30 -07:00
dabe7474b3
OSC: remove unused function.
2017-10-19 08:48:25 -07:00
4c1feac16e
OSC: Move observers to surface based for less traffic.
2017-10-17 14:57:47 -07:00
b694ee9e53
OSC: only use gain change signals if value changes
2017-07-24 10:21:31 -07:00
f1632fcfd2
OSC: make sure initialization is complete before we allow periodic to run
2017-07-23 20:08:02 -07:00
2a08746437
OSC: Fix math error in send fader feedback
2017-06-23 14:26:29 -07:00
9441e8d484
OSC: select channel plugin support with paging.
2017-06-12 12:31:04 -07:00
c4a4857b87
OSC: add optional paging to sends in select.
2017-06-06 09:08:35 -07:00
6c97d70127
OSC: change function name to be better description
2017-05-10 09:21:19 -07:00
50e362ffd3
OSC: simplify code.
2017-05-10 08:02:03 -07:00
82fed14f41
OSC: Fix select fader automation play feedback as well fixes issue #7160
2017-05-09 14:10:49 -07:00
1015e19ad3
OSC: issue 7116 fix send enable not working
2016-11-18 07:53:40 -08:00
032139ac30
osc: provide human readable reading for gain.
2016-08-05 19:08:43 -07:00
e78a177dbb
OSC: provide human readable level for sends.
2016-08-05 17:24:09 -07:00
3f88a660b3
OSC: make send enables work in MB
2016-07-28 17:51:12 -07:00
b502d689e2
OSC: comp mode control text needs to be changed by signal too.
2016-07-20 08:59:06 -07:00
3ab200acaa
OSC: finish feedback for well known controls. Simplify some others.
2016-07-11 16:00:14 -07:00
295a7dfcf3
OSC: Add feedback for known pan controls and known compressor controls
2016-07-07 11:36:31 -07:00
95beda06d9
OSC: Reworked select to follow Gui selected strip regardless of it's inclusion in bank
2016-06-29 19:38:17 -07:00
f65713c426
OSC: Finished Select send levels
2016-06-09 18:33:00 -07:00
3e29a46603
OSC: select commands for pan and trim added, feedback for select sends. GUI_select feedback done.
2016-06-08 23:08:56 -07:00
03d2939f27
OSC: Added feedback for /select
2016-06-05 07:25:54 -07:00