Robin Gareus
16a476ee5f
Fix foldback bus duplication
...
signal_sources() can traverse upwards. e.g. when creating a
foldback send to the master-bus, everything that feeds the master
also feeds the foldback (even if there is no direct send).
2023-01-04 04:00:36 +01:00
Olivier HUMBERT
4cb67f83a7
Make some string translatable
2023-01-01 19:41:43 +01:00
Olivier HUMBERT
84640d4f7d
Update French translation
2023-01-01 19:36:11 +01:00
Marijn Kruisselbrink
7a4ddf5cce
Group system ports by common prefix.
...
Extra "other" ("External") ports were already being grouped by their
common prefix into bundles to better display ports coming from different
jack clients. This commit factors out that logic into a separate method
to also apply this logic to extra "system" ("Hardware") ports. This way
hardware ports from different devices/clients (for example when using
pipewire as jack backend) are grouped by device rather than all being
listed as one bundle.
2023-01-01 18:19:14 +01:00
Robin Gareus
345008bdfd
Ardour celebrates the arrival of 2023
2023-01-01 01:30:20 +01:00
Robin Gareus
0be3a509af
MIDI-Tracer: allow to directly trace physical ports
2022-12-31 03:09:24 +01:00
Robin Gareus
78ec9294e1
TempoDialog: MIDI port fixes
...
* hide TempoTap MIDI port
* fall back to port-name (without client name) if pretty-name
is unset.
* use namespace
2022-12-31 02:53:12 +01:00
Robin Gareus
54e1827e79
Allow to tap-tempo using a MIDI keyboard
2022-12-31 00:07:09 +01:00
Robin Gareus
1ad22e9ce9
Make engine dialog non-resizable (remove resize workarounds)
2022-12-30 23:43:35 +01:00
Robin Gareus
b6a4a6a84f
Sort simple-export range-list by range start-time.
2022-12-30 16:21:59 +01:00
Robin Gareus
42abd51e40
Ardour on Linux requires libX11 regardless of lxVST
...
The requirement is due to XResetScreenSaver
2022-12-28 20:04:17 +01:00
Robin Gareus
a4d9fb4935
Fix saving favorite plugin order
...
This broke in 7942897d93 . Clearing the list triggered
favorite_plugins_deleted() for each plugin. This resulted
in an empty list being saved to disk.
2022-12-27 16:53:01 +01:00
Robin Gareus
b0b20ed1ed
There are only 6 user visible columns
2022-12-27 16:35:20 +01:00
Robin Gareus
b458eee160
Plugin Selector: allow to sort by Name
...
Previously the first 2 columns were Fav/Hide radio options.
Now there is only a boolean Favorite checkbox.
2022-12-27 16:32:47 +01:00
Ben Loftis
a5378e559a
dsp_stats: aesthetic tweaks to text and padding
2022-12-26 07:53:34 -06:00
Ben Loftis
d5160b6e8c
export_dialog: use more sensible padding around the preset widgets
2022-12-26 07:53:34 -06:00
Olivier HUMBERT
9c0fb6e49a
Update French translation
2022-12-26 11:51:16 +01:00
Ben Loftis
037de53c3f
bbt_marker_dialog: improve layout + spacings
2022-12-21 19:22:29 -06:00
Paul Davis
e2d265c018
tempo edit: use ::replace_tempo() instead of ::set_tempo() after dialog
2022-12-20 21:56:37 -07:00
Paul Davis
253419a321
tempo marker drag: update GUI during drag
2022-12-20 21:54:59 -07:00
Paul Davis
ed7e0a4166
snap: add missing break statements. oops!
2022-12-20 21:54:35 -07:00
Paul Davis
e32d4f7b71
try to get BBTRulerDrag to work on all platforms
2022-12-19 15:03:57 -07:00
Paul Davis
b48821887d
restore primary-drag in BBT ruler function
2022-12-19 13:35:27 -07:00
Paul Davis
90ae38e353
note create drag: tweak to fix dragging when snap is not bars
2022-12-19 12:19:05 -07:00
Paul Davis
615aff92d7
note create drags: work better if snapping to bars
2022-12-19 12:19:05 -07:00
Paul Davis
509d762cdd
editor: fix snap_to_bbt() to do something closer to right for bars
...
At the very least, snapping to bars should be different from snapping to beats.
2022-12-19 12:19:05 -07:00
Robin Gareus
6725e8b661
GTK treeview: click to DnD (not edit), specialize per column
2022-12-19 15:21:24 +01:00
Robin Gareus
bd3f713d0e
Fix gain menu (polarity, envelope) with multiple selection
2022-12-17 19:13:26 +01:00
Robin Gareus
0f949bc02b
Add region polarity invert to Region menu
2022-12-17 13:15:42 +01:00
Robin Gareus
9819cdb117
GUI support for per region polarity invert
2022-12-17 13:15:37 +01:00
Ben Loftis
24ed994d02
redirect box: add a Reset action to the Presets submenu
2022-12-16 15:36:27 -06:00
Ben Loftis
483047635c
Rec page: implement Undo actions and shortcuts
...
* undo is not (currently) a Global action, it's an Editor action
* ... but we want the ability to undo a recording
One option would be to chagne Undo to a Global action, which would have a
sizable impact on code and existing shortcuts.
Instead I'm choosing to implement a Rec-page-specific Undo action & shortcut
It's conceivable that someday we would want the Recorder page to ONLY undo
record operations, and the Mixer page to ONLY undo mixer operations, or
something like that. This lays the foundation for that.
2022-12-16 13:18:37 -06:00
Ben Loftis
10ef8535c7
Import dialog: tweak layout
...
* labels on the left, following conventions we use in Prefs et-al
* separate colums for Global, MIDI, Audio settings
2022-12-16 13:18:37 -06:00
Robin Gareus
224f7bb263
Set imported regions to be opaque by default
2022-12-14 16:10:22 +01:00
Robin Gareus
6187556498
Opaque regions are supposed to be opaque
2022-12-13 01:35:28 +01:00
Paul Davis
0b07e1b26a
avoid crash during multi-region bounce
2022-12-12 16:21:31 -07:00
Paul Davis
f8469a49ed
fix compilation
2022-12-12 10:20:02 -07:00
Paul Davis
06dfba2677
SessionDialog: do not invoke idle callbacks from response
...
This dialog is queued for idle delete by both StartupFSM and
ArdourUI. The deletion cannot be allowed to happen during
a response handler
2022-12-12 10:17:05 -07:00
Paul Davis
095b84080a
ArdourDialog: API to prevent idle callbacks during response handling
2022-12-12 10:15:55 -07:00
Paul Davis
62bfd34ba8
fix mistake in f4827b470b
2022-12-12 08:17:53 -07:00
Edgar Aichinger
d92342fc90
update german translation
2022-12-12 11:42:39 +01:00
Paul Davis
f4827b470b
fix unnecessary error messages from time info box
2022-12-11 20:41:20 -07:00
jujudusud
723428e697
Some more FR translations
2022-12-11 16:04:36 -07:00
jujudusud
6d3847dfcb
Espace disque -> :
2022-12-11 16:04:36 -07:00
jujudusud
33ff6d71cf
Auto-Input -> Entrée-auto
2022-12-11 16:04:36 -07:00
jujudusud
ebd9782639
Some more fr translations
2022-12-11 16:04:36 -07:00
jujudusud
76ab489c0e
Menu Greffons / plugins
2022-12-11 16:04:36 -07:00
jujudusud
6d3359bb3c
Menu Apparence / Appearance
2022-12-11 16:04:36 -07:00
Olivier HUMBERT
b24da7ec3b
Some more French update
...
Quelques traductions en français en + @jujudusud
2022-12-11 16:04:36 -07:00
jujudusud
5a8bc3a0b2
more fr translation
2022-12-11 16:04:36 -07:00