|
bdd2f25c8b
|
RouteUI is no longer an AxisView so use ARDOUR_UI::instance()->gui_object_state() directly
|
2016-06-05 16:33:01 -04:00 |
|
|
77f19ff8da
|
add braces
|
2016-06-05 16:33:01 -04:00 |
|
|
2161c5d507
|
use new RouteGroup property names
|
2016-06-05 16:33:01 -04:00 |
|
|
939bc07b4b
|
bring back the beta release warning for users new to 5.x-preN
|
2016-06-05 16:33:01 -04:00 |
|
|
c31435b474
|
RouteUI is now also derived from SessionHandlePtr but NOT AxisView. Fix initialization.
Only "most derived" classes can initialize virtual base classes (SessionHandlePtr)
|
2016-06-05 16:33:01 -04:00 |
|
|
384d05dd35
|
change AxisView color API to be virtual and implement per-type variants
|
2016-06-05 16:33:01 -04:00 |
|
|
2aeb33989e
|
adjust color API for RouteUI to use PresentationInfo's color
|
2016-06-05 16:33:01 -04:00 |
|
|
171b70927a
|
make AxisView::marked_for_display() be virtual so we can use the a Stripable's PresentationInfo hidden() status
|
2016-06-05 16:33:01 -04:00 |
|
|
d58cb3daa3
|
extensive changes to PresentationInfo API
Now handles color, partially.
|
2016-06-05 16:33:01 -04:00 |
|
|
e3e77475cd
|
fix registration of PresentationInfo enums
|
2016-06-05 16:33:01 -04:00 |
|
|
58f6b98662
|
extend comments to avoid unused-variable warnings from commented code
|
2016-06-05 16:33:01 -04:00 |
|
|
e4a588901b
|
change property names (not quark/strings) for RouteGroup properties to avoid collisions with new ones
|
2016-06-05 16:33:01 -04:00 |
|
nick_m
|
15631e381f
|
Use non-magic widths for the now fixed-width mode region list.
|
2016-06-06 05:46:29 +10:00 |
|
|
a0f774025d
|
generic plugin UI: insensitive NotAutomatable
|
2016-06-05 20:01:17 +02:00 |
|
nick_m
|
bd551e97ea
|
Midi regions recalculate their length in frames when moved/copied.
- should fix 6793
|
2016-06-06 03:54:23 +10:00 |
|
|
86607097d6
|
plugin support for Controllable::NotAutomatable
|
2016-06-05 19:05:05 +02:00 |
|
|
03d2939f27
|
OSC: Added feedback for /select
|
2016-06-05 07:25:54 -07:00 |
|
|
6e42d7b99e
|
prepare for LV2 non-automatable control ports
|
2016-06-05 14:45:24 +02:00 |
|
|
37b90c2a9e
|
refine self-automating plugin interface
* thin automation at end
* allow plugins to disable its internal write state (ctrl port)
* Debug messages
|
2016-06-05 14:44:54 +02:00 |
|
nick_m
|
b4a020cdf5
|
Fix ignored note_type in TempoMap::frames_per_beat_at().
|
2016-06-05 07:10:06 +10:00 |
|
|
e627a9681a
|
show existing automation lanes regardless if they were visible before.
Automation can be recorded with the automation time axis not being
visible.
|
2016-06-04 18:52:57 +02:00 |
|
|
3f336f2021
|
OSC: Bug fix for no monitor, bug fix heart beat on turned global feedback on.
Start select code.
|
2016-06-04 07:04:32 -07:00 |
|
nick_m
|
fa50cf50d1
|
Clamp tempo curve height.
|
2016-06-04 07:24:04 +10:00 |
|
|
56a5dd92af
|
allow latent self-automating plugins
|
2016-06-03 23:09:18 +02:00 |
|
|
f43ccd7321
|
update session-utils
* use target name in help text
* add options and documentation to copy-mixer
|
2016-06-03 23:09:18 +02:00 |
|
nick_m
|
360f87b217
|
Fix FramedCurve Outside fill for curve.
|
2016-06-04 07:03:18 +10:00 |
|
nick_m
|
1eb8216408
|
More FramedCurve render work
- draw last point correctly if applicable
- comment intent.
|
2016-06-04 06:40:59 +10:00 |
|
|
a98015e11a
|
NO-OP: add blank line to make comments clearer
|
2016-06-03 16:12:32 -04:00 |
|
|
94827afffa
|
fix both canvas scrolling and interleaving of VCA + Routes in editor
|
2016-06-03 16:12:32 -04:00 |
|
nick_m
|
62be6b2ed8
|
Fix framed curve thinko.
- in FramedCurve, the first _point is used for the bounding box.
Don't confuse this with actual data.
|
2016-06-04 06:00:41 +10:00 |
|
|
260058a4a9
|
move from PresentationInfo::global_order() to PresentationInfo::order, and fix up part of reordering behaviour
Dragging tracks/busses in the editor *below* VCAs still does not work
|
2016-06-03 15:15:39 -04:00 |
|
|
ee0f073e8d
|
move from PresentationInfo::global_order() to PresentationInfo::order
|
2016-06-03 15:15:39 -04:00 |
|
|
e8379b3818
|
simplify PresentationInfo concept of order so that it is always global
Cases that need more complex sort orders (e.g. all routes, then all vcas then master) need
to take of this themselves
|
2016-06-03 15:15:39 -04:00 |
|
|
0b5364426d
|
fix a -Wreorder
|
2016-06-03 12:22:35 +02:00 |
|
|
1550f3af35
|
NOOP: space required
|
2016-06-02 19:19:22 -04:00 |
|
|
8818e1887a
|
there is no explicit "Remote Control ID" control anymore - all done by ordering in the GUI
|
2016-06-02 19:19:22 -04:00 |
|
|
54e8a21a09
|
Remove references to a "master faders" window. We went the other way.
|
2016-06-02 19:19:22 -04:00 |
|
|
fe0ad00e7f
|
copy mixer utility evolution
|
2016-06-02 22:25:41 +02:00 |
|
|
ea85217437
|
session-utils tweaks
* emulate 256 i/o (don't loose connections)
* allow "silent" start
|
2016-06-02 22:25:41 +02:00 |
|
|
8e4c6f7f5a
|
fix creating aux-busses from templates, reset return-bitslot
|
2016-06-02 22:25:41 +02:00 |
|
|
8566d898b5
|
fix possible deadlock replacing processor state.
|
2016-06-02 22:25:41 +02:00 |
|
|
1af8b564b4
|
fix typo in export-util help text
|
2016-06-02 22:25:41 +02:00 |
|
|
301000c94e
|
make new action to bind BackSpace to in processors box
|
2016-06-02 14:46:35 -04:00 |
|
|
a0fad16648
|
change name of a Session method to makes its intended function clear
|
2016-06-02 14:46:35 -04:00 |
|
|
3b58010c8c
|
mark session dirty on creation/deletion of a VCA
|
2016-06-02 14:46:35 -04:00 |
|
|
eee83c25a9
|
make all TimeAxisView derived types return PresentationInfo for sorting
|
2016-06-02 14:46:35 -04:00 |
|
nick_m
|
050035e787
|
Actions - make set-tempo-from-edit-range sensitive to time selection.
|
2016-06-03 03:16:50 +10:00 |
|
nick_m
|
575bb7792f
|
Small cleanup in FramedCurve.
|
2016-06-03 02:02:50 +10:00 |
|
nick_m
|
8f88f42ba9
|
Fix assorted drawing bugs in framed curve.
- treat drawing area of boxes and curves similarly.
- handle a redraw request between
the last sample and the last point.
|
2016-06-03 00:00:31 +10:00 |
|
|
6baac7d46f
|
various safety checks for the result of dynamic_cast-ing a TimeAxisView to RouteTimeAxisView
Now that we have VCATimeAxisView, this needed to be done, but it also potentially applied with automation
|
2016-06-02 08:42:58 -04:00 |
|