Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-10-19 | Ctrl+shift functionality (toggle all) for plugin leds. | André Nusser | |
The Fader led has special behavior and is only toggled when clicked explicitly. | |||
2015-10-05 | NOOP, remove trailing tabs/whitespace. | Robin Gareus | |
2015-05-24 | replace old ArdourButton::Icon API with Gtkmm2ext. | Robin Gareus | |
2015-05-24 | add vector rendition of nudge icons. | Robin Gareus | |
2015-04-08 | NOOP, cleanup & comments | Robin Gareus | |
2015-04-07 | renice transport buttons (part one) | Robin Gareus | |
2015-04-07 | update ArdourButton Icon API | Robin Gareus | |
2015-04-06 | replace two more icons w/vector drawing. | Robin Gareus | |
2015-03-17 | amend 6aa6c2d, queue redraw for custom-LED change | Robin Gareus | |
2015-03-16 | AButton: allow to set custom LED color (for > 2 states) | Robin Gareus | |
2015-03-11 | NOOP, add a missing ‘p’ | Robin Gareus | |
2014-10-21 | add ::set_layout_font (const Pango::FontDescription&) to ArdourButton | Paul Davis | |
2014-09-07 | yet another button tweak.. | Robin Gareus | |
2014-09-06 | remove pixel based Button LED diameter setting | Robin Gareus | |
Diameter is calculated depending on font-scaling. Besides, all explicit calls simply set the default value, anyway. If some API is needed in the future, it should set the diameter in [em]. | |||
2014-09-06 | optimize button pattern cache | Robin Gareus | |
We really should statically cache patterns as done in PixFader and Meters (Cairo's cache is not nearly large enough) | |||
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-04 | ardour button sizes, now [em] based. | Robin Gareus | |
2014-09-03 | add "close/cross" special button | Robin Gareus | |
2014-09-03 | ask TAV buttons to have square proportions | Ben Loftis | |
2014-09-03 | robin needs a new keyboard with unstttttuck tt. | Robin Gareus | |
2014-09-03 | update rec-en circle drawing, add tape-mode | Robin Gareus | |
2014-09-02 | one off, special case rec-en button for now. (circle may need tweaking) | Robin Gareus | |
In the long run we want a class hierarchy: CairoWidget -> ArdourWidget -> ArdourLabel -> ArdourButton -> SpecialArdourButton(s) | |||
2014-09-02 | ArdourButton: prepare for [em] based padding | Robin Gareus | |
2014-08-29 | explicit Button inactive state. | Robin Gareus | |
Ideally large parts of ArdourButton would become ArdourLabel, which in turn is used by ArdourButton | |||
2014-08-28 | More fixes to ArdourButton actions. | Ben Loftis | |
Optionally allow events to fallthrough to parents, in particular for the DnDVBox case. Also allow the number_label to operate as a track selector. | |||
2014-08-27 | refactor flat_buttons into cairowidget, and add a canvas-like convenience ↵ | Ben Loftis | |
function for setting cairo color with a Gtk::Color | |||
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-07-18 | tweaks for the monitor section. refactoring of some buttons, using new ↵ | Ben Loftis | |
ArdourKnob instead of VolumeController. New ArdourDisplay shows a controllables user value, and provides support for preset values (hardcoded at present). Further refactoring to come, so that ArdourWidgets are derived from a common class. Controllable now has more responsibility for scaling between internal, user, and interface (knob percent) values. This also needs more refactoring and might have some unintended consequences. tested with audio and nothing seems amiss, yet. | |||
2014-07-06 | repair ardour-button "fixed color mode" | Robin Gareus | |
2014-06-14 | allow ardour button to handle focused keyboard events | Robin Gareus | |
2014-03-26 | the FlatFace element is no longer relevant. instead it was being used for an ↵ | Ben Loftis | |
inset jeweled look. changed name to match | |||
2014-03-23 | New theme for editor window using ArdourMenu | harrison | |
2014-03-20 | change the meters into CairoWidget, add expose_area to CairoWidget::render() | Robin Gareus | |
2014-03-06 | add ::on_name_changed() to ArdourButton, to use recently added ↵ | Paul Davis | |
::on_name_changed() in CairoWidget | |||
2014-03-06 | Add ArdourButton::set_fixed_colors() (equivalent to ::set_bg_colors() in ↵ | Paul Davis | |
Valeriy's original changes) | |||
2014-03-05 | revert 29b1e706ddaeaec5a330cf6643816ec43024b545 and then redo separation of ↵ | Paul Davis | |
ArdourButton::set_colors() from ArdourButton::build_patterns. More to come | |||
2014-02-14 | some changes to ArdourButton to allow custom colors to be set (e.g. based on ↵ | Paul Davis | |
track colors), via Valeriy | |||
2013-10-12 | revert part of 4091ff175c5204 that caused window/sizing chaos. silly paul | Paul Davis | |
2013-10-12 | 1 bug fix plus padding control for ArdourButton | Paul Davis | |
2013-07-10 | left/bottom align of labels in meterbridge | Robin Gareus | |
2013-07-10 | ardour-button: allow to rotate text | Robin Gareus | |
2012-12-12 | add a new Tweak to ArdourButton that makes ImplicitActive state use a solid ↵ | Paul Davis | |
color (the "led active" color), and adjst rec-enable buttons to use pink (like ardour2) when in this state (which means rec-enabled but not recording). and yes, this means that you can't use ImplicitUsesSolidColor with a button that also uses an LED - acceptable limitation git-svn-id: svn://localhost/ardour2/branches/3.0@13645 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-12-06 | several theme changes. changed drawing of rounded_rectangle to be more ↵ | Ben Loftis | |
correct. operation and feel should be more consistent. rec-mute-solo buttons are now dull until enabled. this might be debatable. otherwise if it looks weird, try loading Window->Theme Manager and clicking Restore Defaults git-svn-id: svn://localhost/ardour2/branches/3.0@13611 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-11-16 | new button look | Ben Loftis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@13511 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-05-21 | introduce flat button option,which right now is on all the time. GUI ↵ | Paul Davis | |
nit-pickers, do your best git-svn-id: svn://localhost/ardour2/branches/3.0@12358 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-03-07 | remove unused mid-mask stuff from ArdourButton | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@11616 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-02-07 | remove additional "mid" color from ArdourButton; replace Active/Mid widget ↵ | Paul Davis | |
state with ExplicitActive/ImplicitActive; represent implicit-active state with colored border around ArdourButton; tune button colors; new rounded_foo() functions, some in use, some not in use right now git-svn-id: svn://localhost/ardour2/branches/3.0@11466 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-02-06 | tweak "joined" buttons to have no border color | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@11460 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-02-03 | allow specification (partially) of which corners of an ArdourButton are rounded | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@11435 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-01-21 | Remove unused declaration. | Carl Hetherington | |
git-svn-id: svn://localhost/ardour2/branches/3.0@11296 d708f5d6-7413-0410-9779-e7cbd77b26cf |