13
0
Commit Graph

39551 Commits

Author SHA1 Message Date
0e1ea96bd8
Merge branch 'ardour' 2024-05-24 19:29:24 +02:00
53236dd728 L: force grid type to timecode 2024-05-24 11:04:59 -06:00
e9013e1d0f 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:59 -06:00
50a0f40a0f 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:59 -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
f2345b6fe0
T: Hide Track -> Master bus connections 2024-05-24 18:45:47 +02:00
11a25c8be0
T: Trax has no JACK transport master 2024-05-24 16:22:49 +02:00
036fc1d6b6
T: Fix track/ruler header layout
Labels have a min. height, which caused the ruler header to
be cut off or bleed into the track header.

The expandable parts of the table need to have a min. height of 0.
2024-05-24 15:39:54 +02:00
3b191153cd L: pack master-bus on the right 2024-05-24 08:21:46 -05:00
00cd3ef62f L: remove debug msg 2024-05-24 08:21:17 -05:00
22a4c7f2a7
T: Trax has no metronome 2024-05-24 15:06:56 +02:00
c971d5d4de
Merge branch 'ardour' 2024-05-23 22:32:25 +02:00
f583a87c2e
T: move engine divider after driver, before I/O Devices 2024-05-23 22:31:24 +02:00
45b7c3c533
T: remove music-time clock options 2024-05-23 22:26:32 +02:00
1f435fa079 Revert "L: remove Bars&Beats from clock options"
This reverts commit e2f09f04d4.
2024-05-23 14:06:01 -06:00
e2f09f04d4 L: remove Bars&Beats from clock options 2024-05-23 14:00:17 -06:00
5f17d1b399
Shrink Engine Dialog when hiding the advanced section 2024-05-23 21:28:31 +02:00
f261067429 L: more aggressively enforce object+smart mode; remove tool actions 2024-05-23 13:00:52 -05:00
7e14e6c3d5 (backport?) when ArdourButton has a LED indicator, don't change font color 2024-05-23 12:46:34 -05:00
09542f4d25 L: remove the TC text displays, and pack Auto Return + Follow Range 2024-05-23 12:46:34 -05:00
2ed4e82a42 L: darker background 2024-05-23 12:46:34 -05:00
fbbea1f1c9 L: add separator lines to focus attention on device settings (backport?) 2024-05-23 12:46:34 -05:00
39ea6b47b3 L: Yet another layout-change for the ruler header area 2024-05-23 12:46:34 -05:00
03bd02f8e8 L: rough-cut of rc_options dialog (remove lots of stuff!) 2024-05-23 12:46:34 -05:00
8787c0f072 L: remove unnecessary separator elem from region-context menu 2024-05-23 12:46:34 -05:00
17d6e724ab L: remove Group context-menu items that reference VCA or subgroups 2024-05-23 12:46:34 -05:00
86c9118a0f L: remove meter points other than Input and Output 2024-05-23 12:46:34 -05:00
beeb5c8292 L: remove menu action 'change same track-type' since we only have one 2024-05-23 12:46:34 -05:00
c873fcb110
T: allow to switch meter-type of multiple tracks 2024-05-23 19:04:58 +02:00
df474eb59c
T: fix big clock (needs a session) 2024-05-23 18:37:13 +02:00
49cd23978b
Merge branch 'ardour' 2024-05-23 15:55:58 +02:00
3ce07580cb
Fix packaging gmsynth
Bug introduced in 75167ac347
2024-05-23 15:53:38 +02:00
a1a5f24ce6
Merge branch 'ardour' 2024-05-23 00:29:24 +02:00
ac004eee70 avoid all potential charset conversion when displaying an error relating to filename errors 2024-05-22 15:59:49 -06:00
f227839247
Vapor: thread-safe export abort
Prevent concurrent processing while running finalize_export.
2024-05-22 19:44:17 +02:00
a68baf8028
Merge branch 'ardour' 2024-05-22 18:37:12 +02:00
ce881f7244
Merge branch 'ardour' 2024-05-22 18:36:25 +02:00
13814deba2
Backport Trax packaging 2024-05-22 18:36:15 +02:00
63b5c9ea2b
Trying to track down mysterious cxxabiv1::failed_throw
It seems that a `Glib::ConvertError` is thrown, and then the
function that catches the error causes another ConvertError in
`err.what()` (which presumably include the filename that
causes the error).

relevant part of the backtrace (macOS Crashdump):

```
Glib::ConvertError::throw_func(_GError*) + 56
Glib::Error::throw_exception(_GError*) + 292
Glib::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, Glib::ustring const&) + 131
StringPrivate::Composition& StringPrivate::Composition::arg<Glib::ustring>(Glib::ustring const&) + 25
std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > string_compose<Glib::ustring> (...) + 81
PBD::run_functor_for_paths(...) + 1313
```
2024-05-22 18:36:15 +02:00
82b1cbc9f8
T: fix track numbers on session load 2024-05-22 00:38:32 +02:00
b79e17f8a2 L: only renumber tracks after track DnD if we passed the move threshold 2024-05-21 11:20:08 -06:00
34cc408ebb add a move threshold to track DnD 2024-05-21 11:20:08 -06:00
08eb25ef55 add a move threshold to track DnD 2024-05-21 11:05:37 -06:00
d631a6562f
Merge branch 'ardour' 2024-05-21 18:23:56 +02:00
0929faf830
Use alphabet instead of numbers for new group names 2024-05-21 18:21:47 +02:00
710a22521f
Add method to create an alphanumerical sequence
This is intended for new group-names. This avoids ambiguity
with track numbers when using defaults.
2024-05-21 18:21:47 +02:00
7789908fb7 remove debug output 2024-05-21 09:31:26 -06:00
9171be357a L: disconnect direct outs ports before reconnecting them in auto connect 2024-05-21 09:31:13 -06:00
56985164ba allow return key in add route dialog to activate dialog response (no mouse required) 2024-05-21 09:30:29 -06:00