Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-11-23 | keep track of meter visibility - fixes #6685 | Robin Gareus | |
2015-09-16 | Move UIConfiguration Singleton into UIConfiguration header | Tim Mayberry | |
This removes the direct dependence on ardour_ui.h from 39 files | |||
2015-09-16 | Move ARDOUR_UI::ui_scale into UIConfiguration class | Tim Mayberry | |
2015-09-16 | Move DPIReset and ColorsChanged signals into UIConfiguration | Tim Mayberry | |
2015-04-30 | more meter-change UI optimization | Robin Gareus | |
the meter widgets keep track of configuration and type. There is no more need to force an update. | |||
2015-04-30 | skip [duplicate] meter re-packing. | Robin Gareus | |
2015-04-28 | prefer explicit cast over terseness. | Robin Gareus | |
2015-04-25 | fix 0dbFS meter color transition | Robin Gareus | |
2015-04-25 | 0dBFS peak meter GUI | Robin Gareus | |
2015-04-22 | clean up GUI scaling | Robin Gareus | |
2015-04-20 | towards scaleable meter and mixer UI | Robin Gareus | |
somewhat hacky solution, but there's no good central point to control this and get integer rounding/summing, is there? | |||
2015-01-09 | Revert "don't unpack and repack meters unnecessarily during ↵ | Robin Gareus | |
LevelMeterBase::setup_meters()" This reverts commit d00e035fe0618c8e3f4c87c6386fc87efb58cd62. ..which introduced a bug. Meter count and type may change when switching the meter point or simply when selecting a different track in the editor-mixer. Additional meters were not unpacked and remained on canvas. Ideally we'd just remove the excess meters or meters where the type changed, but that's far more complex than just repacking them all. | |||
2014-12-29 | Fix fallout from sooomeone's busted emacs. | David Robillard | |
2014-12-29 | remove unused code | Paul Davis | |
2014-12-29 | don't unpack and repack meters unnecessarily during ↵ | Paul Davis | |
LevelMeterBase::setup_meters() | |||
2014-12-29 | update meters as soon as UI-settings change - amend 64fa63212f7 | Robin Gareus | |
2014-12-22 | move all (G)UI related configuration parameters into UIConfiguration, not ↵ | Paul Davis | |
RCConfiguration | |||
2014-12-14 | fix up requested color names everywhere. | Paul Davis | |
Thank <deity> for emacs ... space-uncamelcase-word-at-point FTW | |||
2014-12-14 | initial pass to replace all UIConfiguration::get_XXXXXX() calls with ↵ | Paul Davis | |
UIConfiguration::color(name). IMPORTANT: names have not been downcased and spaced yet, so many colors are not found | |||
2014-11-26 | massive reworking of color selection implementation | Paul Davis | |
2014-10-21 | remove "canvasvar_" from all functions related to obtaining values from ↵ | Paul Davis | |
ARDOUR_UI::config() | |||
2014-10-19 | OS 10.10 compile fixes | Robin 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-27 | invalidate 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-27 | un-hardcode DIN & VU meter-colors, | Robin Gareus | |
2014-09-11 | fix a bunch of memory leaks | Robin Gareus | |
2014-08-28 | Fix 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-27 | Standardize 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-25 | move utility functions into a dedicated namespace | Robin Gareus | |
2014-02-19 | fix meter(s) when mixer-strip is switched to AuxSend | Robin Gareus | |
2013-12-23 | fix redrawing of canvas with an optimized build | Paul 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-22 | add K12/RMS meter type | Robin Gareus | |
2013-09-14 | fix merge conflicts with master | Paul Davis | |
2013-08-08 | final fixes for somewhat botched merge with master | Paul Davis | |
2013-08-08 | fix meter-background highlight when peaking. (> vs >=) | Robin Gareus | |
2013-08-08 | clean up some valgrid "Uninitialised value was created by a heap allocation" ↵ | Robin Gareus | |
wanings | |||
2013-08-08 | fix compiler warning | Robin Gareus | |
2013-08-08 | add option to resize meterbridge track-labels | Robin Gareus | |
2013-08-08 | explicitly 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-08 | allow to configure color of BBC meter | Robin Gareus | |
2013-08-08 | fix diamond inheritance - gtkmm main class is sigc::trackable | Robin Gareus | |
2013-08-08 | add dedicated line-up level for IEC1/DIN meter (15dbFS) | Robin Gareus | |
2013-08-08 | make LED meter style optional | Robin Gareus | |
2013-08-08 | add red-boxes to meter-marks and fix Nordic scale color | Robin Gareus | |
2013-08-08 | update meter marks and colors.. | Robin Gareus | |
2013-08-08 | remember meter-background highlight when type or width changes.. | Robin Gareus | |
2013-08-08 | prepare horizontal meters (level-meter H/V Box abstraction) | Robin Gareus | |
2013-08-08 | use only two colors for VU meter indicator and bright-gray for BBC | Robin Gareus | |
2013-08-08 | revert VU meter background to default gray-shade | Robin Gareus | |
2013-08-08 | fix display-type of editor-mixer level-meter | Robin Gareus | |
2013-08-08 | allow to en/disable shade and LED meter style | Robin Gareus | |