Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2017-11-29 | ArdourButton: ignore double+tripple clicks | Robin Gareus | |
2017-09-28 | Accommodate newly added/removed source(s) in our MSVC project (libwidgets) | John Emmas | |
2017-09-25 | Retire ClickBox + AutoSpin | Robin 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. |