Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-07-17 | Separate Ardour UI widgets into dedicated library | Robin Gareus | |
2017-04-19 | Use PBD::to_string from pbd/string_convert.h in MeterStrip class | Tim Mayberry | |
The numeric formatting is equivalent. The string is being used in a label so it could be argued that we want localized numeric formatting in this case, but as it is only relevant if we have >=1000 meter strip keep it the same for now. | |||
2017-02-24 | NO-OP resolve an ambiguity, just because. | Robin Gareus | |
Due to LevelMeterVBox : public LevelMeterBase, public Gtk::VBox; LevelMeterBase::get_type() overloads Gtk::Widget::get_type(), Glib::Object::get_type(), Atk::Implementor::get_type() etc.. Besides Ardour-style prefers not to use get_...() | |||
2016-09-27 | move "logmeter.h" from gtk2_ardour into libs/ardour | Paul Davis | |
2016-07-14 | enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h | Paul Davis | |
2016-07-06 | many changes associated with rationalizing selection flow | Paul Davis | |
2016-06-05 | RouteUI connects to Route's PropertyChange signal; derived types implement ↵ | Paul Davis | |
route_property_changed() | |||
2016-06-05 | RouteUI is now also derived from SessionHandlePtr but NOT AxisView. Fix ↵ | Paul Davis | |
initialization. Only "most derived" classes can initialize virtual base classes (SessionHandlePtr) | |||
2016-06-05 | change AxisView color API to be virtual and implement per-type variants | Paul Davis | |
2016-05-31 | first vaguely working version using PresentationInfo | Paul Davis | |
remote control ID and "order keys" have been removed. | |||
2016-05-31 | universal change in the design of the way Route/Track controls are designed ↵ | Paul Davis | |
and used. The controls now own their own state, rather than proxy for state in their owners. Massive changes all over the code to accomodate this. Many things are not finished. Consider this a backup safety commit | |||
2015-09-16 | Use ARDOUR_UI_UTILS::set_tooltip rather than via ARDOUR_UI::set_tip | Tim 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-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-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-04-05 | add context to single-letter translatable | Robin Gareus | |
2015-04-01 | make MeterStrip::state_id() safe against null _route member | Paul Davis | |
2015-03-11 | NOOP, add a missing ‘p’ | Robin Gareus | |
2015-01-07 | fix meter bridge window size issues | Robin 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-22 | move all (G)UI related configuration parameters into UIConfiguration, not ↵ | Paul Davis | |
RCConfiguration | |||
2014-10-23 | show meter-bridge context-menu on mouse-down | Robin Gareus | |
2014-10-23 | Don't show meter-type menu for MIDI-only meters | Robin Gareus | |
2014-09-06 | fundamentally change ArdourButton PangoLayout handling | Robin 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-05 | increase fixed button sizes on meterbridge | Robin Gareus | |
2014-09-02 | use new 'special' rec-en button | Robin Gareus | |
2014-08-29 | mark "Label Buttons" as inactive | Robin Gareus | |
2014-08-29 | amend 7be3c88a, update rec-en color | Robin Gareus | |
2014-08-29 | experiment with unicode circle for rec-en | Robin Gareus | |
fixes button-area width mismatch on track-headers except for tape-tracks (which till use old fixed size icon) | |||
2014-08-28 | use 2 digit width as minium for track number labels | Robin Gareus | |
2014-08-22 | Rationalize 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-28 | fix meterbridge: load button image only once. | Robin Gareus | |
2014-06-26 | fix meterbridge height issues when config changes | Robin Gareus | |
2014-06-26 | fix meter-strip session/route-ui events | Robin Gareus | |
2014-06-26 | show track-number in GUI | Robin Gareus | |
2014-06-25 | move utility functions into a dedicated namespace | Robin Gareus | |
2014-05-23 | meterbridge: don't include disk/input buttons on busses; fixes #5935 | Robin Gareus | |
2013-12-22 | add K12/RMS meter type | Robin Gareus | |
2013-11-09 | allow to include In/Disk button on Meterbridge | Robin Gareus | |
2013-08-01 | re-check meterbridge metric-area on route deletion | Robin Gareus | |
fixes http://tracker.ardour.org/view.php?id=5616#c15204 | |||
2013-07-31 | initialize two more uninitialized vars.. | Robin Gareus | |
2013-07-30 | adjust meterbridge label-heigh options | Robin Gareus | |
2013-07-30 | add name-tooltips to the meterbridge meters | Robin Gareus | |
2013-07-29 | tweak meterbridge-label height | Robin Gareus | |
2013-07-29 | add option to resize meterbridge track-labels | Robin Gareus | |
2013-07-29 | change metric-scale on the sides of meterbridge when scrolling | Robin Gareus | |
2013-07-28 | tweak meter-metric red-boxes/stripes | Robin Gareus | |
2013-07-25 | prepare horizontal meters (level-meter H/V Box abstraction) | Robin Gareus | |