Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-04-23 | Remove debug output | Robin Gareus | |
2020-04-23 | Fix parsing XML with blanks from memory | Robin Gareus | |
This is needed when the butler thread loads a plugin with MIDNAM. xmlKeepBlanksDefault() setting is per thread. see also df3a4ed9c61d | |||
2020-04-23 | GUI use updated XML::read_buffer API | Robin Gareus | |
2020-04-23 | Prevent huge stack allocations for MIDNAM files | Robin Gareus | |
xmlParseMemory() uses a c-pointer char*. Previously MIDNAM data on the heap were wrapped inside a std::string only to be later accessed via c_str(). | |||
2020-04-23 | Consolidate stack-size and priority of rt-threads | Robin Gareus | |
2020-04-22 | Fix region boundary cache lookup segfault | Robin Gareus | |
When the cursor position is after the last item in the vector, upper_bound returns the last given iterator, here: `region_boundary_cache.end()`, which is invalid to dereference. Furthermore prevent possible duplicate prev/next pair at zero, when using the video-timelime. | |||
2020-04-22 | WebSockets: fix guard header in json.h | Luciano Iam | |
2020-04-22 | WebSockets: also json-escape strings in state messages | Luciano Iam | |
2020-04-22 | WebSockets: also json-escape paths in manifests | Luciano Iam | |
Extends 3c423d9 | |||
2020-04-22 | WebSockets: extend 57fdce8 | Luciano Iam | |
2020-04-22 | WebSockets: add some TO DO comments | Luciano Iam | |
2020-04-22 | WebSockets: disable http caching if NDEBUG is set | Luciano Iam | |
This is useful while developing web surface javascript code | |||
2020-04-22 | WebSockets: fix JS client get* methods | Luciano Iam | |
2020-04-22 | WebSockets: remove unnecessary import from mixer-demo/widget.js | Luciano Iam | |
2020-04-22 | WebSockets: fix a comment in server.cc | Luciano Iam | |
2020-04-22 | Example Lua script to add plugins and sends | Robin Gareus | |
2020-04-22 | Fix a potential endless recursion from c2b25b453ea | Robin Gareus | |
ArdourDropdown::set_active() -> StateChanged -> .. -> set_active() | |||
2020-04-21 | fully initialize SMF tempo information to default (4/4, 120bpm) | Paul Davis | |
Leaving CPC and 32nd-per-quarter at -1 causes arithmetic errors later if the SMF file doesn't contain an explicit time signature meta-event | |||
2020-04-22 | Fix MIDI audition and audition seeking | Robin Gareus | |
DiskReader::seek() no longer fills MIDI buffers. MIDI is now read into memory via DR:overwrite_existing_buffers() There is still some edge-case remaining to be fixed. For some reasons the synth does not receive initial patch/program changes when starting auditioning. | |||
2020-04-22 | Take lock to add/remove custom MIDNAMs | Robin Gareus | |
update_custom_midnam() is usually called from the GUI or butler thread when a LV2 plugin is instantiated, or the plugin changes its MIDNAM. It must be exclusive with load_midnams_in_thread() and calls from MTAV to ::maybe_use(). | |||
2020-04-21 | Really bundle web-surface data with Linux and Mac builds | Robin Gareus | |
This fix copy/paste/edit bug in 5d3554408 | |||
2020-04-21 | Fix translation context (amend 47e4216012) | Robin Gareus | |
2020-04-21 | WebSockets: let clients know if a strip is a VCA | Luciano Iam | |
This allows to hide the panner for example | |||
2020-04-21 | WebSockets: add checks for VCA stripables | Luciano Iam | |
Also include VCAs when sending strip descriptions | |||
2020-04-21 | WebSockets: compatibility fixes for Windows | Luciano Iam | |
Escape path strings in surfaces.json Default to index.html in mount points | |||
2020-04-21 | Mark user-visible messages for translation | Alexandre Prokoudine | |
2020-04-21 | Add Lua Bindings for Internal Sends | Robin Gareus | |
2020-04-21 | Fix typo and update affected translations | Robin Gareus | |
2020-04-20 | fix behavior of ARDOUR_UI::transport_rewind/forward actions | Paul Davis | |
2020-04-21 | Include web-surface data in linux and mac bundles | Robin Gareus | |
2020-04-20 | Revise French translation -- #8035 | Fred Rech | |
2020-04-20 | WebSockets: reduce transport surface buttons size | Luciano Iam | |
2020-04-20 | WebSockets: transport surface minor optimizations | Luciano Iam | |
Layout tweaks on small screens (ie, phones) Custom font for transport time Fix ArdourClient constructor parameters | |||
2020-04-20 | WebSockets: NOOP fix comment in manifest.cc | Luciano Iam | |
2020-04-20 | WebSockets: json-escape user strings loaded from manifest.xml | Luciano Iam | |
2020-04-20 | WebSockets: optimize transport surf. layout | Luciano Iam | |
2020-04-20 | WebSockets: remove Firefox button focus border in transport surface | Luciano Iam | |
2020-04-20 | WebSockets: send caching headers for static resources | Luciano Iam | |
2020-04-20 | WebSockets: transport surface implementation | Luciano Iam | |
2020-04-20 | WebSockets: improve plugin params layout in mixer-demo | Luciano Iam | |
2020-04-20 | WebSockets: add transport methods to client JS | Luciano Iam | |
2020-04-20 | WebSockets: output position time in seconds | Luciano Iam | |
2020-04-20 | WebSockets: add record state support to surface | Luciano Iam | |
2020-04-20 | WebSockets: rename *_desc nodes to *_description | Luciano Iam | |
2020-04-20 | WebSockets: add transport roll support to surface | Luciano Iam | |
2020-04-20 | Fix Lua script auto-connect new tracks | Robin Gareus | |
Since c16ab3a24824 Session::new_audio_track has an optional parameter to auto-connect inputs. Lua scripts don't have a default parameter, so bool input_auto_connect was assumed false and inputs left unconnected. | |||
2020-04-20 | Revise German translation | Nils Philippsen | |
- add missing translations - largely follow original message regarding punctuation, capitalization at the beginning of sentences, trailing white space - fix typos and other obvious mistakes Signed-off-by: Nils Philippsen <nils@tiptoe.de> | |||
2020-04-20 | Fix MIDI meter reset | Robin Gareus | |
2020-04-20 | Don't copy symlink versioned libs into bundle | Robin Gareus | |
2020-04-20 | Initialize uninitialized variable (show foldback sends) | Robin Gareus | |