summaryrefslogtreecommitdiff
path: root/gtk2_ardour/meter_strip.h
AgeCommit message (Collapse)Author
2020-04-10Synchronize meter-reset #7465Robin Gareus
Queue reset to be handled when the meter is updated. Also only call set_name(), set_active_state() when the state changes.
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.
2017-07-17Remove <gtkmm.h> include from header files.Robin Gareus
2017-07-17Separate Ardour UI widgets into dedicated libraryRobin Gareus
2017-07-01NO-OP whitespace & foratting of header filesRobin Gareus
2016-07-06many changes associated with rationalizing selection flowPaul Davis
2016-06-05use, or mostly use PresentationInfo for selection status of Routes.Paul Davis
Needs extension to Surfaces, replacing GuiSelectionChanged signal concept
2016-06-05RouteUI connects to Route's PropertyChange signal; derived types implement ↵Paul Davis
route_property_changed()
2016-06-05change AxisView color API to be virtual and implement per-type variantsPaul Davis
2015-10-05NOOP, remove trailing tabs/whitespace.Robin Gareus
2014-10-23show meter-bridge context-menu on mouse-downRobin Gareus
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-06-26fix meter-strip session/route-ui eventsRobin Gareus
2014-06-26show track-number in GUIRobin Gareus
2013-11-09allow to include In/Disk button on MeterbridgeRobin Gareus
2013-07-29add option to resize meterbridge track-labelsRobin Gareus
2013-07-29change metric-scale on the sides of meterbridge when scrollingRobin Gareus
2013-07-28tweak meter-metric red-boxes/stripesRobin Gareus
2013-07-25prepare horizontal meters (level-meter H/V Box abstraction)Robin Gareus
2013-07-24add separator line to meterbridgeRobin Gareus
2013-07-24color meterbridge stripsRobin Gareus
2013-07-24limit width and resize meterbride windowRobin Gareus
2013-07-23meterbridge metrics update:Robin Gareus
* display metrics for every used meter-type * show metrics between meters with differnet types * update text and label alignment for meterbridge * fix crash when deleting metrics-strip (zero route) * clean up metric pattern code (use float for dBFS)
2013-07-10remove unique track number from meterbridgeRobin Gareus
2013-07-10meterbridge label rework - phase one (better, but not good)Robin Gareus
2013-07-10number/name on meterbridgeRobin Gareus
2013-07-10leave route-button show/hide up to route-UI.Robin Gareus
2013-07-10allow to include solo,mute buttons on meterbridgeRobin Gareus
2013-07-10meterbridge: if track-name starts with number, display only numberRobin Gareus
2013-07-10add convenience functions to switch meter-types.. (maybe too much?!)Robin Gareus
2013-07-10ignore state-changes during [meter] context-menu popup (gtkmm bug?)Robin Gareus
2013-07-10share meter-type among meter instances.Robin Gareus
2013-07-10experimental RMS-meter and peak-signal (vs peak-power) queryRobin Gareus
2013-07-10make changes to peak-meter threshold config effective immediatelyRobin Gareus
2013-07-10prepare meter configuration..Robin Gareus
- rework metric/tick image cache invalidation - flush cache - send signal to queue redraws (TODO) selectively flush cache // cache per size, style - add four common line up levels
2013-07-10reset individual route's peak displayRobin Gareus
2013-07-10shared peak-display reset in mixer+meterbridgeRobin Gareus
2013-07-10break out meter&metric pattern rendering.. first step towards new mixer-metersRobin Gareus
2013-07-10dynamically change metebridge metrics (midi|audio)Robin Gareus
2013-07-10meterbridge shift|ctrl reset [group] peaksRobin Gareus
2013-07-10make meterbridge a normal window - border-colored overflow if maximizedRobin Gareus
2013-07-10meterbridge track-name -> buttonRobin Gareus
2013-07-10meterbridge: remove unused interfaceRobin Gareus
2013-07-10rework meterbridge peak indicators (again)Robin Gareus
2013-07-10overhaul meterbridge metrics part one.Robin Gareus
2013-07-10add peak-hold button (independent from mixer)Robin Gareus
2013-07-10meterbridge ticks/metric experiments..Robin Gareus
2013-07-10meterbridge: add rec-enable btn & prepare metric/tick separationRobin Gareus
2013-07-10overhaul meterbridge:Robin Gareus
* rotate labels, fix size * identical total width for mono + stereo meters * show metric area only every 8th meter * ...
2013-07-10meter-bridge details:Robin Gareus
* sort routes * draw metric area * layout & style