Paul Davis
|
6637260ac9
|
Stripable signals moved to PresentationInfo
|
2016-06-05 16:33:02 -04:00 |
|
Paul Davis
|
d58cb3daa3
|
extensive changes to PresentationInfo API
Now handles color, partially.
|
2016-06-05 16:33:01 -04:00 |
|
Paul Davis
|
e3e77475cd
|
fix registration of PresentationInfo enums
|
2016-06-05 16:33:01 -04:00 |
|
Paul Davis
|
58f6b98662
|
extend comments to avoid unused-variable warnings from commented code
|
2016-06-05 16:33:01 -04:00 |
|
Paul Davis
|
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
|
bd551e97ea
|
Midi regions recalculate their length in frames when moved/copied.
- should fix 6793
|
2016-06-06 03:54:23 +10:00 |
|
Robin Gareus
|
86607097d6
|
plugin support for Controllable::NotAutomatable
|
2016-06-05 19:05:05 +02:00 |
|
Len Ovens
|
03d2939f27
|
OSC: Added feedback for /select
|
2016-06-05 07:25:54 -07:00 |
|
Robin Gareus
|
6e42d7b99e
|
prepare for LV2 non-automatable control ports
|
2016-06-05 14:45:24 +02:00 |
|
Robin Gareus
|
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 |
|
Len Ovens
|
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 |
|
Robin Gareus
|
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 |
|
Paul Davis
|
ee0f073e8d
|
move from PresentationInfo::global_order() to PresentationInfo::order
|
2016-06-03 15:15:39 -04:00 |
|
Paul Davis
|
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 |
|
Paul Davis
|
1550f3af35
|
NOOP: space required
|
2016-06-02 19:19:22 -04:00 |
|
Robin Gareus
|
8e4c6f7f5a
|
fix creating aux-busses from templates, reset return-bitslot
|
2016-06-02 22:25:41 +02:00 |
|
Robin Gareus
|
8566d898b5
|
fix possible deadlock replacing processor state.
|
2016-06-02 22:25:41 +02:00 |
|
Paul Davis
|
a0fad16648
|
change name of a Session method to makes its intended function clear
|
2016-06-02 14:46:35 -04:00 |
|
Paul Davis
|
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 |
|
Paul Davis
|
a047d814f6
|
fix case where pane divider is not redrawn after a leave event.
|
2016-06-01 22:30:17 -04:00 |
|
Paul Davis
|
d680c1f1db
|
fix styling of pane dividers (the original reason for the "*Pane*" widget=>style spec)
|
2016-06-01 22:23:34 -04:00 |
|
Len Ovens
|
6e258e0ade
|
OSC: Fixed some button type commands to have path only as well as path f
|
2016-06-01 14:27:30 -07:00 |
|
Robin Gareus
|
0531d0dd0c
|
save version string with session for informational purposes
|
2016-06-01 22:43:40 +02:00 |
|
Paul Davis
|
85a9ff8007
|
fix crash during session deletion while removing VCA masters
|
2016-06-01 15:15:13 -04:00 |
|
Robin Gareus
|
eeed8edf82
|
isspace
|
2016-06-01 19:19:09 +02:00 |
|
Robin Gareus
|
10a91850f2
|
strip trailing whitespace from lv2 log message
|
2016-06-01 19:01:13 +02:00 |
|
Robin Gareus
|
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 |
|
John Emmas
|
46ae5aa9d1
|
Class 'VCAManager' needs to be visible from outside libardour
|
2016-06-01 14:30:30 +01:00 |
|
John Emmas
|
17f1132545
|
Accommodate recently introduced/removed source(s) in our MSVC project (libardour)
|
2016-06-01 14:30:28 +01:00 |
|
John Emmas
|
38ab8dee90
|
Accommodate recently introduced source(s) in our MSVC project (ardour_osc)
|
2016-06-01 14:30:28 +01:00 |
|
John Emmas
|
7d770293e9
|
Accommodate recently introduced source(s) in our MSVC project (gtkmm2ext)
|
2016-06-01 14:30:27 +01:00 |
|
John Emmas
|
f592b6c07b
|
Accommodate recently removed source(s) in our MSVC project (libpbd)
|
2016-06-01 14:30:26 +01:00 |
|
Robin Gareus
|
38a955fbe7
|
update lua bindings (tempo-ramps, VCA,...)
|
2016-06-01 15:12:14 +02:00 |
|
Robin Gareus
|
67083d65e4
|
add lua/C++ dynamic_cast<>
|
2016-06-01 13:59:31 +02:00 |
|
Robin Gareus
|
79245a296b
|
remove duplicate call: MeterSection is-a MetricSection
|
2016-06-01 13:58:37 +02:00 |
|
Len Ovens
|
d60200c899
|
OSC: finish /set_surface group of commands.
|
2016-05-31 22:04:25 -07:00 |
|
Robin Gareus
|
e0908a4154
|
fix windows/lua bindings
...this needs a better solution...
|
2016-06-01 05:13:43 +02:00 |
|
Robin Gareus
|
2f94e2de23
|
32bit compatibility
|
2016-06-01 04:29:08 +02:00 |
|
Robin Gareus
|
761ce9c914
|
allow StripWidth icon to draw properly on non-square buttons
|
2016-06-01 03:06:14 +02:00 |
|
Robin Gareus
|
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 |
|
Robin Gareus
|
f87cd4435d
|
allow lua binding functions with up to 9 parameters
e.g new_midi_track()
|
2016-05-31 23:51:22 +02:00 |
|
Paul Davis
|
14b4bac7f2
|
comment out a DEBUG_TRACE statement that causes issues for clang, reasons are unclear
|
2016-05-31 17:39:38 -04:00 |
|
Len Ovens
|
9ff3c55e34
|
OSC: Paths changed, feedback added, etc.
|
2016-05-31 14:09:38 -07:00 |
|