Paul Davis
|
93225114d4
|
improve visibility management of clip property/editing displays
|
2025-02-09 10:41:21 -07:00 |
|
Paul Davis
|
37806ef15c
|
NOOP: indent
|
2025-02-08 21:19:07 -07:00 |
|
Paul Davis
|
68be611ed2
|
if ARRDOUR_NOLOG_STD is set in the runtime environment, do not redirect stdout & stderr to a file on macOS
|
2025-02-08 19:06:20 -07:00 |
|
Paul Davis
|
68ca768bc4
|
dbl-click on MIDI region shows combined properties/pianoroll editor
|
2025-02-08 12:22:48 -07:00 |
|
Paul Davis
|
d68be57c43
|
basics of region property editor in pianoroll window
|
2025-02-08 10:25:17 -07:00 |
|
Paul Davis
|
a288698756
|
removed unused method and debug output from Pianoroll
|
2025-02-08 09:31:22 -07:00 |
|
Paul Davis
|
445c6f0689
|
get LED clicks for user-selected CC buttons working
|
2025-02-08 09:30:59 -07:00 |
|
Paul Davis
|
d693fba28a
|
using MetaButton in pianoroll, unfinished but promising work at this point
|
2025-02-07 23:09:51 -07:00 |
|
Paul Davis
|
12e3bc5c20
|
significant refactoring of code used to build MIDI CC menus so that it can be re-used
|
2025-02-03 14:29:46 -07:00 |
|
Paul Davis
|
a0b2e85c7c
|
better handling of MIDI channel selector on pianoroll
|
2025-02-02 11:32:45 -07:00 |
|
Paul Davis
|
01b26c3bb8
|
define better insensitive colors for CC lines in pianoroll (all themes)
|
2025-02-02 11:32:45 -07:00 |
|
Robin Gareus
|
1807f784cc
|
Fix another typo
|
2025-02-02 12:58:19 +01:00 |
|
Paul Davis
|
fac9a924bf
|
more work on velocity color/sensitivity display
|
2025-02-01 19:38:40 -07:00 |
|
luzpaz
|
d111f6786b
|
Fix typos
|
2025-02-02 02:05:54 +01:00 |
|
Paul Davis
|
eb3935a11f
|
various changes to get event sensitivity and cursors with pianoroll velocity/automation working better
|
2025-02-01 13:31:39 -07:00 |
|
Paul Davis
|
4d2d79687d
|
remove unused #include
|
2025-02-01 13:31:39 -07:00 |
|
Paul Davis
|
f00903d3b2
|
add missing canvas item type enum
|
2025-02-01 13:31:39 -07:00 |
|
Robin Gareus
|
000c25edcc
|
Update gtkmm -> ytkmm header location (omnibus commit)
|
2025-02-01 15:25:14 +01:00 |
|
Robin Gareus
|
233fc890de
|
Update gdkmm -> ydkmm header location (omnibus commit)
|
2025-02-01 15:01:52 +01:00 |
|
Robin Gareus
|
f1e0f4b1ea
|
Update gtk -> ytk header location (omnibus commit)
|
2025-02-01 13:53:21 +01:00 |
|
Robin Gareus
|
07866caf1e
|
Update gdk -> ydk header location (omnibus commit)
|
2025-02-01 13:37:48 +01:00 |
|
Robin Gareus
|
ce226e707e
|
Remove unused include
|
2025-01-30 17:25:49 +01:00 |
|
Paul Davis
|
f5f238b30a
|
prefer !foo to foo == 0 for nullptr conditionals
|
2025-01-29 17:40:57 -07:00 |
|
Paul Davis
|
348bf8b6c2
|
GridLines needs an EditingContext so that it uses the right samples per pixel
|
2025-01-29 17:40:57 -07:00 |
|
Paul Davis
|
852ad9a7da
|
move grid updating code and members into EditingContext
|
2025-01-29 17:40:57 -07:00 |
|
Paul Davis
|
ef6502d88d
|
initial refactoring to prepare for grid lines in pianoroll
|
2025-01-29 17:40:57 -07:00 |
|
Robin Gareus
|
5bb814a281
|
Use ArdourFrame for Mixer Scenes
|
2025-01-29 22:00:51 +01:00 |
|
Robin Gareus
|
466663dc6c
|
Remove explicit duplicate Frame, now Gtk::Notebook provides it
|
2025-01-29 21:11:02 +01:00 |
|
Robin Gareus
|
e4e254e7fd
|
Switch to favorite plugin tab when using DnD to add favorites
|
2025-01-29 18:25:22 +01:00 |
|
Robin Gareus
|
77d78fdef2
|
Use Tab button to pick mixer sidebar plugin display mode
|
2025-01-29 16:26:12 +01:00 |
|
Robin Gareus
|
8e444ba45d
|
Correctly set sidebar tab selection for new users
|
2025-01-29 01:45:43 +01:00 |
|
Robin Gareus
|
41a591ad49
|
Restore Trigger Page sidebar tab on session load
|
2025-01-29 00:31:41 +01:00 |
|
Robin Gareus
|
7b326e7ec0
|
First iteration of tabbed mixer-strip sidebar
|
2025-01-29 00:31:03 +01:00 |
|
Robin Gareus
|
6e5d48b7ff
|
Use meta-button for trigger-page sidebar notebook tabs
This reverts and replaces commit 82993157e5.
|
2025-01-28 22:52:00 +01:00 |
|
Robin Gareus
|
42e82fb590
|
Move to a two button themed editor sidebar selector
|
2025-01-28 22:52:00 +01:00 |
|
Paul Davis
|
7bb4ae2cb8
|
remove unused variables
|
2025-01-28 13:29:40 -07:00 |
|
Paul Davis
|
53e1e7a032
|
better text
|
2025-01-28 13:29:40 -07:00 |
|
Paul Davis
|
b82ae5590c
|
ensure that a Pianoroll window (and its action groups) are deleted when appropriate
|
2025-01-28 13:29:40 -07:00 |
|
Robin Gareus
|
ccc2273d54
|
Tweak editor sidebar dropdown/button layout
|
2025-01-28 14:11:28 +01:00 |
|
Robin Gareus
|
7035189346
|
Use meta-button instead of editor sidebar notebook tabs (again)
This reverts commit a0fd339f64
and db90906c7c.
and replaces it with three meta-buttons
|
2025-01-28 07:52:35 +01:00 |
|
Paul Davis
|
4f711c9155
|
more basics of a clip recording control on the cue editor
|
2025-01-27 20:21:23 -07:00 |
|
Paul Davis
|
c4f44c045d
|
basics of a rec-enable control and rec-length control for pianoroll
|
2025-01-27 15:15:51 -07:00 |
|
Paul Davis
|
24e8165c12
|
fix duplicated drawing of rec-related icons in trigger box UIs
|
2025-01-27 15:15:20 -07:00 |
|
Paul Davis
|
49d26236ac
|
remove unused members of CueEntry
|
2025-01-27 13:26:15 -07:00 |
|
Paul Davis
|
0ddc050555
|
avoid double-free of MIDI sys ex and patch change canvas items
|
2025-01-27 12:42:13 -07:00 |
|
Paul Davis
|
ee4419003c
|
no ghost note in draw mode in midi view if dragging something
|
2025-01-27 10:48:19 -07:00 |
|
Paul Davis
|
c4af078acb
|
prevent crashes in pianoroll when showing velocity
Crash caused by an assumption that all automation has a line
|
2025-01-27 10:24:03 -07:00 |
|
Paul Davis
|
86f451ecef
|
in pianoroll, zoom to show full region when appropriate and possible
|
2025-01-27 09:50:28 -07:00 |
|
Paul Davis
|
454f87568a
|
pianoroll window needs to forward key press events to make MIDI bindings active
|
2025-01-26 19:57:41 -07:00 |
|
Paul Davis
|
0015cc8c68
|
move zoom scaling out of ::zoom_to_show() and into the caller
|
2025-01-26 15:51:18 -07:00 |
|