|
9fb3247350
|
rationalize color handling for fade in/out handles
|
2013-12-09 22:04:13 -05:00 |
|
|
a631350f93
|
implement Curve::covers() in a very primitive way (also note: fails for actual spline curves)
|
2013-12-09 21:03:16 -05:00 |
|
|
e169f5c17f
|
switch fade in/out lines to ArdourCanvas::Curve rather than ArdourCanvas::PolyLine, though for no apparent benefit
|
2013-12-09 21:02:42 -05:00 |
|
|
c4f0063a68
|
make PolyLine use distance_to_segment_squared(), and add separate (null, for now) method Curve::covers(Duple) because the math there needs to be different, maybe
|
2013-12-09 17:24:34 -05:00 |
|
|
77a63c2bf7
|
ArdourCanvas::Line::covers() uses distance_to_segment_squared()
|
2013-12-09 13:39:10 -05:00 |
|
|
4780c84252
|
debug trace tweaks
|
2013-12-09 13:38:22 -05:00 |
|
|
75b25cd913
|
add a utility function to Canvas to compute distance from a point to a line segment
|
2013-12-09 13:35:07 -05:00 |
|
|
59da788793
|
Merge branch 'master' into cairocanvas
|
2013-12-05 17:50:28 -05:00 |
|
|
ce7bfb489c
|
change "cpu" in cpu load backend functions
|
2013-12-04 11:48:31 -05:00 |
|
|
ae6b0b9f1a
|
minor tweaks to MIDI clock support, including delivery of position events/messages when stopped
|
2013-12-02 23:34:12 -05:00 |
|
|
76ea055b85
|
don't run MIDI clock "tick" if session is silent (e.g. due to a locate)
|
2013-12-02 23:33:33 -05:00 |
|
|
c19f9f8a47
|
fix continuous send of MIDI start/position/stop messages introduced by mistake
|
2013-12-01 12:18:57 -05:00 |
|
|
c3c9960427
|
fix build
|
2013-11-30 11:17:42 -05:00 |
|
|
3c98de9ce4
|
fix merge with master
|
2013-11-29 22:31:29 -05:00 |
|
|
d1cc7e5a50
|
fix up a bunch of confusion regarding the size/capacity/allocation of audio & midi buffers
|
2013-11-29 22:26:33 -05:00 |
|
|
0c4457fa83
|
drop capacity argument from Buffer constructor, since the abstract class cannot (and should not) do anything with it
|
2013-11-29 22:25:36 -05:00 |
|
|
146734526c
|
fix indentation
|
2013-11-29 22:24:59 -05:00 |
|
|
074b0c4dca
|
add explicit linkage to libtimecode
|
2013-11-29 22:24:37 -05:00 |
|
|
1190f1d0e0
|
make JACK backend return the right set of values when asked for buffer sizes or sample rate of a device other than the one in use
|
2013-11-27 17:41:54 -05:00 |
|
|
4c0a274b43
|
do not push new state to backend from audio/MIDI setup until OK or Apply are clicked (i.e. do not do this when device is changed)
|
2013-11-27 17:41:22 -05:00 |
|
|
680c64246e
|
Merge branch 'master' into cairocanvas
|
2013-11-27 16:19:01 -05:00 |
|
|
611d93830a
|
add 0.5 second sleep after closing JACK connection so that next startup/connect is likely to work (allowing JACK time to shutdown). Ugh
|
2013-11-27 15:25:10 -05:00 |
|
|
56716a1f28
|
add error check to call to PortManager::reestablish_ports
|
2013-11-27 15:24:24 -05:00 |
|
|
dc4a984cd6
|
move AudioBackend::_start() into protected, and expand a bit on documenting ::start() vs ::_start()
|
2013-11-27 14:27:27 -05:00 |
|
|
4d0caa6ddd
|
add yet more missing parts of previous commit re: libmidi++ and JACK (files not saved in emacs, sigh)
|
2013-11-27 14:08:22 -05:00 |
|
|
4a71e6f28f
|
add missing parts of previous commit re: libmidi++ and JACK (files not saved in emacs, sigh)
|
2013-11-27 13:53:58 -05:00 |
|
|
ac4d691fe9
|
remove unintended linkage between libmidipp and jack
|
2013-11-27 12:44:23 -05:00 |
|
|
fa22520fd2
|
Merge branch 'master' into cairocanvas
|
2013-11-25 09:26:35 -05:00 |
|
Sakari Bergen
|
f1db14923e
|
Hande export initialization exceptions gracefully
|
2013-11-23 19:11:31 +02:00 |
|
Sakari Bergen
|
52309c0c4f
|
Fix invalid assertions in AudioGrapher SampleFormatConverter
This fixes an export crash with e.g. 8-bit export
|
2013-11-23 18:43:54 +02:00 |
|
|
af9ac37b60
|
fix for toolbar master-meter w/o master bus and/or detached toolbar
|
2013-11-23 16:48:26 +01:00 |
|
|
5cbd4ce759
|
fix crash @ session-restore of plugins windows
The question is: why is _owner not set [yet], when the
window is restored. This rather smells like a race condition.
|
2013-11-22 18:22:55 +01:00 |
|
|
9a50b56930
|
reset time-axis peak when meter-point changes - fixes #5771
|
2013-11-20 18:54:34 +01:00 |
|
|
c1e8da2e60
|
Distinguish Save-as and Snapshot dialog window
|
2013-11-19 15:51:27 +01:00 |
|
|
2eb79acefd
|
lv2: increase scratch buffer size to request port minimum size
|
2013-11-17 00:33:32 +01:00 |
|
|
2da67fb99f
|
fix audio-clock sample entry, handle empty entry as NOOP
|
2013-11-11 02:33:57 +01:00 |
|
|
65a62bf514
|
correct information on waf updates
|
2013-11-10 17:44:50 -05:00 |
|
|
982c38dda1
|
allow to include In/Disk button on Meterbridge
|
2013-11-09 13:16:08 +01:00 |
|
|
8c2cc85e8f
|
really no reason to support ARDOUR_EN anymore ... we have a preference dialog item to enable/disable translation
|
2013-11-05 14:20:03 -05:00 |
|
|
0392e1c9a4
|
on OS X 10.7 at least, LANG is set by the system, so do not bail out of language stuff early just because it is set
|
2013-11-05 13:43:25 -05:00 |
|
|
c78bc833e0
|
revert to waf 1.6.11 for master branch, with current autowaf.py
|
2013-11-05 11:24:25 -05:00 |
|
|
486561a886
|
remove exportvis changes from autowaf.py
|
2013-11-05 11:24:06 -05:00 |
|
|
3ce39cc410
|
update .po files with --no-fuzzy-matching in use
|
2013-11-05 11:15:46 -05:00 |
|
|
95fa7a8de9
|
update waf with new autowaf that uses --no-fuzzy-matching when running msgmerge
|
2013-11-05 11:10:51 -05:00 |
|
|
d2c81e9c4e
|
add autowaf.py since we have branched from drobilla's version due to export visibility stuff
|
2013-11-05 11:09:03 -05:00 |
|
|
0f33baf32f
|
back-port two actual bug fixes from cairocanvas branch
|
2013-11-05 10:17:40 -05:00 |
|
|
7aa46da32f
|
fix incorrect use of sizeof() in snprintf (function never actually used in ardour,but ... )
|
2013-11-05 10:17:22 -05:00 |
|
|
3e661d97b5
|
update packaging tools to always use revision.cc to determine version number, not text in top level wscript
|
2013-11-05 09:35:03 -05:00 |
|
Julien de Kozak
|
6992153ae9
|
fix tests compilation
|
2013-11-05 07:51:04 +01:00 |
|
|
0cca272431
|
try to fix various warnings from gcc when optimization flags are enabled
|
2013-11-04 21:32:41 -05:00 |
|