summaryrefslogtreecommitdiff
path: root/gtk2_ardour/gain_meter.h
AgeCommit message (Collapse)Author
2017-07-21Add automation button to VCA stripRobin Gareus
2017-07-17Remove <gtkmm.h> include from header files.Robin Gareus
2017-07-17Move Gtkmm2ext widgets into libwidgetRobin Gareus
2017-07-17Separate Ardour UI widgets into dedicated libraryRobin Gareus
2017-07-01NO-OP whitespace & foratting of header filesRobin Gareus
2017-06-21Remove Cruft -- AutomationStyle never did anything.Robin Gareus
Trim automation is planned via SlavableAC as normal AutomationMode. Some of this code have a revival (a special "Trim+Preview" state before merging Automation but that has to be more general than Pan & Gain.
2017-03-23Disallow Selection, context-menu & drag-start on peak-display ButtonRobin Gareus
2017-01-24Meter point toggle button now uses a popup menu instead of togglingDaniel Sheeler
2016-07-08towards a generic plugin grid layoutRobin Gareus
2016-06-28quick prototype to allow changing *all* gain automationRobin Gareus
2016-05-31trivially change API of GainMeter but more importantly don't show meter if ↵Paul Davis
no Route is set
2016-05-31rename GainMeter::gain_adjusted() to GainMeter::fader_moved() to be more clearPaul Davis
2016-01-25GainMeter(Base) now has an explicit gain control given to itPaul Davis
2014-10-28Revert "change the peak display widget from Gtkmm2ext::FocusEntry to ↵Paul Davis
ArdourButton, since it is absolutely not editable." This reverts commit 58f7d02bf21776f7537ac16ae41646859dbca0b1. Conflicts: gtk2_ardour/default_ui_config.in gtk2_ardour/gain_meter.cc
2014-10-23Don't show meter-type menu for MIDI-only metersRobin Gareus
2014-10-21change the peak display widget from Gtkmm2ext::FocusEntry to ArdourButton, ↵Paul Davis
since it is absolutely not editable. This adds a new button name and corresponding colors in default_ui_config which requires a theme reset
2014-09-05gain-meter: use new PixFader APIRobin Gareus
2014-08-30fader+meter: update numeric display bg on style changeRobin Gareus
2014-08-27even more flat_buttonsBen Loftis
2014-07-30use FocusEntry for the peak_display, so it matches the size of gain_displayBen Loftis
2013-11-20reset time-axis peak when meter-point changes - fixes #5771Robin Gareus
2013-07-25prepare horizontal meters (level-meter H/V Box abstraction)Robin Gareus
2013-07-18mixer metric background color fix (MIDI & inactive)Robin Gareus
fixes http://tracker.ardour.org/view.php?id=5594
2013-07-10share meter-type among meter instances.Robin Gareus
2013-07-10remember meter type with sessionRobin 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-10add meter ticks to mixer..Robin Gareus
2013-07-10break out meter&metric pattern rendering.. first step towards new mixer-metersRobin Gareus
2013-07-10implement meterbridge & meter-stripRobin Gareus
2013-01-11substantive changes to pixfaders and derived classes. now fully dynamically ↵Paul Davis
sizable and have an added texture that currently just emulates the ardour2 belt pattern. mild color changes, not finalized yet. git-svn-id: svn://localhost/ardour2/branches/3.0@13830 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-10goodbye pixmaps and pixbufs (no longer) used by Gtkmm2ext::PixFaderPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13827 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-07more theming and layout tweaks. new faders that pre-light. fixed some ↵Ben Loftis
spacing around mixer buttons. tweaked some colors (returned mutes to yellow). removed group button at bottom of mixer strip and replaced it with fader automation mode. git-svn-id: svn://localhost/ardour2/branches/3.0@13617 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-01Make faders visually desensitised when their tracks are in automation-play.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@12518 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-10-19Use a ARDOUR::DataType rather than a bool.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@10228 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-08-19Set up fader for audio / MIDI when the fader positionCarl Hetherington
changes (part of #4233). git-svn-id: svn://localhost/ardour2/branches/3.0@10011 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-07-22two birds with one stone: fix "color bug" that occured as soon any route ↵Paul Davis
with >1 types of data was created, because a global Gtk::Style was modified to draw text, but fix it by switching drawing of the meter metrics area to cairo, and avoid all that stuff git-svn-id: svn://localhost/ardour2/branches/3.0@9914 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-06-01Delete trailing whitespaceDavid Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@9656 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-05-18Center fader in its (left hand side) mixer strip column.David Robillard
Attempt to center meter in its as well, but this doesn't seem to be working. Perhaps this whole section should be layed out as a table to ensure the split down the middle is aligned no matter what? git-svn-id: svn://localhost/ardour2/branches/3.0@9555 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-11Re-fix #3685 having read the request properly.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@8502 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-10Revert to fader-is-for-route on double-clicking a mixer strip's fader. ↵Carl Hetherington
Fixes #3685. git-svn-id: svn://localhost/ardour2/branches/3.0@8496 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-09Fix setup of route meter point on load, and fix intermittent ↵Carl Hetherington
left-channel-only metering (#3699). git-svn-id: svn://localhost/ardour2/branches/3.0@8486 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-29Put appropriate markings on MIDI meters.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@8355 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-03-10how about that ... a monitor/main section .. GUI is still unfinished .. ↵Paul Davis
several small fixes to processor loading/listen mgmt and a few debug output lines rmeoved. knob images are provisional, and can be found in icons/knob.png and related files git-svn-id: svn://localhost/ardour2/branches/3.0@6744 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
2009-12-04Make processor box send faders adjust their size correctly.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@6280 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-10-14Strip trailing whitespace and fix other whitespace errors (e.g. space/tab ↵David Robillard
mixing). Whitespace changes only. Vimmers, try let c_space_errors = 1 in your .vimrc to highlight this kind of stuff in red. I don't know the emacs equivalent... git-svn-id: svn://localhost/ardour2/branches/3.0@5773 d708f5d6-7413-0410-9779-e7cbd77b26cf