Robin Gareus
d06072b285
Add checkbox to master-bus comment editor #9718
2024-06-10 19:56:07 +02:00
Paul Davis
1660ad3ed9
always center the new session dialog
2024-06-10 10:47:12 -06:00
Robin Gareus
acb5feec4a
Show master bus comment on session load #9718
2024-06-09 01:29:00 +02:00
Paul Davis
9061657940
when checking for an existing marker before adding one, use the intended flags
2024-06-07 22:19:44 -06:00
Paul Davis
4872d6706d
fix crash cause by ending non-existing track drag
2024-06-05 16:38:00 -06:00
Mark Knoop
b00e099d02
Fix action labels for gain inc/dec #9719
2024-06-05 20:03:36 +02:00
Ben Loftis
61ad5c666d
Fix text display on Cue markers
2024-06-04 16:01:15 -05:00
Paul Davis
0ec926668c
refine track drag API to control whether cursor can change on button press
2024-06-03 17:52:42 -06:00
Paul Davis
c7b8840f8f
redesign track drag so that we can start from anywhere in the header, including the name
2024-06-03 17:22:42 -06:00
Paul Davis
84445efe92
fix inability to move tracks up if a previous resort had given one of them order == 0
2024-06-03 13:23:17 -06:00
Ben Loftis
0a19b719d4
fix creation of Cue markers via new ruler menu
2024-06-01 08:21:16 -05:00
Robin Gareus
a7c613db22
Allow post-export analysis in sessions w/o auditioner
2024-05-31 22:54:53 +02:00
Robin Gareus
8c1fddca14
Expose scene marker preferences
2024-05-31 18:21:21 +02:00
Ben Loftis
a3d92fe5a7
fix paste error in context menu: show-other-ranges
2024-05-31 09:27:41 -05:00
Paul Davis
7c5bd69ff1
debugging: get a stacktrace for the start of a track drag
2024-05-31 00:22:14 -06:00
Robin Gareus
2b2d923dc6
Remove extra group context menu separator
2024-05-30 18:13:48 +02:00
Paul Davis
bbda6b8c02
NO-OP: whitespace
2024-05-29 22:38:38 -06:00
Paul Davis
cb5a9f11dc
auto-fy another PortGroup::gather loop + no main outs for livetrax, part 2
2024-05-29 22:38:38 -06:00
Paul Davis
44ee16a5ac
L: do not add main outs proc to a RouteIOs list for livetrax
2024-05-29 22:38:38 -06:00
Paul Davis
c98ec4456d
auto-fy another PortGroup::gather loop
2024-05-29 22:38:38 -06:00
Paul Davis
a67963185f
auto-fy loop in PortGroup::gathe
2024-05-29 22:38:38 -06:00
Paul Davis
66707bc133
NO-OP: no-wrap line
2024-05-29 22:38:38 -06:00
Robin Gareus
e7d4f10e0d
Fix adding section markers with ctrl+click
2024-05-29 23:57:02 +02:00
Paul Davis
1dba8f9906
harmonize TrackDrag API with livetrax version
2024-05-29 10:16:10 -06:00
Paul Davis
2d8c641314
provide new actions to jump to prev/next location marker (no other markers)
2024-05-28 22:07:35 -06:00
Paul Davis
7f82b918ae
add DEBUG::TrackDrag to help try to track down #9711
2024-05-28 20:52:35 -06:00
Ben Loftis
875e89ff67
new Locations should be set IsMark, so there is no separate start/end
2024-05-28 08:42:16 -05:00
Ben Loftis
34875e4f3f
label cd track markers distinctly
2024-05-28 08:41:38 -05:00
Ben Loftis
00305c070d
scene markers are not cue markers (fix copy+paste error)
2024-05-28 08:41:23 -05:00
Robin Gareus
ace3f812c3
Fix incomplete doxygen doc (gtk2_ardour)
2024-05-27 22:22:06 +02:00
Robin Gareus
6e6322b315
Doxygen: fix explicit link request to 'motion' could not be resolved
2024-05-27 20:13:55 +02:00
Paul Davis
cacc3881ec
fix confusion between track renaming and track dragging
2024-05-27 10:39:14 -06:00
Alexandre Prokoudine
a06bfcdbdc
Update Russian translation
2024-05-27 11:32:18 +02:00
Robin Gareus
f74a6a146b
Remove unused namespace [forward] declarations (1/x)
2024-05-26 16:45:34 +02:00
Paul Davis
53ddd200e7
fix crashes related to loop/punch ruler no longer existing
2024-05-25 06:07:57 -06:00
Paul Davis
13db3f64de
minor cleanups to timecode metric generation code
...
Mostly this is to make sure that we never include marks earlier than @param lower.
The sample->timecode conversion common to all rule scales is now moved outside
of the switch block, and an unnecessary floor() call was removed.
2024-05-24 11:04:35 -06:00
Paul Davis
871bd5e55b
force timecode mark module to 1, to avoid missing marks
...
The entire modulo concept for ruler marks has become mostly redundant now that
the rulers will only show text for a tick if there enough space
2024-05-24 11:04:23 -06:00
Robin Gareus
5f17d1b399
Shrink Engine Dialog when hiding the advanced section
2024-05-23 21:28:31 +02:00
Paul Davis
08eb25ef55
add a move threshold to track DnD
2024-05-21 11:05:37 -06:00
Robin Gareus
0929faf830
Use alphabet instead of numbers for new group names
2024-05-21 18:21:47 +02:00
Paul Davis
2d5884ccb1
refactor methods to add a location/section marker so that there is only one method for this
2024-05-21 08:21:02 -06:00
Ben Loftis
d3c2faa23b
Tweak ruler vsibility menus so it is clearer that they are filters
2024-05-20 16:11:21 -05:00
Ben Loftis
78f81b2074
Reorganize Ruler Menu
...
* markers on top, rulers below
* cue markers in a submenu, and include the Stop marker
2024-05-20 15:59:34 -05:00
Ben Loftis
64c201791c
Fix copy+paste error in marker args
2024-05-20 15:58:34 -05:00
Robin Gareus
5fdc7c4601
Redraw section markers when reloading session
...
This fixes a bug that when re-loading a session, section
marker rectangles (to next marker) were not drawn.
2024-05-20 21:55:54 +02:00
Robin Gareus
f693c0406a
When drawing a note, only play it once
...
Previously two identical Note on events were sent:
* Select newly created note -> note-on event
* Play newly created note -> note-on event
2024-05-20 19:42:29 +02:00
Robin Gareus
9de2b3435d
Only send a single note-off when drawing notes
...
Previously both the timer-based `off` as well as the d'tor
sent a note-off event.
2024-05-20 19:31:34 +02:00
Paul Davis
ac779b38b2
arrangement markers are named "section N" by default
2024-05-20 11:00:50 -06:00
Robin Gareus
66d36999b9
Remove empty checkboxes from Ruler dialog
2024-05-19 18:43:45 +02:00
Robin Gareus
897610a047
Fix macOS builds (after 93e1e1c1f2)
2024-05-19 01:04:42 +02:00