Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-04-09 | fix ArdourFader to use contrasting_text_color() for text, based on relevant ↵ | Paul Davis | |
bg color | |||
2020-04-07 | Fix rotary control knob mapping | Robin Gareus | |
This fixes an issue with Foldback strips pan controls being inverted. | |||
2020-03-23 | Fix icon-tool | Robin 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-17 | remove destructive/tape mode tracks | Paul Davis | |
2020-02-22 | Tweak ArdorIcon display-tool & re-order icons | Robin Gareus | |
* add option to render a border * group icons (assume 7x7 grid) | |||
2020-01-25 | Explicitly use OSX | Robin Gareus | |
Previously this was inherited via PBD. On MacOS/X, this adds "-undefined dynamic_lookup -flat_namespace" and various "-framework .." options to linkflags Without this flag, .dylibs fail to link usually because of missing `-lintl` (Undefined symbols: "_libintl_dgettext") On other systems this is a NO-OP: CFLAGS_OSX, CXXFLAGS_OSX and LINKFLAGS_OSX are only set on the darwin platform. | |||
2020-01-25 | Towards waf python 2+3 support | David Runge | |
2020-01-14 | NO-OP: whitespace | Robin Gareus | |
2019-10-21 | Allow calling Dropdown::set_active from a signal handler | Robin Gareus | |
This breaks a potential recursion when set_active() is called from activate_item(). See also 88fc22610 | |||
2019-10-20 | Add API to set select item from ArdourDropdown | Robin 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-10 | NO-OP: whitespace | Robin Gareus | |
2019-10-10 | Add "List/Browse" vector icon | Robin Gareus | |
2019-09-18 | NO-OP: fix some Wimplicit-fallthrough | Robin Gareus | |
gcc can recognize various regexps in comments. Since C++17 provides [[fallthrough]], using /* fallthrough */ consistently seems appropriate until we switch to C++17. see also https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html | |||
2019-09-12 | Add new icons: hide, prev/next | Robin Gareus | |
2019-09-01 | Allow to un-set custom Ardour-button colors | Robin Gareus | |
2019-09-01 | Changing active-state needs no color lookup | Robin Gareus | |
Colors and patterns are cached, independent of active-state. This didn't used to be the case in the distant ArdourButton past. | |||
2019-08-27 | Cont'd icon tweaks | Robin Gareus | |
* unify line-width calculation * thin line-width, approximate thickness of glyph stroke width at same UI scale * don't use outlines (except main tool buttons) This fixes issues of generic buttons with bright-theme * pixel align some lines | |||
2019-08-27 | Reduce girth of "plus" icon | Robin Gareus | |
2019-08-26 | Tweak icon_strip_width icon lines to align to pixels | Robin Gareus | |
2019-08-26 | Add some scaleable "Latency" icon | Robin Gareus | |
2019-08-26 | Allow Icon + Text on ArdourButton | Robin Gareus | |
Allow placing an icon left of some text in Ardour-button. This also tweaks some spacing and alignment of Icons when a LED toggle indicator is used. | |||
2019-08-26 | Tweak icon line widths | Robin Gareus | |
Scale line-width of all icons, some were left at 1px regardless of scaling factor. | |||
2019-08-23 | NO-OP: cleanup | Robin Gareus | |
* remove unused code * replace "default" to check for switch() enum completeness | |||
2019-08-23 | Re-order enum, use "NoIcon" as sentinel | Robin Gareus | |
2019-08-22 | Update plugin-ui related icons | Robin Gareus | |
2019-08-21 | Tweak Ardourbutton: support (VectorIcon | Indicator) | Robin Gareus | |
2019-08-21 | Add more vector-icons, plugin toolbar related | Robin Gareus | |
This allows to replace "Add", "Save", "Delete", "Reset", "Bypass" text with icons. | |||
2019-08-03 | Update canvas/UI lib GPL boilerplate and (C) from git log | Robin Gareus | |
2019-07-26 | Prefix all env variable with "ARDOUR_" | Robin Gareus | |
In particular "CONCURRENCY" can be problematic. But in general it's good practice to use a namespace prefix for app-specifics. | |||
2019-04-13 | NO-OP: <tab> after <space> fixes in libs | Robin Gareus | |
2019-03-23 | Use weak-pointer for Controllable learning | Robin Gareus | |
2019-01-02 | Include Volume Paths in Ardour's PathsDialog Widget | Robin Gareus | |
This fixes an issue on MacOS/X. Show non-root volumes to the sidebar as shortcuts. | |||
2018-10-26 | Fix some Wimplicit-fallthrough | Robin Gareus | |
A "fall through" comment is most portable way to indicate "no break, fallthru" cases. * __attribute__ ((fallthrough)) // is not portable * [[fallthrough]]; // is C++17 | |||
2018-10-14 | remove use of hardcoded -fPIC compiler flag, and use compiler flag dict instead | Paul Davis | |
2018-10-03 | Prevent excessive meter redraws for inactive meters at zero | Robin Gareus | |
2018-10-02 | Prepare a boxy, no round borders, button-style | Robin Gareus | |
2018-09-30 | Adapt our remaining MSVC projects for 'boost::atomic' (in case it later gets ↵ | John Emmas | |
extended to the other libs) Stage 3 of 3 | |||
2018-09-10 | Initial changes needed for building Mixbus (with MSVC) as version 5 | John Emmas | |
(Mixbus itself will probably need extra changes) | |||
2018-02-19 | Add flag for corners, where top+left shadows are both required. | Ben Loftis | |
2018-02-17 | Drop-shadow spacer; for theming. | Ben Loftis | |
2018-02-17 | Fix long-standing bug in spacer expose+render. | Ben Loftis | |
2018-02-15 | When 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-14 | Accommodate the change from libtimecode to libtemporal | John Emmas | |
2018-02-12 | Users struggle with Pane Dividers. Make them larger, and set a min-size on ↵ | Ben Loftis | |
the mixer list pane. | |||
2018-01-31 | const where const is due | Robin Gareus | |
2018-01-30 | Ardour Button Toggle explosion | Robin 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-30 | ArdourButton: honor text-ellipsis width for size-request | Robin Gareus | |
2018-01-30 | Add ArdourDropdown API for use as dumb text dropdown. | Robin Gareus | |
2017-12-23 | Tweak size of transport-icons for consistent height+baseline | Robin Gareus | |
2017-12-22 | Tweak icons (for non-square layout) | Robin Gareus | |