|
5fec68e6c5
|
for now, hide ugly circle thing in drag handles
|
2014-01-07 20:56:03 -05:00 |
|
|
c9335ce028
|
fill control points
|
2014-01-07 20:55:26 -05:00 |
|
|
c22459d1b5
|
fix a whole set of errors in the placement of xfade visual elements (not 100% finished)
|
2014-01-07 20:55:04 -05:00 |
|
|
d1652f8cc6
|
outline width of 0.5 is stupid and meaningless, and was just hiding other issues with outlines
|
2014-01-07 11:31:47 -05:00 |
|
|
7914d45f27
|
add missing iterator increment to poly item renders.
|
2014-01-06 20:45:40 -05:00 |
|
|
4b71d7fde5
|
small optimization to curve rendering
|
2014-01-06 20:45:40 -05:00 |
|
|
4f465d37b3
|
fix dragging playhead using time rulers
|
2014-01-04 16:28:00 +01:00 |
|
|
bec4be41d6
|
use new DragHandle canvas object
|
2014-01-02 16:50:00 -05:00 |
|
|
7b24be86a2
|
make raise_to_top() and lower_to_bottom() no-ops if item is already in the right place
|
2014-01-02 16:49:42 -05:00 |
|
|
7f83975e7d
|
add drag handle source to wscript
|
2014-01-02 16:49:11 -05:00 |
|
|
edb932b819
|
basic, prototypical drag handle implementation
|
2014-01-02 16:48:44 -05:00 |
|
|
10c8b48235
|
tweak design of time axis view item name text handling
|
2014-01-02 14:29:07 -05:00 |
|
|
6085d8c15c
|
remove debug output, try a new approach to name text placement
|
2014-01-02 13:44:57 -05:00 |
|
|
03bf8b826f
|
debug output for time axis item name font handling
|
2014-01-02 10:02:28 -05:00 |
|
|
b1d1473ddf
|
change min dimension of rubberband rect to 2 pixels
|
2014-01-02 09:53:53 -05:00 |
|
|
c460bf527e
|
enforce a minimum 5x5 pixel size for the rubber band rect
|
2014-01-02 09:44:15 -05:00 |
|
|
e7c4774728
|
Merge branch 'master' into cairocanvas
|
2014-01-02 09:16:28 -05:00 |
|
Julien de Kozak
|
b439b79813
|
Fix tests compilation after Control API changes
|
2014-01-02 09:00:58 -05:00 |
|
|
edfa855778
|
avoid GTK packing warning when using >1 backend
|
2014-01-02 09:00:58 -05:00 |
|
|
2644aaddb1
|
visualize port connections in mixer/processor when in < out
|
2014-01-01 15:34:06 +01:00 |
|
|
393ff40153
|
reduce the maximum horizontal zoom to 1 day @ 48kHz == 1600 pixels, to try to stop memory allocation issues when zoomed out further
|
2013-12-31 15:19:39 -05:00 |
|
|
68af0fdc07
|
fix up visibility control for automation lines
|
2013-12-31 13:28:20 -05:00 |
|
|
87c29025de
|
just use show() and hide() to manage control point visibility in automation lines
No need for the wierd old set_visible()/property_draw() stuff that was a hangover from gnomecanvas.
|
2013-12-31 11:55:30 -05:00 |
|
|
e7059e5a16
|
remove use of canvas property_foo() since it did nothing (and has now been removed)
|
2013-12-31 11:54:38 -05:00 |
|
|
8f876bb5ab
|
remove legacy CANVAS_COMPATIBILITY property_foo() stuff (related to gnomecanvas API) from libcanvas
|
2013-12-31 11:54:05 -05:00 |
|
|
91ae2c0e81
|
debug message: print uint8 channel as integer not char
|
2013-12-31 11:44:19 +01:00 |
|
|
859bf5257c
|
add preferences slider for waveview clip level (not working just right yet)
|
2013-12-30 17:21:36 -05:00 |
|
|
501bfdb15a
|
fix an errant visibility macro
|
2013-12-30 17:21:15 -05:00 |
|
|
d1818d1879
|
change clip level variable units to dB (conversion likely not complete yet)
|
2013-12-30 17:20:54 -05:00 |
|
|
d1098f4f30
|
add new configurable parameter for waveview clip level
|
2013-12-30 15:55:38 -05:00 |
|
|
110c790d91
|
define signal associated with configurable clipping level to Canvas::WaveView
|
2013-12-30 15:54:09 -05:00 |
|
|
7158eb7565
|
add configurable clipping level to Canvas::WaveView
|
2013-12-30 15:46:44 -05:00 |
|
|
2d50adaf3a
|
ignore invisible items when picking the current item
Also left behind some commented debug out that probably deserves a new PBD::Debug bit.
|
2013-12-30 14:02:43 -05:00 |
|
|
e841b33475
|
add (debug) names to various items
|
2013-12-30 14:01:56 -05:00 |
|
|
bcc5a4d7d2
|
improve debug message
|
2013-12-30 16:58:46 +01:00 |
|
|
fe464bf1dd
|
remove cruft
|
2013-12-30 16:58:28 +01:00 |
|
|
e281f5653c
|
fix assert for non-existing MIDI patch-names
typename boost::detail::sp_member_access<T>::type boost::shared_ptr<T>::operator->() const [with T = MIDI::Name::ChannelNameSet; typename boost::detail::sp_member_access<T>::type = MIDI::Name::ChannelNameSet*]: Assertion `px != 0' failed.
|
2013-12-30 16:24:27 +01:00 |
|
|
7e857b2264
|
visualize # of channels in processor-box splitting icon
|
2013-12-30 15:55:17 +01:00 |
|
|
c284823413
|
optimize peak calculation of silent buffers
|
2013-12-30 14:26:09 +01:00 |
|
|
a3ba6163b3
|
NOOP. remove trailing whitespace
|
2013-12-30 14:21:09 +01:00 |
|
|
ee5186a461
|
make meters request constant buffers
|
2013-12-30 14:20:02 +01:00 |
|
|
4886eb7098
|
try to rationalize logic for displaying/hiding regionview (time axis view item) name highlights and text
|
2013-12-29 23:10:54 -05:00 |
|
|
9875d43414
|
use buffer APIs instead of raw memcpy, fix plugin bypass
|
2013-12-29 21:48:14 +01:00 |
|
|
dfec88e1a3
|
add proper namespace to PBD::demangle for systems without execinfo
|
2013-12-29 13:59:37 -05:00 |
|
|
f4060c6b38
|
fix replicate_missing_region_channels option
|
2013-12-28 21:12:57 +01:00 |
|
|
b880a38152
|
Merge branch 'master' into cairocanvas
|
2013-12-28 14:00:20 -05:00 |
|
|
2d389a23d5
|
convert automation line from Canvas::Curve to Canvas::PolyLine (note: this means there is no actual use of Canvas::Curve now)
|
2013-12-28 13:52:46 -05:00 |
|
|
a585816f3e
|
slight optimization of PolyItem::render_path()
|
2013-12-28 13:52:08 -05:00 |
|
|
5bc8750f73
|
prevent 0-pointer dereference in editor_routes.cc - fixes #5794
|
2013-12-28 16:15:00 +01:00 |
|
|
0f6686eea9
|
remove unused API to explicitly set/unset buffer silent flag
|
2013-12-28 13:43:57 +01:00 |
|