13
0
livetrax/libs
David Robillard b759fd5879 Put playhead on top of everything.
Achieve this by adding a new hscroll group just for cursors.

That requires a slightly smarter window_to_canvas() to deal with overlapping
sensitive scroll groups.  New rule is that scroll groups can overlap, but the
most sensitive one found from the top down will be chosen to translate
coordinates.  This basically means don't overlap scroll groups with different
sensitivities.

In the presence of scroll groups, having a canvas-wide window_to_canvas()
and/or canvas_to_window() fundamentally makes no sense.  At some point in the
glorious future we should kill those and use only item-relative coordinate
translation.
2015-01-16 19:13:56 -05:00
..
appleutility NOOP, proper label for flat carbon header includes 2014-10-07 16:53:10 +02:00
ardour ASIO devices have a preferred buffersize. 2015-01-16 17:15:26 -06:00
ardouralsautil get installdir for libardouralsautil correct 2014-09-06 14:42:25 -04:00
audiographer Add support for USE_CAIRO_IMAGE_SURFACE when building with MSVC 2014-10-29 17:36:30 +00:00
backends ASIO devices have a preferred buffersize. 2015-01-16 17:15:26 -06:00
canvas Put playhead on top of everything. 2015-01-16 19:13:56 -05:00
clearlooks-newer Add support for USE_CAIRO_IMAGE_SURFACE when building with MSVC 2014-10-29 17:36:30 +00:00
clearlooks-older
evoral Add a newly introduced header file to our MSVC project (libevoral) 2015-01-10 11:58:58 +00:00
fst remove hardcoded major version in build scripts 2015-01-08 17:59:41 +01:00
gtkmm2ext Fix setting command key bindings on OSX. 2015-01-14 20:31:38 -05:00
libltc Add support for USE_CAIRO_IMAGE_SURFACE when building with MSVC 2014-10-29 17:36:30 +00:00
midi++2 remove cruft (old unused pre-git version files) 2015-01-09 06:11:57 +01:00
panners When building with MSVC make sure any backends / panners etc get copied to the correct target folder 2015-01-12 14:43:22 +00:00
pbd Add support for the C99 function 'log2()' which is newly needed by 'gtk2_ardour/tempo_lines.cc' (but isn't available from MSVC). 2015-01-10 11:56:24 +00:00
plugins/reasonablesynth.lv2 When building with MSVC make sure any backends / panners etc get copied to the correct target folder 2015-01-12 14:43:22 +00:00
qm-dsp Add support for USE_CAIRO_IMAGE_SURFACE when building with MSVC 2014-10-29 17:36:30 +00:00
surfaces When building with MSVC make sure any backends / panners etc get copied to the correct target folder 2015-01-12 14:43:22 +00:00
timecode remove hardcoded major version in build scripts 2015-01-08 17:59:41 +01:00
vamp-plugins Make it compile with C++11 support. 2014-12-01 23:18:11 +01:00
vfork install all additional binaries in $libdir 2014-11-13 19:57:40 +01:00