summaryrefslogtreecommitdiff
path: root/gtk2_ardour/level_meter.cc
AgeCommit message (Collapse)Author
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
2013-07-24use only two colors for VU meter indicator and bright-gray for BBCRobin Gareus
2013-07-24revert VU meter background to default gray-shadeRobin Gareus
2013-07-24fix display-type of editor-mixer level-meterRobin Gareus
2013-07-24allow to en/disable shade and LED meter styleRobin Gareus
2013-07-24meter background color..Robin Gareus
2013-07-24meterbridge: meter-type dependent color-schemaRobin Gareus
2013-07-23add "0VU = +8dBu" VU meter configRobin Gareus
2013-07-23implement meter-lineup and VU standard preferencesRobin Gareus
2013-07-22implement new meter typesRobin Gareus
2013-07-10fix RMS+Peak meter for MIDI-tracksRobin Gareus
2013-07-10with RMS meters: use "peak indicator" as DPMRobin Gareus
2013-07-10use digital max-peak with RMS meterRobin Gareus
2013-07-10prepare meter type unificationRobin Gareus
2013-07-10don't reset meter background/highlight on click.Robin Gareus
2013-07-10experimental RMS-meter and peak-signal (vs peak-power) queryRobin Gareus
2013-07-10fix another peak-meter threshold config issueRobin Gareus
2013-07-10highlight meter-background of a port that has peaked (experiment)Robin Gareus
2013-07-10prepare meter-widget for dual background colorRobin 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-10add meter ticks to mixer..Robin Gareus
2013-07-10midi meter updates..Robin Gareus
2013-07-10make all meter-colors configurable,..Robin Gareus
2013-07-10refactor level-meter widget: 5x2 stops meter colorsRobin Gareus
2013-07-10configurable meter background colorRobin Gareus
2013-07-10allow to set level-meter min widthRobin Gareus
2012-05-24Remove over 500 unnecessary includes (including 54 of session.h).David Robillard
It's slightly possible that this causes trivial build failures on different configurations, but otherwise shouldn't cause any problems (i.e. no actual changes other than include/naming/namespace stuff). I deliberately avoided removing libardour-config.h since this can mysteriously break things, though a few of those do seem to be unnecessary. This commit only targets includes of ardour/*.h. There is also a very large number of unnecessary includes of stuff in gtk2_ardour; tackling that should also give a big improvement in build time when things are modified. git-svn-id: svn://localhost/ardour2/branches/3.0@12420 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-25remove the apparently unnecessary "ui_bind()" macro from entire source basePaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@12088 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-13Popup menu over meters in mixer strips to select meteringCarl Hetherington
point (rest of #4419). git-svn-id: svn://localhost/ardour2/branches/3.0@10569 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-07-25remove commented out debug outputPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@9920 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-02add configurable colors to stereo panner, plus keybindings for zero width ↵Paul Davis
(0), 1 (alt-up) or -1 (alt-down), plus M when its mono git-svn-id: svn://localhost/ardour2/branches/3.0@8153 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-06-24change the way MIDI note colors are defined (2 3-point color ranges, one for ↵Paul Davis
selected, one for unselected); change default scroll action on selected midi notes to "fine" adjustment rather than "coarse" (now alt-scroll) git-svn-id: svn://localhost/ardour2/branches/3.0@7302 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-05-31remove almost-unusued stop_signal.h and clean up the one (unused) place ↵Paul Davis
where it was present (VisualTimeAxis, not used in current ardour) git-svn-id: svn://localhost/ardour2/branches/3.0@7196 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-03-30handle deletion of UI objects between the time that a callback is queued ↵Paul Davis
with the UI event loop and the execution of the callback (intrusive, big) git-svn-id: svn://localhost/ardour2/branches/3.0@6807 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-12-21fully implement and deploy explicit x-thread signal connection syntax ↵Paul Davis
(testing comes next) git-svn-id: svn://localhost/ardour2/branches/3.0@6379 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-12-19use new syntax for connecting to backend signals that enforces explicit ↵Paul Davis
connection scope, plus a few other related matters git-svn-id: svn://localhost/ardour2/branches/3.0@6376 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-12-17switch to using boost::signals2 instead of sigc++, at least for libardour. ↵Paul Davis
not finished yet, but compiles, loads sessions, records and can close a session without a crash git-svn-id: svn://localhost/ardour2/branches/3.0@6372 d708f5d6-7413-0410-9779-e7cbd77b26cf