44b47e70e0
Tweak doxygen doc (include timestamp, fix folder names)
2024-05-31 15:49:41 +02: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
69d63bac92
do not plot ruler marks that are left of the current (scroll-adjusted) canvas edge
2024-05-29 14:13:47 -06: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
1f35010713
extend libardour API to include possible flags when searching for prev/next mark
2024-05-28 22:07:13 -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
1cd78c94d3
Improve doxygen's main page, add references
2024-05-28 01:00:42 +02:00
0df0e14e23
Ignore sourcecode doc if marked as such
2024-05-27 22:31:37 +02:00
ace3f812c3
Fix incomplete doxygen doc (gtk2_ardour)
2024-05-27 22:22:06 +02:00
ab62177bdf
Fix incomplete doxygen doc (libardour)
2024-05-27 22:21:57 +02:00
e317d75b17
Fix YTK doxygen errors
2024-05-27 22:21:29 +02:00
6e6322b315
Doxygen: fix explicit link request to 'motion' could not be resolved
2024-05-27 20:13:55 +02:00
1d0ef6337f
Overhaul doxygen main page
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
706d4c5dcc
Tweak Doxygen settings
2024-05-27 00:43:09 +02:00
fd96694a21
Fix various doxgen errors in YTK
...
This is about half of the reported errors, then my patience
ran out. More later
2024-05-27 00:43:04 +02:00
5a52b66dfa
Remove unsupported xml/html tag <inlinegraphic>
2024-05-26 23:45:31 +02:00
76beb21862
Remove non-standard @newin doxygen token
...
We are not interested in which version a given GTK method
was added.
2024-05-26 23:39:04 +02:00
75f5720c55
NO-OP: remove irrelevant comment
2024-05-26 17:00:19 +02:00
5a9d88a48a
Move doxygen images to sub-folder (to avoid ambiguities)
...
Since doxygen result is save to ./html/ searching for images
in ./ also find images already copied to ./html/
2024-05-26 16:59:41 +02:00
03689d8070
Remove/fix unused namespace [forward] declarations (2/x)
2024-05-26 16:46:39 +02:00
f74a6a146b
Remove unused namespace [forward] declarations (1/x)
2024-05-26 16:45:34 +02:00
c8c7955d5d
Doxygen: add favicon
2024-05-26 05:53:16 +02:00
6b70ad254c
Doxygen: ignored @todo and @deprecated
2024-05-26 05:41:41 +02:00
8f3794f0ca
Remove unused CubicInterpolation
2024-05-26 05:37:05 +02:00
d48af9a64d
Further tweaks to doxyen doc
2024-05-26 05:13:18 +02:00
f38fe2445f
Doxygen: draw a few more inheritance SVGs
2024-05-26 03:07:14 +02:00
c2e048547a
Modernize Doxygen HTML
...
using https://github.com/jothepro/doxygen-awesome-css.git
2024-05-26 02:53:41 +02:00
5b746b186a
Be more strict about possible track/route names
...
The GUI `RouteUI::verify_new_route_name` checks for colons.
This left the session vulnerable, from calling set_name
from other places (e.g. ctrl surfaces).
2024-05-26 00:13:40 +02:00
4a14f2fed5
Fix track renaming, ensure unique name
...
Track::set_name first set the disk-i/o name before calling
Route::set_name (which calls ensure_track_or_route_name).
2024-05-25 23:51:39 +02:00
53ddd200e7
fix crashes related to loop/punch ruler no longer existing
2024-05-25 06:07:57 -06:00
83b3070fe1
Do not allow to rename rec-arm'ed tracks
...
Previously only the UI prevented this, which can cause issues
when renaming is initiated by ctrl surfaces
2024-05-24 22:37:29 +02:00
a642448b88
Update doxyfile (doxygen -u)
2024-05-24 21:39:42 +02: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
3ce07580cb
Fix packaging gmsynth
...
Bug introduced in 75167ac347
2024-05-23 15:53:38 +02:00