Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-23 | surfaces transport hotfix: surfaces should query the transport state via ↵ | Ben Loftis | |
BasicUI, when possible | |||
2020-02-13 | FP8: fix direction of panner bar on scribble-strip | Robin Gareus | |
(amend 4f90bd6298, see also c663a2d8ef6) | |||
2020-02-13 | FP8: don't send non-ASCII chars to scribble-strip | Robin Gareus | |
In particular the degree sign (\u00B0) used by Mixbus' panner caused issues. | |||
2020-02-12 | FaderPort8: Don't lock shift, when using shift + encoder | Robin Gareus | |
2020-02-12 | Fix Faderport 2/8/16 pan azimuth knob direction | Robin Gareus | |
See also c663a2d8ef6 | |||
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-18 | Session::request_locate() takes a tri-valued second argument for ↵ | Paul Davis | |
"roll-after-locate" This allows callers to defer logic about auto-play/current rolling state and more to TransportFSM where it can be cnentralized and is less ambiguous | |||
2019-12-29 | use new Session API to deal with transport state | Paul Davis | |
Transition to use BasicUI button state API to come | |||
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-08-03 | Update plugins/addons GPL boilerplate and (C) from git log | Robin Gareus | |
2019-04-20 | Make use of ActionModel::build_custom_action_combo() | Johannes Mueller | |
2019-04-20 | Use ActionModel::build_action_combo() for Control Surfaces that need it | Johannes Mueller | |
2019-04-20 | Use ActionModel API in the Control Surfaces that can make use of it | Johannes Mueller | |
2019-03-20 | fix all surfaces' available action menus | Paul Davis | |
Note: this replicated code is ridiculous | |||
2019-03-20 | ActionManager::get_all_actions() no longer includes <Actions> in the paths ↵ | Paul Davis | |
it returns, part 2 (surface support) | |||
2019-02-16 | remove references to "Editor_menus" which is an action that no longer exists | Paul Davis | |
2019-02-16 | rename Main_menu action to Main menu | Paul Davis | |
So that if it ever does show up in a list, it looks nice | |||
2018-12-10 | use ActionManager namespace, rather than ActionMap objects | Paul Davis | |
2018-09-28 | FP8/16: include makeup gain control | Robin Gareus | |
2018-08-01 | FP2: Fix banking in NavChannel mode. | Ben Loftis | |
2018-07-31 | Tweak FP2/2018 Ctrl-Surface UI | Robin Gareus | |
2018-07-31 | Tweak UI for Faderport2/2018 | Robin Gareus | |
2018-07-31 | Fix Faderport8/16 support in the wake of FP2 | Robin Gareus | |
2018-07-31 | Add support for PreSonus Faderport2 (2018 model) | Ben Loftis | |
This is a cleaned-up, foward-ported version of Ben's Mixbus patch (d6694c5b31). | |||
2018-01-27 | FP8/16: Update Plugin List when Selection changes. | Robin Gareus | |
2018-01-27 | FP8/16: Don't show Channelstrip as Plugin, use well-known API only | Robin Gareus | |
2018-01-23 | Fix FP16 Solo (0x53 is mapped to encoder-press, 0x56 to loop) | Robin Gareus | |
2017-12-21 | FP8/16: Ignore "black" a strip color, always light select-button | Robin Gareus | |
2017-12-21 | FP8/16 fix meter + no-pan display mode | Robin Gareus | |
2017-12-21 | FP8/16 subscribe to panner changes (add/remove channel) | Robin Gareus | |
2017-12-19 | Fix fp16 encoder (misleading doc on fp8) | Robin Gareus | |
2017-12-19 | Fix faderport-16 touch on/off (fixes faders 9..16) | Robin Gareus | |
2017-12-13 | Fix FP8/16 port-names | Robin Gareus | |
2017-12-13 | Fix FP16 fader-touch release for faders 9..16 | Robin Gareus | |
2017-12-13 | Fix FP16 select button 10..16 | Robin Gareus | |
2017-12-12 | Add FP16 control-surface | Robin Gareus | |
2017-12-12 | Namespace FP8, FP16 to avoid symbol conflicts | Robin Gareus | |
2017-12-12 | Prepare for FaderPort16 (ctrl-protocol) | Robin Gareus | |
2017-10-19 | FP8: unhardcode IDs and strip-count | Robin Gareus | |
2017-09-18 | globally change all use of "frame" to refer to audio into "sample". | Paul Davis | |
Generated by tools/f2s. Some hand-editing will be required in a few places to fix up comments related to timecode and video in order to keep the legible | |||
2017-09-18 | Initial support of Latch for some ctrl-surfaces | Robin Gareus | |
2017-09-18 | FP8: call directly into session. | Robin Gareus | |
2017-09-09 | FP8: add mode to reset gain to unity | Robin Gareus | |
Re-selecting the most recently selected (blinkig select button) strip returns gain to unity (0dB) | |||
2017-08-05 | Consolidate ctrl surface code | Robin Gareus | |
2017-07-28 | PortManager::unregister_port() must be called with process lock | Robin Gareus | |
This fixes "Failed to register <surface> port" when re-loading a session. | |||
2017-07-25 | Remove unnecessary tests for touch-state | Robin Gareus | |
2017-07-24 | Remove unused "mark" parameter from stop_touch() API | Robin Gareus | |
2017-07-19 | FP8: use separate bank offsets per MixMode | Robin Gareus | |
2017-07-19 | FP8: Fix Mixbus solo-state and indicate implicit solo (blink) | Robin Gareus | |
2017-07-17 | FP8: save/restore "two line text" option | Robin Gareus | |