Block a user
2cfc013b0c
temporal: fix loading tempo map from XML
477b136e97
temporal: if requested via -Dtemporalmap, dump tempo map after any update
d060348df0
main: add a SIGUSR1 handler to allow dynamic triggering of debug bits
32b41037b5
libpbd: do not use debug transmitter inside BaseUI::signal_new_request() to avoid recursion
590b4165e8
use exception-safe inc/dec in TransportFSM::process_events()
20997dfa78
add new exception-safe RAII object, that increments/decrements its argument
842fa3c708
NOOP: comment terminology update
75fe2ce095
generic MIDI: extend select function API and make argument be bank-relative, always
eb4ac77a7b
control protocol: allow protocol implementations to override rid selection API
2e027e5894
generic MIDI: re-enable the "select" function
33b7c38e42
control protocols: add API to control selection by RID
0e85655c38
right click on tempo curve should be equivalent to right click on empty bar
cc021f9e94
complete list of return values for ::get_grid_type_as_beats()
de2c553e1a
improvements to BBT marker dialog appearance and behavior
88a035b000
temporal: changes in API to better support BBT markers
531db75a27
temporal: when dragging tempo/meter, move in points list as well
7dadb1407b
temporal: when copying points between TempoMaps do not double-count MusicTimePoints
1b904285be
temporal: improve utility of TempoMap::dump() output
a127399f5e
click on a region in TimeFX mode should not switch back to grab mouse mode
763d92a294
timefx: fix interactions with duration clock and percentage spinner in timefx dialog
b806ccf373
timestretching: fix inaccuracies in generated length
2d24bcdf4a
temporal: add operator== and operator!= for ratio_t
265f5d8342
numerous fixes for meter marker drag
192b2fd839
temporal: fixes for TempoMap::move_meter()
25c151bd8d
fix errors in drawing BBT markers
7168139861
abort reversible command if add-bbt-marker is cancelled
fdd634f530
add ctrl-drag on tempo bar/ruler to adjust tempo more directly
ef07fb601a
libcanvas: FramedCanvas::covers() method is ill-conceived. Use PolyItem::covers()
c82745301c
fix #ifdef'ed-out call to TrimDrag in case we ever use it in the future
cca3e6e061
temporal: fix bug introduced in
48f4f9bf9c
fd879ca45d
libardour: change API of Session::request_locate() to include "force" argument (script edition)
e2e6274956
libardour: change API of Session::request_locate() to include "force" argument (GUI edition)
cc2e6b3cf8
libardour: change API of Session::request_locate() to include "force" argument
03649dc32a
temporal: fix bug in TempoMap::get_grid() when next point (eg. BBT) is not on grid
69ee83e6ce
require explicit time domain for most region-centric drags
73a6cb7957
editor: add method to get time domain from any object with a ::time_domain() method
39248d682d
add ::time_domain() methods to Playlist and Region