|
233491c88a
|
Fix Consolidate-without-processing abort
|
2021-12-31 13:44:52 -06:00 |
|
|
bc8994d5c8
|
trigger_ui: implement Audition Action (press A to audition, spacebar to stop)
|
2021-12-23 22:35:52 -06:00 |
|
|
216ff53bb9
|
C++11 Lambda FTW!
|
2021-12-24 02:13:50 +01:00 |
|
|
cf5dcd12ee
|
Use a callback instead of subtractive char math
|
2021-12-24 02:13:03 +01:00 |
|
|
d78364f90b
|
Un-hardcode number of trigger-slots
|
2021-12-24 00:31:01 +01:00 |
|
|
b2b9c38bc3
|
Leave a note about trigger-slot IDs using western alphabet
Ideally these would be translatable into Cyrillic, Greek,
Chinese or any other alphabet (and not be limited to 26 either).
|
2021-12-24 00:31:01 +01:00 |
|
|
541b91d293
|
Implement Bounce Range to Trigger
|
2021-12-23 22:39:57 +01:00 |
|
|
83d8560490
|
Fix bound-range dialog label
Gtk::Label leaves scope, but must remain until the dialog
is destroyed.
|
2021-12-23 22:32:36 +01:00 |
|
|
3c03e4951e
|
Use updated temporal API 2/2
|
2021-12-11 15:51:31 +01:00 |
|
|
84111a343e
|
Deinterlace MIDI: gui part
|
2021-11-19 10:28:37 -06:00 |
|
|
b6f290add2
|
timeline type changes for new ripple code and post-conflict-resolution fixups
|
2021-08-13 12:51:36 -06:00 |
|
|
bb87f33506
|
fix timeline types in region/cue marker operations
|
2021-08-13 12:51:36 -06:00 |
|
|
dec3b9bc2e
|
cleanup mess from manual rebase against master (GUI edition)
|
2021-08-13 12:51:35 -06:00 |
|
|
49424ab0e3
|
Region::_start should be a timepos_t not a timecnt_t (GUI edition)
|
2021-08-13 12:51:34 -06:00 |
|
|
125c20e148
|
manual fixups for recent rebase conflicts left in the wrong state (GUI edition)
|
2021-08-13 12:51:33 -06:00 |
|
|
eaedcd79d4
|
fix a bunch of undo-able tempo map operations to use RCU
|
2021-08-13 12:51:32 -06:00 |
|
|
75d6ea19c4
|
fix time/position used when applying MIDI ops
|
2021-08-13 12:51:32 -06:00 |
|
|
cce695d33a
|
changes required by fixing ambiguities in timepos_t/timecnt_t API (GUI edition)
|
2021-08-13 12:51:31 -06:00 |
|
|
eec4addcd5
|
GUI side cleanup forced by explicit BBT_Offset (double)
|
2021-08-13 12:51:30 -06:00 |
|
|
18d64f0402
|
change all Region::nt_*() methods to names without the nt_ prefix (GUI version)
|
2021-08-13 12:51:30 -06:00 |
|
|
90553b315f
|
fix up memento command use for tempo map undo/redo
|
2021-08-13 12:51:30 -06:00 |
|
|
3c00fab75e
|
remove/hide Session::tempo_map() and use TempoMap::use() instead (thread local shared ptr) (GUI edition)
|
2021-08-13 12:51:30 -06:00 |
|
|
f0d055ad4d
|
more updates for new tempo map API
|
2021-08-13 12:51:30 -06:00 |
|
|
7ef11dc698
|
continued work on using new tempo map API (before switch to RCU)
|
2021-08-13 12:51:30 -06:00 |
|
|
749a49c278
|
incorporating new tempo map API
|
2021-08-13 12:51:29 -06:00 |
|
|
5836a4f2b6
|
timeline types conversion for editor_ops.cc
|
2021-08-13 12:51:29 -06:00 |
|
|
2a08e4bdaa
|
continued work on timeline types conversion. in theory, just editor_ops.cc remains
|
2021-08-13 12:51:29 -06:00 |
|
|
7433bc27e0
|
intermediate, unfinished snapshot of ongoing timeline types work on GTK GUI
|
2021-08-13 12:51:29 -06:00 |
|
|
0a469527f1
|
updated Temporal::Beats ... GUI edition
|
2021-08-13 12:51:28 -06:00 |
|
|
23aa663f9d
|
when doing a ripple-all drag, move relevant markers during the drag too
Note that this is purely GUI-level: the ARDOUR::Locations are changed at the end of the drag
in Editor::ripple_marks()
|
2021-08-13 12:51:28 -06:00 |
|
|
ac1d5bac0a
|
improve rippling of marks to include any in the gap between the primary-dragged region and the one before it
|
2021-08-13 12:51:27 -06:00 |
|
|
1ccf272d58
|
ripple-all now moves markers too
|
2021-08-13 12:51:27 -06:00 |
|
|
0b06c4dc2b
|
manually fix rebase error
|
2021-08-13 12:51:27 -06:00 |
|
|
636f1331e8
|
stop using ripple callback API, add Editor::should_ripple() and Editor::do_ripple() to manage rippling
|
2021-08-13 12:51:27 -06:00 |
|
|
e7595f2cd5
|
follow modified Playlist ripple callback API
|
2021-08-13 12:51:27 -06:00 |
|
|
0e2bd5383c
|
GUI changes to follow new Playlist::ripple() API
Current ripple callback does nothing at all
|
2021-08-13 12:51:27 -06:00 |
|
|
301b2be5e3
|
fix clear region cue markers operation to only apply to cue markers within the selected region(s)
|
2021-08-03 10:19:54 -06:00 |
|
|
f457225d08
|
Region loudness normalization GUI #8777
|
2021-07-20 04:53:57 +02:00 |
|
|
d9877d5c99
|
prevent add-location-at-playhead-cursor etc. from adding multiple marks at the same location
|
2021-07-15 09:03:16 -06:00 |
|
|
73b0a3fdb9
|
Layer Display: add explicit actions for stacked+overlaid
|
2021-07-03 19:06:04 +02:00 |
|
|
d7bd87eb13
|
Playlist UI Tweaks: add an action to show playlist selector for selected track
|
2021-07-03 19:06:04 +02:00 |
|
|
aaa96ff292
|
Default_Play_Speed: change some speeds from assuming "1.0" to "default_speed" (gtk part)
|
2021-07-03 19:06:03 +02:00 |
|
|
a1257beb23
|
Default_Play_Speed: prep work (gtk2)
* request_transport_speed should -never- set default_play_speed
|
2021-07-03 19:06:02 +02:00 |
|
|
1734fac410
|
Revert "Paste Mode: overwrite-paste, naive implementation using rec-mode (for testing)"
This reverts commit f4d4dddbeb .
Deferred until after Ardour 6.8
|
2021-07-01 18:28:04 -06:00 |
|
|
83b9ab1bee
|
Temporarily revert ongoing varispeed development
This reverts bf88f3fe64
until 35813db0f4
in order to move development into a branch, until after the
upcoming 6.8 release
|
2021-06-26 18:58:24 +02:00 |
|
|
3454a34ba4
|
Default_Play_Speed: change some speeds from assuming "1.0" to "default_speed" (gtk part)
|
2021-06-25 11:51:35 -05:00 |
|
|
b4eba1a30b
|
Default_Play_Speed: prep work (gtk2)
* request_transport_speed should -never- set default_play_speed
|
2021-06-25 11:51:34 -05:00 |
|
|
f4d4dddbeb
|
Paste Mode: overwrite-paste, naive implementation using rec-mode (for testing)
|
2021-06-08 08:33:48 -05:00 |
|
|
b17629bddf
|
implement option to move markers during a "remove gaps" operation
|
2021-05-28 17:43:33 -06:00 |
|
|
2cf0e94d16
|
code cleanup of Editor::remove_gaps() (removing functionality derived from copy-n-paste of insert-time)
|
2021-05-28 13:44:39 -06:00 |
|