summaryrefslogtreecommitdiff
path: root/libs/surfaces/us2400
AgeCommit message (Collapse)Author
2020-03-21NO-OP: remove unused #includesRobin Gareus
2020-02-23surfaces transport hotfix: surfaces should query the transport state via ↵Ben Loftis
BasicUI, when possible
2020-02-20fix up apparent design thinkos in US2400 key binding handlerPaul Davis
2020-01-25Explicitly use OSXRobin 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.
2019-12-29expand use of new BasicUI API for transport button state to all control surfacesPaul Davis
2019-12-29use new Session API to deal with transport statePaul Davis
Transition to use BasicUI button state API to come
2019-11-02rename all Evoral source from .(hpp|cpp)$ to .(h|cc)Paul Davis
2019-09-25Consolidate and extend "well-known" controls:Robin Gareus
* Add new common strip controls (inspired from Mixbus) * Remove duplicate documentation, document virtual API only. * "azimuth" not "azi"
2019-09-18Consistent use of abort() /* NOTREACHED */Robin Gareus
This fixes some static analysis warnings: PBD::fatal transmitter needs to be connected to a function that aborts. This is usually the case with GUI
2019-08-03Update plugins/addons GPL boilerplate and (C) from git logRobin Gareus
2019-05-18Some frame -> sample changes in UCS2400Johannes Mueller
2019-05-13Fix some actions that moved from Common to Editor.Ben Loftis
2019-04-20Use ActionModel API in the Control Surfaces that can make use of itJohannes Mueller
2019-04-13NO-OP: <tab> after <space> fixes in libsRobin Gareus
2019-04-08Add missing semicolon (Mixbus)Robin Gareus
2019-03-20fix all surfaces' available action menusPaul Davis
Note: this replicated code is ridiculous
2019-03-20ActionManager::get_all_actions() no longer includes <Actions> in the paths ↵Paul Davis
it returns, part 2 (surface support)
2019-02-16remove references to "Editor_menus" which is an action that no longer existsPaul Davis
2019-02-16rename Main_menu action to Main menuPaul Davis
So that if it ever does show up in a list, it looks nice
2019-01-21NO-OP: whitespaceRobin Gareus
2019-01-21NO-OP: remove unused codeRobin Gareus
2019-01-21ISO-C++ compat, see cd70c6bda5b, 91ed9840dRobin Gareus
2019-01-16Fix ambiguity introduced in 91ed9840dRobin Gareus
(bool) false == 0 == (const char*) NULL error: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: actions.h:92: note: candidate 1: Glib::RefPtr<Gtk::Action> ActionManager::get_action(const char*, const char*, bool) actions.h:91: note: candidate 2: Glib::RefPtr<Gtk::Action> ActionManager::get_action(const std::string&, bool)
2019-01-11do not crash if an unknown action is used by US2400 supportPaul Davis
2018-12-10use ActionManager namespace, rather than ActionMap objectsPaul Davis
2018-08-24move select-all-tracks,deselect-all,invert-selection to be global actions ↵Paul Davis
(and bindings)
2018-02-10Resolve a few -Wunused-variable warnings in US2400.Ben Loftis
2017-12-12Fix a -WreorderRobin Gareus
2017-12-12more NO-OP, comment and whitespaceRobin Gareus
2017-12-11US-2400: ignore joystick moves until the user clicks the joystick NULL button.Ben Loftis
2017-10-26NO-OP: whitespace cleanupPaul Davis
2017-10-26move mixbus-only variable declarationPaul Davis
2017-10-26remove unused variablePaul Davis
2017-10-19US2400: Mark controls dirty and send them from the periodic update thread.Ben Loftis
2017-10-19US2400: allow selecting the master bus. LED does not respond, though :(Ben Loftis
2017-10-19US2400: explicitly toggle switch state in some cases where everything should ↵Ben Loftis
reset.
2017-10-19US2400: map knobs for mixbus strips, when selected.Ben Loftis
2017-10-05US2400: add us2400 files to repository.Ben Loftis