Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-04-28 | prefer explicit cast over terseness. | Robin Gareus | |
2015-04-22 | clean up GUI scaling | Robin Gareus | |
2015-04-22 | Initial Gain Coefficient tweaks | Ben Loftis | |
1) Disambiguate 1.0 to GAIN_COEFF_UNITY, and 0.0 to GAIN_COEFF_ZERO 2) Add GAIN_COEFF_SMALL which replaces SMALL_SIGNAL (-140dB) 3) GAIN_COEFF_SMALL can used to avoid interpolating towards -inf on a db scale 4) GAIN_COEFF_SMALL is used to detect very small (denormal?) gains and memset to zero | |||
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-01 | Move Timers/Timeouts from ARDOUR_UI into functions in timers.h and use ↵ | Tim Mayberry | |
PBD::Timers | |||
2014-12-22 | move all (G)UI related configuration parameters into UIConfiguration, not ↵ | Paul Davis | |
RCConfiguration | |||
2014-12-04 | Make gain controls step by roughly 1.0/0.1 dB. | David Robillard | |
Shoot for roughly 30 steps for all controls. Always keep sensible step information in ParameterDescriptor and just convert for the UI. This is a little weird, but it's less weird than it was before, and works. | |||
2014-11-14 | add abort() to non-reached code | Robin Gareus | |
This cleans up a lot of false-positives in static analysis and also helps compilers to optimize code paths in general. (tagging the fatal stingstream operator as ‘noreturn’ is far less trivial) | |||
2014-11-01 | Slider Controller API Change | Robin Gareus | |
Prepare to allow BarController (with Spinbutton) to translate internal/interface values for the SpinBox. (The change is irrelevant for the fader/slider itself which always use the [user-]interface value) | |||
2014-10-28 | ugly hacks to make the peak display widget not act like a text entry widget. ↵ | Paul Davis | |
This should die. | |||
2014-10-28 | Revert "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-23 | Don't show meter-type menu for MIDI-only meters | Robin Gareus | |
2014-10-21 | remove "canvasvar_" from all functions related to obtaining values from ↵ | Paul Davis | |
ARDOUR_UI::config() | |||
2014-10-21 | set correct font for peak display button | Paul Davis | |
2014-10-21 | change 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-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-05 | gain-meter: use new PixFader API | Robin Gareus | |
2014-09-02 | compact meter+fader for > 6 channel tracks | Robin Gareus | |
2014-09-02 | prepare Slider API cleanup | Robin Gareus | |
2014-08-30 | fader+meter: update numeric display bg on style change | Robin Gareus | |
2014-08-27 | more flat_button refactoring. try centering the gain and peak displays | Ben Loftis | |
2014-07-30 | use FocusEntry for the peak_display, so it matches the size of gain_display | Ben Loftis | |
2014-06-25 | move utility functions into a dedicated namespace | Robin Gareus | |
2014-03-18 | fixed a few warnings from clang static analysis | Robin Gareus | |
2014-02-19 | fix meter(s) when mixer-strip is switched to AuxSend | Robin Gareus | |
2014-01-18 | add meter-peak (display&reset) button to gain-meters by default | Robin Gareus | |
2013-09-12 | tweak narrow-mixer-strip meters: nettings vs the_CLA. Round 3. | Robin Gareus | |
2013-09-09 | hide tick-marks on narrow mixer-meters | Robin Gareus | |
2013-09-09 | widen narrow mixer-meters,hide metric display instead | Robin Gareus | |
2013-08-07 | major redesign of MIDI port heirarchy and management (part 2) | Paul Davis | |
2013-08-05 | fix conflicts after merge with master | Paul Davis | |
2013-07-30 | remove compile errors (still will not link and JACKPortEngine is not close ↵ | Paul Davis | |
to done) | |||
2013-07-28 | left/right meter marks in mixer (narrow red-stripe) | Robin Gareus | |
2013-07-25 | prepare horizontal meters (level-meter H/V Box abstraction) | Robin Gareus | |
2013-07-25 | fix crash with "send" meters. | Robin Gareus | |
Meters in send-UI don't necessarily have a route, but their type cannot be changed, anyway. So just use "PeakMeter". | |||
2013-07-22 | implement new meter types | Robin Gareus | |
2013-07-19 | adjust meter-width when configuration changes | Robin Gareus | |
fixes http://tracker.ardour.org/view.php?id=5592 | |||
2013-07-18 | mixer metric background color fix (MIDI & inactive) | Robin Gareus | |
fixes http://tracker.ardour.org/view.php?id=5594 | |||
2013-07-17 | revert to right-side mixer metric-labels | Robin Gareus | |
2013-07-17 | don't hide ticks in narrow mode | Robin Gareus | |
2013-07-17 | move mixer-metric pattern to the left | Robin Gareus | |
2013-07-15 | move ardour meter globals into dedicated namespace (TODO meter_patters typedef) | Robin Gareus | |
2013-07-14 | improve caching of metric and tick patters | Robin Gareus | |
* selectively clear cache (meterbridge, mixer) * free memory of patterns on clear | |||
2013-07-10 | rework narrow mode metric (again) | Robin Gareus | |
2013-07-10 | narrow down multi-channel tracks | Robin Gareus | |
2013-07-10 | slimming diet for the narrow-mixer strip | Robin Gareus | |
2013-07-10 | cleanup - prepare narrow mixer strips | Robin Gareus | |
2013-07-10 | remove cruft | Robin Gareus | |
2013-07-10 | Revert "replace "-inf" with UTF8 infinity symbol" | Robin Gareus | |
This reverts commit 7f2000ec8b0d6e0d3a6e22db44a8859301d35791. | |||
2013-07-10 | replace "-inf" with UTF8 infinity symbol | Robin Gareus | |