Block a user
8cc16f2b81
convert std::cerr output to DEBUG_TRACE
ec5320c5f1
transport master: do not unregister port when session goes away
2aee4765e9
don't try to print pthread_self()
4052537e0f
midisurfaces: make connection_handler() private
f718279949
surfaces & event loops: i really mean no more request buffer factories
b0586763ba
libpbd: changes to pre-registration of signal emitting threads
ba66381ab0
push2: remove unused member
7ad0deff10
abstractui: don't register self as a sending thread
4a2c27ed6d
abstractui: provide a message if an event loop wakes but finds no work
6e65e9c82f
abstractUI: pseudo-no-op: debug trace message expansion, and some reformatting
5d023b4c60
libpbd: fix an important thinko for cross-thread signal architecture
9f52bc05de
fix a minor conflict after reverting a couple of commits
6cc116e6de
Revert "add ProcessedRanges element to Session and update its contents appropriately"
909a2ad639
Revert "modify API of MIDI Clock ticker to use ProcessedRange"
328b4f2d1a
Revert "further steps towards correct (or more usable) MClk output"
1a2fff932f
prevent crash during ripple-mode dragging a region with copy enabled (weird crash but this stops it)
23a9ce4651
more debug information
d66f3e7c9d
temporal: factor out twist iteration, add debug output
6313a61f15
more improvements to text position in tempo mapping bar
88e4b40857
remove concept/implementation of a mapping stretch drag (aka "half twist")
c10b265333
tempo mapping: various tweaks and improvements to workflow/Ux
040dae9b0d
tempo mapping: adjust BPM delta during a twist to reflect zoom level
b362d2b6ba
temporal: don't abort() for illegal omega value, just leave it as it was
73f41a4d3b
remove debug output
36525a1ada
rippling - use a list and ::push_front() to avoid having to reverse
b4291cfb32
some more C++11 loop-auto-fication
117c751293
fix undo for multi-non-contiguous region cut/delete (#9295)
e575d5c6dc
remove crash-causing reference to non-existent action
f7f3c1a920
tempo mapping: fix lifetime management of mapping bar text
def884e26c
remove debug output
caa42c8b4d
remove debug output
53a98a64fa
tempo mapping: when not close to a beat line, revert cursor to grabber
15a018a59d
remove reference to non-existent ruler menu item
518fc7754f
tempo mapping: half-way towards working drags again
4f87506e5c
do not sort lineset every time a coord is added; use RAII to create scope and sort at end
d4bca18108
slightly improve efficiency of drawing grid lines by passing by reference, not value
13d814f87c
fix a few canvas thinkos related to mapping bar
786f71f7f1
fix GUI enum registration so that UIConfiguration can load with variables that use some of them