summaryrefslogtreecommitdiff
path: root/gtk2_ardour/rc_option_editor.cc
AgeCommit message (Collapse)Author
2020-05-07Prepare changing LTC Generator <IO> to <Port>Robin Gareus
2020-05-01force provision of "menu-name" for all WindowProxy objects, and thus TabbablesPaul Davis
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-04-26Fix translatable strings and translations (so far)Robin Gareus
The typos in the original English were reported by Edgar Aichinger while working on the German translation.
2020-04-16Fix typos #8016Robin Gareus
Duplicate "the", missing "file"
2020-04-15Fix typos, consistent translatable stringsEdgar Aichinger
2020-04-14Change default for embedding files via DnDRobin Gareus
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-07Add preference to reset x-run counter on rec-start #6706Robin Gareus
2020-04-03change text describing relayout after UI scaling changePaul Davis
2020-04-02Add LTC output port preference #7932Robin Gareus
2020-03-26remove visibility of "draggable playhead" optionPaul Davis
2020-03-25change text for a couple of UI config optionsPaul Davis
2020-03-24Remove redundant AZERTY Virtual MIDI Keyboard LayoutNil Geisweiller
2020-03-23Remove Mixbus Aux-Link special case 2/2Robin Gareus
2020-01-28rearrange MIDI preferences "tab" to include ports and remove BufferingPaul Davis
2020-01-24Backport Mixbus change (offer gap as preference)Robin Gareus
Mixbus defaults this to on (4px), Ardour to off (0px)
2020-01-20Change tape-machine-mode to auto-input-does-talkback (gtk part)Ben Loftis
2019-12-29move Transport Masters prefs tab under Transport, with LTC and MTC as subtabsPaul Davis
2019-12-27Preferences/Config changes for image-surface settingsRobin Gareus
2019-12-19Vkeybd simplificationRobin Gareus
* 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-11remove MIDI readahead parameterPaul Davis
We just don't do this anymore
2019-11-29Use a detached window for Preferences at first runRobin Gareus
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-22redesign of declicking and fades around loop boundariesPaul Davis
2019-11-10Prefs > Plugins > Scan should discover new pluginsRobin Gareus
First argument is `cache_only`. `false` means to discover news ones.
2019-11-01remove seamless looping as an option (it's now the only kind of looping we ↵Paul Davis
support)
2019-10-24use PluginScanDialog to initiate plugin manager refreshPaul Davis
2019-10-18Remove redundant port-owner checkRobin Gareus
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-09-29Add Latency Control Toolbar WidgetsRobin Gareus
2019-09-10Add note about Denormal protection pref changesRobin Gareus
Modifications to the MXCSR register are pre thread. Changing this setting only directly affects the GUI thread.
2019-09-03Increase available Lua action script slotsRobin Gareus
* Reserve 32 dedicated editor actions for scripts * Limit number of toolbar buttons * Use dedicated binding-group for keyboard-shortcuts * Tweak Preferences layout of toolbar pane
2019-08-12Add Pref to write mixer-screenshot post-exportRobin Gareus
2019-08-11Allow to inhibit screensaver/system sleepRobin Gareus
2019-08-03Update GPL boilerplate and (C)Robin Gareus
Copyright-holder and year information is extracted from git log. git history begins in 2005. So (C) from 1998..2005 is lost. Also some (C) assignment of commits where the committer didn't use --author.
2019-06-06Change ClipLevelOptions to inherit from a HSliderOptionPaul Davis
2019-05-29add option to show/hide region namesPaul Davis
2019-05-25UI integration to conceal LV1 pluginsRobin Gareus
2019-04-10Add option to leave vertical gap below audio regionsRobin Gareus
This is a backport from Mixbus, to leave are 4 "open" pixels at the bottom of the track so one can see the grid-lines between tracks. This is useful with low region-transparency. grid-lines behind opaque regions are not visible.
2019-03-27Re-layout ctrl surface enable button: align leftRobin Gareus
Since the Preferences window can be rather wide, and the table expands, a button on the left is preferred.
2019-03-12Another fix for region-equivalency pref.Ben Loftis
2019-03-12Add Preference dialog option for LayerTimeRobin Gareus
2019-03-08avoid crazy levels of work when MIDI Port Info preferences panel is not visiblePaul Davis
2019-03-08drop silly canonical name stuff from MIDI port info, and just store backend ↵Paul Davis
name (GUI version)
2019-03-07rework name/canonical-name stuff for MIDI port info (GUI edition)Paul Davis
2019-03-07selection must be enabled to allow editable columns :((Paul Davis
2019-03-07redesign naming and reload of MIDI port information (GUI edition)Paul Davis
2019-03-03remove ill-conceived use-session-timecode-format optionPaul Davis
2019-03-01GUI updates to handle monitor-section changesRobin Gareus
This fixes various MS related action sensitivity issues, as well as action-states. Also manually adding a monitor-section to a session now always immediately shows it, regardless of prior ToggleMonitorSection visibility.
2019-02-12midi-audition-synth-uri is deprecated (gtk2 part).Ben Loftis
2019-02-12Selection-after-split behavior (gtk2 part)Ben Loftis
* When splitting in MouseObject, entered_region should get priority over selected regions. This fixes the unexpected case where you try to split an unselected a region, but a) nothing happens OR b) some other region (maybe off-screen) is split * Range mode now has its own option for splits, which can be: Clear: the selection is cleared. Preserve: the selection is left as-is. (default) Force: all the regions that resulted from the split are selected (forcing a tool change). * Un-hid the additional config options to select only the regions BEFORE or AFTER a split. * Note: splits made with Cut Tool should be unaffected by these changes.
2019-01-17Clarify auto-connect preferenceRobin Gareus
2018-11-19Use libardour video-tool path (2/2)Robin Gareus