summaryrefslogtreecommitdiff
path: root/gtk2_ardour/ui_config_vars.h
AgeCommit message (Collapse)Author
2017-06-18Add option add automation-lane points on the line -- #7397Robin Gareus
2017-06-13Restore the state of the autoplay button in the import dialogTim Mayberry
2017-05-08Limit clock displays to 30days (720hours) by default.Robin Gareus
This prevents various edge-cases of selection-clocks (eg. unbound range selection after start-range; and makes it near impossible to roll-over 2^63 using GUI operations)
2017-04-20Do not set C++ locale.Robin Gareus
Ardour translations and GUI string formatting only depends on the C locale. Modifying the C++ locale may produce erratic results on various systems (in particular OSX and macOS) and cause incompatibilies with plugins.
2017-04-19Use int32_t type instead of long for font-scale UI configuration variableTim Mayberry
long type can not be used with PBD::to_string/string_to
2017-03-26Add option to disable blinking alert buttons.Robin Gareus
2017-03-13Default to a pastel color tetrad palette.Robin Gareus
2017-03-11Allow to customize color-picker-paletteRobin Gareus
2017-01-16Configurable toolbar rec/punch & monitoring buttonsRobin Gareus
2016-12-28Allow fine grained control over localeRobin Gareus
2016-12-21Add option to hide the 2ndary clockRobin Gareus
2016-12-20Allow to customize parts of the main toolbarRobin Gareus
2016-12-13Add option to Zoom to Selection on double clickTim Mayberry
Currently implemented for Region and Range selections. The new option is false/off by default to maintain existing behaviour. I'm not sure it should require another option, perhaps Zoom to Selection should be the default and accessing the region properties dialog can be via Modifier+double click, but further changes can be made on user feedback etc. Related: #7112
2016-11-11Add option to zoom using button press in the time rulers and dragging verticallyTim Mayberry
This is a common operation used for zooming in other DAWs like Ableton Live and Cubase. To support such a usage pattern without changing the existing behaviour of the ruler area I've made it an option that is false by default. The behaviour of RulerDragZoom is intentionally different than a CursorDrag that occurs in the rest of the ruler area in that it doesn't follow the snap to grid setting and no locate related stuff occurs until button release. There are some issues with responsiveness with more than a few hundred regions or a large amount of MIDI events/notes. Implements feature #6768
2016-06-21fix default color file name in code default definitionPaul Davis
2016-06-07provide GUI option to control WM visibility info usePaul Davis
2016-05-31reflect inclusion of appname in theme file namePaul Davis
2016-05-31it is probably a mistake to rename dark -> Dark at this particular point in timePaul Davis
2016-05-31the return of the theme selector, plus 3 new themes from cooltehnoPaul Davis
2016-05-04add option to limit track-header meters to stereoRobin Gareus
2016-05-01add option to auto-save post-export-analysis imageRobin Gareus
first revision, needs some label position fine-tuning and maybe an option to include log-scale/rect waveform etc.
2016-04-25add optional buttons to trigger lua scripted actions.Robin Gareus
2016-03-15migrate plugin-ui settings to ui-configRobin Gareus
2016-02-28allow to configure custom path to video monitorRobin Gareus
2016-02-22change name of default key binding file to match what is actually builtPaul Davis
2016-02-22change suffix of keybinding files to ".keys" to avoid conflict with earlier ↵Paul Davis
versions. Move some code around that should never have been inside libs/ardour to begin with.
2016-02-22remove all tearoffs except the monitor section.Paul Davis
We don't need this functionality anymore as we build on 15 years experience plus the new tabbed structure
2016-01-21Bug #6722, Add UI config option to always use mouse position as zoom focus ↵Tim Mayberry
on scroll This means that mouse zoom scrolling behaviour is consistent on the ruler canvas area and track canvas area. The config option defaults to true so this means the behaviour of Mixbus will be unchanged but in Ardour the ruler area will now follow the option so by default will use the mouse position as zoom focus when zooming rather than the zoom focus setting.
2015-12-21allow to float detached monitor-section windowRobin Gareus
2015-10-04globally remove all trailing whitespace from ardour code base.Paul Davis
Paul Davis was responsible for introducing almost all of this.
2015-09-16remeber recent-session sort-columnRobin Gareus
2015-09-07image-surface/software rendering as preferenceRobin Gareus
2015-06-23provide control over waveform image cache size from GUIPaul Davis
2015-05-28add buggy gradient optionPaul Davis
2015-04-13remove UI configuration variable link-editor-and-mixer-selection, and make ↵Paul Davis
behaviour be equivalent to this option always being true
2015-04-11disable LED-style meters by defaultRobin Gareus
2015-03-21amend 157299a, really fix “Show Toolbars”Robin Gareus
2015-03-10Introduce theme preference "transients follow front" which, when enabled,nick_m
sets transient windows to be transients for the front window when switching between the editor and mixer. This is the current behavior on non-osx builds. When disabled, there is no reparenting of transient windows. This is the current behavior on osx. This preference defaults to off. Also fix "all windows are dialogs" checkbox being out of sync with the ui state.
2014-12-22change font scaling default in code and default_ui_config to 100%.Paul Davis
Incorrect value was caused by misremembering how Pango::SCALE works.
2014-12-22move all (G)UI related configuration parameters into UIConfiguration, not ↵Paul Davis
RCConfiguration
2014-12-08another metric ton of color workPaul Davis
2014-09-07change all GUI config files (GTK RC and our own XML config files) to use ↵Paul Davis
product-neutral names Conflicts: gtk2_ardour/ui_config.cc gtk2_ardour/ui_default.conf.in gtk2_ardour/wscript
2014-08-28add option to blink rec-enablesBen Loftis
2014-06-30new UI config var to allow playhead to be optionally draggable (default is: ↵Paul Davis
yes, it can be dragged)
2014-06-30change default timeline item gradient depth and waveform gradient depthPaul Davis
2014-06-25add UIConfig variable for lock timerPaul Davis
2014-06-10change ::get_icon_path() and ::get_icon() to accept an "icon set" name to ↵Paul Davis
provide ability to use different sets of icons; use when creating MouseCursors
2013-06-28changes to waveform clipping displayPaul Davis
* clip level is now -0.9dbFS * display of clipping is optional (see Theme Manager window) * clipping is based on disk data, unscaled by region gain
2013-06-28more waveform drawing/coloring changesPaul Davis
* move color-regions-using-track color into UI config, not RC config * consolidate all waveform coloring into AudioRegionView::set_one_waveform_color()
2013-05-08merge with masterPaul Davis