f8c3e6f961
T: remove session properties not applicable to LiveTrax
2024-05-25 17:06:15 +02:00
defcd16931
T: limit import to stereo (and constrain import options)
...
Trax only has mono and stereo tracks (no surround panner).
In theory we could allow "sequence files", and "merge files",
channels > 2 are simply ignored. However it seems prudent
to hide those options, at least for the time being.
2024-05-25 16:46:40 +02:00
26ce571baf
Fix build, partially revert 5a188fba
2024-05-25 16:10:34 +02:00
dd14d6bce4
fix crashes related to loop/punch ruler no longer existing
2024-05-25 06:06:27 -06:00
5a188fba55
T: fix crash when cycling though tabs
...
`recorder` (and other tabbables) do not exist
2024-05-24 23:44:05 +02:00
d60e9e02ea
T: Fix Gtk-CRITICAL 'GTK_IS_ENTRY (entry)' failed
...
The Notebook need to be destroyed before the Gtk::Entry.
Destroying the Notebook, destroys every Tab one by one, which
triggers a SessionDialog::tab_page_switched callback.
This in turn calls SessionDialog::new_name_changed which
requires the `new_name_entry` to still be allocated.
2024-05-24 21:16:39 +02:00
c6a67204bb
NO-OP: whitespace
2024-05-24 21:04:17 +02:00
79a65999b2
T: fix -Wreturn-type
2024-05-24 21:04:04 +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
f2345b6fe0
T: Hide Track -> Master bus connections
2024-05-24 18:45:47 +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
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
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
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
56985164ba
allow return key in add route dialog to activate dialog response (no mouse required)
2024-05-21 09:30:29 -06:00
3523de5272
final change for fixing addition of section markers from GUI
2024-05-21 08:28:04 -06:00
f4dfd52cf7
L: refactor methods to add a location/section marker so that there is only one method for this
2024-05-21 08:27:17 -06: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
ab9cab625f
L: even more monochrome theming
2024-05-21 09:07:39 -05:00
2a69f393a1
L: menu organization (incl. return of the Session Properties)
2024-05-21 09:07:39 -05:00
b2db04c4a4
(backport?) "Remove" -> "Remove Selected Tracks"
2024-05-21 09:07:39 -05:00
ed50b9ac28
L: text change: "Sync Source"
2024-05-21 09:07:39 -05:00
66b114f8d9
L: text change: "Add Track, Bus, VCA" -> "Add Tracks"
2024-05-21 09:07:39 -05:00
00301a3dff
L: button text: Int. -> Internal
2024-05-21 09:07:39 -05:00
0e4c20cddd
L: remove tempo items from main clock
2024-05-21 09:07:39 -05:00
2065646c48
L: do not assign actions to unmapped buttons
...
fixes: gtk_accel_group_from_accel_closure assertion warning
2024-05-21 07:39:32 -05:00