summaryrefslogtreecommitdiff
path: root/gtk2_ardour/ardour_knob.cc
AgeCommit message (Collapse)Author
2016-07-14enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.hPaul Davis
2016-07-11extend ArdourKnob ToolTipsRobin Gareus
allow to set/change tooltip-prefix and set a "printer" in preparation for properly using the Knob in Plugin UIs
2016-01-02change Controllable::set_value() API to include grouped control consideration.Paul Davis
This also removes Route::group_gain_control() and associated machinery. Not yet tested with Mackie or other surfaces. More work to done to start using the group capabilities, and also potentially to add or derive more controls as RouteAutomationControls
2015-10-05NOOP, remove trailing tabs/whitespace.Robin Gareus
2015-09-16Move UIConfiguration Singleton into UIConfiguration headerTim Mayberry
This removes the direct dependence on ardour_ui.h from 39 files
2015-09-16Move ARDOUR_UI::ui_scale into UIConfiguration classTim Mayberry
2015-09-16Move DPIReset and ColorsChanged signals into UIConfigurationTim Mayberry
2015-06-30set [new] draggable flag for draggable items with tooltips.Robin Gareus
2015-06-29restore use of vertical margin on ardour knob popup tooltip/windowPaul Davis
2015-06-29fix logic/declaration issue with modified PersistentTooltip APIPaul Davis
2015-04-27remove a dead assignmentRobin Gareus
2015-04-25ardour knob: watch automationRobin Gareus
2015-04-25knob: use double precision normal on dent.Robin Gareus
Fixes -0dB vs +0dB rounding issue.
2015-04-25separate detent & zero-arc flags for knobRobin Gareus
2015-04-25magic knobRobin Gareus
2015-04-25immediately show tooltip on knob drag.Robin Gareus
2015-04-25make knob respond to X & Y axis dragsRobin Gareus
2015-04-25allow to offset knob-arcRobin Gareus
2015-04-25trim typo and detailsRobin Gareus
2015-04-25persistent tooltip for [trim] knobRobin Gareus
2015-04-24don’t knob show tooltips if no prefix is setRobin Gareus
ie the monitor section has explicit labels.
2015-04-24knob proposal.Robin Gareus
feel free to revert.
2015-04-24allow to set toolip on knobRobin Gareus
2014-12-22move all (G)UI related configuration parameters into UIConfiguration, not ↵Paul Davis
RCConfiguration
2014-11-26massive reworking of color selection implementationPaul Davis
2014-11-07use new canvas colors header as necessaryPaul Davis
2014-08-27more flat_button refactoringBen Loftis
2014-08-22Rationalize ArdourButton and lots of associated theming issues.Ben Loftis
ArdourButtons now have a "pushed" animation. The gradient is now implemented in the button, rather than providing 2 colors in the theme, which was burdensome. Lots of code cleanup in ArdourButton. Removed several unnecessary flags. Refactor more stuff into route_ui.
2014-08-22refactor _grabbed into cairo_widgetBen Loftis
2014-07-223 monitor tweaks for the_CLA. shift+click to default, and new preset valsBen Loftis
2014-07-22Remove troublesome cairo antialiasing hint.Ben Loftis
Tweak knob gfx slightly.
2014-07-18tweaks for the monitor section. refactoring of some buttons, using new ↵Ben Loftis
ArdourKnob instead of VolumeController. New ArdourDisplay shows a controllables user value, and provides support for preset values (hardcoded at present). Further refactoring to come, so that ArdourWidgets are derived from a common class. Controllable now has more responsibility for scaling between internal, user, and interface (knob percent) values. This also needs more refactoring and might have some unintended consequences. tested with audio and nothing seems amiss, yet.