• Joined on 2022-04-20
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
ben pushed to grid-mapping-tool-2 at ardour/ardour 2023-09-06 09:25:18 -04:00
66cde28571 remove breadcrumb
ben created branch grid-mapping-tool-2 in ardour/ardour 2023-09-06 09:11:38 -04:00
ben pushed to grid-mapping-tool-2 at ardour/ardour 2023-09-06 09:11:38 -04:00
f8d790850d remove tempo-mapping bar, tempo_meta group. this reverts 8fbf2c and related
04af818ff1 add the mouse tool for Grid, and accompanying buttons and event-handling
Compare 2 commits »
ben created branch grid-mapping-tool in ardour/ardour 2023-09-05 14:28:55 -04:00
ben pushed to grid-mapping-tool at ardour/ardour 2023-09-05 14:28:55 -04:00
e8f0a27a18 implement cursor-change and mapping-drag initiation; consolidate some code
8099164191 remove tempo-mapping bar, tempo_meta group. this reverts 8fbf2c and related
6bb1ade89b add the mouse tool for Grid, and accompanying buttons and event-handling
638e6f31ab _canvas_grid_zone: an invisible Rectangle that initiates Tempo(grid) drags
8aea9791a8 add an icon for the Grid tool (currently same as strip-width icon)
Compare 5 commits »
ben pushed to section-range-behaviors at ardour/ardour 2023-09-04 18:00:07 -04:00
2eedd1fb51 initialize and cleanup the section_box
ben pushed to section-range-behaviors at ardour/ardour 2023-09-04 16:55:03 -04:00
912261092b add missing files
ben pushed to master at ardour/ardour 2023-09-04 09:49:15 -04:00
7d95334c0d fix thinko in e53a7 which resulted in unmatched tempo-map UNDO transactions
ben pushed to section-range-behaviors at ardour/ardour 2023-09-03 15:47:57 -04:00
9fe5c6ddc9 Section Box: a graphical indication of the Section selection
17cc4b7b24 convention for selection (as used on track headers) is red border, red tint
bb2c7214dc if user moves selection markers, convert selection to a timeline section
cb7b334045 editor_sections: make selection bi-directional by showing in the list
847f347f26 Locations::section_at : find the section encompassing a given time 'start'
Compare 6 commits »