• Joined on 2022-04-20
ben pushed to master at ardour/ardour 2023-09-30 08:45:47 -04:00
8681d46fbc fix the case where the grid-tool stopped working when you vertically scroll the canvas
ben pushed to master at ardour/ardour 2023-09-28 10:10:32 -04:00
3af055e0c0 tempo-marker start bpm text was not being updated during+after a mouse drag
ben pushed to master at ardour/ardour 2023-09-27 12:07:36 -04:00
9651a2c2e2 region groups: more fixes for Duplicate operations
72761734e8 region groups: more fixes for drag-copy and range-paste operations
Compare 2 commits »
ben pushed to region-group-fix at ardour/ardour 2023-09-22 11:32:50 -04:00
9eabab895a region groups: preserve existing region-group relationships
ben created branch region-group-fix in ardour/ardour 2023-09-22 11:32:47 -04:00
ben pushed to master at ardour/ardour 2023-09-15 20:14:52 -04:00
f11a5880af more thematically correct scroomer color. TODO: prelight it
ben pushed to master at ardour/ardour 2023-09-15 20:05:49 -04:00
376246f0fc markers should snap when created by context-menu
ben pushed to master at ardour/ardour 2023-09-15 19:10:18 -04:00
55b862832a Stretch Markers -> Adjust Markers
12f02a685e tweak section-marker height so they fill the whole ruler
Compare 2 commits »
ben pushed to master at ardour/ardour 2023-09-15 18:44:17 -04:00
e49005d0e4 implement color themes for piano roll keyboard and text
53ccede4fb make piano-keyboard colors theme-able
6716f64032 tone down selection-rect fill
98f926d6f5 'midi meter' is not an appropriate alias color for a widget
Compare 4 commits »
ben deleted branch session-timebase-wip from ardour/ardour 2023-09-14 15:58:42 -04:00
ben pushed to session-timebase-rebased at ardour/ardour 2023-09-14 15:57:21 -04:00
db86b76db7 session_domain: add a checkbox for 'stretch markers' and show it when MouseGrid is active
4e7394b987 session_domain: add an argument to move markers during tempo-map, and observe it
91157680b6 session_domain: set the default ruler visibility based on the new session's time domain
8cedc4f127 session_domain: the fsm codepath is slightly different; cache the desired domain setting
1bb421c216 session domain: allow user to choose the session time-domain, and apply it
Compare 6 commits »
ben created branch session-timebase-rebased in ardour/ardour 2023-09-14 15:57:19 -04:00
ben created branch session-timebase-wip in ardour/ardour 2023-09-13 10:26:26 -04:00
ben pushed to session-timebase-wip at ardour/ardour 2023-09-13 10:26:26 -04:00
05c212d5ab add new_timebase_chooser to new session dialog, and observe it
af65c33a95 breadcrumb ... remove before merging to master
dbc66e68f2 set the default ruler visibility based on the new session's time domain
35082d3e20 remove marker 'Hide' item from context menu. it is accessible in sidebar
b0bc35dcec add a checkbox for 'stretch markers' and show it when MouseGrid is active
Compare 6 commits »
ben pushed to master at ardour/ardour 2023-09-12 09:41:24 -04:00
94b7ed8d4c partially revert 218fb. TODO: menu actions need to operate on the clicked section
ben pushed to master at ardour/ardour 2023-09-11 14:23:02 -04:00
885fd2caff Y is the shortcut key for MouseGrid
ben pushed to master at ardour/ardour 2023-09-11 13:19:39 -04:00
25daebbaf2 remove snap-to-grid option (subsumed by SnapTarget preference)
082c009e1b take Snap Target preference into account when snapping with grid enabled
7672ea9cfe add a ui_pref to store the users Snap Target preference
e99305c4dd add enumeration type for SnapTarget
Compare 4 commits »
ben pushed to master at ardour/ardour 2023-09-08 16:28:15 -04:00
503e6249f4 remove GridTypePlayhead
ben pushed to master at ardour/ardour 2023-09-07 16:19:01 -04:00
3f14b27ee3 remove (unimplemnted) Stretch MIDI checkbox
ben pushed to section-box-2 at ardour/ardour 2023-09-07 08:46:47 -04:00
c99c434e4a if follow_edits is active, then locate ph to start of selected section