Paul Davis paul
  • Galisteo, NM
  • Joined on 2022-04-13
paul pushed to master at ardour/ardour 2023-04-23 13:26:06 -04:00
35b5861195 try to avoid output pthread_t as-is, due to MSVC etc.
paul pushed to master at ardour/ardour 2023-04-22 19:58:35 -04:00
c16ee928de fix ruler dialog
paul pushed to master at ardour/ardour 2023-04-22 16:38:50 -04:00
8cc16f2b81 convert std::cerr output to DEBUG_TRACE
ec5320c5f1 transport master: do not unregister port when session goes away
Compare 2 commits »
paul pushed to master at ardour/ardour 2023-04-22 13:12:23 -04:00
65c81feb5e fix consistency and accuracy of tempo edit behavior setting
paul pushed to master at ardour/ardour 2023-04-21 19:20:28 -04:00
8629aea237 push2: shift held while using touch strip sends modulation, not pitch bend
paul pushed to master at ardour/ardour 2023-04-21 17:38:42 -04:00
2aee4765e9 don't try to print pthread_self()
4052537e0f midisurfaces: make connection_handler() private
Compare 2 commits »
paul pushed to master at ardour/ardour 2023-04-21 15:56:51 -04:00
f718279949 surfaces & event loops: i really mean no more request buffer factories
b0586763ba libpbd: changes to pre-registration of signal emitting threads
Compare 2 commits »
paul pushed to master at ardour/ardour 2023-04-21 14:23:56 -04:00
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
Compare 11 commits »
paul pushed to master at ardour/ardour 2023-04-18 16:37:50 -04:00
b4d8a3f933 get initial display for tempo ruler more correct
paul pushed to master at ardour/ardour 2023-04-18 16:31:07 -04:00
be73956f4c add GUI option for controlling default tempo edit behavior
paul pushed to master at ardour/ardour 2023-04-18 15:57:22 -04:00
8f95cfd995 different default tempo edit behaviors for mixbus vs ardour
paul pushed to master at ardour/ardour 2023-04-18 15:49:03 -04:00
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)
Compare 6 commits »
paul pushed to master at ardour/ardour 2023-04-16 12:33:55 -04:00
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
Compare 7 commits »
paul pushed to master at ardour/ardour 2023-04-13 12:57:15 -04:00
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
Compare 2 commits »
paul pushed to master at ardour/ardour 2023-04-12 14:45:18 -04:00
89c7159bc5 prefer auto const & as an amendment to b4291cfb32
paul pushed to master at ardour/ardour 2023-04-12 12:39:02 -04:00
73f41a4d3b remove debug output
36525a1ada rippling - use a list and ::push_front() to avoid having to reverse
Compare 2 commits »
paul pushed to master at ardour/ardour 2023-04-12 12:16:13 -04:00
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
Compare 3 commits »
paul pushed to master at ardour/ardour 2023-04-10 11:19:19 -04:00
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
Compare 7 commits »
paul pushed to master at ardour/ardour 2023-04-09 16:36:06 -04:00
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
Compare 3 commits »
paul pushed to master at ardour/ardour 2023-04-08 16:12:45 -04:00
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
Compare 2 commits »