summaryrefslogtreecommitdiff
path: root/gtk2_ardour/meterbridge.cc
AgeCommit message (Collapse)Author
2015-09-16Move UIConfiguration Singleton into UIConfiguration headerTim Mayberry
This removes the direct dependence on ardour_ui.h from 39 files
2015-09-16Move DPIReset and ColorsChanged signals into UIConfigurationTim Mayberry
2015-06-26Alternative approach for show/hide Meterbridge #6386Robin Gareus
* no more on-top (transient to editor) * similar approach as toggle editor/mixer see also 0cd1db76f04
2015-06-25keep meterbridge on top of editor - see #6386Robin 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)
2015-01-01Move Timers/Timeouts from ARDOUR_UI into functions in timers.h and use ↵Tim Mayberry
PBD::Timers
2014-10-08initialize some uninitialized vars - closes #5974Robin Gareus
2014-06-26fix meterbridge height issues when config changesRobin Gareus
2014-06-25consolidate SignalOrderRouteSorterRobin Gareus
2014-06-25move utility functions into a dedicated namespaceRobin Gareus
2013-10-21Unify editor / mixer ordering.nick_m
2013-09-09meterbridge: don't display metrics of invisible tracksRobin Gareus
2013-08-01re-check meterbridge metric-area on route deletionRobin Gareus
fixes http://tracker.ardour.org/view.php?id=5616#c15204
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-28fix compiler warnings.Robin Gareus
2013-07-28fix meterbridge window on OSXRobin Gareus
2013-07-28tweak meter-metric red-boxes/stripesRobin Gareus
2013-07-24increase meterbridge with if scrollbar is not visible..Robin Gareus
2013-07-24amend to 8deccea6 (resize meterbridge window)Robin 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-15move ardour meter globals into dedicated namespace (TODO meter_patters typedef)Robin Gareus
2013-07-14improve caching of metric and tick pattersRobin Gareus
* selectively clear cache (meterbridge, mixer) * free memory of patterns on clear
2013-07-13ignore mouse-scroll if scroll-bar is not present.Robin Gareus
fixes http://tracker.ardour.org/view.php?id=5557
2013-07-10limit meterbridge window height to multiples of 16pxRobin Gareus
(workaround to bad resizing performance, realloc drawing areas)
2013-07-10remove unique track number from meterbridgeRobin Gareus
2013-07-10fix meterbridge window pos+size state saveRobin Gareus
...even if window is not open when session is closed.
2013-07-10number/name on meterbridgeRobin 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-10fix meterbridge metric display switchRobin Gareus
2013-07-10meterbridge: ignore non-visible routes/meters.Robin Gareus
2013-07-10amend to prev commit. properly remember window size..Robin 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-10meterbridge: handle shift+scrollRobin Gareus
2013-07-10add options to show/hide master and midi tracks;; hide inactive tracksRobin 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-10limit width of meterbridge window -> align right metricsRobin Gareus
2013-07-10remove meterbridge height debug codeRobin Gareus
2013-07-10meterbridge potential fix viewport alignment (+debug msg)Robin Gareus
2013-07-10meterbridge move metric outside of scroll areaRobin Gareus
2013-07-10fix initial size of meterbridge windowRobin Gareus
2013-07-10dynamically change metebridge metrics (midi|audio)Robin Gareus
2013-07-10meterbridge shift|ctrl reset [group] peaksRobin Gareus
2013-07-10meterbridge - change label size with heightRobin Gareus
2013-07-10keep meterbridge always on topRobin Gareus
2013-07-10make meterbridge a normal window - border-colored overflow if maximizedRobin Gareus
2013-07-10refine meterbridge layout..Robin Gareus