Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-12-30 | allow to set per item drag targets | Robin Gareus | |
2015-12-30 | Modify the MSVC build project (for libevoral) such that it can find pthread.h | John Emmas | |
libevoral itself doesn't seem to need libpthread - but by some mechanism it #includes <pbd/event_loop.h> (which now does #include <pthread.h>). So let's make sure it can be found. | |||
2015-12-30 | possible extra housekeeping for control protocol modules. | Paul Davis | |
Currently this code isn't reached because we never call ControlProtocolManager::teardown() on inactive protocols. But at some point it might be appropriate to unload modules (.so/.dll/.dylib) even if the protocol was never instantiated | |||
2015-12-30 | safer housekeeping for control protocol descriptors | Paul Davis | |
2015-12-30 | some good practice. | Robin Gareus | |
2015-12-30 | fix control surface discovery crash: | Robin Gareus | |
On OSX unloading a module deletes all references to it and the descriptor becomes invalid. | |||
2015-12-29 | keep AU cache in cache-dir | Robin Gareus | |
2015-12-29 | clang build fix (uint32_t is not declaed) | Robin Gareus | |
2015-12-29 | allow to set parent for modal dialog | Robin Gareus | |
2015-12-29 | generic MIDI support does not have its own request buffer factory, so be ↵ | Paul Davis | |
sure to initialize descriptor member to null | |||
2015-12-29 | add check for descriptor when deciding whether to register a control surface ↵ | Paul Davis | |
request buffer factory | |||
2015-12-29 | fix window-title (separate application name, thread name) | Robin Gareus | |
2015-12-29 | fix windows/mingw builds | Robin Gareus | |
2015-12-28 | prepare VST window resize | Robin Gareus | |
(this only triggers resizing the parent container window (like user resizes), which is not sufficient for all plugins. | |||
2015-12-28 | add midi-track mute automation | Robin Gareus | |
2015-12-28 | missing drag-end (fix possible crash) | Robin Gareus | |
2015-12-28 | add required request buffer factory for Wiimote | Paul Davis | |
2015-12-28 | redesign cross-thread registration/signalling system | Paul Davis | |
This new design will work even when threads that need to receive messages from RT threads are created *after* the RT threads. The existing design would fail because the RT thread(s) would never be known the later created threads, and so signals emitted by the RT thread and causing call_slot() in the receiver would end up being enqueued using a lock-protected list. The new design ensures that communication always uses a lock-free FIFO instead | |||
2015-12-28 | allow DnD between DnDTreeView and DnDVbox | Robin Gareus | |
2015-12-27 | proper display name for Monitor Processor | Robin Gareus | |
2015-12-27 | somewhat better solution to prev commit. | Robin Gareus | |
parse up to 32bit VLQs, match smf_format_vlq() | |||
2015-12-27 | work around midi-event counter 4 byte overflow. | Robin Gareus | |
2015-12-26 | fix samplerate initialization. | Robin Gareus | |
2015-12-25 | Keep plugin presets in sync across plugin-instances. | Robin Gareus | |
2015-12-25 | don't assume plugin presets start their numbering at zero. | Robin Gareus | |
2015-12-25 | add a PluginPreset struct: combined plugin-info + preset-record | Robin Gareus | |
...in preparation to allow adding presets directly. | |||
2015-12-24 | Treeview Drag: allow to use single column as drag-widget | Robin Gareus | |
2015-12-23 | #define BACKEND_NAME when building with MSVC (portaudio_backend) | John Emmas | |
N.B. We aren't yet building the blocking PortAudio backend but that can be added quite easily, if needed. | |||
2015-12-23 | Modify our MSVC project to accommodate newly introduced/removed source files ↵ | John Emmas | |
(libpbd) | |||
2015-12-23 | add monitor-processor pre-fader (not at the top) | Robin Gareus | |
2015-12-23 | Update German Translation for libardour | Edgar Aichinger | |
2015-12-22 | Fix overlapping resolution (see issue #177) | Nil Geisweiller | |
It assumes that a note ending at the same time of another one starting is not considered overlapping. | |||
2015-12-22 | Fix indentation (whitespace -> tab) | Nil Geisweiller | |
2015-12-22 | add signal for Plugin Status Changes (Hidden/Favorite) | Robin Gareus | |
2015-12-22 | extend Drag/Drop mechanism | Robin Gareus | |
DnDVbox: un-hardcode TargetEntry list, add callback for secondary targets DvDTreeview: return pointer to self | |||
2015-12-21 | ship both blocking and callback PA backends (for debug purposes) | Robin Gareus | |
this just works (no symbol conflicts) | |||
2015-12-21 | add monitor-section processor limitations. | Robin Gareus | |
2015-12-19 | Mackie control: non-existent controls zero pot ring fix. | Len Ovens | |
2015-12-19 | cont'd work on plugin-state templates - #6709 | Robin Gareus | |
Refactor and consolidate code and re-use it for session-templates. This avoids recursive copying of the plugin-dir() | |||
2015-12-18 | open Finder/Explorer/File-manager in case of session-dir ambiguity. | Robin Gareus | |
2015-12-18 | cleaner version of 7383ea6a (duplicate plugin state) | Robin Gareus | |
2015-12-18 | save/restore plugin state with track-template | Robin Gareus | |
2015-12-17 | leave some todo-notes #6709 (track templates & state) | Robin Gareus | |
2015-12-17 | properly copy plugin state when duplicating routes. #6709 | Robin Gareus | |
This is not a really elegant solution. Something had to come up and ruin the neatness of the thread-private regenerate_xml_or_string_ids :) | |||
2015-12-17 | add API to query stateful ID override mode | Robin Gareus | |
2015-12-17 | more hot wine. | Robin Gareus | |
2015-12-16 | NoOp: removed spaces, replaced with tabs. | Len Ovens | |
2015-12-16 | Mackie Control: Re-enable view_mode display and make sure all text vanishes ↵ | Len Ovens | |
after timeout. | |||
2015-12-16 | Fix MCP time display sometimes doesn't update to zero time on return to zero ↵ | Len Ovens | |
(shift-rew) | |||
2015-12-16 | properly namespace hacked OSC callbacks, add some notes. | Robin Gareus | |