summaryrefslogtreecommitdiff
path: root/libs/widgets
AgeCommit message (Collapse)Author
2018-09-10Initial changes needed for building Mixbus (with MSVC) as version 5John Emmas
(Mixbus itself will probably need extra changes)
2018-02-19Add flag for corners, where top+left shadows are both required.Ben Loftis
2018-02-17Drop-shadow spacer; for theming.Ben Loftis
2018-02-17Fix long-standing bug in spacer expose+render.Ben Loftis
2018-02-15When building with MSVC, allow for the fact that Mixbus and Ardour can be ↵John Emmas
using different versions of the SESSION_FILE format
2018-02-14Accommodate the change from libtimecode to libtemporalJohn Emmas
2018-02-12Users struggle with Pane Dividers. Make them larger, and set a min-size on ↵Ben Loftis
the mixer list pane.
2018-01-31const where const is dueRobin Gareus
2018-01-30Ardour Button Toggle explosionRobin Gareus
Add option to use ArduorButton as standalone Toggle/Checkbox. Usually ArdourButton relegates this to Actions or is backed by Config. This allows to use the Button as standalone Toggle, get_active() It should maybe be a derived Class, but ArdourButton is already beyond that..
2018-01-30ArdourButton: honor text-ellipsis width for size-requestRobin Gareus
2018-01-30Add ArdourDropdown API for use as dumb text dropdown.Robin Gareus
2017-12-23Tweak size of transport-icons for consistent height+baselineRobin Gareus
2017-12-22Tweak icons (for non-square layout)Robin Gareus
2017-11-29ArdourButton: ignore double+tripple clicksRobin Gareus
2017-09-28Accommodate newly added/removed source(s) in our MSVC project (libwidgets)John Emmas
2017-09-25Retire ClickBox + AutoSpinRobin Gareus
After over 17 years of honorable service to the Ardour Codebase. ClickBox and AutoSpin are retiring into the git nirvana. We're glad for the duty, decency, reliability, dignity, respect which these classes brought to Arodur and look back in gratitude on their years of service. PS. First one to say "cruft" will be fired.
2017-09-24Simplify the logic of on_scroll_eventJulien "_FrnchFrgg_" RIVAUD
2017-09-24Make ArdourFader's scroll handler obey to Alignment incrementsJulien "_FrnchFrgg_" RIVAUD
Currently, the scroll handler obeys to the page increment, but instead of using the step increment for more precise scroll, it uses an hardcoded one tenth of the page increment. Use the step increment instead since it has been filled with sensible values by ArdourFader's users.
2017-09-23Add API set bar-controller spinbox digitsRobin Gareus
..and reduce default to 4 digits.
2017-08-30Remove over-protectionJulien "_FrnchFrgg_" RIVAUD
The queued resize will only happen trigger a size-request when the widget is realized, and on_size_request() calls ensure_layout(). Moreover, this over protection meant that sometimes a resize wasn't noticed by the button containers.
2017-07-30Binding Proxy: Drop references as requested.Robin Gareus
2017-07-23Add touch-events signal emission to ArdourKnobRobin Gareus
2017-07-19MSVC changes needed to implement the new 'widgets' libraryJohn Emmas
2017-07-17Clean up library inheritance (colors.h, utils.h)Robin Gareus
make libwidget independent of libcanvas. Confine basics to pbd and gtkmm2ext.
2017-07-17Remove <gtkmm.h> include from header files.Robin Gareus
2017-07-17Move more Gtkmm2ext widgets into libwidgetRobin Gareus
2017-07-17Move Gtkmm2ext widgets into libwidgetRobin Gareus
2017-07-17Separate Ardour UI widgets into dedicated libraryRobin Gareus