Robin Gareus
a0250fba41
RecorderUI: initial implementation (WIP)
2021-02-13 01:05:37 +01:00
Paul Davis
11e3bbc8cb
GUI config editor for Configuration::reset_default_speed_on_stop
2021-02-09 16:01:08 -07:00
Robin Gareus
e49adb55c0
Fix MidiPortOptions Preferences
...
* Show Treeview again if it was hidden
* Hide heading(s) and table when no ports are available
* Fix memory leak, unmanaged OptionEditorHeading
* remove unused members
2021-01-18 03:18:20 +01:00
Robin Gareus
0b0339f089
Re-implement MidiPortOptions with new API
2021-01-18 03:18:20 +01:00
Robin Gareus
b2c4e71a45
Subscribe to pretty-port name changes (GUI)
2021-01-18 03:18:20 +01:00
Robin Gareus
a04a2bd0be
Prepare for API change, MidiPortOptions::setup_midi_port_view
2021-01-18 03:18:20 +01:00
Robin Gareus
8cbb318223
Yet another fix for VST3 default path
2020-12-05 00:11:04 +01:00
Robin Gareus
27f0baab53
VST3: fix VST3 path customization
2020-11-24 00:32:01 +01:00
Robin Gareus
5d193f7638
Add Preference option to customize VST3 search path
2020-10-24 03:36:44 +02:00
Robin Gareus
d0e1ed403c
Update some messages
2020-10-17 18:28:10 +02:00
Robin Gareus
fe71fb1273
NO-OP: consolidate VST2 Path preference dialog
...
This is in preparation for potentially allowing custom VST3 paths
2020-10-16 22:09:29 +02:00
Robin Gareus
953901ad3b
Fix typo in 05c039629c (VST -> VST2, not 3)
2020-10-07 17:51:01 +02:00
Robin Gareus
5dc3f2a320
Add toolbar widgets for monitor mute and dim
...
Another one from Andy's wish-list
http://mixbus.harrisonconsoles.com/forum/thread-8935-page-2.html
2020-09-17 22:57:54 +02:00
Robin Gareus
05c039629c
VST3: Update Preferences/Plugins/VST
2020-09-16 22:49:20 +02:00
Robin Gareus
1b261fab48
Remove unused LV2 ifdef 2/3
...
LV2 has been mandatory since 6.0 (04ccd328dc )
2020-09-15 17:35:04 +02:00
Robin Gareus
878f741477
Remove redundant display-unit
...
Percent sign is part of the dropdown value
2020-09-07 16:58:01 +02:00
Robin Gareus
fb2d33c6a3
vkeybd: allow to disable keyboard input #8377
2020-08-26 03:45:15 +02:00
Robin Gareus
aa9c5737cc
GUI support to en/disable master-bus output gain control
2020-07-21 05:51:56 +02:00
Paul Davis
acd948a00c
fix incorrect ellipsize option value
2020-07-01 12:17:43 -06:00
Paul Davis
cb2883cff8
add ellipsizing mode to preferences editor
2020-07-01 12:17:43 -06:00
Robin Gareus
0518e1e88f
Make plugin list lengths configuable
2020-06-26 13:02:59 +02:00
Robin Gareus
dccb2b650e
Mark Prefs Tab action name un-translatable
...
This is used with string_compose ("detach-%1") etc,
and "preferences" may be translated by gtk or 3rd party translations
(Ardour itself only has upper-case "Preferences" as translatable
string)
2020-06-05 22:52:36 +02:00
Robin Gareus
f1dafe7632
Prepare changing LTC Generator <IO> to <Port>
2020-05-07 20:42:58 +02:00
Paul Davis
b258ad792e
force provision of "menu-name" for all WindowProxy objects, and thus Tabbables
...
Actions for hide/show/attach/detach tabbables use hard-coded names which are not
translated. Using Tabbable/WindowProxy::name() to lookup the action will fail,
since the name can be translated. This changes just removes the option to not
provide a menu-name when creating these objects, and uses the name menu-name
when looking up an action by name
2020-05-01 14:33:47 -06:00
Robin Gareus
8399abd277
Fix translatable strings and translations (so far)
...
The typos in the original English were reported by Edgar
Aichinger while working on the German translation.
2020-04-26 03:19:22 +02:00
Robin Gareus
029527c4c9
Fix typos #8016
...
Duplicate "the", missing "file"
2020-04-16 21:55:42 +02:00
Edgar Aichinger
e20f74dcf1
Fix typos, consistent translatable strings
2020-04-15 18:02:35 +02:00
Robin Gareus
e3e7d22c38
Change default for embedding files via DnD
...
Man new users drag/drop files onto the canvas without being aware
that Ardour only references external files. This can break sessions
when those files [re]moved.
2020-04-14 17:28:12 +02:00
Robin Gareus
f7abab11a3
Add preference to reset x-run counter on rec-start #6706
2020-04-07 23:52:16 +02:00
Paul Davis
096d23fcc2
change text describing relayout after UI scaling change
2020-04-03 14:31:51 -06:00
Robin Gareus
849bce6e4d
Add LTC output port preference #7932
2020-04-02 16:46:05 +02:00
Paul Davis
8a65c1fce2
remove visibility of "draggable playhead" option
2020-03-26 07:50:32 -06:00
Paul Davis
0622d69196
change text for a couple of UI config options
2020-03-25 16:10:27 -06:00
Nil Geisweiller
fe6c5f98b2
Remove redundant AZERTY Virtual MIDI Keyboard Layout
2020-03-24 22:36:20 +01:00
Robin Gareus
42cc09af13
Remove Mixbus Aux-Link special case 2/2
2020-03-23 17:45:55 +01:00
Paul Davis
10978a2f58
rearrange MIDI preferences "tab" to include ports and remove Buffering
2020-01-28 00:05:05 -07:00
Robin Gareus
201d7cb2fd
Backport Mixbus change (offer gap as preference)
...
Mixbus defaults this to on (4px), Ardour to off (0px)
2020-01-24 01:42:05 +01:00
Ben Loftis
7966d02534
Change tape-machine-mode to auto-input-does-talkback (gtk part)
2020-01-20 13:34:05 -06:00
Paul Davis
354995289d
move Transport Masters prefs tab under Transport, with LTC and MTC as subtabs
2019-12-29 19:38:04 -07:00
Robin Gareus
1809818c94
Preferences/Config changes for image-surface settings
2019-12-27 19:35:02 +01:00
Robin Gareus
d0668721d5
Vkeybd simplification
...
* remove Y-axis dependent velocity (difference between
black/white keys made this not very usable
* remove Bank/Patch selector (there are already three other
Bank/Patch UIs
* move keyboard-layout selection into Preferences > MIDI
2019-12-19 18:57:40 +01:00
Paul Davis
f78c659840
remove MIDI readahead parameter
...
We just don't do this anymore
2019-12-11 20:36:10 -07:00
Robin Gareus
5fb83da69c
Use a detached window for Preferences at first run
...
Once a user explicitly attaches the Window as Tab, we
expect the user to know about tabbing, tab-cycling, related
window/tab actions, and relevant shortcuts.
Otherwise it can confusing:
https://discourse.ardour.org/t/cant-get-out-of-preferences/102147
2019-11-29 16:27:37 +01:00
Paul Davis
1a2665e25f
redesign of declicking and fades around loop boundaries
2019-11-22 23:41:56 -07:00
Robin Gareus
383850d329
Prefs > Plugins > Scan should discover new plugins
...
First argument is `cache_only`. `false` means to discover news ones.
2019-11-10 22:33:46 +01:00
Paul Davis
a072228de5
remove seamless looping as an option (it's now the only kind of looping we support)
2019-11-01 14:04:28 -06:00
Paul Davis
616c82d16a
use PluginScanDialog to initiate plugin manager refresh
2019-10-24 21:32:46 -06:00
Robin Gareus
148a9682be
Remove redundant port-owner check
...
Ports owned by Ardour are already filtered out by
PortManager::get_known_midi_ports() ->
PortManager::fill_midi_port_info_locked()
This change is in preparation for allowing to expose Ardour's
"Virtual MIDI Keyboard" keyboard (which is owned by Ardour).
2019-10-18 22:56:46 +02:00
Robin Gareus
4f41367836
Add Latency Control Toolbar Widgets
2019-09-29 02:45:37 +02:00
Robin Gareus
24a0a4256a
Add note about Denormal protection pref changes
...
Modifications to the MXCSR register are pre thread. Changing this
setting only directly affects the GUI thread.
2019-09-10 17:03:24 +02:00