From 7c5bd69ff13eda433dca3cabc84e48a29dc2abb1 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Fri, 31 May 2024 00:22:08 -0600 Subject: [PATCH 1/3] debugging: get a stacktrace for the start of a track drag --- gtk2_ardour/editor.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/gtk2_ardour/editor.cc b/gtk2_ardour/editor.cc index de92b24e98..270593f8e6 100644 --- a/gtk2_ardour/editor.cc +++ b/gtk2_ardour/editor.cc @@ -7034,6 +7034,7 @@ Editor::start_track_drag (TimeAxisView& tav, int y, Gtk::Widget& w) { track_drag = new TrackDrag (dynamic_cast (&tav), *_session); DEBUG_TRACE (DEBUG::TrackDrag, string_compose ("start track drag with %1\n", track_drag)); + PBD::stacktrace (std::cerr, 20); track_drag->drag_cursor = _cursors->move->gobj(); track_drag->predrag_cursor = gdk_window_get_cursor (edit_controls_vbox.get_window()->gobj()); From 44b47e70e03b279f4a4223146df3b1b12abc24a9 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Thu, 30 May 2024 21:23:04 +0200 Subject: [PATCH 2/3] Tweak doxygen doc (include timestamp, fix folder names) --- doc/Doxyfile | 2 +- doc/mainpage.md | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/doc/Doxyfile b/doc/Doxyfile index c904e97c8f..306ebd5513 100644 --- a/doc/Doxyfile +++ b/doc/Doxyfile @@ -1337,7 +1337,7 @@ HTML_COLORSTYLE_GAMMA = 113 # The default value is: NO. # This tag requires that the tag GENERATE_HTML is set to YES. -HTML_TIMESTAMP = NO +HTML_TIMESTAMP = YES # If the HTML_DYNAMIC_MENUS tag is set to YES then the generated HTML # documentation will contain a main index with vertical navigation menus that diff --git a/doc/mainpage.md b/doc/mainpage.md index 71b83c840f..cf5a01a7ff 100755 --- a/doc/mainpage.md +++ b/doc/mainpage.md @@ -54,7 +54,7 @@ A few specific libraries are compiled statically (e.g. fluidsynth for use in plu Handling Standard %MIDI File (Evoral::SMF) format. Abstracted to C++ in SMF.{cc,h} -* libs/backends/ +* `libs/backends/` Interaction with Operating System's Audio/MIDI API: ALSA, CoreAudio, JACK, PortAudio/ASIO, PulseAudio @@ -72,7 +72,7 @@ A few specific libraries are compiled statically (e.g. fluidsynth for use in plu %MIDI parsing, MIDNAM handling, Port abstraction for I/O -* `libs/temporal` +* `libs/temporal/` Various utility code for dealing with different kinds of time, including Timecode, and musical time conversions (Temporal::Beats, Temporal::BBT_Time). @@ -103,7 +103,7 @@ A few specific libraries are compiled statically (e.g. fluidsynth for use in plu ### UI related libs -* libs/gtkmm2ext/ +* `libs/gtkmm2ext/` Utility Library to extend GDK, GTK, and basic abstraction for UIs and event-loops. This library is not limited to the GUI, but also @@ -125,7 +125,7 @@ A few specific libraries are compiled statically (e.g. fluidsynth for use in plu Threaded waveform rendering and waveform image cache. -* libs/tk/ +* `libs/tk/` A localized version of GTK+2, renamed as YTK. See Gtk namespace for relevant documentation. From fb5ebc351cb71003ff18b28e08d9e36d21fccba8 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Fri, 31 May 2024 15:49:15 +0200 Subject: [PATCH 3/3] Don't use Ardour Logo on Trax DMG --- tools/osx_packaging/osx_build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/osx_packaging/osx_build b/tools/osx_packaging/osx_build index bea51c00df..97ae3eb752 100755 --- a/tools/osx_packaging/osx_build +++ b/tools/osx_packaging/osx_build @@ -635,7 +635,7 @@ mkdir $PRODUCT_PKG_DIR DMGWINBOTTOM=440 DMGBACKGROUND=dmgbg -if [ x$MIXBUS != x ] ; then +if [ x$MIXBUS != x -o x$LIVETRAX != x] ; then # Mixbus packaging