summaryrefslogtreecommitdiff
path: root/gtk2_ardour/level_meter.cc
AgeCommit message (Collapse)Author
2014-11-26massive reworking of color selection implementationPaul Davis
2014-10-21remove "canvasvar_" from all functions related to obtaining values from ↵Paul Davis
ARDOUR_UI::config()
2014-10-19OS 10.10 compile fixesRobin Gareus
* fix clang pickiness regarding boolean * ignore ‘verify’ macro * tested with Apple LLVM version 6.0 (clang-600.0.51) (based on LLVM 3.5svn)
2014-09-27invalidate meter's ColorsChanged connection:Robin Gareus
fixes crash: open session, close, open another session, change theme. old [destoyed] meters from first session were notified about color change.
2014-09-27un-hardcode DIN & VU meter-colors,Robin Gareus
2014-09-11fix a bunch of memory leaksRobin Gareus
2014-08-28Fix ArdourButton event sequence.Ben Loftis
Always give ArdourButton a chance to handle Press or Release events if you override them. This allows ArdourButtons to do the "Pressed" animation And it now correctly eats the event so button clicks don't select the channelstrip.
2014-08-27Standardize drawing of PixFader and BarController; implement flat_buttons ↵Ben Loftis
and prelight. Prepare for using Controllable interfaces, instead of passing in Adjustments. ToDo: reimplement image caching in a standardized way across widgets
2014-06-25move utility functions into a dedicated namespaceRobin Gareus
2014-02-19fix meter(s) when mixer-strip is switched to AuxSendRobin Gareus
2013-12-23fix redrawing of canvas with an optimized buildPaul Davis
Best guess right now is that optimization does something bad when ceil() is called twice on a very large dbl-precision number, which results in a zero (empty) redraw area. Without the removal of the redundant ceil & floor functions, no expose events would be delivered to the canvas in an optimized build during drags (and maybe more).
2013-12-22add K12/RMS meter typeRobin Gareus
2013-09-14fix merge conflicts with masterPaul Davis
2013-08-08final fixes for somewhat botched merge with masterPaul Davis
2013-08-08fix meter-background highlight when peaking. (> vs >=)Robin Gareus
2013-08-08clean up some valgrid "Uninitialised value was created by a heap allocation" ↵Robin Gareus
wanings
2013-08-08fix compiler warningRobin Gareus
2013-08-08add option to resize meterbridge track-labelsRobin Gareus
2013-08-08explicitly re-init meter when theme changes.Robin Gareus
fixes: 14:14 < oofus> rgareus: BBC meter colour changed, all meters except the one on the tool bar picked it up
2013-08-08allow to configure color of BBC meterRobin Gareus
2013-08-08fix diamond inheritance - gtkmm main class is sigc::trackableRobin Gareus
2013-08-08add dedicated line-up level for IEC1/DIN meter (15dbFS)Robin Gareus
2013-08-08make LED meter style optionalRobin Gareus
2013-08-08add red-boxes to meter-marks and fix Nordic scale colorRobin Gareus
2013-08-08update meter marks and colors..Robin Gareus
2013-08-08remember meter-background highlight when type or width changes..Robin Gareus
2013-08-08prepare horizontal meters (level-meter H/V Box abstraction)Robin Gareus
2013-08-08use only two colors for VU meter indicator and bright-gray for BBCRobin Gareus
2013-08-08revert VU meter background to default gray-shadeRobin Gareus
2013-08-08fix display-type of editor-mixer level-meterRobin Gareus
2013-08-08allow to en/disable shade and LED meter styleRobin Gareus
2013-08-08meter background color..Robin Gareus
2013-08-08meterbridge: meter-type dependent color-schemaRobin Gareus
2013-08-08add "0VU = +8dBu" VU meter configRobin Gareus
2013-08-08implement meter-lineup and VU standard preferencesRobin Gareus
2013-08-08implement new meter typesRobin Gareus
2013-08-07major redesign of MIDI port heirarchy and management (part 2)Paul Davis
2013-08-04fix meter-background highlight when peaking. (> vs >=)Robin Gareus
2013-07-31clean up some valgrid "Uninitialised value was created by a heap allocation" ↵Robin Gareus
wanings
2013-07-29fix compiler warningRobin Gareus
2013-07-29add option to resize meterbridge track-labelsRobin Gareus
2013-07-29explicitly re-init meter when theme changes.Robin Gareus
fixes: 14:14 < oofus> rgareus: BBC meter colour changed, all meters except the one on the tool bar picked it up
2013-07-29allow to configure color of BBC meterRobin Gareus
2013-07-28fix diamond inheritance - gtkmm main class is sigc::trackableRobin Gareus
2013-07-28add dedicated line-up level for IEC1/DIN meter (15dbFS)Robin Gareus
2013-07-28make LED meter style optionalRobin Gareus
2013-07-27add red-boxes to meter-marks and fix Nordic scale colorRobin Gareus
2013-07-27update meter marks and colors..Robin Gareus
2013-07-25remember meter-background highlight when type or width changes..Robin Gareus
2013-07-25prepare horizontal meters (level-meter H/V Box abstraction)Robin Gareus