summaryrefslogtreecommitdiff
path: root/gtk2_ardour/meter_strip.cc
AgeCommit message (Collapse)Author
2015-09-16Use ARDOUR_UI_UTILS::set_tooltip rather than via ARDOUR_UI::set_tipTim Mayberry
This removes the direct dependence on ARDOUR_UI/Gtk_UI for setting tooltips. Removes inclusion of ardour_ui.h from 16 files.
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-04-250dBFS peak meter GUIRobin Gareus
2015-04-22clean up GUI scalingRobin Gareus
2015-04-20towards scaleable meter and mixer UIRobin Gareus
somewhat hacky solution, but there's no good central point to control this and get integer rounding/summing, is there?
2015-04-05add context to single-letter translatableRobin Gareus
2015-04-01make MeterStrip::state_id() safe against null _route memberPaul Davis
2015-03-11NOOP, add a missing ‘p’Robin Gareus
2015-01-07fix meter bridge window size issuesRobin Gareus
* no more OSX liveloop (window size < min size) * properly set min window size * re-layout metric areas when label height changes * remove ‘smart’ auto-resize (when tracks are added/removed) (it wasn’t smart enough to work on all WMs)
2014-12-22move all (G)UI related configuration parameters into UIConfiguration, not ↵Paul Davis
RCConfiguration
2014-10-23show meter-bridge context-menu on mouse-downRobin Gareus
2014-10-23Don't show meter-type menu for MIDI-only metersRobin Gareus
2014-09-06fundamentally change ArdourButton PangoLayout handlingRobin Gareus
This fixes issues where button text was set during static initialization where the widget style was not yet available, and a lot of related issues where the text was set before style.
2014-09-05increase fixed button sizes on meterbridgeRobin Gareus
2014-09-02use new 'special' rec-en buttonRobin Gareus
2014-08-29mark "Label Buttons" as inactiveRobin Gareus
2014-08-29amend 7be3c88a, update rec-en colorRobin Gareus
2014-08-29experiment with unicode circle for rec-enRobin Gareus
fixes button-area width mismatch on track-headers except for tape-tracks (which till use old fixed size icon)
2014-08-28use 2 digit width as minium for track number labelsRobin 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-28fix meterbridge: load button image only once.Robin Gareus
2014-06-26fix meterbridge height issues when config changesRobin Gareus
2014-06-26fix meter-strip session/route-ui eventsRobin Gareus
2014-06-26show track-number in GUIRobin Gareus
2014-06-25move utility functions into a dedicated namespaceRobin Gareus
2014-05-23meterbridge: don't include disk/input buttons on busses; fixes #5935Robin Gareus
2013-12-22add K12/RMS meter typeRobin Gareus
2013-11-09allow to include In/Disk button on MeterbridgeRobin Gareus
2013-08-01re-check meterbridge metric-area on route deletionRobin Gareus
fixes http://tracker.ardour.org/view.php?id=5616#c15204
2013-07-31initialize two more uninitialized vars..Robin Gareus
2013-07-30adjust meterbridge label-heigh optionsRobin Gareus
2013-07-30add name-tooltips to the meterbridge metersRobin Gareus
2013-07-29tweak meterbridge-label heightRobin 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-22restore session backwards compatibility to 3.3Robin Gareus
2013-07-22implement new meter typesRobin Gareus
2013-07-22Revert "Revert new meter types (postponed until after 3.3 release)"Robin Gareus
This reverts commit d80f672e8487f459d76ab291958bffcded08f0fd.
2013-07-15Revert new meter types (postponed until after 3.3 release)Robin Gareus
This reverts commit ce621d1c8a600853be0020942a9664ccee0ab165. This reverts commit 80aa2574819e947668092c660d767e25a661c6f1.
2013-07-15add VU and IEC meter DSP (from jmeters)Robin Gareus
2013-07-15simplify meter-type context menuRobin Gareus
in preparation for adding more meter-types
2013-07-15move ardour meter globals into dedicated namespace (TODO meter_patters typedef)Robin Gareus