2016710865
skeleton for RegionMarkerDrag
2021-05-24 09:12:19 -06:00
63ef9bdb9e
Revert "hide region marker actions in menus"
...
This reverts commit b2ca7ac01e
.
2021-05-23 21:27:54 -06:00
f1fe1c7066
Amend 445f9a51bf
2021-05-23 23:22:18 +02:00
65afd57856
Remove debug message
2021-05-23 22:23:27 +02:00
445f9a51bf
Fix ripple undo/redo
...
Ripple edit undo/redo needs a "recursive diff" of all regions
in the playlist. To work properly owned changes have to be
cleared first, previously unrelated edits were be collected too.
This includes a more consistent version of
7a89d56009
using rdiff() instead of explicitly
saving region diffs.
2021-05-23 17:42:33 +02:00
31bbf03a67
NO-OP: always use braces (styleguide #4 )
2021-05-23 17:37:28 +02:00
fd3220c3d7
Set uninitialized variable (fix playhead dragging)
2021-05-21 17:57:56 +02:00
5fdbd71d89
Fix bounced file+region names: concatenating all the names was a bad idea. (gtk part)
2021-05-20 11:42:48 -05:00
a8561d531f
adjust preferences label for "rewind/ffwd like a tape deck"
2021-05-19 18:54:41 -06:00
b2ca7ac01e
hide region marker actions in menus
2021-05-19 16:32:20 -06:00
159fa49dbb
change chat URL to one that redirects via ardour.org
2021-05-19 15:49:50 -06:00
ad69a564a0
Revert "come to a complete stop if rewind/ffwd steps past -40 semitones slower"
...
This reverts commit 05ef7f2647
.
This stopping behavior was not satisfactory. The behavior after this revert is not great, but better than the stop.
2021-05-18 22:59:22 -06:00
3047b25527
split out region marker actions to their own submenu; implement remove and clear all
2021-05-18 20:59:37 -06:00
9d865f241d
Prevent user from indirectly disabling LAN amp
2021-05-19 02:10:29 +02:00
b167e6f2ed
fix crash when deleting a marker
...
the line (if non-null) is owned by the marker's group, and will be deleted when the group is
2021-05-18 18:02:22 -06:00
35a68ad324
remove unusued variables
2021-05-18 18:01:49 -06:00
60a972a7de
implement region marker deletion
2021-05-18 18:01:38 -06:00
bd2d8b8c87
tweak Editor remove-marker APIs to set state for removing region cue markers
2021-05-18 16:50:55 -06:00
baee1a2f01
add API to make sure that region cue markers are above any waveviews or MIDI etc
2021-05-18 16:50:27 -06:00
b76991c00b
reset region cue marker colors when colors change
2021-05-18 16:17:37 -06:00
eb8c25edce
remove debug output
2021-05-18 16:17:37 -06:00
3713175bf1
allow user to set name for new region cue marker
2021-05-18 16:17:37 -06:00
1de3ba6cc2
try a tweak to region cue marker color
2021-05-18 16:17:37 -06:00
91ec860b3b
redesign color mgmt when entering/leaving markers of various kinds
2021-05-18 16:17:37 -06:00
35022caf4f
Tweak record-time axis name edit #8712
...
This allow to use the entry context menu,
and also cancels edit when clicking outside of the entry
2021-05-18 22:24:56 +02:00
c9bc0ff578
Fix VST2 enter/return ambiguity -- thanks to falktx
2021-05-18 01:39:26 +02:00
ElizabethHarmon
0e0327b1cd
Update export_format_dialog.cc
2021-05-16 01:04:09 +02:00
689d33ddd5
get line for region markers functioning and visible
2021-05-14 18:37:50 -06:00
4151c22802
explicit color for region marks, and default to fully opaque
2021-05-14 18:37:50 -06:00
b4d7944750
place the line associated with markers in the cursor scroll group, so that it above everything else
2021-05-14 18:37:50 -06:00
3c1ffd1743
add line height API to Marker
...
This will allow region markers, which do not span the whole canvas height, to have a line
2021-05-14 18:37:50 -06:00
1685843082
global marker objects do not need a canvas height, so remove member and API to manage it
...
They extend (down) from an origin to COORD_MAX. The height is irrelevant
2021-05-14 18:37:50 -06:00
8859f76f48
new structure/design for managing visible cue markers
2021-05-14 18:37:50 -06:00
272b4f5cdc
redraw region markers after a region color change
2021-05-14 18:37:50 -06:00
681b60463b
fix color and position of region markers
2021-05-14 18:37:50 -06:00
822864e301
remove debug output
2021-05-14 18:37:50 -06:00
ea94a045ae
update region markers after a regions bounds change (they may have moved)
2021-05-14 18:37:50 -06:00
f1390ca7f7
add (theoretical) undo-ability for region markers and use source API instead of region
2021-05-14 18:37:50 -06:00
82d502f67a
avoid crash in RegionView constructors, caused by accessing _region too early
2021-05-14 18:37:50 -06:00
5c9626648c
extra alpha modifier for use with region markers
2021-05-14 18:37:50 -06:00
738cdcc55c
tweaks to ArdourMarker to enable it to be used for RegionCue markers
2021-05-14 18:37:50 -06:00
5ab6807710
NOOP: whitespace adjustment
2021-05-14 18:37:50 -06:00
a1c68460be
add basic/initial code for action to add a region marker
2021-05-14 18:37:50 -06:00
297760885c
add UI option to control region cue mark visibility
2021-05-14 18:37:50 -06:00
56857302f4
add cue markers to RegionViews
2021-05-14 18:37:50 -06:00
2b7ae1a79f
Use sub-menus for > 32 processor automation parameters
2021-05-14 16:47:46 +02:00
Edgar Aichinger
ffcf90eacb
update german translation
2021-05-13 11:02:23 -06:00
084d7e221b
centralize naming of a couple of context menus
2021-05-13 10:29:19 -06:00
fe5c56ecca
remove pointless line of code
...
If _size_menu was non-null, we just return it. Ergo, it was already null when we reached
this line, which makes calling delete on it completely pointless
2021-05-13 10:29:19 -06:00
798b968610
do not test for gobj() being null when deciding if _size_menu exists
...
This test was added because of confusion about when/where dynamically constructed menus
were constructed and deleted. This should be consistent now, and this additional check
(on top of _size_menu itself being null) should be unnecessary
2021-05-13 10:29:19 -06:00