13
0
Commit Graph

17202 Commits

Author SHA1 Message Date
8c1fddca14
Expose scene marker preferences 2024-05-31 18:21:21 +02:00
a3d92fe5a7 fix paste error in context menu: show-other-ranges 2024-05-31 09:27:41 -05:00
7c5bd69ff1 debugging: get a stacktrace for the start of a track drag 2024-05-31 00:22:14 -06:00
2b2d923dc6
Remove extra group context menu separator 2024-05-30 18:13:48 +02:00
bbda6b8c02 NO-OP: whitespace 2024-05-29 22:38:38 -06:00
cb5a9f11dc auto-fy another PortGroup::gather loop + no main outs for livetrax, part 2 2024-05-29 22:38:38 -06:00
44ee16a5ac L: do not add main outs proc to a RouteIOs list for livetrax 2024-05-29 22:38:38 -06:00
c98ec4456d auto-fy another PortGroup::gather loop 2024-05-29 22:38:38 -06:00
a67963185f auto-fy loop in PortGroup::gathe 2024-05-29 22:38:38 -06:00
66707bc133 NO-OP: no-wrap line 2024-05-29 22:38:38 -06:00
e7d4f10e0d
Fix adding section markers with ctrl+click 2024-05-29 23:57:02 +02:00
1dba8f9906 harmonize TrackDrag API with livetrax version 2024-05-29 10:16:10 -06:00
2d8c641314 provide new actions to jump to prev/next location marker (no other markers) 2024-05-28 22:07:35 -06:00
7f82b918ae add DEBUG::TrackDrag to help try to track down #9711 2024-05-28 20:52:35 -06:00
875e89ff67 new Locations should be set IsMark, so there is no separate start/end 2024-05-28 08:42:16 -05:00
34875e4f3f label cd track markers distinctly 2024-05-28 08:41:38 -05:00
00305c070d scene markers are not cue markers (fix copy+paste error) 2024-05-28 08:41:23 -05:00
ace3f812c3
Fix incomplete doxygen doc (gtk2_ardour) 2024-05-27 22:22:06 +02:00
6e6322b315
Doxygen: fix explicit link request to 'motion' could not be resolved 2024-05-27 20:13:55 +02:00
cacc3881ec fix confusion between track renaming and track dragging 2024-05-27 10:39:14 -06:00
a06bfcdbdc Update Russian translation 2024-05-27 11:32:18 +02:00
f74a6a146b
Remove unused namespace [forward] declarations (1/x) 2024-05-26 16:45:34 +02:00
53ddd200e7 fix crashes related to loop/punch ruler no longer existing 2024-05-25 06:07:57 -06:00
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
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
5f17d1b399
Shrink Engine Dialog when hiding the advanced section 2024-05-23 21:28:31 +02:00
08eb25ef55 add a move threshold to track DnD 2024-05-21 11:05:37 -06:00
0929faf830
Use alphabet instead of numbers for new group names 2024-05-21 18:21:47 +02:00
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
d3c2faa23b Tweak ruler vsibility menus so it is clearer that they are filters 2024-05-20 16:11:21 -05:00
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
64c201791c Fix copy+paste error in marker args 2024-05-20 15:58:34 -05:00
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
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
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
ac779b38b2 arrangement markers are named "section N" by default 2024-05-20 11:00:50 -06:00
66d36999b9
Remove empty checkboxes from Ruler dialog 2024-05-19 18:43:45 +02:00
897610a047
Fix macOS builds (after 93e1e1c1f2) 2024-05-19 01:04:42 +02:00
f1e7ab08c7 no need to lookup smart mode action, it is cached 2024-05-18 12:24:23 -06:00
6ed9835677 emove some sneakily hidden indirect references to no-longer existing rulers 2024-05-18 07:20:14 -06:00
6fbf2f37d9
Set meter-height depending on configured fader-length
Previously when len was zero, FastMeter enforced a length
of at least 250px.
2024-05-18 01:44:28 +02:00
907cf66a63 restructure ruler context menu 2024-05-17 09:08:22 -06:00
553e534455 remove a number of canvas items that no longer exist after ruler consolidation 2024-05-17 09:07:00 -06:00
93e1e1c1f2 remove Cue, CD, Scene, Punch, Loop rulers, consolidate to just a pair (ranges, locations)
a menu allows choosing between all markers or 1 specific type, and all ranges or 1 specific type

more work required on menu structure and menu options/dialogs to specify the type of new location
and range marker creation
2024-05-16 22:58:55 -06:00
agfline
fc1377ae46
AAF: set session name from AAF filename instead of AAF composition name
https://github.com/agfline/LibAAF/issues/5#issuecomment-1952193515
2024-05-15 04:51:36 +02:00
7b75748299
Revert "As we've yet to implement user options, let's prefer AAF filenames rather than extracting an internal Comp name"
This reverts commit 2e55f4452f.
2024-05-15 04:49:43 +02:00
dad32d8b11
Clean up slider-controller includes 2024-05-14 23:41:51 +02:00
5b02561573
Fix MIDI Tracer (print polypress value) 2024-05-14 17:20:01 +02:00
caae3501ec
TransportMasterWidget may not have a session
Other parts in this dialog already test for session == nullptr.
This can happen in the Preferences, when switching a timecode
master w/o a session (not possible in Ardour, but some derivative
project).
2024-05-13 23:11:43 +02:00
c3eb30d96b action group names must not be translatable 2024-05-13 15:08:53 -06:00