Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-04-18 | Optimize realtime listen-position change | Robin Gareus | |
2020-04-18 | Support for lock-free AFL/PFL changes | Robin Gareus | |
Session::listen_position_changed() calls Route::listen_position_changed() for every route in the session. Each call tool the process-lock in turn. | |||
2020-04-18 | Consistent Lua script error and print() output 1/2 | Robin Gareus | |
2020-04-18 | Update French po files from code | Julien '_FrnchFrgg_' RIVAUD | |
2020-04-17 | NOOP: newline removal | Paul Davis | |
2020-04-17 | WebSockets: rename _lws_mnt_index to _lws_mnt_root | Luciano Iam | |
This mount point not only serves the index but everything that is under / , including the built-in surfaces directory | |||
2020-04-17 | WebSockets: prevent crashes by validating inbound message addr and val sizes | Luciano Iam | |
2020-04-17 | WebSockets: improve JS client and demo | Luciano Iam | |
add methods to callback.js automatically reconnect js client on disconnection mixer-demo do not recreate UI on reconnection NO-OP: indentation in message.js make client JS reconnection optional fix mixer-demo scrolling minor JS client refactor improve mixer-demo readability | |||
2020-04-17 | WebSockets: allow serving SVG files using libwebsockets < 3 | Luciano Iam | |
2020-04-16 | fix Beats::operator-() | Paul Davis | |
2020-04-16 | if the action associated with a binding is insensitive, do not activate it, ↵ | Paul Davis | |
and return false from Bindings::activate() This allows "stacking" of bindings by desensitizing the actions associated with a "lower" level of bindings at certain times (e.g. MIDI editing bindings thare are sensitized in the appropriate editing modes | |||
2020-04-17 | Fix two more typos | Robin Gareus | |
2020-04-16 | Update German translation | Edgar Aichinger | |
2020-04-16 | Update french translation #8016 | Robin Gareus | |
2020-04-16 | Plugin: bypass <> enabled mapping | Robin Gareus | |
LV2 uses "enabled": -1: inactive, 0: bypassed, 1:enabled VST3 has "bypass: 0:active, 1: bypassed | |||
2020-04-16 | Prefer std::string for `print_parameter` API | Robin Gareus | |
2020-04-16 | Tweak engine startup, shorten initial silence timeout | Robin Gareus | |
see also 23baeee8293 | |||
2020-04-15 | fix plurals and other mistakes in error strings; switch to PBD::warning ↵ | Paul Davis | |
since these are not user errors nor fixable | |||
2020-04-15 | Fix PolyKeyPressure, consolidate AutomationType checks | Robin Gareus | |
2020-04-15 | Allow MIDNAM lookup of valid channels for controllers | Robin Gareus | |
2020-04-14 | Fix disk-reader alignment when creating tracks while playing | Robin Gareus | |
2020-04-14 | NO-OP: whitespace | Robin Gareus | |
2020-04-14 | Fix playback alignment when adding/removing channels | Robin Gareus | |
The disk-reader assumes that all playback ringbuffers are in sync and have the same fill_level. | |||
2020-04-13 | WebSockets: rename send_index_* to send_availsurf_* to avoid confusion with ↵ | Luciano Iam | |
a static index page | |||
2020-04-13 | WebSockets: rename resource index.json to more meaningful surfaces.json | Luciano Iam | |
2020-04-13 | WebSockets: rename all occurrences of 'disk path' to 'filesystem path' | Luciano Iam | |
2020-04-13 | WebSockets: use canonical paths in index.json | Luciano Iam | |
2020-04-13 | WebSockets: reject an empty ARDOUR_WEBSURFACES_PATH | Luciano Iam | |
2020-04-13 | WebSockets: add version field in manifests and update loader | Luciano Iam | |
2020-04-13 | Fix typos in preparation for translations | Edgar Aichinger | |
2020-04-12 | update all *.po files | Paul Davis | |
2020-04-12 | some tweaks to Bindings API to allow ::is_bound() to indicate the action ↵ | Paul Davis | |
path for an existing binding Plus some minor comment additions and cleanups | |||
2020-04-12 | add debug trace to code that actually saves bindings to disk | Paul Davis | |
2020-04-12 | improve understanding by using an actions label, not its path, in the ↵ | Paul Davis | |
bindings collision dialog | |||
2020-04-12 | Forward disk-reader ConfigurationChanged signal | Robin Gareus | |
2020-04-12 | Reduce redundant signal emission | Robin Gareus | |
2020-04-12 | Fix loop range changes while playing - #8001 | Robin Gareus | |
Since ead883302fe800ae, it is no longer possible to use a null pointer SessionEvent::track as flag to indicate overriding all buffers. | |||
2020-04-11 | WebSockets: move diskPath property to surfaces group object | Luciano Iam | |
2020-04-11 | WebSockets: fix path field in index.json | Luciano Iam | |
2020-04-11 | WebSockets: improve surface manifest format and loader | Luciano Iam | |
2020-04-11 | WebSockets: always return -1 from send_index_body() unless there is a write ↵ | Luciano Iam | |
error | |||
2020-04-11 | WebSockets: add useful comment on lws_write() | Luciano Iam | |
2020-04-11 | WebSockets: use lws_strncpy() when available | Luciano Iam | |
2020-04-11 | WebSockets: fix timeout when sending HTTP body | Luciano Iam | |
2020-04-10 | remove debug output | Paul Davis | |
2020-04-10 | fix mistaken geometrical-math for xfaded loops | Paul Davis | |
2020-04-10 | Sync reset meter, report zero until the meter is actually reset | Robin Gareus | |
2020-04-10 | use cout not cerr for some temporary debugging messages | Paul Davis | |
2020-04-10 | more debug info for DiskReader::maybe_xfade_loop() | Paul Davis | |
2020-04-10 | somewhat change the condition used to identify when butler transport is done ↵ | Paul Davis | |
pre-export |