summaryrefslogtreecommitdiff
path: root/libs/widgets/widgets
AgeCommit message (Collapse)Author
2020-05-18tweak Prompter API to allow skipping the default "Cancel" buttonPaul Davis
2020-05-01force provision of "menu-name" for all WindowProxy objects, and thus TabbablesPaul Davis
Actions for hide/show/attach/detach tabbables use hard-coded names which are not translated. Using Tabbable/WindowProxy::name() to lookup the action will fail, since the name can be translated. This changes just removes the option to not provide a menu-name when creating these objects, and uses the name menu-name when looking up an action by name
2020-03-23Fix icon-toolRobin Gareus
tape-rec icon was removed in a4d7b45fe, also re-order icons to retain grouping per line when using the icon render util
2020-03-17remove destructive/tape mode tracksPaul Davis
2020-02-22Tweak ArdorIcon display-tool & re-order iconsRobin Gareus
* add option to render a border * group icons (assume 7x7 grid)
2019-10-20Add API to set select item from ArdourDropdownRobin Gareus
This fixes an issue with scroll-wheel control which uses `get_active()`. It work around an issue with gtkmm: const MenuItem* get_active () const void set_active (guint index) and MenuList::activate_item() not emitting activate_item().
2019-10-10Add "List/Browse" vector iconRobin Gareus
2019-09-12Add new icons: hide, prev/nextRobin Gareus
2019-09-01Allow to un-set custom Ardour-button colorsRobin Gareus
2019-08-26Add some scaleable "Latency" iconRobin Gareus
2019-08-23Re-order enum, use "NoIcon" as sentinelRobin Gareus
2019-08-22Update plugin-ui related iconsRobin Gareus
2019-08-21Add more vector-icons, plugin toolbar relatedRobin Gareus
This allows to replace "Add", "Save", "Delete", "Reset", "Bypass" text with icons.
2019-08-03Update canvas/UI lib GPL boilerplate and (C) from git logRobin Gareus
2019-04-13NO-OP: <tab> after <space> fixes in libsRobin Gareus
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-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-30Add ArdourDropdown API for use as dumb text dropdown.Robin Gareus
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-23Add API set bar-controller spinbox digitsRobin Gareus
..and reduce default to 4 digits.
2017-07-30Binding Proxy: Drop references as requested.Robin Gareus
2017-07-23Add touch-events signal emission to ArdourKnobRobin Gareus
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