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 |
|
|
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 |
|
|
56a5dd92af
|
allow latent self-automating plugins
|
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 |
|
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 |
|
|
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 |
|
|
1550f3af35
|
NOOP: space required
|
2016-06-02 19:19:22 -04: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 |
|
|
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 |
|
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 |
|
|
a047d814f6
|
fix case where pane divider is not redrawn after a leave event.
|
2016-06-01 22:30:17 -04:00 |
|
|
d680c1f1db
|
fix styling of pane dividers (the original reason for the "*Pane*" widget=>style spec)
|
2016-06-01 22:23:34 -04:00 |
|
|
6e258e0ade
|
OSC: Fixed some button type commands to have path only as well as path f
|
2016-06-01 14:27:30 -07:00 |
|
|
0531d0dd0c
|
save version string with session for informational purposes
|
2016-06-01 22:43:40 +02:00 |
|
|
85a9ff8007
|
fix crash during session deletion while removing VCA masters
|
2016-06-01 15:15:13 -04:00 |
|
|
eeed8edf82
|
isspace
|
2016-06-01 19:19:09 +02:00 |
|
|
10a91850f2
|
strip trailing whitespace from lv2 log message
|
2016-06-01 19:01:13 +02:00 |
|
|
81a2fe39e8
|
port 7e716d27 to XFadeCurve
|
2016-06-01 17:48:33 +02:00 |
|
nick_m
|
7e716d27a8
|
Fix conditional on uninitialised idx (via n_samples) in framed curve.
- possibly fixes drawing artefacts in the tempo curve.
|
2016-06-02 01:11:23 +10:00 |
|
|
46ae5aa9d1
|
Class 'VCAManager' needs to be visible from outside libardour
|
2016-06-01 14:30:30 +01:00 |
|
|
17f1132545
|
Accommodate recently introduced/removed source(s) in our MSVC project (libardour)
|
2016-06-01 14:30:28 +01:00 |
|
|
38ab8dee90
|
Accommodate recently introduced source(s) in our MSVC project (ardour_osc)
|
2016-06-01 14:30:28 +01:00 |
|
|
7d770293e9
|
Accommodate recently introduced source(s) in our MSVC project (gtkmm2ext)
|
2016-06-01 14:30:27 +01:00 |
|
|
f592b6c07b
|
Accommodate recently removed source(s) in our MSVC project (libpbd)
|
2016-06-01 14:30:26 +01:00 |
|
|
38a955fbe7
|
update lua bindings (tempo-ramps, VCA,...)
|
2016-06-01 15:12:14 +02:00 |
|
|
67083d65e4
|
add lua/C++ dynamic_cast<>
|
2016-06-01 13:59:31 +02:00 |
|
|
79245a296b
|
remove duplicate call: MeterSection is-a MetricSection
|
2016-06-01 13:58:37 +02:00 |
|
|
d60200c899
|
OSC: finish /set_surface group of commands.
|
2016-05-31 22:04:25 -07:00 |
|
|
e0908a4154
|
fix windows/lua bindings
...this needs a better solution...
|
2016-06-01 05:13:43 +02:00 |
|
|
2f94e2de23
|
32bit compatibility
|
2016-06-01 04:29:08 +02:00 |
|
|
761ce9c914
|
allow StripWidth icon to draw properly on non-square buttons
|
2016-06-01 03:06:14 +02:00 |
|
|
a03217c27f
|
update lua bindings for API changes
luaBridge implicit inheritance uses a single direct parent
(other parents object need casts). This motivates
Route -> Stripable -> SessionObject
|
2016-05-31 23:51:22 +02:00 |
|
|
f87cd4435d
|
allow lua binding functions with up to 9 parameters
e.g new_midi_track()
|
2016-05-31 23:51:22 +02:00 |
|
|
14b4bac7f2
|
comment out a DEBUG_TRACE statement that causes issues for clang, reasons are unclear
|
2016-05-31 17:39:38 -04:00 |
|
|
9ff3c55e34
|
OSC: Paths changed, feedback added, etc.
|
2016-05-31 14:09:38 -07:00 |
|
|
c69ef7aa37
|
Surfaces: Metering could only handle one surface at a time.
|
2016-05-31 13:53:11 -07:00 |
|
|
5308293597
|
fix conditional used to decide whether to copy old config files
|
2016-05-31 15:30:46 -04:00 |
|
|
eaf7677913
|
adjust theme search path
|
2016-05-31 15:30:46 -04:00 |
|
|
8c74a1b99c
|
make pane divider placement a little safer
|
2016-05-31 15:30:45 -04:00 |
|
|
e4cfa1d955
|
infrastructure for finding theme files
|
2016-05-31 15:30:45 -04:00 |
|