Paul Davis paul
  • Galisteo, NM
  • Joined on 2022-04-13
paul pushed to cocoatea at ardour/ardour 2024-11-14 16:56:42 -05:00
9f9ef1b180 skeleton for cocoa standalone tester
paul created branch cocoatea in ardour/ardour 2024-11-14 16:56:40 -05:00
paul pushed to master at ardour/ardour 2024-11-12 20:54:52 -05:00
48ed5be776 skeleton for clip start/end editing
paul pushed to master at ardour/ardour 2024-11-12 12:47:13 -05:00
e7b10fc37d virtualize editing connections to parameter changes
paul pushed to master at ardour/ardour 2024-11-12 11:50:07 -05:00
677a6764ac add new buttons to EditingContext; use them in MidiCueEditor
paul pushed to master at ardour/ardour 2024-11-12 10:51:34 -05:00
d3272a6400 midi cue editor: don't allocate space for automation till asked to do so
paul pushed to master at ardour/ardour 2024-11-12 10:12:21 -05:00
0622f26b2a redesign cue editor layout to use ArdourButton and GtkBoxen
a1dd7ae4c3 remove unused member variable
5dd65171c1 remove unused variable decl
Compare 3 commits »
paul pushed to master at ardour/ardour 2024-11-11 23:50:00 -05:00
47db75b0d6 cleanup some aspects of midicue editor playhead behavior
paul pushed to master at ardour/ardour 2024-11-11 23:01:23 -05:00
bccf36d665 catch pushing identical cursors to the cursor stack
b9b3e75b5c fix totally incorrect use of GdkCursor; use standard cursors in canvas piano roll header
Compare 2 commits »
paul pushed to master at ardour/ardour 2024-11-11 00:08:07 -05:00
d2a3450e2f use nullptr in initialization instead of 0
200fe85ee2 use nullptr as return value instead of 0
9f62e034b7 fix dangiling regionviews (and thus region refs) when streamview is deleted
b8e1f67b75 C++ demangnling: make it work on macOS as well as linux
Compare 4 commits »
paul pushed to master at ardour/ardour 2024-11-10 15:45:24 -05:00
0254e7e6b0 removed unused optimization iterator from GhostRegions
paul pushed to master at ardour/ardour 2024-11-10 14:45:09 -05:00
cdf88efeff fix crash caused by VelocityDisplay _optimization_iterator
paul pushed to master at ardour/ardour 2024-11-09 11:20:54 -05:00
96ef4d20f2 when recording MIDI, create active_notes on demand
a7bd0da8ea fix missing initialization
Compare 2 commits »
paul pushed to master at ardour/ardour 2024-11-08 19:23:55 -05:00
a76afae0e9 use smaller ("very small") text for rulers on macOS
8196734e3f change references to what was "very small text" to "smaller text";
Compare 2 commits »
paul pushed to master at ardour/ardour 2024-11-08 14:16:37 -05:00
c08cfa8109 more work on multiple automation display
paul pushed to master at ardour/ardour 2024-11-07 18:11:33 -05:00
bbdb6b0e63 more extensive automation display design for cue editor
f8f6e5d2ab implement newly-required inclusion of <cassert>
Compare 2 commits »
paul pushed to master at ardour/ardour 2024-11-06 20:59:52 -05:00
2ad12280f6 fix erroneous API changes related to ::reset_write_sources() introduced in midilen branch
paul pushed to master at ardour/ardour 2024-11-05 17:02:12 -05:00
ea64eb87c5 canvas; fix thinko and typo in Rectangle size_request()
paul pushed to master at ardour/ardour 2024-11-05 16:59:33 -05:00
b3a22a024c add more buttons to midi cue editor and use Canvas::Box for packing
a3deba207e Canvas: auto-fy a couple of lops in Box::reposition_children()
e6758b6ba8 Canvas; make button handle dynamic size allocation
b500eeb36e canvas; fix indent in Text::dump()
5808c6e78f Canvas: fix logic bug when setting child items to be layout sensitive
Compare 8 commits »
paul pushed to master at ardour/ardour 2024-11-05 15:38:10 -05:00
19e4063b6b add a button bar and 1 button at the bottom of the MidiCueView
39949e778d autofication of another loop
d260b1d4c0 Canvas::Button improvements
c1ad49a411 skeleton for a canvas button
61f1466f50 use virtual methods to get MidiRegionView to do ::set_model() correctly
Compare 5 commits »