2024-06-21 05:53 | [WIP] VST3: Fix incorrect MIDI input values for CC and Note On/Off (#453) | FergusL | 1 | +5 | -5 |
2024-05-05 22:37 | Add missing StandaloneWindow::repaint override | falkTX | 1 | +1 | -0 |
2024-05-05 22:21 | Ensure all TopLevelWidgets start with correct size; Cleanup | falkTX | 4 | +25 | -11 |
2024-05-04 18:04 | More web preps | falkTX | 2 | +7 | -1 |
2024-05-04 14:52 | Preparations for web thingies | falkTX | 4 | +37 | -1 |
2024-05-04 09:42 | Add MACOS_NO_DEAD_STRIP make option | falkTX | 1 | +2 | -0 |
2024-05-03 19:37 | Add a few ringbuffer peek methods | falkTX | 1 | +89 | -2 |
2024-04-30 02:13 | fix: TTL generator exe path when building for windows | Christopher Arndt | 1 | +1 | -1 |
2024-04-15 06:48 | Add convenience make rules for common builds | falkTX | 1 | +49 | -0 |
2024-03-27 10:57 | Remove some constexpr constructors that never worked | falkTX | 2 | +53 | -59 |
2024-03-23 22:47 | Allow MACOS_PKG_LICENSE_FILE var for macos packaging | falkTX | 2 | +10 | -0 |
2024-03-23 22:25 | Fix VST3 compatibility with Cubase | falkTX | 1 | +6 | -1 |
2024-03-23 20:59 | Allow to redirect logging to file, add "[dpf] " string prefix | falkTX | 3 | +80 | -17 |
2024-03-23 16:54 | Tweaks for MOD builds | falkTX | 2 | +2 | -2 |
2024-03-16 21:05 | Preparations for a future DISTRHO_PLUGIN_WANT_WEBVIEW | falkTX | 7 | +71 | -16 |
2024-03-16 10:42 | Allow to override bin-dir for ./utils/generate-ttl.sh | falkTX | 1 | +8 | -2 |
2024-03-13 23:57 | Improve comment/doc around getPluginFormatName | falkTX | 1 | +5 | -3 |
2024-03-11 20:56 | Update year in LICENSE, make it fit 80 character lines | falkTX | 1 | +11 | -10 |
2024-03-11 18:17 | Allow to customize more macOS installer details | falkTX | 2 | +42 | -41 |
2024-03-10 15:44 | Fix X11 resizes of non-user-resizable windows | falkTX | 1 | +10 | -3 |
2024-03-10 13:54 | Fix transient X11 windows | falkTX | 1 | +1 | -1 |
2024-03-09 18:03 | Adjust last commit to work for DPF example plugins | falkTX | 1 | +21 | -1 |
2024-03-09 11:27 | Fix inclusion of Makefile.plugins.mk together with many others | falkTX | 1 | +3 | -2 |
2024-03-09 10:25 | Mention AU in LICENSING.md | falkTX | 2 | +11 | -10 |
2024-03-09 10:20 | Add AU to features table | falkTX | 1 | +23 | -23 |
2024-03-08 14:55 | base makefile docs, WIP | falkTX | 2 | +27 | -6 |
2024-03-08 14:42 | Allow to include Makefile.plugins.mk from anywhere, add some docs | falkTX | 1 | +18 | -13 |
2024-03-08 08:32 | Fix macOS codesign after fixing lv2 suffix | falkTX | 1 | +1 | -1 |
2024-03-08 08:30 | Fix wrong suffix for ladspa and lv2 plugins in macOS | falkTX | 1 | +10 | -8 |
2024-03-08 08:18 | Fix typo leading to cmake cairoui example build broken | falkTX | 1 | +1 | -1 |
2024-03-08 08:16 | Deal with macOS notarization for plugins | falkTX | 1 | +18 | -0 |
2024-03-01 13:24 | Fix docs | falkTX | 1 | +1 | -1 |
2024-02-28 14:43 | Fix for missing realpath on macOS | falkTX | 2 | +8 | -1 |
2024-02-28 14:40 | Tag AU bypass as boolean | falkTX | 1 | +1 | -1 |
2024-02-28 14:25 | Allow package-osx-bundles.sh to use build subdir | falkTX | 1 | +7 | -5 |
2024-02-28 13:52 | Deal with dynamic IO for AU, implement MakeConnection | falkTX | 4 | +386 | -107 |
2024-02-28 10:09 | Use maker name as part of standalone window title | falkTX | 1 | +11 | -5 |
2024-02-27 14:13 | Fix AU bbt position | falkTX | 1 | +0 | -1 |
2024-02-27 13:56 | Fix AU for retina | falkTX | 4 | +26 | -25 |
2024-02-27 11:47 | Special case for repainting on AU hosts | falkTX | 10 | +102 | -26 |
2024-02-27 00:31 | Fix build | falkTX | 2 | +8 | -1 |
2024-02-26 18:00 | Fix AU fetching sample rate in UI from DSP | falkTX | 1 | +5 | -5 |
2024-02-26 17:43 | Fix build | falkTX | 1 | +6 | -2 |
2024-02-26 13:37 | Cleanup some AU details, ensure "aumu" has dual IO | falkTX | 2 | +110 | -78 |
2024-02-26 12:08 | AU: always allow to set input element rate, fix build | falkTX | 3 | +24 | -17 |
2024-02-26 11:48 | Handle case where AU preset name creation fails | falkTX | 1 | +7 | -3 |
2024-02-26 09:47 | Fix build against old systems | falkTX | 2 | +12 | -0 |
2024-02-26 09:28 | AU related fixups | falkTX | 5 | +27 | -46 |
2024-02-26 02:30 | Deal with more AU audio rendering details | falkTX | 1 | +248 | -68 |
2024-02-25 23:57 | Cleanup some AU details | falkTX | 2 | +17 | -9 |
2024-02-25 23:07 | Implement programs for AU | falkTX | 3 | +136 | -20 |
2024-02-25 20:50 | Allow to build AU plugins with cmake | falkTX | 2 | +47 | -1 |
2024-02-25 11:14 | Cleanup, put stubs for fast dispatch, WIP | falkTX | 1 | +129 | -34 |
2024-02-25 09:55 | Fix AU crash on set state, change debug color for macos | falkTX | 3 | +14 | -3 |
2024-02-25 09:28 | Deal with AU hosts that require 1 input element | falkTX | 4 | +43 | -61 |
2024-02-25 08:57 | Add DPF_VST3_DONT_USE_BRAND_ID to fix compat with existing plugins | falkTX | 2 | +10 | -2 |
2024-02-24 20:18 | Use DISTRHO_PLUGIN_BRAND_ID for extra entropy in VST3 | falkTX | 1 | +12 | -6 |
2024-02-24 20:14 | Rework how AU macros are defined, use it for other formats | falkTX | 22 | +93 | -150 |
2024-02-24 19:16 | Handle sysex for AU, needs testing; Cleanup | falkTX | 1 | +42 | -19 |
2024-02-24 18:48 | Implement time position for AU, cleanup | falkTX | 5 | +216 | -93 |
2024-02-24 17:07 | Proper AU view handling, delete ui on view dealloc | falkTX | 2 | +111 | -18 |
2024-02-24 14:13 | Implement full state for AU | falkTX | 9 | +675 | -298 |
2024-02-24 00:31 | Initial implementation for save and restore AU param state, WIP | falkTX | 3 | +151 | -15 |
2024-02-23 21:50 | Implement MIDI out for AU | falkTX | 6 | +177 | -26 |
2024-02-23 19:16 | Implement MIDI input for AU; cleanup | falkTX | 6 | +205 | -27 |
2024-02-23 01:50 | Add current time to pugl obj-c classe name prefix | falkTX | 2 | +13 | -9 |
2024-02-23 01:15 | AU: handle UI->DSP state changes | falkTX | 5 | +80 | -22 |
2024-02-23 00:37 | AU: notify hosts and UI about output param changes | falkTX | 1 | +24 | -24 |
2024-02-23 00:24 | Fix UI direct access for AU builds, use 4char DPF codes | falkTX | 4 | +36 | -16 |
2024-02-22 23:53 | Deal with AU plugin macros and use them for global names, cleanup | falkTX | 9 | +638 | -145 |
2024-02-22 08:25 | Correct scope for kAudioUnitProperty_SampleRate and reset calls | falkTX | 1 | +3 | -3 |
2024-02-21 23:57 | More AU custom bits, enough to pass auval again | falkTX | 2 | +298 | -60 |
2024-02-21 21:19 | Add enough AU bits so that auval finishes (but fails) | falkTX | 1 | +56 | -26 |
2024-02-21 19:44 | Add more AU stubs, a little custom things in place, WIP | falkTX | 1 | +351 | -145 |
2024-02-21 07:28 | rework how AU is defined, wont use SDK | falkTX | 1 | +454 | -478 |
2024-02-19 23:33 | Initial handling of AU parameters | falkTX | 6 | +147 | -101 |
2024-02-19 15:42 | stubs for AU UI creation, works but does nothing | falkTX | 5 | +304 | -9 |
2024-02-19 11:12 | Setup more stubs, pass early validation | falkTX | 1 | +243 | -35 |
2024-02-18 21:27 | Build a loadable AU object, debug and stubs | falkTX | 7 | +668 | -9 |
2024-02-17 12:40 | Another attempt at AU support | falkTX | 8 | +137 | -9 |
2024-02-21 13:17 | Support for modaudio "new" targets | falkTX | 1 | +21 | -3 |
2024-02-11 13:14 | Fix some compiler warnings, fix non-mac/win vst2 export | falkTX | 13 | +133 | -75 |
2024-02-10 15:12 | Fix incorrect non-scaled UIs for hosts requesting size early | falkTX | 3 | +11 | -10 |
2024-02-10 12:56 | Fix invalid initial size for VST3 and CLAP X11 UIs | falkTX | 2 | +2 | -1 |
2024-02-10 12:18 | Cleanup | falkTX | 2 | +22 | -14 |
2024-02-10 11:42 | update pugl | falkTX | 1 | +17 | -13 |
2024-02-09 10:24 | Use correct VST 3 directory name on PowerPC | taylor.fish | 2 | +4 | -2 |
2024-01-23 19:57 | Fix build with -Werror=undef | falkTX | 3 | +18 | -7 |
2024-01-12 15:17 | Add float round utilities, use it in vst3 | falkTX | 2 | +42 | -10 |
2024-01-06 21:04 | VST3: do not set parameter can-automate flag for output params | falkTX | 1 | +2 | -2 |
2024-01-06 19:43 | A small utlity to convert binary plugin state to json | falkTX | 1 | +139 | -0 |
2024-01-06 19:43 | Use drag/edit for UI parameter example, cleanup | falkTX | 2 | +8 | -2 |
2024-01-06 19:42 | Fix VST3 state peculiarities | falkTX | 2 | +18 | -5 |
2023-12-20 10:22 | Only generate wasm modgui if DISTRHO_PLUGIN_HAS_EMBED_UI is true | falkTX | 1 | +2 | -2 |
2023-10-24 18:46 | Fix custom class name | falkTX | 1 | +1 | -1 |
2023-10-24 10:26 | Cleanup | falkTX | 1 | +0 | -2 |
2023-10-22 13:46 | Add default size workaround for fluxbox | falkTX | 1 | +12 | -2 |
2023-10-22 13:05 | Allow to set X11 window icon for standalones | falkTX | 2 | +21 | -0 |
2023-10-21 19:15 | Update pugl | falkTX | 0 | +0 | -0 |
2023-10-21 11:58 | Fix some X11 handling, fix broken clipboard | falkTX | 1 | +1 | -1 |
2023-10-15 14:08 | Update pugl again, fix time on macOS ARM | falkTX | 0 | +0 | -0 |
2023-10-15 13:53 | Update to latest pugl | falkTX | 16 | +335 | -282 |
2023-10-15 13:48 | Fix ttl export for program names with double-quotes | falkTX | 1 | +8 | -1 |
2023-10-15 13:36 | Fix CairoImage::loadFromMemory for grayscale | falkTX | 1 | +16 | -14 |
2023-10-15 12:58 | Correct CairoImage::loadFromMemory | falkTX | 1 | +36 | -21 |
2023-10-11 13:17 | Set auto-scale-factor early, cleaner GL setup | falkTX | 3 | +16 | -34 |
2023-10-11 13:03 | Ensure 0,0 offset for embed windows | falkTX | 3 | +8 | -4 |
2023-10-11 12:54 | Add width, height args to puglFallbackOnResize | falkTX | 6 | +17 | -14 |
2023-10-11 12:45 | Add control-input-port-change-request to lv2 ttl, cleanup | falkTX | 1 | +36 | -40 |
2023-10-11 12:40 | Add plugin-side parameters to cairoui example | falkTX | 8 | +336 | -185 |
2023-10-11 12:39 | Fix some code comments | falkTX | 2 | +4 | -4 |
2023-10-11 12:39 | Improve trigger handling for VST2 and VST3 | falkTX | 2 | +11 | -8 |
2023-10-11 12:38 | Fix missing offset to LV2 ctrl input port param change requests | falkTX | 1 | +3 | -1 |
2023-10-11 12:37 | Declare the hardcoded dpf param symbols in the public API | falkTX | 3 | +21 | -5 |
2023-09-29 17:36 | Reduce scope of ScopedSafeLocale usage on VST2, following others | falkTX | 1 | +11 | -5 |
2023-09-29 17:32 | recorrection, we only need ScopedSafeLocale for state handling | falkTX | 2 | +2 | -18 |
2023-09-29 17:29 | Fix last commit, also fix non-english locales for clap | falkTX | 2 | +11 | -0 |
2023-09-29 17:13 | Fix CLAP plugins under hosts without latency callbacks Closes #432 | falkTX | 1 | +3 | -0 |
2023-09-29 16:59 | Fix typo | falkTX | 1 | +3 | -3 |
2023-09-29 16:56 | Fix edge cases detected by clap validator | falkTX | 5 | +34 | -27 |
2023-09-28 13:19 | Fix VST3 usage with non-english locales | falkTX | 2 | +19 | -3 |
2023-09-13 16:35 | Fix ringbuffer write | falkTX | 1 | +2 | -2 |
2023-09-07 09:29 | Fix previous commit, make sure LV2 host knows about file change | falkTX | 1 | +4 | -0 |
2023-09-06 12:22 | LV2: Use state mapPath for storing files nicely with the host | falkTX | 2 | +79 | -7 |
2023-08-27 15:36 | vst2: fix plugin->host param changes, cleanup whitespace | falkTX | 3 | +195 | -201 |
2023-08-27 09:32 | Fix stuck notes in native MIDI handling | falkTX | 3 | +18 | -11 |
2023-08-27 08:40 | Fix RingBuffer::tryWrite, cleanup | falkTX | 1 | +18 | -18 |
2023-08-27 07:21 | Fix RingBuffer::getReadableDataSize, add a few methods | falkTX | 1 | +24 | -2 |
2023-07-27 09:50 | Do not crash if pugl world/view creation fails | falkTX | 1 | +31 | -19 |
2023-07-27 09:17 | Better handling of pugl world creation failures | falkTX | 2 | +9 | -9 |
2023-07-25 11:05 | Fix crash with jack under ARM | falkTX | 1 | +5 | -0 |
2023-07-11 16:35 | X11: make modifier key behaviour consistent with other platforms | falkTX | 0 | +0 | -0 |
2023-07-08 14:27 | Fix wasm fullscreen behaviour | falkTX | 1 | +47 | -21 |
2023-07-08 14:27 | Add className var to filedialog, to be used later | falkTX | 1 | +4 | -0 |
2023-05-22 15:31 | Use custom DPF_DEBUG macro for leak class, DEBUG was too generic | falkTX | 2 | +3 | -3 |
2023-05-21 13:08 | Fix typo leading to missing plugin resources on macOS | falkTX | 1 | +3 | -3 |
2023-05-21 01:48 | wasm: store uploaded files inside a specific dir | falkTX | 1 | +15 | -6 |
2023-05-18 13:38 | travesty: do not define V3_VIEW_PLATFORM_TYPE_NATIVE for wasm | falkTX | 1 | +2 | -2 |
2023-05-17 15:44 | Fix use of CMAKE_CROSSCOMPILING_EMULATOR with spaces | falkTX | 1 | +2 | -0 |
2023-05-14 20:52 | Fix typo in package-osx-bundles.sh | Patrick Desaulniers | 1 | +4 | -4 |
2023-05-14 01:15 | travesty: change a v3_param_changes arg to use const | falkTX | 2 | +3 | -3 |
2023-05-12 22:59 | travesty: add c++ variant for bstream | falkTX | 1 | +12 | -0 |
2023-05-11 21:41 | travesty: add C++ variants of v3_component_handler[2] structs | falkTX | 1 | +9 | -1 |
2023-05-11 02:31 | Comment out -fsanitize=address DEBUG option, too much hassle | falkTX | 1 | +3 | -3 |
2023-05-05 13:59 | Make macOS package script more dynamic, no forced formats | falkTX | 2 | +103 | -38 |
2023-05-03 20:57 | Fix wasm buffer size changes and audio input port mismatch | falkTX | 1 | +36 | -21 |
2023-05-03 18:05 | wasm audio: log unexpected values used for processing | falkTX | 1 | +30 | -17 |
2023-05-03 16:39 | Do not try to build cairo backend under wasm | falkTX | 1 | +1 | -1 |
2023-05-03 16:38 | Fix typo | falkTX | 1 | +1 | -1 |
2023-04-27 15:25 | Add non-callback JACK API to jackbridge | falkTX | 2 | +96 | -19 |
2023-04-23 17:45 | Remove a debug print | falkTX | 1 | +1 | -2 |
2023-04-22 19:36 | Allow building VST3 plugins with non-embed external UI (skips UI) | falkTX | 1 | +7 | -2 |
2023-04-22 17:27 | Ignore a few cmake temporary files | falkTX | 1 | +2 | -0 |
2023-04-22 16:16 | Expose window repaint for plugin format implementations | falkTX | 1 | +7 | -0 |
2023-04-17 16:29 | Allow DISTRHO_PLUGIN_TARGET_STATIC_NAME for giving these a name | falkTX | 1 | +2 | -0 |
2023-04-17 14:40 | cmake: implement static lib target | falkTX | 1 | +31 | -1 |
2023-04-14 15:20 | Add value smoother classes, originally from Jean Pierre Cimalando | falkTX | 1 | +204 | -0 |
2023-04-14 10:27 | Fix previous commit | falkTX | 1 | +5 | -3 |
2023-04-14 09:50 | Alternative approach to detect makefile string escape by default | falkTX | 1 | +3 | -3 |
2023-04-14 09:33 | Allow to skip error with DISTRHO_PLUGIN_WANT_FULL_STATE_WITH_LADSPA | falkTX | 1 | +2 | -2 |
2023-04-14 09:32 | LADSPA doesn't allow bounded hints on toggles | falkTX | 1 | +9 | -5 |
2023-04-12 17:53 | Allow access to ParameterEnumerationValues::deleteLater | falkTX | 1 | +8 | -5 |
2023-04-06 17:07 | Fix typo | falkTX | 1 | +1 | -1 |
2023-04-06 13:14 | Fix ParameterEnumerationValues backwards compat | falkTX | 1 | +9 | -7 |
2023-04-05 19:57 | Fix build with old cmake | falkTX | 1 | +4 | -4 |
2023-04-02 19:57 | Use wasapi on windows standalones | falkTX | 4 | +10 | -10 |
2023-04-02 13:22 | Only set WIN32_EXECUTABLE for mingw | falkTX | 1 | +1 | -1 |
2023-04-02 13:19 | Also set win32 gui type on makefile | falkTX | 1 | +4 | -0 |
2023-04-02 13:14 | Expand DGL makefile stuff, set USE_GLES2 by default on wasm | falkTX | 1 | +23 | -6 |
2023-04-02 12:57 | cmake: reorder some definitions | falkTX | 1 | +6 | -5 |
2023-04-02 12:43 | cmake: Build win32 gui application if custom UI available | falkTX | 1 | +3 | -0 |
2023-04-01 20:31 | Revert latest changes, do not work in the end | falkTX | 1 | +4 | -4 |
2023-04-01 19:08 | Another one.. | falkTX | 1 | +1 | -1 |
2023-04-01 19:05 | Different attempt.. | falkTX | 1 | +3 | -3 |
2023-04-01 19:02 | Try to workaround clang complaining | falkTX | 1 | +3 | -3 |
2023-03-31 23:55 | Automatically retry 2nd RtAudio device when safe to do so | falkTX | 1 | +16 | -5 |
2023-03-31 23:54 | Fix previous commit | falkTX | 1 | +4 | -2 |
2023-03-31 23:42 | Improve error message when standalone fails to start | falkTX | 3 | +31 | -5 |
2023-03-31 20:53 | Comment out unimplemented clap file loader | falkTX | 1 | +3 | -1 |
2023-03-31 20:30 | Fix whitespace | falkTX | 1 | +1 | -1 |
2023-03-31 17:41 | Fix a typo, use the correct double type | falkTX | 1 | +4 | -4 |
2023-03-31 17:16 | wasm: deal with offset within a page, allow to skip mousewheel | falkTX | 1 | +54 | -13 |
2023-03-31 00:27 | Fix knob drag letting events pass through when diff is near zero | falkTX | 1 | +1 | -1 |
2023-03-30 13:50 | Remember last used filename dir when using requestStateFile | falkTX | 1 | +34 | -21 |
2023-03-29 13:43 | Add Color::invert() | falkTX | 2 | +14 | -0 |
2023-03-28 23:16 | Alternative approach to disable unwanted mic/input details on wasm | falkTX | 1 | +22 | -3 |
2023-03-28 22:00 | Use old style of mouse position for non-modgui wasm builds | falkTX | 1 | +14 | -6 |
2023-03-27 22:22 | Fix macOS build | falkTX | 1 | +1 | -0 |
2023-03-27 13:45 | Partially revert changes to ParameterEnumerationValues | falkTX | 7 | +49 | -129 |
2023-03-27 13:35 | Fix a warning | falkTX | 1 | +2 | -2 |
2023-03-27 12:09 | cmake: add dgl/src/Layout.cpp to build, enable dbus if available | falkTX | 1 | +16 | -6 |
2023-03-27 12:06 | Adjust a few comments on the file browser dialog | falkTX | 1 | +3 | -3 |
2023-03-27 12:04 | Move common code to DistrhoDetails.hpp; add constexpr attributes | falkTX | 13 | +1178 | -992 |
2023-03-14 17:58 | Make wasm move/leave events not bound by canvas area | falkTX | 1 | +41 | -31 |
2023-03-14 17:56 | Rebuild dgl libs as needed | falkTX | 1 | +13 | -5 |
2023-03-13 10:34 | CMake: Add SDL2 dependency libs on Win32 JACK build | AnClark | 1 | +3 | -3 |
2023-03-05 13:22 | Makefile cleanup | falkTX | 2 | +29 | -37 |
2023-03-05 11:23 | Expose VST2/3_BINARY_DIR in base makefile, handy for packaging | falkTX | 2 | +31 | -11 |
2023-03-01 14:46 | clap: always use state extension | falkTX | 1 | +2 | -6 |
2023-02-26 19:33 | Fix typo | falkTX | 1 | +1 | -1 |
2023-02-26 18:14 | Limit standalone bridges audio to 2 IO | falkTX | 4 | +39 | -26 |
2023-02-26 17:46 | Tag CV ports in standalone bridge | falkTX | 2 | +61 | -41 |
2023-02-25 14:19 | Make vst3 versioning more officially compatible | falkTX | 1 | +1 | -1 |
2023-02-19 18:02 | Ignore MIDI events sent to UI, print type of unknown ones | falkTX | 1 | +6 | -1 |
2023-02-10 23:49 | unregister window events before deleting wasm view | falkTX | 1 | +5 | -0 |
2023-02-09 10:38 | Fix build, add SDL2 stuff for CI testing | falkTX | 3 | +3 | -1 |
2023-02-09 10:11 | Add ScopedDenormalDisable class, use it in standalone native audio | falkTX | 3 | +117 | -1 |
2023-02-02 00:39 | rename gPluinEventQueue | dreamer | 1 | +5 | -5 |
2023-01-31 20:50 | Add missing `break` to CLAP event switch case | jaxter184 | 1 | +1 | -0 |
2023-01-31 10:46 | modgui cleanup event | falkTX | 2 | +17 | -5 |
2023-01-30 11:54 | Fix bufsize/srate callbacks not triggered in some conditions | falkTX | 3 | +7 | -7 |
2023-01-26 12:35 | Do not error out when generating ttl for empty lv2 bundles | falkTX | 1 | +4 | -2 |
2023-01-10 14:03 | Fix loop variable error on LV2export | AnClark Liu | 1 | +1 | -1 |
2023-01-05 12:53 | CMake: Fix dpf__add_dgl_system_libs link error on external UI build | AnClark Liu | 1 | +0 | -3 |
2023-01-04 18:37 | Introduce kParameterIsHidden flag, implement it for LV2 | falkTX | 2 | +9 | -0 |
2023-01-04 18:24 | Set PKG_CONFIG_PATH for MOD builds | falkTX | 1 | +1 | -0 |
2023-01-04 12:59 | Make sure to optimize modgui builds | falkTX | 1 | +5 | -4 |
2023-01-03 23:45 | Add error handling for wasm modguis when wasm is not available | falkTX | 1 | +2 | -1 |
2023-01-03 22:33 | Ensure LV2 control ports with log hint do not use 0 in its range | falkTX | 1 | +27 | -5 |
2023-01-03 12:55 | Run cmake and example-plugins CI steps on pull requests too | falkTX | 2 | +10 | -0 |
2023-01-01 17:03 | Add stubs for Haiku, does not work yet | falkTX | 8 | +515 | -60 |
2023-01-01 17:02 | Allow SDL2 bridge to skip audio capture if playback is available | falkTX | 1 | +31 | -19 |
2023-01-01 17:01 | Do not activate cairo under Haiku for now | falkTX | 1 | +2 | -2 |
2022-12-29 20:53 | Handle full screen for wasm builds | falkTX | 2 | +64 | -20 |
2022-12-29 02:31 | Allow file browsers in modgui build | falkTX | 1 | +0 | -1 |
2022-12-29 01:58 | Allow plugins to provide their own modguis | falkTX | 1 | +6 | -2 |
2022-12-29 01:57 | Fix custom modduo and modduox commands | falkTX | 1 | +2 | -2 |
2022-12-29 01:26 | Let host be responsible for updating LV2 UI state | falkTX | 1 | +2 | -0 |
2022-12-29 01:16 | Ignore window title and transient id for LV2 modguis, cleanup | falkTX | 1 | +8 | -8 |
2022-12-29 01:11 | Handle custom application class name as needed for modguis | falkTX | 4 | +49 | -21 |
2022-12-29 01:08 | Use -modgui as build suffix dir when building via wasm | falkTX | 2 | +16 | -4 |
2022-12-29 01:07 | Initial implementation of modgui over wasm | falkTX | 7 | +589 | -8 |
2022-12-29 01:02 | Remove superfulous last newline from generated lv2 ttl | falkTX | 1 | +4 | -4 |
2022-12-28 23:16 | Add commented out PUGL_WASM_AUTO_POINTER_LOCK macro, for reference | falkTX | 1 | +2 | -0 |
2022-12-29 00:59 | Use local pugl wasm code | falkTX | 5 | +7 | -10 |
2022-12-29 00:58 | Document NO_SHARED_RESOURCES cmake option, reorder | falkTX | 1 | +8 | -5 |
2022-12-29 00:55 | Improve handling of custom build dirs when using Makefiles | falkTX | 2 | +119 | -105 |
2022-12-29 00:52 | Fix a compiler warning | falkTX | 1 | +1 | -1 |
2022-12-29 00:51 | Correct some win32 ABI declarations | falkTX | 2 | +22 | -22 |
2022-12-29 00:49 | Define and use DISTRHO_UI_DEFAULT_WIDTH/HEIGHT in info example | falkTX | 2 | +5 | -6 |
2022-12-29 00:46 | Remove info example custom modgui files | falkTX | 9 | +0 | -264 |
2022-12-29 00:46 | External UI related fixes | falkTX | 4 | +23 | -19 |
2022-12-28 12:31 | Include pugl wasm code directly, instead of in submodule | falkTX | 4 | +1331 | -0 |
2022-12-28 12:30 | embed-external-ui example needs -ObjC++ on macOS | falkTX | 1 | +4 | -0 |
2022-12-28 12:26 | Delete some more old files | falkTX | 5 | +0 | -356 |
2022-12-28 12:19 | CMake: Add external UI support | AnClark Liu | 6 | +74 | -26 |
2022-12-27 22:48 | Remove old pugl code | falkTX | 6 | +0 | -3474 |
2022-12-26 09:09 | Add extra ui libs to make builds too | falkTX | 1 | +6 | -6 |
2022-12-25 22:27 | Allow to have separate DSP vs UI plugin rebuild deps | falkTX | 1 | +16 | -16 |
2022-12-25 22:25 | Error out when trying to build UI with DISTRHO_PLUGIN_HAS_UI == 0 | falkTX | 1 | +4 | -0 |
2022-12-22 00:14 | Fix building jack standalones on ARM soft-fp | falkTX | 1 | +1 | -1 |
2022-12-14 11:21 | Fix drawing of checkable ImageButton | falkTX | 1 | +17 | -5 |
2022-12-12 21:26 | Update pugl for mouse and keyboard wasm fixes | falkTX | 0 | +0 | -0 |
2022-12-12 11:09 | Adjust for leak in fftw plan | falkTX | 1 | +26 | -0 |
2022-12-12 00:02 | cmake: build cairo lib and example UI by default if possible | falkTX | 1 | +12 | -4 |
2022-12-12 00:01 | Add macos-10.15 to CI tests | falkTX | 2 | +8 | -8 |
2022-12-11 23:38 | Make sure MOD builds do not see cairo or opengl | falkTX | 1 | +2 | -0 |
2022-12-10 23:20 | Fix potential name conflict with strncpy | falkTX | 4 | +45 | -47 |
2022-12-08 14:14 | Include CLAP bin in plugins Makefile clean target | Luciano Iam | 1 | +1 | -0 |
2022-12-02 08:59 | Find local resources dir for Windows standalones | falkTX | 1 | +9 | -4 |
2022-11-26 08:31 | Correct recent commit, keep static builds without dllmain | falkTX | 1 | +2 | -2 |
2022-11-25 22:37 | Add -fsanitize=address to debug make builds | falkTX | 1 | +1 | -1 |
2022-11-25 22:36 | Don't enable leak detector if NDEBUG is defined | falkTX | 1 | +1 | -1 |
2022-11-25 20:11 | Set MOD_BUILD=true for MOD builds | falkTX | 1 | +1 | -0 |
2022-11-25 19:30 | Make macOS native audio behave like the others | falkTX | 2 | +19 | -16 |
2022-11-25 12:49 | Use -fno-gnu-unique for gcc in cmake builds | falkTX | 1 | +3 | -0 |
2022-11-25 11:31 | Set DGL_USE_OPENGL3 for GLES2/3 builds | falkTX | 3 | +7 | -17 |
2022-11-24 18:28 | VST3 channel buffers are per bus | Robin Gareus | 1 | +20 | -12 |
2022-11-21 14:53 | Use plugin-given RT thread priorities under MOD | falkTX | 1 | +35 | -29 |
2022-11-20 16:47 | Implement custom State::fileTypes for MOD | falkTX | 3 | +39 | -0 |
2022-11-20 14:34 | Allow using Signal class for mingw | falkTX | 1 | +2 | -2 |
2022-11-20 12:36 | Add Color::plus/minus utils | falkTX | 2 | +67 | -1 |
2022-11-20 00:18 | Handle a few more warnings | falkTX | 2 | +17 | -2 |
2022-11-19 23:43 | Ignore internal deprecated warnings under msvc | falkTX | 2 | +24 | -14 |
2022-11-19 23:39 | Cleanup | falkTX | 1 | +5 | -21 |
2022-11-19 22:56 | Fix MSVC CLAP build | falkTX | 3 | +33 | -29 |
2022-11-19 22:46 | Fix last commit | falkTX | 1 | +1 | -1 |
2022-11-19 22:29 | Do not use cairo for windows cmake example plugins for now | falkTX | 1 | +2 | -2 |
2022-11-19 22:25 | DPF Mutex implementation is TODO on MSVC | falkTX | 1 | +5 | -0 |
2022-11-19 22:08 | Build clap versions of example plugins with cmake | falkTX | 7 | +7 | -7 |
2022-11-19 22:02 | Simplify cmake CI setup using shared action, leave old msvc stuff | falkTX | 1 | +51 | -72 |
2022-11-19 21:10 | Add the others CI runners for testing | falkTX | 1 | +14 | -11 |
2022-11-18 23:30 | Only use -Werror=lto-type-mismatch LTO flag on GCC | falkTX | 1 | +4 | -1 |
2022-11-18 22:06 | Fix cmake windows build of native audio standalone | falkTX | 1 | +2 | -0 |
2022-11-18 21:51 | Use RecursiveMutex for CLAP UI events | falkTX | 1 | +4 | -4 |
2022-11-18 21:50 | Leave a macro in place for future usage | falkTX | 1 | +43 | -22 |
2022-11-18 21:31 | Use CMAKE_CROSSCOMPILING_EMULATOR when generating LV2 ttl | falkTX | 1 | +1 | -0 |
2022-11-18 21:10 | RtAudio stuff needs threads on non mac/win | falkTX | 1 | +3 | -2 |
2022-11-18 20:33 | Use new CI template for the example plugins | falkTX | 2 | +30 | -368 |
2022-11-18 20:33 | Fix utils/package-osx-bundles.sh for cmake builds | falkTX | 1 | +1 | -0 |
2022-11-17 10:48 | Define dpf__target_link_directories for compat with old cmake | falkTX | 1 | +19 | -4 |
2022-11-16 17:52 | Enable standalone native audio fallback for cmake builds | falkTX | 1 | +42 | -6 |
2022-11-16 11:13 | Add NO_SHARED_RESOURCES cmake option | falkTX | 2 | +17 | -9 |
2022-11-04 16:28 | Support clap in cmake, always define HAVE_JACK | falkTX | 1 | +38 | -2 |
2022-10-31 17:39 | Put internal stb_image stuff used by nanovg in its own namespace | falkTX | 1 | +31 | -0 |
2022-10-31 17:10 | Fix usage of GL3 profile | falkTX | 2 | +25 | -18 |
2022-10-31 16:40 | Ensure we do not use GL1 calls in GL3 mode | falkTX | 1 | +11 | -14 |
2022-10-31 01:11 | Implement ImageBaseSlider::setCheckable() | falkTX | 3 | +22 | -3 |
2022-10-31 00:51 | Fix GL context issues when using ImageAboutWindow | falkTX | 4 | +46 | -9 |
2022-10-31 00:31 | Avoid creating GL textures for empty images | falkTX | 3 | +35 | -17 |
2022-10-30 23:55 | Fix puglWin32ShowCentered for transient windows | falkTX | 1 | +3 | -3 |
2022-10-30 21:26 | Ensure non-first top-level-widgets have a valid size on start | falkTX | 1 | +11 | -0 |
2022-10-30 20:52 | Update pugl for fixing missing field initializers in win32 | falkTX | 0 | +0 | -0 |
2022-10-30 19:59 | Use the more verbose MIDI CC definition for LV2, fixes validation | falkTX | 1 | +4 | -5 |
2022-10-30 19:50 | Mark 1 more variable constexpr | falkTX | 1 | +1 | -1 |
2022-10-30 17:07 | Fix typo leading some VST3 groups having 0 ports | falkTX | 2 | +2 | -2 |
2022-10-30 16:35 | Refresh README | falkTX | 1 | +15 | -47 |
2022-10-30 16:29 | Cleanup FEATURES.md, updating VST3 state and adding CLAP | falkTX | 1 | +31 | -26 |
2022-10-30 15:58 | Reorganize TODO items | falkTX | 2 | +36 | -28 |
2022-10-24 20:47 | Define kCVPortIsOptional property and use it for LV2 | falkTX | 2 | +9 | -0 |
2022-10-22 01:55 | Fix typo in last commit | falkTX | 1 | +2 | -2 |
2022-10-22 01:49 | Implement CLAP multi-IO | falkTX | 1 | +312 | -62 |
2022-10-16 13:18 | CLAP_PORT_STEREO/MONO is needed for anklang | falkTX | 1 | +2 | -1 |
2022-10-13 22:18 | Make sure to disable denormals for standalone JACK threads | falkTX | 1 | +25 | -0 |
2022-10-12 18:37 | Fix LTO build if vst2 MIDI stuff is properly defined elsewhere | falkTX | 1 | +4 | -2 |
2022-10-12 01:18 | CLAP parameter flush is active || main-thread, adjust as such | falkTX | 1 | +2 | -1 |
2022-10-12 01:02 | Implement CLAP latency, cleanup | falkTX | 4 | +192 | -46 |
2022-10-12 01:01 | Implement/set latency value for VST2 | falkTX | 2 | +5 | -1 |
2022-10-12 00:59 | Update clap headers, add thread-check.h | falkTX | 16 | +223 | -96 |
2022-10-07 02:32 | Fix clap plugins with 0 parameters | falkTX | 1 | +2 | -1 |
2022-10-06 20:40 | Completely ignore clap host scale factor under macOS | falkTX | 1 | +8 | -0 |
2022-10-03 15:51 | Skip doxygen timestamps for online docs | falkTX | 1 | +1 | -1 |
2022-10-03 15:49 | Fix some doc typos | falkTX | 1 | +8 | -8 |
2022-10-03 15:46 | Mention CLAP in docs | falkTX | 1 | +1 | -1 |
2022-09-26 22:33 | Use the updated toolchains for modduo and modduox builds | falkTX | 1 | +2 | -2 |
2022-09-26 15:15 | Add makefile extra rules for MOD Audio stuff | falkTX | 2 | +49 | -0 |
2022-09-26 15:04 | Add CPU_X86_64 to "make features" printout | falkTX | 1 | +1 | -0 |
2022-09-26 14:54 | Cleanup | falkTX | 1 | +1 | -2 |
2022-09-24 12:00 | Fix VST2 UI size after last changes | falkTX | 2 | +2 | -3 |
2022-09-24 11:48 | Really fix win32 builds | falkTX | 2 | +22 | -14 |
2022-09-24 11:38 | Fix C++98 build | falkTX | 1 | +4 | -0 |
2022-09-24 11:37 | Fix msvc win32 build | falkTX | 1 | +7 | -1 |
2022-09-24 11:35 | Remove now unused vestige header | falkTX | 1 | +0 | -336 |
2022-09-24 11:27 | Replace vestige with a more liberally-licensed version | falkTX | 6 | +1234 | -177 |
2022-09-22 00:48 | Alternative approach at compiler detection | falkTX | 1 | +4 | -0 |
2022-09-21 15:09 | Mention CLAP in LICENSING.md | falkTX | 1 | +1 | -0 |
2022-09-20 21:33 | Fix a compiler warning | falkTX | 1 | +1 | -1 |
2022-09-20 21:28 | Fix UI size for high-dpi macOS CLAP plugins | falkTX | 1 | +44 | -2 |
2022-09-20 08:32 | Fix missing native midi in some setups | falkTX | 1 | +3 | -2 |
2022-09-19 09:45 | Fix CLAP UI under bitwig linux | falkTX | 1 | +4 | -3 |
2022-09-19 09:04 | Deal with Bitwig buggy behaviour regarding MIDI notes | falkTX | 1 | +26 | -2 |
2022-09-15 10:53 | Rework VST2 callback and cleanup handling | falkTX | 1 | +121 | -113 |
2022-09-14 22:08 | Skip standalones on example-plugins CI artifacts for windows | falkTX | 1 | +2 | -0 |
2022-09-14 00:41 | Add CPU_RISCV64 to make features | falkTX | 1 | +2 | -0 |
2022-09-13 23:46 | Set CPU_RISCV64 makefile variable | falkTX | 1 | +3 | -0 |
2022-09-13 20:06 | Fix invalid initial size when using new ui size macros | falkTX | 1 | +6 | -2 |
2022-09-11 14:51 | LV2: use desktop scale factor if not provided by host or in macOS | falkTX | 1 | +12 | -8 |
2022-09-11 14:38 | Implement reusing nanovg context across parent/children widgets | falkTX | 2 | +111 | -17 |
2022-09-10 20:41 | Define and use new DISTRHO_PLUGIN_CLAP_ID macro | falkTX | 8 | +42 | -24 |
2022-09-10 14:43 | Implement clap state extension | falkTX | 4 | +458 | -28 |
2022-09-10 10:52 | Deal with plugin-initiated UI resize for CLAP | falkTX | 3 | +7 | -7 |
2022-09-10 10:36 | Add CLAP to macOS packaging | falkTX | 2 | +15 | -2 |
2022-09-10 10:15 | Fix clap UIs not starting with correct values | falkTX | 1 | +9 | -0 |
2022-09-10 09:41 | Leave relevant note on default gui size macros | falkTX | 1 | +4 | -0 |
2022-09-10 09:26 | Initialize self-test buffer; Mention CLAP in README | falkTX | 2 | +3 | -2 |
2022-09-09 23:32 | Fix default UI size after introducing the initial size macros | falkTX | 2 | +32 | -10 |
2022-09-09 21:30 | Use host timer for idle callback on clap ui as needed | falkTX | 3 | +105 | -42 |
2022-09-09 20:38 | Deal with plugin UI side resizes for clap | falkTX | 2 | +23 | -5 |
2022-09-09 17:21 | Try enabling linux-riscv64 builds | falkTX | 2 | +44 | -0 |
2022-09-09 17:20 | CLAP midi output | falkTX | 2 | +22 | -2 |
2022-09-09 11:05 | Fix missing include | falkTX | 1 | +3 | -0 |
2022-09-09 10:50 | Deal with MIDI input for clap | falkTX | 7 | +321 | -11 |
2022-09-09 08:55 | Implement clap transport | falkTX | 2 | +19 | -16 |
2022-09-08 10:19 | Add CLAP handling in utils code | falkTX | 1 | +17 | -13 |
2022-09-06 21:28 | Give a little handle to mingw LTO | falkTX | 2 | +5 | -0 |
2022-09-06 21:10 | Update example-plugins CI file | falkTX | 1 | +70 | -46 |
2022-09-06 20:59 | Fix build | falkTX | 1 | +3 | -1 |
2022-09-06 20:45 | Tweak valgrind suppression file | falkTX | 1 | +3 | -0 |
2022-09-06 19:10 | Fix build | falkTX | 1 | +5 | -1 |
2022-09-06 18:59 | CLAP: send state from UI to DSP (not yet saved), fix param outputs | falkTX | 2 | +26 | -9 |
2022-09-06 18:46 | CLAP: Deal with sending params to UI, idle callback | falkTX | 3 | +140 | -64 |
2022-09-06 15:14 | Fix a typo | falkTX | 1 | +1 | -1 |
2022-09-06 15:10 | Make sure to tell plugin about CLAP UI param changes | falkTX | 2 | +11 | -3 |
2022-09-06 15:02 | More clap things, deal with parameters and UI | falkTX | 3 | +434 | -151 |
2022-09-06 15:02 | Share some VST3 code with CLAP | falkTX | 5 | +28 | -23 |
2022-09-06 15:00 | Set default size for parameters example | falkTX | 2 | +3 | -1 |
2022-09-06 10:38 | Begin CLAP parameters, add UI stubs | falkTX | 3 | +1096 | -4 |
2022-09-06 10:37 | Move a few VST utility functions to common code | falkTX | 2 | +62 | -42 |
2022-09-06 08:37 | Add mesa so to valgrind suppression file | falkTX | 1 | +5 | -0 |
2022-09-05 18:12 | Fix previous commit, only use 1 audio port in clap for now | falkTX | 3 | +16 | -17 |
2022-09-05 17:53 | Rename plugin.vst to plugin.bundle as we use it for CLAP now too | falkTX | 4 | +5 | -5 |
2022-09-05 17:51 | Use proper clap filename target | falkTX | 2 | +20 | -3 |
2022-09-05 17:13 | Sync VST2 and VST3 code a bit, fixup transport requirements | falkTX | 2 | +35 | -44 |
2022-09-05 17:13 | Cleanup lv2 macro use | falkTX | 1 | +55 | -55 |
2022-09-05 17:12 | Document new DISTRHO_PLUGIN_CLAP_FEATURES | falkTX | 1 | +65 | -5 |
2022-09-05 17:12 | Start implementing CLAP | falkTX | 21 | +1474 | -3 |
2022-09-05 10:53 | Reorganize code and cleanup | falkTX | 3 | +256 | -222 |
2022-09-05 10:16 | Fix a compiler warning | falkTX | 1 | +10 | -2 |
2022-09-02 10:19 | Define DISTRHO_PLUGIN_AND_UI_IN_SINGLE_OBJECT helper macro | falkTX | 1 | +9 | -5 |
2022-09-02 10:08 | Prepare stub to be used for clap and other implementations | falkTX | 9 | +255 | -11 |
2022-09-05 09:56 | Documentation updates | falkTX | 1 | +12 | -7 |
2022-09-04 18:56 | Rework VST3 speaker arrangement setup, now actually works! \o/ | falkTX | 2 | +87 | -73 |
2022-09-02 10:09 | Add some const attributes | falkTX | 2 | +6 | -6 |
2022-09-04 10:09 | Prefer to use VST3 project time if available | falkTX | 1 | +3 | -3 |
2022-09-01 07:39 | Avoid conflicts with included nanovg fontstash symbols | falkTX | 1 | +5 | -0 |
2022-08-31 20:35 | deal with low param resolution of some vst3 hosts; cleanup | falkTX | 1 | +44 | -31 |
2022-08-31 17:21 | Fix a few warnings after vst3 debug cleanup | falkTX | 1 | +9 | -1 |
2022-08-31 17:16 | Turn vst3 prints into debug variants, it is time.. | falkTX | 2 | +174 | -170 |
2022-08-31 12:52 | Fix some vst3 param oddities, use double normalized when possible | falkTX | 1 | +72 | -40 |
2022-08-31 12:49 | Add overloaded double precision functions to parameter ranges | falkTX | 1 | +52 | -2 |
2022-08-31 09:05 | Make vst3 internal param use more consistent | falkTX | 3 | +21 | -21 |
2022-08-30 05:43 | Allow to use custom txt file for macOS installer | falkTX | 1 | +4 | -1 |
2022-08-30 00:17 | More improvements to KnobEventHandler stepped movement | falkTX | 1 | +10 | -3 |
2022-08-29 05:54 | Allow to pass scale factor to KnobEventHandler mouse events | falkTX | 3 | +17 | -17 |
2022-08-28 09:54 | clang does not accept constexpr for strlen :( | falkTX | 1 | +1 | -1 |
2022-08-28 09:36 | Implement receiving host-readable state in LV2 UIs | falkTX | 1 | +20 | -13 |
2022-08-28 08:42 | Fix possible crash if calling repaint during construction | falkTX | 1 | +2 | -1 |
2022-08-28 04:36 | Introduce DISTRHO_UI_DEFAULT_WIDTH/HEIGHT macros, useful in VST2/3 | falkTX | 5 | +67 | -13 |
2022-08-28 04:12 | Create temporary UI for VST3 hosts that request size before attach | falkTX | 1 | +18 | -3 |
2022-08-28 01:39 | Fix a compiler warning | falkTX | 1 | +3 | -1 |
2022-08-28 01:34 | Improve KnobEventHandler::motionEvent for stepped controls | falkTX | 1 | +36 | -37 |
2022-08-27 01:39 | res2c.py: generate unsigned char bytes, allow to set output folder | falkTX | 1 | +14 | -6 |
2022-08-27 01:39 | Make NanoVG::createImageFromMemory take const data | falkTX | 4 | +7 | -7 |
2022-08-26 04:44 | Introduce knobDoubleClicked for KnobEventHandler | falkTX | 3 | +21 | -4 |
2022-08-25 07:59 | Add KnobEventHandler::setMouseDeceleration | falkTX | 2 | +18 | -6 |
2022-08-25 07:40 | Add KnobEventHandler::isInteger(), avoid out of bounds stepping | falkTX | 2 | +14 | -1 |
2022-08-24 03:45 | Allow KnobEventHandler orientation to be both (horiz and vertical) | falkTX | 2 | +19 | -9 |
2022-08-24 02:39 | Fix macOS timing | falkTX | 0 | +0 | -0 |
2022-08-23 02:46 | Add SubWidget::toBottom | falkTX | 2 | +14 | -0 |
2022-08-21 04:51 | Fix C++98 build | falkTX | 1 | +3 | -1 |
2022-08-21 04:43 | A few more details for layout code, some verified to work, WIP | falkTX | 2 | +118 | -11 |
2022-08-20 22:10 | Update valgrind suppression file, a few more libdl and xlib things | falkTX | 1 | +14 | -0 |
2022-08-19 03:29 | Fix runtime checks for overloaded initState call | falkTX | 1 | +2 | -1 |
2022-08-19 03:29 | Add default constructor to State struct | falkTX | 1 | +10 | -0 |
2022-08-19 01:58 | Make selftest more generally useful, inform plugins of such | falkTX | 4 | +102 | -67 |
2022-08-19 00:00 | Fix selftest build | falkTX | 1 | +5 | -5 |
2022-08-19 00:00 | Fix C++98 build | falkTX | 1 | +15 | -5 |
2022-08-18 23:39 | Show alert window on macOS when standalone fails to start | falkTX | 1 | +17 | -1 |
2022-08-18 02:42 | Start of layout related classes, WIP | falkTX | 4 | +170 | -1 |
2022-08-17 09:25 | Make Color::withAlpha const | falkTX | 2 | +2 | -2 |
2022-08-17 09:25 | Protect ARRAY_SIZE macro from multiple division usage | falkTX | 1 | +1 | -1 |
2022-08-13 22:42 | Add a few widget methods to make inspectors possible | falkTX | 4 | +48 | -4 |
2022-08-12 03:15 | Deal with _dl_allocate_tls mem leak of libdl in ubuntu 22.04 | falkTX | 1 | +1 | -2 |
2022-08-10 01:00 | Try to make sense of vst3 non-conventional speaker arrangements | falkTX | 1 | +28 | -7 |
2022-08-09 21:42 | Cleanup base makefile, add clang vs gcc compiler check | falkTX | 1 | +87 | -57 |
2022-08-08 21:27 | Merge pull request #381 from DISTRHO/develop | Filipe Coelho | 241 | +26374 | -10762 |
2022-08-08 20:30 | Fix a warning | falkTX | 1 | +10 | -5 |
2022-08-08 20:24 | Finalize details on VST3 bus/speaker handling | falkTX | 2 | +156 | -96 |
2022-08-07 19:06 | Make wasm real clipboard use optional, disabled by default | falkTX | 1 | +5 | -2 |
2022-08-07 04:19 | Correct last commit, deal with a few vst3 edge cases | falkTX | 2 | +31 | -16 |
2022-08-07 02:56 | Start dealing with VST3 buses | falkTX | 1 | +195 | -55 |
2022-08-07 01:17 | Unduplicate some VST3 common code | falkTX | 1 | +328 | -449 |
2022-08-07 00:15 | VST3: Properly describe provided classes, fixes Ableton; Cleanup | falkTX | 1 | +123 | -118 |
2022-08-07 00:15 | Fix a compiler warning | falkTX | 1 | +3 | -3 |
2022-08-06 01:32 | More wasm tweaks, clipboard support | falkTX | 2 | +6 | -2 |
2022-08-05 11:46 | Fix build against old SDL2 | falkTX | 1 | +8 | -0 |
2022-08-04 00:00 | more aggressive wasm linker flags | falkTX | 1 | +4 | -2 |
2022-08-03 16:46 | Mention VST2 and VST3 separately in the README | falkTX | 1 | +1 | -1 |
2022-08-02 13:00 | Fix last commit | falkTX | 1 | +11 | -11 |
2022-08-02 12:45 | Hook into macOS CF runloop for standalones | falkTX | 1 | +14 | -2 |
2022-08-02 12:45 | Create macOS app bundles for standalones with custom UI | falkTX | 3 | +139 | -100 |
2022-08-01 19:09 | Avoid libdl symbols for !HAVE_JACK and STATIC_BUILD | falkTX | 1 | +16 | -11 |
2022-07-31 18:28 | Easier event debug, fix wasm high-dpi and touch events | falkTX | 1 | +2 | -2 |
2022-07-28 21:57 | Allow to fake/force a small buffer size for wasm | falkTX | 1 | +22 | -14 |
2022-07-28 15:55 | Make sure wasm LV2 function symbols are exported | falkTX | 1 | +3 | -1 |
2022-07-27 04:05 | Switch to using macos-11 for github CI | falkTX | 2 | +3 | -7 |
2022-07-27 03:16 | A few more tweaks for native-audio standalone, allow forcing | falkTX | 5 | +28 | -29 |
2022-07-22 21:14 | Set audio port group hints for most example plugins, fixing vst3 | falkTX | 11 | +121 | -6 |
2022-07-22 20:49 | Fix build | falkTX | 1 | +2 | -4 |
2022-07-22 20:10 | Make RtAudio capture opt-in, add MIDI input | falkTX | 9 | +4856 | -53 |
2022-07-22 14:57 | Fix no namespace build | falkTX | 1 | +1 | -0 |
2022-07-22 14:43 | Make standalone util symbols visible for any build | falkTX | 2 | +17 | -2 |
2022-07-22 14:38 | Add isUsingNativeAudio() to standalone function utils | falkTX | 2 | +25 | -3 |
2022-07-22 14:37 | Implement buffer size changes in RtAudio native audio fallback | falkTX | 1 | +43 | -1 |
2022-07-22 06:07 | Fix build after last changes | falkTX | 2 | +36 | -32 |
2022-07-22 05:45 | Deal a bit more with VST3 buses and arrangements | falkTX | 3 | +299 | -113 |
2022-07-21 23:28 | Align nanovg font kerning to integer pixel positions if needed | falkTX | 1 | +5 | -0 |
2022-07-15 13:38 | Fix a pugl-based build warning | falkTX | 1 | +22 | -14 |
2022-07-15 12:52 | Remove wrong macro for macOS build, was unused anyway | falkTX | 1 | +1 | -1 |
2022-07-15 09:37 | Add fallback functions for old Windows drivers | falkTX | 1 | +16 | -10 |
2022-07-15 09:24 | Modify asserts from nanovg failure | falkTX | 1 | +2 | -2 |
2022-07-14 23:45 | One more fix | falkTX | 1 | +3 | -0 |
2022-07-14 23:27 | Fix build with without global namespace | falkTX | 1 | +6 | -4 |
2022-07-14 23:04 | Share VST2 and VST3 keycode handling and a few other things | falkTX | 8 | +518 | -533 |
2022-07-14 19:15 | Bring back ways to disable native fallback | falkTX | 1 | +13 | -1 |
2022-07-13 20:42 | Save host context during component initialize, fixes Studio One | falkTX | 1 | +24 | -0 |
2022-07-13 19:41 | Add V3 ids seen in use but unknown. If you find them, please tell | falkTX | 1 | +30 | -0 |
2022-07-13 19:15 | Allow v3_funknown_iid for factory class creation, fixes Cubase | falkTX | 1 | +5 | -3 |
2022-07-13 11:12 | Fix MIDI handling in standalone native bridges without real MIDI | falkTX | 2 | +41 | -30 |
2022-07-13 10:36 | Fix some warnings under macOS | falkTX | 2 | +4 | -3 |
2022-07-12 09:50 | Wait a maximum of 2 seconds for clipboard | falkTX | 2 | +6 | -5 |
2022-07-12 09:36 | Dont lockup in puglX11UpdateWithoutExposures | falkTX | 2 | +24 | -6 |
2022-07-11 22:42 | Fix previous commit | falkTX | 1 | +5 | -5 |
2022-07-11 22:32 | Fix C++98 build | falkTX | 2 | +45 | -14 |
2022-07-11 22:21 | Make sure to only wait under X11 | falkTX | 1 | +4 | -8 |
2022-07-11 22:17 | Try to make X11 copy&paste more robust | falkTX | 4 | +76 | -20 |
2022-07-11 16:55 | Allow runtime buffer size changes in wasm/bridge modules | falkTX | 4 | +162 | -13 |
2022-07-11 13:16 | Introduce ways for standalones to request audio input and midi | falkTX | 4 | +211 | -13 |
2022-07-11 03:34 | Fix some compiler warnings | falkTX | 1 | +5 | -0 |
2022-07-11 03:22 | Rework native audio standalone fallback code, add full wasm stuff | falkTX | 9 | +1078 | -687 |
2022-07-10 17:45 | SDL bridge: Use input instead of output for process sync | falkTX | 1 | +10 | -8 |
2022-07-10 16:59 | Rework SDL bridge to support audio input | falkTX | 2 | +145 | -39 |
2022-07-10 02:53 | Add Application::getClassName(), more wasm pugl things | falkTX | 2 | +14 | -1 |
2022-07-09 21:35 | Allow to redirect Runner emscript calls, needed for exceptions | falkTX | 3 | +13 | -5 |
2022-07-09 18:23 | Make wasm file dialogs properly namespaced | falkTX | 1 | +76 | -57 |
2022-07-09 18:16 | Simplify wasm runner, now using emscripten_set_interval | falkTX | 1 | +28 | -23 |
2022-07-09 14:04 | Fix HAVE_DGL check for wasm | falkTX | 1 | +1 | -1 |
2022-07-09 13:55 | Always build wasm standalones with -sMAIN_MODULE | falkTX | 1 | +1 | -0 |
2022-07-08 01:28 | Fix wasm returning non-null invalid value for open file; Cleanup | falkTX | 2 | +8 | -5 |
2022-07-07 12:34 | Use GL2 by default with compat profile, set GL3 and GLES target too | falkTX | 1 | +9 | -1 |
2022-07-06 23:59 | Use emscripten_set_timeout_loop instead of manual management | falkTX | 1 | +9 | -7 |
2022-07-06 22:38 | Automatically set a few flags on wasm | falkTX | 2 | +8 | -0 |
2022-07-06 16:11 | Skip pthread_yield for now | falkTX | 1 | +2 | -1 |
2022-07-06 13:31 | wasm file browser details, add WASM_EXCEPTIONS build option | falkTX | 3 | +89 | -34 |
2022-07-05 22:35 | Enable simd for wasm, early implementation of file dialogs | falkTX | 6 | +92 | -6 |
2022-07-05 14:07 | Add a missing include | falkTX | 1 | +1 | -0 |
2022-07-05 13:40 | Update pugl, fix inverted mouse buttons on wasm | falkTX | 0 | +0 | -0 |
2022-07-05 09:38 | Allow to force nanovg GL version | falkTX | 1 | +22 | -0 |
2022-07-04 19:42 | Add new Runner class for a different approach to threads | falkTX | 1 | +235 | -0 |
2022-07-04 19:41 | A few more wasm tweaks, do not allow Thread.hpp usage | falkTX | 3 | +19 | -5 |
2022-07-04 13:48 | Set VST3 filename for wasm builds | falkTX | 1 | +2 | -0 |
2022-07-04 13:23 | Fix a compiler warning | falkTX | 1 | +3 | -1 |
2022-07-04 13:20 | Fix regular non-gles2 build | falkTX | 1 | +2 | -0 |
2022-07-04 13:18 | Get all plugins to build for wasm | falkTX | 4 | +14 | -6 |
2022-07-03 18:33 | More wasm related things, generating "standalones" | falkTX | 4 | +14 | -5 |
2022-07-03 18:32 | Cleanup jackbridge, use SDL for wasm | falkTX | 4 | +393 | -126 |
2022-07-01 17:12 | wasm and egl/gles related things | falkTX | 15 | +267 | -130 |
2022-06-30 19:02 | Allow to build with custom DISTRHO and DGL namespace | falkTX | 1 | +11 | -1 |
2022-06-30 14:40 | Tweak requirements for filebrowser dialog on macOS | falkTX | 1 | +2 | -1 |
2022-06-29 00:04 | Fix macOS hosts providing windowless views on init Like FLStudio VST3 hosting | falkTX | 2 | +16 | -4 |
2022-06-28 12:26 | Fix a typo | falkTX | 1 | +1 | -1 |
2022-06-27 22:41 | Decode file URLs provided by DBus portals | falkTX | 1 | +50 | -1 |
2022-06-27 16:35 | Fix previous commit, missed an include | falkTX | 1 | +2 | -1 |
2022-06-27 16:12 | Change VST2 dummy plugin to be pointer cleared on effClose | falkTX | 2 | +44 | -41 |
2022-06-26 08:59 | Improve behaviour for previous commit, wait until first idle | falkTX | 1 | +19 | -5 |
2022-06-26 08:32 | Cleanup | falkTX | 1 | +0 | -14 |
2022-06-26 08:30 | Deal with vst3 hosts that only get size before attaching view | falkTX | 1 | +26 | -7 |
2022-06-26 08:29 | Less verbose vst3 prints (related to params) | falkTX | 1 | +3 | -3 |
2022-06-25 22:21 | Leave warning note about TimePosition.frame not being monotonic | falkTX | 1 | +2 | -0 |
2022-06-21 17:05 | Only build embed plugin example if DGL libs are available | falkTX | 1 | +3 | -1 |
2022-06-20 22:54 | Correct offset for MIDI CC params | falkTX | 1 | +2 | -0 |
2022-06-20 22:47 | Proper MIDI implementation for VST3, sort input events ourselves | falkTX | 1 | +320 | -105 |
2022-06-20 12:38 | Deal with VST3 UI resize properly | falkTX | 2 | +26 | -30 |
2022-06-20 11:17 | Simplify vst2 and vst3 transport code | falkTX | 2 | +7 | -5 |
2022-06-19 07:45 | Make macOS installer allowed to install without rosetta2 | falkTX | 1 | +1 | -1 |
2022-06-18 20:52 | Fix incorrect offset of embed ui on windows and macOS | falkTX | 0 | +0 | -0 |
2022-06-17 21:06 | Ignore a compiler warning | falkTX | 1 | +9 | -1 |
2022-06-17 20:46 | Sync get display factor code with pugl | falkTX | 2 | +17 | -20 |
2022-06-17 20:27 | Fix cairo include Fixes #373 | falkTX | 1 | +2 | -2 |
2022-06-17 20:24 | Update Info plugin example resize handle to set mouse cursor | falkTX | 1 | +43 | -12 |
2022-06-17 20:21 | Fix build with new pugl | falkTX | 3 | +5 | -4 |
2022-06-17 20:16 | Update pugl, get rid of puglMacOSActivateApp (no longer needed) | falkTX | 3 | +0 | -17 |
2022-06-05 14:07 | Also set __USE_MINGW_ANSI_STDIO on makefiles for mingw | falkTX | 1 | +1 | -1 |
2022-06-02 12:48 | Cleanup | falkTX | 1 | +2 | -4 |
2022-06-02 12:44 | Give up on fancy macOS namespace | falkTX | 4 | +19 | -38 |
2022-06-02 11:58 | Fix build | falkTX | 1 | +4 | -4 |
2022-06-02 11:31 | Cleanup makefile | falkTX | 2 | +31 | -20 |
2022-06-02 01:28 | Fix C++98 build | falkTX | 1 | +2 | -0 |
2022-06-02 01:22 | Revert previous commit, enable xcursor for cmake builds | falkTX | 1 | +14 | -14 |
2022-06-02 01:07 | Experiment always building pugl on macOS cmake | falkTX | 1 | +6 | -6 |
2022-06-02 00:41 | Make sure to always include+build the correct file browser file | falkTX | 4 | +21 | -10 |
2022-06-02 00:25 | Remove imgui gain plugin example | falkTX | 7 | +0 | -658 |
2022-06-02 00:24 | Set DISTRHO_UI_FILE_BROWSER macro for all example plugins | falkTX | 8 | +8 | -0 |
2022-06-02 00:16 | Fix for the previous commmit | falkTX | 1 | +1 | -0 |
2022-06-02 00:12 | Tweaks to special macOS builds | falkTX | 1 | +12 | -13 |
2022-05-28 14:16 | Bring back Window::setTransientParent, used in Carla | falkTX | 3 | +16 | -12 |
2022-05-28 14:00 | Fix no namespace build | falkTX | 1 | +2 | -0 |
2022-05-28 13:52 | Fix DISTRHO_UI_FILE_BROWSER for macOS | falkTX | 1 | +3 | -1 |
2022-05-28 13:48 | Cleanup file dialog namespaces, add DISTRHO_UI_FILE_BROWSER | falkTX | 16 | +879 | -839 |
2022-05-28 02:55 | Fix no namespace build | falkTX | 1 | +3 | -3 |
2022-05-28 02:49 | Make the default onClipboardDataOffer more friendly | falkTX | 5 | +24 | -7 |
2022-05-28 02:01 | Allow to skip building file browser, even if enabled | falkTX | 1 | +1 | -1 |
2022-05-28 00:45 | Fix macOS build, adjust cairo include | falkTX | 2 | +6 | -7 |
2022-05-27 23:51 | Make new clipboard things work on X11 | falkTX | 3 | +94 | -17 |
2022-05-27 22:14 | Adjust clipboard API following latest pugl changes | falkTX | 13 | +179 | -71 |
2022-05-27 01:25 | Start updating pugl, WIP | falkTX | 7 | +241 | -348 |
2022-05-27 01:24 | Reorder/organize the Widget event docs | falkTX | 1 | +33 | -36 |
2022-05-27 01:23 | Add handy mouse button enum | falkTX | 1 | +23 | -0 |
2022-05-26 23:34 | Import ResizeHandle widget for tests, set Demo min size | falkTX | 2 | +210 | -150 |
2022-05-26 23:33 | Split OpenGL includes into its own dedicated header | falkTX | 2 | +117 | -92 |
2022-05-26 13:44 | Update carla plugin wrapper | falkTX | 2 | +20 | -24 |
2022-05-25 18:28 | Do not set -fno-gnu-unique for BSD | falkTX | 1 | +2 | -0 |
2022-05-25 18:24 | Do not export DllMain for static windows builds | falkTX | 1 | +7 | -5 |
2022-05-25 15:51 | Return invalid-arg if port group is not mono or stereo | falkTX | 1 | +6 | -0 |
2022-05-25 15:14 | Fix standard LV2 port group definitions | falkTX | 1 | +42 | -46 |
2022-05-25 04:04 | More tweaks to getBusArrangement, add stereo tag to example meter | falkTX | 2 | +55 | -6 |
2022-05-25 02:22 | Make sure speaker pointer is not null | falkTX | 1 | +3 | -2 |
2022-05-25 02:09 | Implement VST3 getBusArrangement, cleanup | falkTX | 1 | +99 | -21 |
2022-05-21 19:09 | Tweak travesty headers as needed by hosts for plugin scanning | falkTX | 3 | +48 | -0 |
2022-05-14 18:26 | Fix some compiler warnings | falkTX | 7 | +9 | -9 |
2022-05-12 08:41 | Tell vst2 hosts that offline rendering APIs are not supported | falkTX | 1 | +2 | -0 |
2022-05-07 11:44 | Set SDK version as needed for some vst3 hosts | falkTX | 1 | +2 | -2 |
2022-05-04 14:36 | Fix compat with old macOS | falkTX | 2 | +7 | -2 |
2022-05-04 12:25 | Fix build under wine | falkTX | 3 | +19 | -15 |
2022-05-04 12:18 | Fix potential windows build issue | falkTX | 1 | +3 | -0 |
2022-05-01 06:46 | Update travesty | Jean Pierre Cimalando | 2 | +82 | -0 |
2022-05-01 00:35 | Revert "Return 1 to effKeysRequired" | falkTX | 1 | +0 | -4 |
2022-04-27 12:32 | Fix vst3 InitDll function on windows | falkTX | 1 | +5 | -2 |
2022-04-27 12:05 | Cleanup unclear v3_funknown use | falkTX | 11 | +86 | -66 |
2022-04-27 01:29 | Return 1 to effKeysRequired | falkTX | 1 | +4 | -0 |
2022-04-19 13:11 | Allow GPLv2.0+ as license style field for LV2 export | falkTX | 1 | +4 | -2 |
2022-04-12 15:48 | Fix missing EXTRA_LIBS in separate lv2 targets | falkTX | 1 | +2 | -2 |
2022-04-04 20:34 | Fix String compatibility with std::map Closes #371 | falkTX | 1 | +6 | -0 |
2022-04-04 19:45 | Fix build warning | falkTX | 1 | +3 | -0 |
2022-04-02 01:49 | Allow to pass winId to jack standalone, for special purposes | falkTX | 1 | +9 | -3 |
2022-03-28 20:14 | Fix macOS build | falkTX | 1 | +7 | -3 |
2022-03-28 19:50 | VST3: Fix for hosts assuming string size includes null byte | falkTX | 2 | +4 | -4 |
2022-03-28 19:43 | Cleanup | falkTX | 1 | +0 | -11 |
2022-03-28 19:40 | VST3: fix controller state never updated when separate | falkTX | 2 | +9 | -3 |
2022-03-28 19:20 | VST3: unregister native callback before destroying window | falkTX | 1 | +5 | -4 |
2022-03-28 19:09 | Make external UIs work as VST3 See #360 for initial implementation | falkTX | 2 | +202 | -61 |
2022-03-28 17:28 | Fix make clean Closes #367 | falkTX | 1 | +5 | -1 |
2022-03-28 13:36 | Do not check for dbus portal if already available | falkTX | 1 | +3 | -3 |
2022-03-28 13:12 | Try a DBus desktop portal property before assuming not available | falkTX | 1 | +65 | -40 |
2022-03-26 17:04 | win32: make sure to return context back to ourselves when resizing | falkTX | 1 | +16 | -10 |
2022-03-26 16:23 | Make JACK Standalone more useful on windows | falkTX | 1 | +68 | -0 |
2022-03-20 14:53 | Remove workaround for VST2 uppercase keys, as it breaks some hosts | falkTX | 1 | +0 | -13 |
2022-03-19 17:52 | Add WINDOWS_ICON_ID build macro, show msgbox on windows on error | falkTX | 3 | +34 | -3 |
2022-03-15 11:35 | Fix vst3 filename for 32bit windows | falkTX | 1 | +6 | -4 |
2022-03-12 14:41 | Set plugin dummy flag if RUNNING_UNDER_LV2LINT env var is set | falkTX | 1 | +3 | -0 |
2022-03-12 13:11 | Really fix static build for standalone | falkTX | 2 | +13 | -2 |
2022-03-12 12:08 | Fix standalone for STATIC_BUILD | falkTX | 1 | +1 | -1 |
2022-03-12 01:20 | Fix some compiler warnings | falkTX | 3 | +3 | -2 |
2022-03-11 09:47 | Add window offset related functions | falkTX | 5 | +104 | -2 |
2022-03-10 21:31 | Use -fno-gnu-unique by default | falkTX | 1 | +4 | -0 |
2022-03-10 21:29 | Fix logic around LV2 state save when no gui is available | falkTX | 1 | +4 | -2 |
2022-03-07 20:58 | Add static plugin target | falkTX | 3 | +24 | -2 |
2022-03-07 20:58 | Add DISTRHO_API macro, unused for now | falkTX | 3 | +4 | -2 |
2022-03-07 14:08 | Accept a few other verbose make flags | falkTX | 1 | +5 | -1 |
2022-02-20 10:21 | Fix ambiguous StandaloneWindow::getApp() | falkTX | 1 | +1 | -0 |
2022-02-14 02:25 | Fix VST3 bundle find on Windows | falkTX | 2 | +3 | -3 |
2022-02-14 01:33 | Do not send updated state to LV2 UI when unnecessary | falkTX | 2 | +63 | -15 |
2022-02-11 04:43 | Make sure the new `updateState` calls `setState` first | falkTX | 2 | +11 | -5 |
2022-02-11 04:25 | Fix LV2 event out size for readable states | falkTX | 1 | +2 | -0 |
2022-02-11 03:06 | Fix build if midi out enabled but not state | falkTX | 1 | +1 | -1 |
2022-02-11 02:23 | Set lv2:control as designation for event ports | falkTX | 2 | +13 | -7 |
2022-02-11 02:23 | Update lv2 headers a bit, same version as for carla | falkTX | 27 | +991 | -718 |
2022-02-11 01:36 | Fix lv2 presets with host readable state | falkTX | 1 | +10 | -3 |
2022-02-11 01:24 | Get rid of the old DISTRHO_PLUGIN_WANT_STATEFILES | falkTX | 8 | +25 | -29 |
2022-02-11 01:06 | Clarify initial/default state | falkTX | 2 | +2 | -2 |
2022-02-11 01:03 | Revamp state API, make it a struct | falkTX | 9 | +207 | -120 |
2022-02-10 23:23 | Fix reversed LV2 micro/minor versions | falkTX | 1 | +2 | -2 |
2022-02-10 13:13 | Fix a memory leak in the String class | falkTX | 1 | +1 | -1 |
2022-02-10 13:06 | Fix leak when fonsAddFontMem fails | falkTX | 1 | +3 | -0 |
2022-02-10 12:34 | Fix build | falkTX | 4 | +7 | -7 |
2022-02-10 02:53 | Start API for changing state from DSP | falkTX | 5 | +80 | -13 |
2022-02-10 21:59 | Use X11 on HaikuOS for now, until a real backend is done | falkTX | 3 | +11 | -20 |
2022-02-08 23:07 | Fix a leak | falkTX | 1 | +6 | -0 |
2022-02-08 22:47 | Fix build | falkTX | 3 | +24 | -11 |
2022-02-08 22:36 | Fix crash when cancelling file dialog Closes #358 | falkTX | 1 | +18 | -4 |
2022-02-08 22:21 | Use unlikely macro (built-in expect) to speed up safe asserts | falkTX | 1 | +41 | -34 |
2022-02-07 22:22 | Only use <mntent.h> on Linux | falkTX | 1 | +9 | -1 |
2022-02-01 15:18 | Fix build | falkTX | 1 | +4 | -0 |
2022-02-01 12:32 | Initial work for host-visible state | falkTX | 6 | +167 | -88 |
2022-01-31 19:32 | Fix lv2 ttl generation for static builds | falkTX | 1 | +15 | -1 |
2022-01-30 10:41 | VST3: safer dealloc of dummy audio buffer | Luciano Iam | 1 | +0 | -3 |
2022-01-26 18:59 | Also fix in case of calling VST3 setupProcessing twice | falkTX | 1 | +2 | -1 |
2022-01-26 18:48 | VST3: Fix memory leak for hosts that dont deactivate before unload | falkTX | 1 | +6 | -0 |
2022-01-26 18:32 | VST3: Create dummy buffer, setup for unused buses | falkTX | 1 | +49 | -42 |
2022-01-12 14:03 | Fix LTO link flags, experiment with static builds | falkTX | 3 | +12 | -3 |
2022-01-09 09:30 | Print OpenGL3 variant name during build | falkTX | 1 | +2 | -2 |
2022-01-09 03:23 | Fix UI::getBundlePath() for VST3 | falkTX | 1 | +7 | -2 |
2022-01-09 03:07 | Add opengl3 as a possible build type | falkTX | 3 | +134 | -14 |
2022-01-09 02:49 | Move DGL flags to Makefile.base.mk | falkTX | 2 | +32 | -19 |
2022-01-07 18:02 | Fix previous commit, upstream is slightly borked | falkTX | 1 | +4 | -6 |
2022-01-07 17:48 | Update to latest fontstash, allow nanovg freetype builds | falkTX | 2 | +147 | -138 |
2022-01-04 14:43 | Fix UI::getBundlePath() for VST2 | falkTX | 2 | +3 | -2 |
2022-01-04 13:59 | Fix pure opengl3 build | falkTX | 3 | +25 | -1 |
2022-01-03 23:31 | More compiler warning fixes | falkTX | 2 | +29 | -12 |
2022-01-03 23:16 | Fix compiler warnings | falkTX | 2 | +15 | -0 |
2021-12-29 18:18 | Fix a typo | falkTX | 1 | +1 | -1 |
2021-12-29 18:07 | Allow to skip RtAudio fallback in JACK/Standalone mode | falkTX | 2 | +5 | -1 |
2021-12-29 17:09 | Allow JACK/Standalone to have resources/bundle path too | falkTX | 2 | +51 | -21 |
2021-12-29 14:40 | Partially revert last commit, state seeking is not wanted | falkTX | 1 | +0 | -6 |
2021-12-29 14:15 | Save vst3 parameters as integers as needed | falkTX | 1 | +6 | -5 |
2021-12-29 14:02 | Fix loading empty VST3 states | falkTX | 1 | +13 | -3 |
2021-12-29 13:52 | Give focus to VST3 UI when instructed by the host | falkTX | 1 | +2 | -0 |
2021-12-29 04:02 | Fix vst3 initial size on macOS; More geometry constraint fixing | falkTX | 3 | +31 | -6 |
2021-12-29 03:07 | Fix vst3 host-side resize after last commits | falkTX | 2 | +10 | -3 |
2021-12-29 02:42 | Do not build vst3 version of CVPort example, not usable yet | falkTX | 1 | +1 | -1 |
2021-12-29 02:41 | Fix vst3 build with instance access | falkTX | 2 | +8 | -2 |
2021-12-29 02:12 | Silent a compiler warning | falkTX | 1 | +3 | -3 |
2021-12-29 02:04 | Move common vst3 code to new file; Skip params for shared controller | falkTX | 6 | +340 | -349 |
2021-12-29 01:29 | Code tweaks to better support VST3 host-side resizing, fix autoscale | falkTX | 11 | +94 | -26 |
2021-12-28 21:29 | VST3 resize fixes for macOS | falkTX | 2 | +49 | -20 |
2021-12-28 16:36 | Silence a compiler warning | falkTX | 0 | +0 | -0 |
2021-12-28 16:33 | Rework VST3 implementation (#351) | Filipe Coelho | 8 | +1888 | -1277 |
2021-12-23 01:54 | Allow to set NVG_FONT_TEXTURE_FLAGS, less blurry and precise fonts | falkTX | 2 | +16 | -2 |
2021-12-16 14:21 | Remove superfulous line | falkTX | 1 | +1 | -1 |
2021-12-16 13:59 | Do not set _NET_WM_WINDOW_TYPE_DIALOG hint for standalones | falkTX | 3 | +11 | -10 |
2021-12-15 23:26 | Fix setGeometryConstraints on macOS, aspect ratio was always on | falkTX | 1 | +4 | -12 |
2021-12-15 17:51 | More tweaks to pugl cursor handling | falkTX | 0 | +0 | -0 |
2021-12-15 11:14 | Expose cursor API from pugl, with added diagonal resize cursors | falkTX | 6 | +38 | -2 |
2021-12-15 00:48 | Give more useful rtaudio errors | falkTX | 1 | +3 | -0 |
2021-12-12 19:56 | Fix duplicated character input on VST host key up | falkTX | 1 | +6 | -0 |
2021-12-12 18:37 | Add NVG_DISABLE_SKIPPING_WHITESPACE build option | falkTX | 2 | +11 | -2 |
2021-12-12 16:47 | fontstash: ensure new allocated reasons have their memory cleared | falkTX | 1 | +4 | -0 |
2021-12-12 16:47 | Use -g in build flags if using SKIP_STRIPPING=true | falkTX | 1 | +4 | -0 |
2021-12-10 19:08 | Allow to move VST2 folder around | falkTX | 1 | +3 | -4 |
2021-12-09 22:57 | Workaround puglGetClipboard behaviour on X11 | falkTX | 3 | +28 | -1 |
2021-12-09 21:08 | Expose clipboard functions from pugl, tested to work in Cardinal | falkTX | 4 | +43 | -0 |
2021-12-08 22:26 | Add steps to create a plugin as shared library | falkTX | 6 | +32 | -0 |
2021-12-05 21:37 | Allow and fix LTO build | falkTX | 2 | +11 | -0 |
2021-12-05 19:00 | Fix fileBrowserGetPath under some systems | falkTX | 1 | +5 | -1 |
2021-12-05 15:49 | Use ubuntu-18.04 for win32 CI builds | falkTX | 2 | +2 | -2 |
2021-12-05 14:38 | Assume mingw wants posix | falkTX | 1 | +3 | -1 |
2021-11-24 22:46 | Expose puglGetTime as Application::getTime | falkTX | 4 | +24 | -0 |
2021-11-22 12:06 | Automable is not a word, sorry! | falkTX | 16 | +35 | -31 |
2021-11-12 18:01 | Re-add commdlg header, this seems to work now.. | falkTX | 1 | +1 | -0 |
2021-11-12 17:02 | Try another way for finicky windows headers | falkTX | 2 | +1 | -2 |
2021-11-12 17:00 | Add support for start-dir on dbus file browser saving | falkTX | 1 | +9 | -8 |
2021-11-12 16:37 | Header includes are a tricky business.. | falkTX | 1 | +1 | -1 |
2021-11-12 16:34 | Fix DBus file dialog for Gtk/GNOME | falkTX | 1 | +19 | -2 |
2021-11-12 16:17 | Include commdlg.h, needed if others define WIN32_LEAN_AND_MEAN | falkTX | 1 | +1 | -0 |
2021-11-12 15:11 | UI filebrowser saving mode, separate from pugl/DGL/Window (#349) | Filipe Coelho | 19 | +856 | -569 |
2021-11-06 20:32 | Add missing LV2_STATE_ERR_NO_SPACE to pre-included LV2 headers | falkTX | 1 | +2 | -1 |
2021-11-05 12:41 | Add Plugin::isDummyInstance() method, useful for some plugins | falkTX | 7 | +29 | -4 |
2021-11-04 12:06 | Expose the custom nvgCreateGL for others to use | falkTX | 2 | +20 | -11 |
2021-11-04 00:47 | Update pugl to ensure macOS windows start hidden by default | falkTX | 0 | +0 | -0 |
2021-10-28 21:14 | Use the more compat DirectSound as JACK fallback on Windows | falkTX | 2 | +7 | -3 |
2021-10-28 21:14 | Delete unused file | falkTX | 1 | +0 | -257 |
2021-10-28 17:44 | Revert "Add a missing include" | falkTX | 1 | +0 | -2 |
2021-10-28 17:12 | Use win32 thread API for file browser, not pthreads; Cleanup | falkTX | 3 | +97 | -171 |
2021-10-28 13:16 | Fix MSVC build | falkTX | 1 | +1 | -1 |
2021-10-28 11:36 | Add a missing include | falkTX | 1 | +2 | -0 |
2021-10-27 04:27 | Fix some leftover warnings | falkTX | 1 | +5 | -0 |
2021-10-27 04:20 | File dialog setup can't be done on MSVC just yet (pthread usage) | falkTX | 2 | +11 | -11 |
2021-10-27 04:09 | Only include Thread.hpp as needed | falkTX | 1 | +3 | -1 |
2021-10-27 04:05 | Place the new tests under ifdef DPF_RUNTIME_TESTING | falkTX | 1 | +4 | -0 |
2021-10-27 03:59 | Run GetOpenFileNameW on secondary thread, tested on Windows 10 | falkTX | 2 | +131 | -48 |
2021-10-26 20:33 | Early work for self-test mode in standalone | falkTX | 2 | +146 | -5 |
2021-10-26 17:12 | Make macOS open file dialog truly async | falkTX | 1 | +15 | -12 |
2021-10-25 09:34 | Forgot one.. | falkTX | 1 | +2 | -2 |
2021-10-25 09:32 | Make utility functions compatible with doxygen | falkTX | 4 | +99 | -50 |
2021-10-24 21:22 | Return abs. path in getBinaryFilename() Linux/Jack (#344) | lucianoiam | 1 | +4 | -1 |
2021-10-24 13:23 | Add some more basic documentation | falkTX | 2 | +96 | -26 |
2021-10-23 19:13 | Do not use audio input device in RtAudio fallback if not needed | falkTX | 1 | +6 | -1 |
2021-10-22 00:01 | Proper setup of macOS VST bundles after the recent changes | falkTX | 2 | +30 | -7 |
2021-10-21 23:41 | Always follow symlinks when creating macOS package | falkTX | 1 | +4 | -3 |
2021-10-21 15:24 | Add new USE_VST2_BUNDLE makefile option, WIP | falkTX | 2 | +29 | -15 |
2021-10-21 15:23 | Setup bundle path for LV2 ttl export | falkTX | 1 | +5 | -0 |
2021-10-21 14:11 | Fix no namespace build | falkTX | 1 | +1 | -0 |
2021-10-21 14:01 | Fix C++98 build | falkTX | 1 | +0 | -4 |
2021-10-21 13:47 | Fix a typo | falkTX | 1 | +1 | -1 |
2021-10-21 12:58 | Only use AudioMidiSyncHelper when num-outputs > 0 | falkTX | 1 | +2 | -0 |
2021-10-21 12:54 | Fix build | falkTX | 2 | +10 | -6 |
2021-10-21 11:12 | Fix build after latest changes | falkTX | 2 | +7 | -3 |
2021-10-21 11:01 | Start of getResourcePath utility | falkTX | 5 | +80 | -2 |
2021-10-21 01:35 | Make getBinaryFilename work in standalone windows too | falkTX | 1 | +4 | -8 |
2021-10-21 01:29 | Implement Plugin::getBundlePath() for VST2 | falkTX | 1 | +27 | -0 |
2021-10-21 00:50 | Start of getBinaryFilename implementation; Cleanup | falkTX | 17 | +143 | -100 |
2021-10-20 23:06 | Define functions for plugin format and binary/bundle path, WIP | falkTX | 8 | +127 | -0 |
2021-10-18 21:29 | Cleanup after nanovg updates | falkTX | 1 | +0 | -3 |
2021-10-17 02:09 | Cleanup | falkTX | 1 | +6 | -6 |
2021-10-16 22:46 | Update .gitignore | falkTX | 1 | +1 | -0 |
2021-10-16 17:51 | Fix widget margins for a few special cases | falkTX | 2 | +20 | -11 |
2021-10-15 19:52 | Fix VST3 plugin filename for windows builds with cmake Closes #340 | falkTX | 1 | +1 | -1 |
2021-10-15 19:51 | Fix build of vst3 with external uis | falkTX | 3 | +45 | -24 |
2021-10-15 11:07 | Put EXTRA_LIBS in compiler command instead of object list | falkTX | 1 | +8 | -8 |
2021-10-13 16:07 | Fix JACK MIDI usage after the jackbridge switch | falkTX | 1 | +2 | -2 |
2021-10-13 10:05 | Use EXTRA_DEPENDENCIES instead of EXTRA_LIBS in a few places | falkTX | 1 | +11 | -11 |
2021-10-13 09:15 | Add NanoVG::globalTint, some code comments | falkTX | 5 | +64 | -9 |
2021-10-12 13:21 | Fix Window resize using old size in some situations | falkTX | 1 | +7 | -8 |
2021-10-11 08:04 | Some attention to ImguiSimpleGain, make it follow other examples | falkTX | 14 | +658 | -740 |
2021-10-11 07:32 | Use ImGui from DPF-Widgets repo | falkTX | 6 | +31 | -441 |
2021-10-10 12:56 | Fix nano subwidgets getting double offset | falkTX | 1 | +12 | -21 |
2021-10-10 11:42 | Fix top-level events | falkTX | 3 | +15 | -35 |
2021-10-09 20:31 | Fix Windows builds with DGL_USE_NANOVG_FBO | falkTX | 1 | +24 | -0 |
2021-10-09 02:15 | Update NanoVG and stb-image sources, bring all VCV goodies too | falkTX | 5 | +944 | -1900 |
2021-10-09 00:04 | Use the correct pugl branch | falkTX | 0 | +0 | -0 |
2021-10-08 23:47 | Fix previous commit, add missing USE_RGBA check | falkTX | 1 | +4 | -1 |
2021-10-08 23:38 | Stick with NanoVG, use USE_NANOVG_FBO macro instead | falkTX | 3 | +12 | -7 |
2021-10-08 22:07 | Allow DGL_USE_RGBA macro, will setup 24 depth bits and glx RGBA | falkTX | 1 | +4 | -0 |
2021-10-08 00:48 | Allow to skip building NanoVG integrated code | falkTX | 1 | +5 | -2 |
2021-10-07 20:20 | Import alpha/tint stuff from VCV | falkTX | 3 | +50 | -13 |
2021-10-07 10:35 | Make plugin objects depend on EXTRA_LIBS, add *.m/*.mm targets | falkTX | 1 | +14 | -4 |
2021-10-07 09:59 | Allow to define EXTRA_LIBS for plugin targets | falkTX | 1 | +4 | -4 |
2021-10-07 07:49 | Revert "Do not restrict symbols if DEBUG or SKIP_STRIPPING enabled" | falkTX | 1 | +1 | -7 |
2021-10-06 20:10 | Do not restrict symbols if DEBUG or SKIP_STRIPPING enabled | falkTX | 1 | +7 | -1 |
2021-10-06 19:30 | Add some more debug prints | falkTX | 1 | +20 | -1 |
2021-10-06 18:39 | Add debug prints for host context | falkTX | 1 | +10 | -0 |
2021-10-06 15:33 | Fix no namespace build | falkTX | 1 | +4 | -0 |
2021-10-06 15:25 | VST3: Add stubs for keyboard handling | falkTX | 2 | +73 | -4 |
2021-10-06 12:19 | Really fix build, dont use Size class on VST3 UI code | falkTX | 2 | +17 | -11 |
2021-10-06 11:43 | One more fix | falkTX | 1 | +4 | -4 |
2021-10-06 11:27 | Fix no namespace build | falkTX | 1 | +1 | -1 |
2021-10-06 11:22 | Allow external UI to set geometry constraints, fix some warnings | falkTX | 6 | +60 | -23 |
2021-10-06 10:57 | VST3: Clear up situation with host-side resize | falkTX | 5 | +129 | -112 |
2021-10-05 22:30 | An attempt at host-side VST3 UI resize that doesnt work yet | falkTX | 4 | +106 | -24 |
2021-10-05 21:11 | VST3: Use context from component too, fixes GUI on some hosts | falkTX | 1 | +49 | -7 |
2021-10-05 20:25 | Fix wrong context on UI deletion, needed for macOS hosts using GL | falkTX | 2 | +19 | -0 |
2021-10-04 23:04 | VST3: Fix state messages | falkTX | 2 | +59 | -16 |
2021-10-04 22:06 | Yet another attempt | falkTX | 1 | +1 | -1 |
2021-10-04 21:59 | Fix a typo | falkTX | 1 | +1 | -1 |
2021-10-04 21:58 | Try yet again | falkTX | 1 | +6 | -7 |
2021-10-04 21:41 | Try again | falkTX | 1 | +2 | -3 |
2021-10-04 21:36 | Try a better message | falkTX | 1 | +13 | -7 |
2021-10-04 21:27 | Let IRC know of the commit message | falkTX | 1 | +1 | -1 |
2021-10-04 21:22 | Set the name of the workflow | falkTX | 1 | +2 | -0 |
2021-10-04 21:19 | Test IRC notifications | falkTX | 1 | +14 | -0 |
2021-10-04 20:59 | VST3: Fix missing 1st parameter when MIDI input was enabled | falkTX | 1 | +12 | -11 |
2021-10-04 20:25 | Keep host context from factory alive as needed Fixes #334 | falkTX | 1 | +19 | -0 |
2021-10-02 22:48 | VST3: Move V3_API to the other side | falkTX | 2 | +84 | -84 |
2021-10-02 22:38 | Enable VST3 build on MSVC, remove C++98 workaround | falkTX | 2 | +2 | -6 |
2021-10-02 22:31 | VST3: Correctly set plugin version information | falkTX | 1 | +28 | -10 |
2021-10-02 22:18 | VST3: Set factory categories and flags, add documentation | falkTX | 3 | +143 | -21 |
2021-10-02 19:51 | VST3: Fix UI related issues | falkTX | 6 | +33 | -48 |
2021-10-02 17:01 | Cleanup | falkTX | 3 | +21 | -25 |
2021-10-02 15:51 | VST3: unref queried host contexts, fixing memory leaks | falkTX | 2 | +71 | -37 |
2021-10-02 15:00 | Fix win32 build | falkTX | 1 | +1 | -1 |
2021-10-02 14:42 | Fix windows build | falkTX | 1 | +1 | -1 |
2021-10-02 14:42 | Class names must be different after all; Fix parameter state restore | falkTX | 2 | +55 | -36 |
2021-10-02 14:00 | Fix build with clang | falkTX | 3 | +249 | -157 |
2021-10-02 11:11 | Fix VST3 UI cleanup issues | falkTX | 2 | +35 | -8 |
2021-10-02 03:36 | A few more VST3 tests on refcounter and host context | falkTX | 3 | +118 | -51 |
2021-10-02 02:34 | Prevent crashes when UI initializes too early | falkTX | 4 | +30 | -12 |
2021-10-02 02:11 | Make the VST3 implementation C++98 compatible | falkTX | 6 | +1441 | -1264 |
2021-10-01 22:11 | VST3: Handle UI on macOS and Windows | falkTX | 6 | +85 | -4 |
2021-10-01 20:52 | Fix a compiler warning | falkTX | 1 | +7 | -0 |
2021-10-01 20:49 | VST3: Implement view timer handler, hook into host run loop | falkTX | 4 | +252 | -125 |
2021-10-01 20:17 | VST3: Fix memory leak and utf16 string messages | falkTX | 2 | +54 | -42 |
2021-10-01 18:59 | Replace custom message implementation by host context creation | falkTX | 7 | +208 | -465 |
2021-10-01 17:50 | VST3: Add MIDI CC, channel pressure and pitchbend support | falkTX | 3 | +230 | -52 |
2021-10-01 16:22 | VST3: Add 130*16 parameters for MIDI input, WIP | falkTX | 4 | +135 | -55 |
2021-09-29 23:24 | Fix demo tools under high dpi | falkTX | 4 | +67 | -28 |
2021-09-29 20:35 | Fix compiler warnings | falkTX | 3 | +33 | -6 |
2021-09-29 15:03 | Add feature text on both sides | falkTX | 1 | +23 | -23 |
2021-09-29 15:00 | Complete the feature table | falkTX | 1 | +41 | -28 |
2021-09-29 14:25 | Testing some changes to the feature table | falkTX | 1 | +51 | -35 |
2021-09-29 14:05 | Fix feature links | falkTX | 1 | +7 | -7 |
2021-09-29 14:03 | Try to improve feature table | falkTX | 1 | +48 | -23 |
2021-09-29 12:42 | Rework feature table | falkTX | 1 | +11 | -9 |
2021-09-29 12:31 | Grammar is hard | falkTX | 1 | +1 | -1 |
2021-09-29 12:25 | Fix a typo | falkTX | 1 | +3 | -3 |
2021-09-29 12:22 | Add notes about VST2 and VST3 licensing | falkTX | 1 | +18 | -2 |
2021-09-29 12:03 | Be clear on the (small) imported juce code license | falkTX | 2 | +38 | -2 |
2021-09-29 11:53 | Mention the new LICENSING.md file in the README | falkTX | 1 | +6 | -0 |
2021-09-29 11:47 | Add special licensing note for LADSPA and DSSI | falkTX | 1 | +15 | -2 |
2021-09-29 11:40 | Minor styling changes | falkTX | 1 | +2 | -2 |
2021-09-29 11:39 | Update LICENSING.md with more clear LV2 details | falkTX | 1 | +10 | -9 |
2021-09-29 11:35 | Remove unused LV2 headers, they are GPL licensed | falkTX | 3 | +0 | -522 |
2021-09-29 11:26 | Cleanup FEATURES.md, still WIP | falkTX | 1 | +20 | -8 |
2021-09-29 11:16 | Fix formatting | falkTX | 2 | +16 | -14 |
2021-09-29 11:09 | Start some files to describe features and licensing | falkTX | 3 | +50 | -0 |
2021-09-29 10:26 | cmake: support building VST3 (#330) | JP Cimalando | 18 | +180 | -119 |
2021-09-27 00:34 | Correct a typo | falkTX | 1 | +1 | -1 |
2021-09-27 00:32 | Fix some wording | falkTX | 1 | +1 | -1 |
2021-09-27 00:07 | VST3: full state save/restore support, update TODO items | falkTX | 3 | +214 | -83 |
2021-09-26 22:32 | VST3: Cache state key/values and send them to UI on init | falkTX | 1 | +103 | -26 |
2021-09-26 21:54 | VST3: report sample rate changes to UI | falkTX | 2 | +63 | -18 |
2021-09-26 21:31 | VST3: trigger restart component for preset and latency changes | falkTX | 2 | +32 | -4 |
2021-09-26 21:02 | VST3: shortcircuit view/controller for hosts without connections | falkTX | 2 | +91 | -53 |
2021-09-26 19:24 | VST3: Use UI idle to request changes from DSP | falkTX | 3 | +226 | -105 |
2021-09-26 17:50 | Fix build | falkTX | 1 | +8 | -2 |
2021-09-26 15:29 | Move VST3 message related code to plugin side | falkTX | 2 | +400 | -397 |
2021-09-26 15:19 | VST3 cleanup, add state-set UI message | falkTX | 2 | +77 | -148 |
2021-09-26 14:35 | Experiments with VST3 full data passing | falkTX | 4 | +449 | -136 |
2021-09-26 01:58 | VST3: Implement UI->DSP send note | falkTX | 3 | +65 | -14 |
2021-09-26 01:42 | VST3: Implement UI->DSP state messaging | falkTX | 4 | +235 | -27 |
2021-09-26 00:23 | VST3: use connection point to send parameter grab and changes | falkTX | 4 | +347 | -121 |
2021-09-25 22:54 | VST3: Start handling UI->DSP messages, WIP | falkTX | 4 | +457 | -75 |
2021-09-25 18:10 | Experiments with C++98 compat | falkTX | 3 | +48 | -44 |
2021-09-25 17:54 | Add a few code comments | falkTX | 2 | +28 | -0 |
2021-09-25 17:44 | Simplify some code | falkTX | 1 | +9 | -7 |
2021-09-25 17:35 | VST3: Implement UI->DSP parameter changes | falkTX | 6 | +112 | -68 |
2021-09-25 15:10 | Cleanup | falkTX | 2 | +13 | -45 |
2021-09-25 14:48 | VST3: Implement programs on DSP side, update TODO items | falkTX | 4 | +119 | -24 |
2021-09-25 13:59 | VST3: Rework headers coding style, add C++ util, cleanup | falkTX | 10 | +246 | -424 |
2021-09-25 12:26 | Mention VST3 in cmake | falkTX | 2 | +39 | -4 |
2021-09-25 12:20 | Add VST3 to CI and packaging scripts | falkTX | 3 | +25 | -1 |
2021-09-25 11:24 | VST3: Fix UI object lifetime, add temp workaround for component | falkTX | 2 | +29 | -4 |
2021-09-25 10:47 | VST3 YOLO | falkTX | 2 | +22 | -89 |
2021-09-25 10:29 | VST3: implement parameter outputs and triggers, UI focus | falkTX | 6 | +110 | -36 |
2021-09-24 23:50 | Cleanup | falkTX | 1 | +0 | -18 |
2021-09-24 23:48 | VST3: Some attention to UI, plugin->host resizing works | falkTX | 3 | +80 | -45 |
2021-09-24 23:48 | Fix some v3_plugin_view arguments | falkTX | 1 | +3 | -3 |
2021-09-24 22:22 | VST3: Cleanup UI side, make it appear again | falkTX | 4 | +747 | -676 |
2021-09-24 20:22 | VST3: Initial MIDI support, enable midi-through vst3 build | falkTX | 2 | +150 | -7 |
2021-09-24 19:25 | Implement v3_process_context_requirements | falkTX | 1 | +67 | -3 |
2021-09-24 19:06 | VST3: implement time position; enable metronome vst3 build | falkTX | 5 | +90 | -18 |
2021-09-24 18:15 | VST3: Implement parameter state save/restore | falkTX | 2 | +285 | -5 |
2021-09-24 12:07 | Correctly offset VST3 streams | falkTX | 1 | +48 | -12 |
2021-09-24 11:45 | Add VST3 string utility functions, cleanup | falkTX | 2 | +122 | -80 |
2021-09-24 11:44 | Add ARRAY_SIZE macro | falkTX | 1 | +3 | -0 |
2021-09-24 10:09 | VST3: Use local static plugin for factory info, not global | falkTX | 1 | +21 | -30 |
2021-09-24 09:48 | Move VST3 UI code into a separate file, non-working for now | falkTX | 2 | +700 | -668 |
2021-09-24 09:48 | Do not set exported symbols list if building under DEBUG | falkTX | 1 | +1 | -1 |
2021-09-23 23:37 | Setup/testing basic VST3 UI interaction | falkTX | 1 | +205 | -34 |
2021-09-23 22:32 | VST3 audio processing, cleanup | falkTX | 1 | +116 | -74 |
2021-09-23 22:07 | Deal with most VST3 parameter stuff, start the refcounts | falkTX | 2 | +604 | -314 |
2021-09-23 18:35 | Cleanup | falkTX | 1 | +2 | -4 |
2021-09-23 18:26 | Continue VST3 testing, UI shows up | falkTX | 4 | +342 | -190 |
2021-09-23 17:29 | Hook up various v3_audio_processor calls | falkTX | 1 | +102 | -39 |
2021-09-23 16:33 | More work towards VST3, main class starts to take shape | falkTX | 5 | +554 | -17 |
2021-09-23 11:35 | More VST3 tweaks | falkTX | 3 | +169 | -79 |
2021-09-22 22:31 | Add the needed bits for v3_plugin_factory_3 | falkTX | 1 | +20 | -10 |
2021-09-22 22:10 | Continue battling vst3, can show parameters now | falkTX | 12 | +306 | -134 |
2021-09-22 19:53 | VST3: Add stubs for more interfaces | falkTX | 3 | +340 | -35 |
2021-09-22 18:30 | A few more VST3 details, passing carla-discovery now | falkTX | 1 | +197 | -30 |
2021-09-22 14:49 | Document 2 more macros | falkTX | 1 | +12 | -0 |
2021-09-22 14:31 | Fix no namespace build | falkTX | 1 | +1 | -1 |
2021-09-22 14:01 | Mark SpecialEvent as deprecated, will not use | falkTX | 13 | +93 | -137 |
2021-09-22 12:17 | Cleanup | falkTX | 1 | +2 | -9 |
2021-09-22 11:59 | Document internal macros | falkTX | 1 | +39 | -2 |
2021-09-22 11:40 | Put the runtime checks behind a DPF_RUNTIME_TESTING macro | falkTX | 3 | +47 | -19 |
2021-09-22 11:39 | Fix EmbedExternalUI build under Haiku (no implementation) | falkTX | 1 | +27 | -13 |
2021-09-20 21:56 | Allow to use Window::openFileBrowser() without arguments | falkTX | 1 | +1 | -1 |
2021-09-20 15:35 | Change some words for clarity | falkTX | 3 | +8 | -8 |
2021-09-19 12:27 | And even more fixes | falkTX | 3 | +4 | -4 |
2021-09-19 12:16 | Yet a few more compiler warning fixes, msvc stuff this time | falkTX | 3 | +7 | -4 |
2021-09-19 11:20 | More compiler warnings fixing | falkTX | 8 | +33 | -12 |
2021-09-19 10:56 | Fix some compiler warnings | falkTX | 2 | +7 | -1 |
2021-09-19 10:47 | Correct checks in the previous commit | falkTX | 2 | +21 | -22 |
2021-09-19 10:38 | Reduce amount of Plugin pure virtual methods, use runtime warnings | falkTX | 6 | +139 | -15 |
2021-09-18 19:54 | lv2lint: Ignore a known linking warning | falkTX | 1 | +1 | -1 |
2021-09-18 19:32 | Remove win32 specific vst3 exports from version file | falkTX | 1 | +1 | -1 |
2021-09-18 19:00 | cmake: use symbol export lists | Jean Pierre Cimalando | 1 | +27 | -0 |
2021-09-18 18:39 | make: windows exports with def files | Jean Pierre Cimalando | 8 | +29 | -0 |
2021-09-18 18:33 | Revert "Export "main" symbol for VST2 on Windows" | Jean Pierre Cimalando | 1 | +0 | -9 |
2021-09-18 18:18 | Have the macOS symbol in exp files | Jean Pierre Cimalando | 8 | +20 | -7 |
2021-09-18 18:27 | Write MIDI CC binding LV2 meta-data | falkTX | 1 | +17 | -8 |
2021-09-18 18:20 | Export "main" symbol for VST2 on Windows | falkTX | 1 | +9 | -0 |
2021-09-18 18:02 | More tweaks to LV2 license conversion | falkTX | 1 | +98 | -20 |
2021-09-18 15:39 | Fix lv2 tests | falkTX | 1 | +1 | -0 |
2021-09-18 15:20 | Enable runtime plugin tests again | falkTX | 2 | +52 | -51 |
2021-09-18 14:55 | VST2: use a vector for cleanup effects instead of list | falkTX | 1 | +3 | -3 |
2021-09-18 13:28 | Skip plugin runtime memory checks for now, need to fix carla | falkTX | 1 | +44 | -44 |
2021-09-18 13:22 | lilv-utils is needed for lv2ls tool | falkTX | 1 | +1 | -1 |
2021-09-18 13:17 | There was a typo | falkTX | 1 | +1 | -1 |
2021-09-18 13:16 | LV2: Use spdx as license URL | falkTX | 1 | +53 | -30 |
2021-09-18 13:14 | Start validating/testing plugins | falkTX | 2 | +125 | -0 |
2021-09-18 12:32 | VST2: Cleanup created objects on module/dll unload | falkTX | 1 | +17 | -1 |
2021-09-18 12:11 | Fix uninitialized values in metronome example | falkTX | 1 | +2 | -0 |
2021-09-18 11:30 | Fix lv2 validation when using state files | falkTX | 1 | +10 | -0 |
2021-09-18 10:37 | Only export the needed symbols for plugins to work | falkTX | 8 | +40 | -3 |
2021-09-18 10:19 | Use flags from base makefile to build lv2-generator | falkTX | 1 | +4 | -4 |
2021-09-18 10:07 | LV2: Generate properties for plugin state keys, passing validation | falkTX | 1 | +15 | -0 |
2021-09-18 10:06 | Switch back to requiring full-state when using programs+state | falkTX | 4 | +12 | -16 |
2021-09-18 09:52 | LV2: Set plugin type as project too, prevent invalid presets | falkTX | 1 | +8 | -14 |
2021-09-18 08:43 | LV2: Convert to license string to URL as much as we can | falkTX | 1 | +44 | -3 |
2021-09-18 08:42 | String: Add asBasic, asLower and asUpper methods | falkTX | 1 | +30 | -0 |
2021-09-17 19:11 | Fix tests | falkTX | 2 | +5 | -3 |
2021-09-17 19:01 | Add method to render window contents to picture file (opengl) | falkTX | 7 | +72 | -0 |
2021-09-16 15:24 | Revert 1 testing change | falkTX | 1 | +1 | -1 |
2021-09-16 15:17 | Add example to test NanoImage usage | falkTX | 2 | +236 | -2 |
2021-09-16 15:14 | NanoVG: Allow to load raw images of any format, fix size | falkTX | 5 | +147 | -21 |
2021-09-16 13:45 | Tweak OS auto-detection, prevent duplicates | falkTX | 1 | +5 | -10 |
2021-09-15 00:11 | Update some dates | falkTX | 3 | +3 | -3 |
2021-09-15 00:10 | Change AudioMidiSyncHelper to be a struct | falkTX | 1 | +2 | -2 |
2021-09-15 00:08 | Typos | falkTX | 1 | +1 | -1 |
2021-09-13 17:06 | Always quit nicely no matter the plugin format | falkTX | 2 | +1 | -5 |
2021-09-13 17:05 | Allow to call Application::quit() from plugins | falkTX | 5 | +6 | -8 |
2021-09-13 16:50 | Show macOS transient and standalone windows nicely centered | falkTX | 3 | +37 | -4 |
2021-09-13 11:10 | Move setIgnoreIdleCallbacks to a proper place, before UI creation | falkTX | 2 | +5 | -4 |
2021-09-13 09:56 | Ignore idle callbacks when creating temp windows, e.g. VST2 rect | falkTX | 4 | +23 | -0 |
2021-09-13 09:36 | Better handling of transient windows, using ScopedGraphicsContext | falkTX | 4 | +28 | -13 |
2021-09-11 14:11 | Prevent some compilation warnings on MinGW (#324) | lucianoiam | 2 | +14 | -0 |
2021-09-08 19:47 | Add OFN_EX_NOPLACESBAR for win32 file dialog as needed | falkTX | 2 | +3 | -0 |
2021-09-08 19:44 | Some little flags usage for win32 file dialogs | falkTX | 1 | +5 | -0 |
2021-09-08 19:10 | Add and use puglX11SetWindowTypeAndPID as old code used to do | falkTX | 3 | +32 | -5 |
2021-09-08 18:54 | sofd tweaks and implement button options | falkTX | 4 | +14 | -10 |
2021-09-08 15:46 | Try to map file browser flags | falkTX | 3 | +35 | -6 |
2021-09-08 14:59 | Fix some compiler warnings | falkTX | 3 | +14 | -9 |
2021-09-08 14:51 | Use default monitor for parent-less external UI on win32 | falkTX | 1 | +1 | -2 |
2021-09-08 14:39 | Add EmbedExternalUI to default make build | falkTX | 1 | +2 | -12 |
2021-09-08 13:22 | Fix typo | falkTX | 1 | +1 | -1 |
2021-09-07 20:39 | Remove old gl-examples link, fix kx.studio chat link | falkTX | 1 | +2 | -3 |
2021-09-07 08:40 | Bugfix: build error with DISTRHO_PLUGIN_HAS_EXTERNAL_UI (#323) | lucianoiam | 1 | +5 | -2 |
2021-09-05 19:22 | cmake: Generate the VST as a bundle on macOS | Jean Pierre Cimalando | 3 | +14 | -3 |
2021-09-03 20:52 | Correct external ui scale factor code | falkTX | 3 | +39 | -18 |
2021-09-03 20:29 | Fix tests on macOS | falkTX | 7 | +100 | -96 |
2021-09-03 19:14 | Set desktop scale factor for external uis if not provided by host | falkTX | 1 | +90 | -3 |
2021-09-03 12:07 | EmbedExternalUI: Initial code for win32 | falkTX | 1 | +55 | -2 |
2021-09-03 15:50 | Bugfix: EmbedExternalExampleUI resizing on Mac (#319) | lucianoiam | 1 | +10 | -4 |
2021-09-03 10:33 | Add more badges | falkTX | 1 | +3 | -1 |
2021-09-03 10:30 | Replace build status badge | falkTX | 1 | +1 | -1 |
2021-09-03 10:28 | Add width/height as parameters of embed-ext-ui for easier testing | falkTX | 4 | +75 | -28 |
2021-09-03 09:59 | Add UI::sizeChanged as needed for external UIs | falkTX | 2 | +21 | -3 |
2021-09-03 09:56 | Add a few comments | falkTX | 3 | +3 | -2 |
2021-09-03 09:32 | Sort out situation with some standalone windows | falkTX | 13 | +72 | -19 |
2021-09-02 09:30 | on macOS: don't include pugl.mm for external UIs | osch | 1 | +2 | -0 |
2021-09-01 15:31 | Partial UI_TYPE=external support on Windows | Luciano Iam | 2 | +22 | -7 |
2021-08-30 15:30 | Alternative to last commit | falkTX | 1 | +2 | -2 |
2021-08-30 15:14 | Add DGL_USE_OPENGL3 build test to CI | falkTX | 1 | +7 | -0 |
2021-08-30 15:12 | Use apple gl3 headers as needed; Allow build with glew | falkTX | 1 | +10 | -3 |
2021-08-30 12:43 | Bind a few more windows GL functions if GL3 enabled | falkTX | 1 | +18 | -0 |
2021-08-27 22:18 | Allow puglRealize to fail | falkTX | 3 | +15 | -8 |
2021-08-27 21:44 | Do not crash if all X11 fails | falkTX | 4 | +46 | -9 |
2021-08-27 15:27 | Less annoying nanovg error logs when it fails to initialize | falkTX | 2 | +6 | -3 |
2021-08-27 13:56 | Use nanovg in GL3 mode when DGL_USE_OPENGL3 is defined | falkTX | 2 | +15 | -2 |
2021-08-27 13:56 | Fix tests rebuild | falkTX | 1 | +1 | -8 |
2021-08-27 11:58 | Fix isStandalone for external window; More macOS tests | falkTX | 3 | +22 | -8 |
2021-08-27 11:05 | Cleanup | falkTX | 1 | +4 | -28 |
2021-08-26 14:58 | Give focus to standalone uis on init; Fix macOS embed external ui | falkTX | 2 | +36 | -7 |
2021-08-26 14:22 | Fix embed-external-ui x11 version crash on close, missing map | falkTX | 1 | +10 | -5 |
2021-08-26 13:55 | More embed-external-ui example macOS code, but still no window :( | falkTX | 1 | +81 | -14 |
2021-08-26 11:41 | Start tests with mpv | falkTX | 4 | +70 | -11 |
2021-08-26 10:49 | Forgot to set isStandalone | falkTX | 2 | +2 | -1 |
2021-08-26 10:40 | Reorganize ExternalWindow methods and add documentation | falkTX | 2 | +189 | -101 |
2021-08-25 13:22 | More tests for embed ui example, add some macOS code | falkTX | 2 | +97 | -0 |
2021-08-25 08:15 | Fix tests after typo fix | falkTX | 1 | +3 | -3 |
2021-08-25 08:14 | Fix embed external ui closing too early | falkTX | 2 | +14 | -4 |
2021-08-25 08:09 | Fix a typo | falkTX | 5 | +12 | -12 |
2021-08-25 07:57 | Fix use of getNativeWindowHandle for external ui | falkTX | 1 | +1 | -1 |
2021-08-24 16:38 | Only adjust for scale factor on vst2 mac builds Closes #312 | falkTX | 1 | +17 | -25 |
2021-08-24 07:59 | Allow DISTRHO_UI_USER_RESIZABLE for external UIs | falkTX | 3 | +7 | -1 |
2021-08-23 21:17 | Special handling for cases where reshape is called on constructor | falkTX | 3 | +48 | -2 |
2021-08-22 22:56 | Fix a typo | falkTX | 1 | +1 | -1 |
2021-08-22 22:44 | Use a black background; Allow VST2 embed external UIs | falkTX | 2 | +2 | -9 |
2021-08-22 22:30 | Remove some virtuals, cleanup | falkTX | 1 | +28 | -21 |
2021-08-22 22:24 | ExternalWindow mostly working now, update old hacky example too | falkTX | 4 | +170 | -113 |
2021-08-22 21:37 | Add ExternalWindow::isEmbed() | falkTX | 2 | +9 | -1 |
2021-08-22 21:35 | Working ExternalWindow, start dummy/example X11 code | falkTX | 4 | +210 | -69 |
2021-08-22 20:25 | Start embed external ui example | falkTX | 5 | +342 | -0 |
2021-08-22 18:23 | Start rework of ExternalWindow, add stubs to make it build, WIP | falkTX | 6 | +388 | -166 |
2021-08-21 20:59 | Always use sofd +0.5 scale than desktop | falkTX | 1 | +1 | -1 |
2021-08-21 20:24 | Remove width and height from FileBrowserOptions, were never used | falkTX | 1 | +0 | -6 |
2021-08-21 18:36 | Set supportsViewDpiScaling as supported canDo | falkTX | 1 | +4 | -0 |
2021-08-21 10:36 | Protect against multiple inclusion of Makefile.base.mk | falkTX | 1 | +12 | -0 |
2021-08-21 07:34 | Add missing call to FreeLibrary() | Luciano Iam | 1 | +3 | -0 |
2021-08-21 00:43 | TESTING: Add DGL_USE_OPENGL3 macro | falkTX | 2 | +8 | -0 |
2021-08-20 14:29 | Remove the const qualifier on ParameterEnumerationValue (#309) | JP Cimalando | 1 | +2 | -2 |
2021-08-20 08:11 | Stop building vulkan by default | falkTX | 1 | +3 | -1 |
2021-08-20 08:05 | Push a backwards compat typedef into upstream pugl | falkTX | 1 | +0 | -1 |
2021-08-19 11:52 | Implement puglGetDesktopScaleFactor for windows | falkTX | 1 | +24 | -0 |
2021-08-19 11:22 | flush stdout after jack client activation | falkTX | 1 | +2 | -0 |
2021-08-18 14:25 | Find desktop scale factor on X11 | falkTX | 1 | +23 | -2 |
2021-08-18 13:54 | Fix identation on CI file | falkTX | 1 | +197 | -196 |
2021-08-18 07:36 | Correct modal behaviour on macOS | falkTX | 4 | +85 | -52 |
2021-08-18 07:28 | Always update packages in CI | falkTX | 2 | +3 | -0 |
2021-08-17 09:15 | Corrections to d85add3a4c3434b51b822b416cfb963c6f878037 | falkTX | 1 | +7 | -4 |
2021-08-17 08:07 | Rebase pugl against upstream, add only absolutely require patches | falkTX | 0 | +0 | -0 |
2021-08-16 16:39 | Define SHARED_MEMORY_LIBS in base makefile, to be needed later | falkTX | 1 | +4 | -0 |
2021-08-15 17:48 | Fix a typo | falkTX | 1 | +2 | -2 |
2021-08-15 13:20 | Add a missing override | falkTX | 1 | +10 | -2 |
2021-08-14 23:45 | Another build fix | falkTX | 1 | +1 | -0 |
2021-08-14 23:45 | Custom sofd color scheme | falkTX | 1 | +50 | -56 |
2021-08-14 22:15 | Adjust sofd fib_widget_at_pos for high-dpi | falkTX | 1 | +12 | -12 |
2021-08-14 22:04 | Add preliminar high-dpi support to sofd; Fix build | falkTX | 6 | +132 | -92 |
2021-08-14 19:44 | Dont give nullptr as response to requestStateFile(); Fix build | falkTX | 2 | +3 | -2 |
2021-08-14 19:38 | Rework file handling example button, add a note for later | falkTX | 4 | +82 | -72 |
2021-08-14 18:44 | Make x11 sofd dialog work without patching pugl | falkTX | 4 | +64 | -68 |
2021-08-14 13:43 | Fix build | falkTX | 1 | +4 | -0 |
2021-08-14 13:38 | Add puglX11GrabFocus as a safer way to grab focus on X11 | falkTX | 3 | +27 | -1 |
2021-08-14 13:25 | Add automaticallyScale argument to UI constructor | falkTX | 2 | +12 | -2 |
2021-08-14 13:08 | Add Rectangle::containsAfterScaling method | falkTX | 2 | +11 | -0 |
2021-08-14 12:34 | Fix fullviewport-drawing auto-scaling for Cairo | falkTX | 2 | +23 | -6 |
2021-08-14 12:22 | Set geometry constraints on ImageAboutWindow, for auto-scaling | falkTX | 1 | +15 | -4 |
2021-08-14 12:21 | Fix OpenGL viewport size for fullviewport-drawing and auto-scaling | falkTX | 1 | +4 | -1 |
2021-08-14 11:59 | Stop assuming geometric-constrained windows are user resizable | falkTX | 1 | +0 | -6 |
2021-08-14 10:12 | Implement auto-scaling for Cairo, fix repaint for auto-scaling | falkTX | 2 | +22 | -17 |
2021-08-14 10:06 | Simplify CairoExampleUI | falkTX | 2 | +46 | -18 |
2021-08-14 09:57 | Fix double widget events received when using auto-scaling | falkTX | 2 | +42 | -2 |
2021-08-14 00:08 | Internally scale VST2 UI size if host doesnt inform of scale factor | falkTX | 2 | +57 | -5 |
2021-08-13 23:54 | Fix geometry constraints for embed UIs on scale factor != 1 | falkTX | 1 | +8 | -4 |
2021-08-13 23:22 | Custom puglSetWindowSize on macOS, needed for reaper | falkTX | 1 | +23 | -2 |
2021-08-13 21:26 | Get NSWindow from view if we do not have one directly | falkTX | 1 | +7 | -4 |
2021-08-13 20:53 | Add host scale factor text to d_info gui | falkTX | 1 | +13 | -1 |
2021-08-13 20:46 | Remove unneeded scale checking code in d_info | falkTX | 1 | +2 | -6 |
2021-08-13 18:20 | Implement fetching desktop scale factor on macOS; Tweak d_info size | falkTX | 4 | +36 | -9 |
2021-08-12 16:29 | Manually patch liblo.pc for proper prefix | falkTX | 1 | +4 | -0 |
2021-08-12 16:23 | Real fix | falkTX | 1 | +4 | -4 |
2021-08-12 16:17 | Fix typo | falkTX | 1 | +2 | -2 |
2021-08-12 16:09 | Alternative fix | falkTX | 1 | +2 | -2 |
2021-08-12 16:02 | Workaround for missing liblo-dev | falkTX | 1 | +2 | -2 |
2021-08-12 15:54 | liblo-dev cant be used for armhf/aarch64 | falkTX | 1 | +2 | -2 |
2021-08-12 15:49 | fix broken Ubuntu packages missing pkg-config file in multi-arch | falkTX | 1 | +4 | -0 |
2021-08-12 15:12 | Add a few more dev packages to workflow, setup PKG_CONFIG_PATH | falkTX | 2 | +9 | -6 |
2021-08-12 15:03 | Run "make features" on example-plugins workflow | falkTX | 1 | +8 | -1 |
2021-08-12 15:01 | Add "make features" tool | falkTX | 1 | +46 | -3 |
2021-08-12 14:20 | Install libx11-dev and libxext-dev for example-plugins | falkTX | 1 | +3 | -3 |
2021-08-12 13:24 | Run DPF tests in CI | falkTX | 1 | +7 | -1 |
2021-08-12 13:24 | Remove old travis files | falkTX | 7 | +0 | -171 |
2021-08-12 13:19 | Remove now deleted file from cmake | falkTX | 1 | +0 | -1 |
2021-08-12 13:14 | Fix build without "using namespace" | falkTX | 5 | +17 | -7 |
2021-08-12 12:59 | Add ringbuffer to rtaudio side, unused for now | falkTX | 1 | +31 | -10 |
2021-08-12 12:43 | Rename build workflow to cmake, so it is more clear what it does | falkTX | 2 | +160 | -160 |
2021-08-12 12:41 | Cleanup | falkTX | 5 | +83 | -94 |
2021-08-12 12:30 | Set -std=gnu++11 | falkTX | 1 | +1 | -1 |
2021-08-12 12:28 | Add GH workflow for testing a few build options | falkTX | 1 | +57 | -0 |
2021-08-12 12:21 | Make the comments in DistrhoDefines.h consistent | falkTX | 1 | +2 | -2 |
2021-08-12 12:12 | Require GCC 4.8 for DISTRHO_DEPRECATED | falkTX | 3 | +7 | -4 |
2021-08-12 12:02 | Forgot dpkg --add-architecture | falkTX | 1 | +2 | -0 |
2021-08-12 11:57 | Build linux-x86 example-plugins | falkTX | 1 | +43 | -18 |
2021-08-08 14:57 | One more macos-old fix | falkTX | 1 | +1 | -1 |
2021-08-08 14:55 | Fix old macOS compat | falkTX | 1 | +4 | -0 |
2021-08-08 14:44 | Fix build with old compilers | falkTX | 8 | +25 | -11 |
2021-08-06 20:09 | cmake: set a distinct output folder for MSVC implib | Jean Pierre Cimalando | 1 | +5 | -0 |
2021-08-05 20:54 | Fix Mac standalone window focus | Luciano Iam | 3 | +18 | -0 |
2021-08-04 10:24 | Fix a memory leak in the string class | falkTX | 1 | +4 | -4 |
2021-07-21 23:35 | Fix build without opengl | falkTX | 6 | +13 | -8 |
2021-07-21 23:12 | Build and publish example plugins on CI, matching other DPF stuff | falkTX | 1 | +189 | -0 |
2021-07-21 21:40 | Fix build of LV2 instance-access plugins without UI dependencies | falkTX | 1 | +4 | -0 |
2021-07-19 00:37 | Remove project name from license file | falkTX | 1 | +0 | -1 |
2021-07-18 22:44 | Fix pkg script | falkTX | 2 | +20 | -16 |
2021-07-18 22:16 | Add script to package macOS plugins as pkg | falkTX | 4 | +69 | -1 |
2021-07-18 21:07 | Remove unused utils | falkTX | 2 | +0 | -67 |
2021-07-18 18:48 | Add -static-libgcc -static-libstdc++ for windows | falkTX | 1 | +1 | -1 |
2021-07-12 14:40 | Use 1920 as default ticks per beat, more common as default in daws | falkTX | 2 | +6 | -4 |
2021-07-10 22:41 | Protect against null data | falkTX | 2 | +13 | -7 |
2021-07-10 22:33 | Fix RtAudio-related windows build | falkTX | 3 | +6 | -7 |
2021-07-04 11:53 | Simplify custom Makefile paths (#297) | lucianoiam | 1 | +6 | -13 |
2021-07-04 11:49 | Directly map VST2 keyup/down to plugin UI events Fixes #296 | falkTX | 1 | +16 | -11 |
2021-07-04 11:48 | Add Application::isStandalone() method | falkTX | 2 | +11 | -0 |
2021-07-04 10:55 | Invert LV2 bypass/enabled parameter on UI events Fixes #150 | falkTX | 1 | +17 | -3 |
2021-07-04 10:16 | Fix LV2 parameter offset for plugins with midi out but no state Closes #238 | falkTX | 3 | +6 | -6 |
2021-07-04 09:36 | Fix typo (leading to macOS cmake build error) | falkTX | 1 | +1 | -1 |
2021-07-04 09:34 | Skip RtAudio windows fallback on MSVC for now | falkTX | 1 | +1 | -1 |
2021-07-04 09:31 | Define NOMINMAX as macro before including windows.h | falkTX | 4 | +12 | -0 |
2021-07-04 09:02 | Fix macOS build | falkTX | 1 | +1 | -1 |
2021-07-04 09:00 | Fix LV2 export of comments with newlines | falkTX | 1 | +7 | -2 |
2021-07-03 23:10 | Reset OpenGL color before drawing images (fixes invisible content) | falkTX | 2 | +5 | -3 |
2021-07-03 22:58 | Auto-scale NanoVG by widget scale factor | falkTX | 1 | +4 | -1 |
2021-07-03 22:52 | Fix ImageKnob for types that need full repaints | falkTX | 4 | +22 | -5 |
2021-07-03 22:42 | Fix ImageKnob missing callbacks | falkTX | 2 | +6 | -4 |
2021-07-03 22:27 | Fix warnings on RtAudio related code | falkTX | 1 | +15 | -2 |
2021-07-03 22:27 | Fix build with state files | falkTX | 1 | +31 | -20 |
2021-07-03 22:04 | Mention Window::addIdleCallback in Application::addIdleCallback | falkTX | 2 | +1 | -12 |
2021-07-03 21:57 | Mention thread-safety on Application class | falkTX | 2 | +6 | -2 |
2021-07-03 21:40 | Consistency | falkTX | 1 | +4 | -4 |
2021-07-03 21:39 | Fixup for latest changes in custom standalones | falkTX | 1 | +42 | -40 |
2021-07-03 21:23 | Give context back to transient parent window | falkTX | 4 | +27 | -3 |
2021-07-03 20:28 | Alternative approach to initial window OpenGL context scope | falkTX | 7 | +192 | -133 |
2021-07-02 08:05 | win32: Only call SetProcessDPIAware if standalone application Fixes #289 | falkTX | 0 | +0 | -0 |
2021-07-02 07:15 | CoreFoundation is needed too | falkTX | 1 | +2 | -1 |
2021-07-02 06:43 | Try to fix cmake macOS build | falkTX | 1 | +6 | -0 |
2021-07-02 06:10 | Use tick_double for jack standalone | falkTX | 2 | +12 | -2 |
2021-06-30 08:50 | Fix typos in DGL source comments (#295) | lucianoiam | 2 | +11 | -11 |
2021-06-27 16:32 | Fix macOS build | falkTX | 2 | +2 | -2 |
2021-06-27 09:48 | Cleanup RtAudio use, make it compatible with more systems | falkTX | 4 | +295 | -179 |
2021-06-26 22:33 | Add ButtonEventHandler::getLastClickPosition() | falkTX | 2 | +17 | -7 |
2021-06-26 21:37 | Add ButtonEventHandler::getLastMotionPosition(), fix whitespace | falkTX | 2 | +13 | -10 |
2021-06-26 20:23 | Fix build | falkTX | 1 | +2 | -8 |
2021-06-26 20:14 | Fallback to RtAudio when JACK fails (macOS only for now, TESTING) | falkTX | 2 | +424 | -151 |
2021-06-26 20:13 | Add RtAudio copy in-tree | falkTX | 3 | +12123 | -0 |
2021-06-26 13:39 | Fix lv2 export Wasnt this fixed already? | falkTX | 1 | +2 | -2 |
2021-06-25 19:47 | Fix build when DGL_FILE_BROWSER_DISABLED is defined (#293) | Patrick Desaulniers | 1 | +2 | -0 |
2021-06-23 11:15 | LV2: Fix custom unit render format for integer parameters | falkTX | 1 | +4 | -1 |
2021-06-22 11:18 | Move CI to focal | falkTX | 2 | +5 | -10 |
2021-06-21 15:22 | LV2: Use mono and stereo port group definitions from lv2 spec | falkTX | 1 | +47 | -3 |
2021-06-21 15:16 | Set port group information for JACK audio/cv ports | falkTX | 2 | +11 | -0 |
2021-06-21 15:01 | Implement port groups for VST2 parameters | falkTX | 1 | +32 | -2 |
2021-06-19 18:26 | Add convenience Color::withAlpha method | falkTX | 2 | +12 | -0 |
2021-06-19 12:56 | KnobEventHandler should has vertical mode by default | falkTX | 1 | +1 | -1 |
2021-06-18 13:21 | Mute which output in generate-ttl.sh (#292) | lucianoiam | 1 | +1 | -1 |
2021-06-17 21:19 | Move ImageKnob logic into reusable KnobEventHandler | falkTX | 7 | +592 | -422 |
2021-06-15 11:28 | Fix wording | falkTX | 1 | +3 | -3 |
2021-06-14 21:20 | Allow event coordinate margins in SubWidget | falkTX | 5 | +44 | -11 |
2021-06-14 19:59 | ButtonEventHandler: Fix inverse logic and add a clear state call | falkTX | 2 | +11 | -5 |
2021-06-14 18:59 | Make some event handlers methods public | falkTX | 2 | +10 | -10 |
2021-06-14 18:31 | Forgot 1 piece for cmake | falkTX | 1 | +1 | -0 |
2021-06-14 17:38 | Start of common event handlers, split off button as a start | falkTX | 7 | +346 | -118 |
2021-06-14 13:16 | Allow UI_TYPE = generic | falkTX | 2 | +28 | -0 |
2021-06-14 13:02 | Fix logic around jack event count | falkTX | 1 | +1 | -1 |
2021-06-14 11:30 | Use DISTRHO_PLUGIN_WANT_PARAMETER_VALUE_CHANGE_REQUEST in doxygen | falkTX | 1 | +1 | -0 |
2021-06-14 09:52 | Fix a leftover rename | falkTX | 1 | +1 | -1 |
2021-06-13 21:00 | Fix build with DONT_SET_USING_DISTRHO/DGL_NAMESPACE | falkTX | 9 | +48 | -41 |
2021-06-13 20:28 | Do not run win32/win64 in CI for now | falkTX | 2 | +22 | -22 |
2021-06-13 20:28 | Fix (ignore) some compiler warnings | falkTX | 2 | +10 | -2 |
2021-06-13 20:27 | Alternative approach to thread-safe Application::quit | falkTX | 3 | +38 | -4 |
2021-06-13 19:04 | Really fix build (except tests) | falkTX | 2 | +3 | -3 |
2021-06-13 18:58 | Adapt cmake for file name change | falkTX | 1 | +0 | -7 |
2021-06-13 18:57 | Rename a file and fix build | falkTX | 4 | +22 | -6 |
2021-05-13 02:39 | Initial work for VST3 compatible plugins, lots to do.. | falkTX | 7 | +375 | -13 |
2021-05-13 02:38 | Fix typos in travesty headers | falkTX | 1 | +9 | -2 |
2021-05-13 02:37 | Add constexpr to 2 dpf utils | falkTX | 1 | +2 | -2 |
2021-06-13 18:29 | Try enabling all CI steps | falkTX | 3 | +28 | -6 |
2021-05-12 12:29 | convert v3_tuid_match into a bool, so return value is more clear | falkTX | 1 | +3 | -2 |
2021-05-11 15:37 | Initial implementation of travesty, pure C interface to vst3 | falkTX | 11 | +1159 | -0 |
2021-06-13 14:37 | Ignore hosts calling effOpen twice, dont print error | falkTX | 1 | +2 | -1 |
2021-06-13 14:35 | Delete now unused code | falkTX | 1 | +0 | -223 |
2021-06-13 14:35 | macOS file panel dialog | falkTX | 4 | +71 | -6 |
2021-06-12 15:04 | Attempt to fix Win32 | Jean Pierre Cimalando | 1 | +1 | -0 |
2021-06-12 14:56 | cmake: adapt to load libjack dynamically | Jean Pierre Cimalando | 1 | +5 | -13 |
2021-06-12 19:11 | Fix build | falkTX | 1 | +5 | -1 |
2021-06-12 18:52 | Fix an included added by mistake | falkTX | 1 | +0 | -1 |
2021-06-12 18:41 | Initial implementation of port groups Closes #193 Fixes #192 | falkTX | 5 | +351 | -27 |
2021-06-12 14:21 | Always have JACK enabled for example plugins | falkTX | 15 | +14 | -59 |
2021-06-12 14:15 | Switch to use jackbridge instead of direct link to libjack | falkTX | 7 | +2930 | -54 |
2021-06-12 13:23 | Rename a file | falkTX | 1 | +0 | -0 |
2021-06-12 09:13 | Fix for realpath not being available on all systems | falkTX | 1 | +7 | -0 |
2021-06-12 08:47 | Improve documentation for kParameterIsOutput | falkTX | 1 | +5 | -2 |
2021-06-11 23:56 | VST2: Set properties->shortLabel too | falkTX | 1 | +11 | -2 |
2021-06-10 12:26 | VST2: Always set label for effGetParameterProperties use | falkTX | 1 | +2 | -0 |
2021-06-10 12:20 | Fix running generate-ttl.sh outside of DPF dir | falkTX | 1 | +3 | -4 |
2021-06-07 10:17 | Update pugl | falkTX | 0 | +0 | -0 |
2021-06-07 09:48 | Testing changes to fix macOS GL context, WIP | falkTX | 7 | +33 | -0 |
2021-06-07 09:34 | Fix macOS compilation of plugins with '-' in their name | falkTX | 1 | +3 | -1 |
2021-06-07 09:33 | Fix macOS warnings | falkTX | 2 | +4 | -5 |
2021-06-06 02:56 | Fix cmake to recognize the parameter FILES_COMMON | Jean Pierre Cimalando | 1 | +1 | -1 |
2021-06-06 00:50 | Add DGL namespace where missing | Jean Pierre Cimalando | 6 | +7 | -7 |
2021-06-06 00:35 | Return a value in RingBuffer::createBuffer | Jean Pierre Cimalando | 1 | +1 | -0 |
2021-06-05 12:52 | Fix getSize() returning zero during UI constructor | falkTX | 2 | +11 | -5 |
2021-06-05 10:36 | Fix UI crash for plugins with no size set at init | falkTX | 1 | +1 | -1 |
2021-06-05 10:28 | LV2: Fix rounded scalepoints, dont triple-quote unless needed | falkTX | 1 | +36 | -8 |
2021-06-04 21:45 | Add SubWidget::toFront, fix position for subwidgets of subwidgets | falkTX | 7 | +86 | -20 |
2021-06-02 17:06 | Notify DSP of fallback file browser selected change | falkTX | 1 | +3 | -0 |
2021-06-02 17:01 | Implement Window::openFileBrowser() fallback for state files | falkTX | 1 | +48 | -9 |
2021-06-02 16:32 | Build filehandling plugin by default, resize/pos button | falkTX | 2 | +12 | -3 |
2021-05-30 22:04 | Better default idle time value for standalones | falkTX | 2 | +5 | -1 |
2021-05-30 21:55 | Cleanup for lv2 ui resizing, no host features needed | falkTX | 4 | +4 | -35 |
2021-05-30 20:37 | Add extra multiplier and divider operator to Size | falkTX | 2 | +18 | -0 |
2021-05-30 15:50 | Remove initial LV2 ui size via ui_resize extension, bye bye | falkTX | 1 | +0 | -7 |
2021-05-30 15:42 | Fix embed windows default size | falkTX | 1 | +8 | -3 |
2021-05-30 00:48 | Allow to automatically scale nanovg viewport, used in blendish | falkTX | 5 | +31 | -16 |
2021-05-29 23:44 | Expose SubWidget::setNeedsViewportScaling and use it in NanoWidget | falkTX | 3 | +11 | -2 |
2021-05-29 23:38 | Add getScaleFactor to StandaloneWindow | falkTX | 1 | +1 | -0 |
2021-05-29 23:27 | Make widget pass events into subwidgets | falkTX | 1 | +15 | -12 |
2021-05-29 23:03 | Allow subwidgets to skip drawing entirely | falkTX | 6 | +16 | -3 |
2021-05-28 23:26 | Merge pull request #281 from DISTRHO/rework-core-resize | Filipe Coelho | 24 | +976 | -515 |
2021-05-28 23:20 | Report parameter request changes as supported for JACK standalone | falkTX | 1 | +1 | -0 |
2021-05-28 23:15 | Stop repainting Info example if parameter has not really changed | falkTX | 1 | +6 | -1 |
2021-05-28 23:11 | Always set default size; Continue resize cleanup | falkTX | 6 | +53 | -40 |
2021-05-28 21:27 | Move TopLevelWidget::isResizable to UI, where it makes more sense | falkTX | 4 | +18 | -15 |
2021-05-28 21:26 | Cleanup lv2 ui resizing, stick with current best possible approach | falkTX | 1 | +6 | -22 |
2021-05-28 14:05 | Add resize handle for Info example UI, but only visible when needed | falkTX | 2 | +192 | -5 |
2021-05-28 14:04 | Handle geometry constraints for embed windows; More resize handling | falkTX | 11 | +85 | -47 |
2021-05-28 12:54 | Add a resize handle to test demo | falkTX | 1 | +151 | -0 |
2021-05-28 12:36 | More special handling for resize | falkTX | 6 | +69 | -4 |
2021-05-28 11:05 | Allow one Window to have many top level widgets | falkTX | 3 | +71 | -25 |
2021-05-27 22:18 | Fix/make clear distinction between standalone and plugin ui idle | falkTX | 6 | +34 | -26 |
2021-05-27 22:17 | Skip external ui during rework | falkTX | 1 | +9 | -9 |
2021-05-27 22:01 | Start rework of core UI class, special attention to size | falkTX | 10 | +350 | -390 |
2021-05-27 17:18 | Fix jack output port index metadata | falkTX | 1 | +1 | -1 |
2021-05-27 16:37 | Fix for old libjack | falkTX | 1 | +8 | -0 |
2021-05-27 16:27 | Add CV range flags, implement jack meta-data | falkTX | 3 | +197 | -7 |
2021-05-27 12:44 | Small fixing to metronome example, works again | falkTX | 2 | +25 | -11 |
2021-05-27 10:39 | Add Metronome example | falkTX | 6 | +472 | -0 |
2021-05-27 10:17 | Add CVPort example | falkTX | 5 | +354 | -0 |
2021-05-26 21:17 | Document sendNote, remove note about incomplete implementation | falkTX | 1 | +2 | -3 |
2021-05-26 21:07 | Implement sendNote for VST2 | falkTX | 2 | +122 | -50 |
2021-05-26 19:49 | send note and request parameter change implemented for JACK | falkTX | 3 | +82 | -40 |
2021-05-25 17:33 | Revert to custom pugl, forgot we need 1 more PR | falkTX | 0 | +0 | -0 |
2021-05-25 17:02 | Use stock upstream pugl | falkTX | 0 | +0 | -0 |
2021-05-25 12:17 | cmake: allow to build on mingw using static libs | Jean Pierre Cimalando | 1 | +12 | -1 |
2021-05-25 01:24 | Fix the cairo VST2 by setting the unique ID | Jean Pierre Cimalando | 1 | +2 | -2 |
2021-05-24 22:05 | Remove an if condition no longer necessary | falkTX | 1 | +1 | -2 |
2021-05-24 21:57 | Fix crash on start under windows | falkTX | 3 | +36 | -23 |
2021-05-24 19:58 | Merge pull request #279 from jpcima/msvc-cmake | JP Cimalando | 3 | +15 | -0 |
2021-05-24 19:31 | msvc: warning suppressions for template instantiations | Jean Pierre Cimalando | 3 | +15 | -0 |
2021-05-24 19:07 | Merge pull request #278 from jpcima/msvc-cmake | Filipe Coelho | 11 | +218 | -63 |
2021-05-24 19:06 | Update pugl | falkTX | 0 | +0 | -0 |
2021-05-24 18:04 | Make a pointer const | Jean Pierre Cimalando | 1 | +1 | -1 |
2021-05-24 17:57 | Comment the LV2 TTL generator | Jean Pierre Cimalando | 1 | +7 | -0 |
2021-05-24 17:48 | msvc: mark the dssi descriptor as dllexport | Jean Pierre Cimalando | 1 | +5 | -1 |
2021-05-24 17:43 | msvc: set const qualifiers on the declarations | Jean Pierre Cimalando | 2 | +4 | -4 |
2021-05-24 17:02 | msvc: move the declaration of ssize_t to DistrhoUtils | Jean Pierre Cimalando | 2 | +5 | -5 |
2021-05-24 16:58 | Format comment in the adequate style | Jean Pierre Cimalando | 1 | +1 | -1 |
2021-05-24 16:56 | msvc: give the temporary buffer a fixed size | Jean Pierre Cimalando | 1 | +5 | -3 |
2021-05-24 16:51 | Make ringbuffer compatible with old compilers | falkTX | 1 | +10 | -2 |
2021-05-24 16:51 | msvc: prefer malloc to alloca | Jean Pierre Cimalando | 1 | +4 | -1 |
2021-05-24 16:37 | Add ring buffer class | falkTX | 2 | +769 | -0 |
2021-05-24 15:25 | Other fixes to enable msvc builds | Jean Pierre Cimalando | 8 | +110 | -50 |
2021-05-24 13:02 | Adapt lv2_ttl_generator for MS compatibility | Jean Pierre Cimalando | 1 | +4 | -1 |
2021-05-24 13:01 | Adapt vararg code for MS compatibility | Jean Pierre Cimalando | 1 | +12 | -12 |
2021-05-24 13:00 | Fix detection of C++11 on MS compiler | Jean Pierre Cimalando | 1 | +1 | -1 |
2021-05-24 12:59 | Add workflow for msvc cmake | Jean Pierre Cimalando | 1 | +76 | -0 |
2021-05-24 12:52 | Merge pull request #277 from jpcima/cmake-updates | JP Cimalando | 1 | +9 | -0 |
2021-05-24 12:21 | cmake: option -mstackrealign on win32 builds | Jean Pierre Cimalando | 1 | +9 | -0 |
2021-05-24 12:09 | Tweak some comments | falkTX | 1 | +2 | -1 |
2021-05-24 11:54 | Info example: Show if host supports parameter changes | falkTX | 3 | +46 | -17 |
2021-05-24 11:54 | Fix calling canRequestParameterValueChanges() during constructor | falkTX | 4 | +10 | -2 |
2021-05-24 11:09 | Import SendNote example from #212, slightly adjusted | falkTX | 6 | +450 | -0 |
2021-05-24 10:36 | Fix build | falkTX | 1 | +1 | -1 |
2021-05-24 10:00 | Preliminar "parameter value change request" support | falkTX | 14 | +270 | -49 |
2021-05-24 09:08 | Write link to JACK transport API docs as reference | falkTX | 1 | +1 | -1 |
2021-05-24 09:05 | Make TimePosition::BarBeatTick::tick a double | falkTX | 3 | +11 | -10 |
2021-05-24 08:58 | Fix integer rounding for exported lv2 enumerations Closes #270 Fixes #258 | falkTX | 1 | +6 | -4 |
2021-05-24 08:38 | Move some compiler definitions to main file | falkTX | 2 | +1 | -5 |
2021-05-24 00:42 | cmake: generate the macOS namespace for pugl | Jean Pierre Cimalando | 3 | +85 | -14 |
2021-05-24 00:05 | Fix build with DGL_FILE_BROWSER_DISABLED | Patrick Desaulniers | 2 | +4 | -0 |
2021-05-23 23:32 | cmake: add checks for other X11 libraries | Jean Pierre Cimalando | 1 | +17 | -1 |
2021-05-23 23:11 | CMake updates for pugl | Jean Pierre Cimalando | 2 | +35 | -11 |
2021-05-23 23:57 | More class namespacing for macOS | Jean Pierre Cimalando | 1 | +2 | -0 |
2021-05-23 23:15 | ImageBase: Fix missing format checks | falkTX | 1 | +2 | -1 |
2021-05-23 22:58 | Merge pull request #272 from DISTRHO/pugl-upstream-v2 | Filipe Coelho | 164 | +24155 | -4992 |
2021-05-23 22:58 | Merge branch 'develop' into pugl-upstream-v2 | falkTX | 14 | +764 | -3 |
2021-05-23 22:51 | Get win32 file dialog working again | falkTX | 4 | +84 | -5 |
2021-05-23 22:26 | Fix crashes under win32 | falkTX | 1 | +3 | -1 |
2021-05-23 22:25 | Fixup mess surrounding application class name once and for all | falkTX | 5 | +54 | -18 |
2021-05-23 22:20 | Add String::remove(char) method | falkTX | 1 | +23 | -0 |
2021-05-23 21:45 | Make Application::quit() thread-safe | falkTX | 2 | +16 | -0 |
2021-05-23 20:23 | testing | falkTX | 1 | +2 | -1 |
2021-05-23 20:20 | Temporary debug measures | falkTX | 2 | +14 | -2 |
2021-05-23 19:31 | Fix clang windows build | falkTX | 2 | +5 | -5 |
2021-05-23 18:59 | Allow to build tests from root dir | falkTX | 1 | +4 | -1 |
2021-05-23 18:46 | Update pugl | falkTX | 0 | +0 | -0 |
2021-05-23 18:23 | Fix windows build | falkTX | 2 | +2 | -2 |
2021-05-23 18:19 | VST2 UI is not user resizable | falkTX | 1 | +2 | -0 |
2021-05-23 18:03 | Get file browser to work, including test | falkTX | 2 | +31 | -12 |
2021-05-23 15:34 | Add a file browser dialog test tool | falkTX | 6 | +184 | -3 |
2021-05-23 14:42 | Start to bring back file dialog, add a few more comments | falkTX | 12 | +408 | -152 |
2021-05-23 11:29 | Remove useless ImageBaseAboutWindow::onReshape | falkTX | 2 | +0 | -11 |
2021-05-23 11:27 | Correct some deprecated comments | falkTX | 1 | +7 | -7 |
2021-05-23 11:18 | Less annoying backwards compatibility | falkTX | 2 | +17 | -10 |
2021-05-22 18:46 | More backwards compat fixes | falkTX | 3 | +7 | -15 |
2021-05-22 18:37 | Update pugl submodule | falkTX | 0 | +0 | -0 |
2021-05-22 18:32 | Special handling for macOS compatiblity | falkTX | 7 | +105 | -17 |
2021-05-22 13:20 | Fix some strict compiler warnings | falkTX | 16 | +204 | -162 |
2021-05-22 12:26 | Ignore focus-out events on closed windows | falkTX | 3 | +10 | -1 |
2021-05-22 12:25 | Update pugl | falkTX | 0 | +0 | -0 |
2021-05-22 12:19 | Fix DISTRHO_MACRO_AS_STRING | falkTX | 1 | +2 | -1 |
2021-05-22 11:44 | Use DISTRHO_DECLARE_NON_COPYABLE | falkTX | 7 | +16 | -16 |
2021-05-22 11:39 | Introduce ScopedSafeLocale class, use it in a few places | falkTX | 3 | +142 | -35 |
2021-05-22 11:14 | Rework String class to remove VLA use | falkTX | 1 | +135 | -64 |
2021-05-22 10:58 | ScopeTryLocker: allow to force lock | falkTX | 2 | +12 | -9 |
2021-05-22 10:52 | Allow Thread to start with RT prio, cleanup | falkTX | 1 | +63 | -20 |
2021-05-22 10:47 | Update base macros, add d_custom_safe_assert | falkTX | 2 | +59 | -30 |
2021-05-22 10:05 | Ignore TopLevelWidget events when invisible | falkTX | 4 | +34 | -8 |
2021-05-22 02:00 | Implement CairoImageKnob rotation | falkTX | 3 | +41 | -20 |
2021-05-22 00:09 | Incorporate the rest of cairo changes, CairoImageKnob works now | falkTX | 17 | +2862 | -23 |
2021-05-21 22:49 | Merge pull request #271 from jpcima/cmake-link-directories | JP Cimalando | 1 | +6 | -6 |
2021-05-21 22:44 | Fix attempt of cmake link directories | Jean Pierre Cimalando | 1 | +6 | -3 |
2021-05-21 22:43 | Revert "cmake: fix linking against libs in custom prefix" | Jean Pierre Cimalando | 1 | +0 | -3 |
2021-05-21 21:59 | cmake: fix linking against libs in custom prefix | falkTX | 1 | +3 | -0 |
2021-05-21 21:42 | Merge pull request #269 from jpcima/cmake | JP Cimalando | 12 | +756 | -1 |
2021-05-21 21:27 | cmake: rename target vst to vst2 | Jean Pierre Cimalando | 9 | +28 | -21 |
2021-05-21 21:10 | cmake: more documentation | Jean Pierre Cimalando | 1 | +7 | -0 |
2021-05-21 20:37 | cmake: add usage documentation | Jean Pierre Cimalando | 1 | +27 | -0 |
2021-05-21 20:26 | cmake: add copyright notices on files | Jean Pierre Cimalando | 2 | +10 | -0 |
2021-05-21 19:34 | Quick and rough conversion of Image widgets fMember to pData | falkTX | 5 | +627 | -483 |
2021-05-21 19:25 | cmake: some changes of minor importance | Jean Pierre Cimalando | 1 | +3 | -1 |
2021-05-21 19:01 | cmake: build libs+examples when configured from the DPF dir | Jean Pierre Cimalando | 2 | +16 | -3 |
2021-05-21 18:52 | Do not build d_latency as DSSI | Jean Pierre Cimalando | 2 | +1 | -2 |
2021-05-21 18:50 | cmake: make UI_TYPE default to opengl | Jean Pierre Cimalando | 6 | +17 | -16 |
2021-05-21 18:38 | cmake: do not build d_cairoui as ladspa | Jean Pierre Cimalando | 1 | +1 | -1 |
2021-05-21 18:29 | Generic ImageBaseSwitch | falkTX | 2 | +83 | -50 |
2021-05-21 18:13 | Move ImageWidgets code to generic file, WIP | falkTX | 7 | +1069 | -1080 |
2021-05-21 17:33 | Reorganize the example plugin targets | falkTX | 11 | +48 | -55 |
2021-05-21 17:06 | Change the dummy source file to C | Jean Pierre Cimalando | 1 | +1 | -1 |
2021-05-21 17:05 | Compatibility with cmake 3.7 | Jean Pierre Cimalando | 1 | +31 | -7 |
2021-05-21 16:14 | cmake: do not strictly require liblo and jack | Jean Pierre Cimalando | 1 | +29 | -7 |
2021-05-21 08:51 | Allow UI_TYPE=stub target | falkTX | 1 | +9 | -0 |
2021-05-21 08:50 | Update copyright year | falkTX | 2 | +2 | -2 |
2021-05-21 02:52 | Add workflow for cmake | Jean Pierre Cimalando | 1 | +48 | -0 |
2021-05-20 22:31 | Helpers to build plugins with CMake, and examples | Jean Pierre Cimalando | 10 | +595 | -0 |
2021-05-20 19:41 | Clarify tests, allow make -C test run | falkTX | 5 | +80 | -39 |
2021-05-20 19:16 | Add idle callback to NanoSubWidgets test, for hide/show widgets | falkTX | 1 | +33 | -2 |
2021-05-20 19:06 | NanoSubWidgets test: pain container grey to detect size issues | falkTX | 1 | +9 | -14 |
2021-05-20 19:06 | Workaround wrong initial window size | falkTX | 1 | +5 | -1 |
2021-05-20 18:56 | Add NanoSubWidgets test | falkTX | 6 | +148 | -1 |
2021-05-20 18:48 | Merge branch 'master' into develop | Filipe Coelho | 3 | +11 | -3 |
2021-05-18 10:25 | Fix a few typos | falkTX | 1 | +15 | -15 |
2021-05-18 10:19 | Fix in-place processing in cairoui example; Cleanup | falkTX | 7 | +22 | -13 |
2021-05-18 10:11 | Make states example cairo compatible too | falkTX | 2 | +52 | -15 |
2021-05-18 09:33 | Build dgl-stub lib | falkTX | 2 | +30 | -0 |
2021-05-18 08:57 | Build CairoUI by default now that DPF cairo APIs are going stable | falkTX | 9 | +47 | -41 |
2021-05-18 03:47 | Make Parameters UI backend agnostic, test build against cairo | falkTX | 2 | +19 | -15 |
2021-05-18 03:47 | Allow to build plugins against vulkan | falkTX | 1 | +12 | -0 |
2021-05-18 03:38 | Make ImageButton cairo compatible | falkTX | 9 | +141 | -121 |
2021-05-18 03:10 | Fix a typo; set pugl backend as stub if it ends up being null | falkTX | 1 | +3 | -1 |
2021-05-18 00:25 | Add example code to getBackgroundColor and getForegroundColor | falkTX | 1 | +14 | -0 |
2021-05-18 00:05 | Cleanup | falkTX | 1 | +10 | -12 |
2021-05-17 23:54 | Cleanup | falkTX | 1 | +4 | -2 |
2021-05-17 23:48 | VST: Store keyboard modifiers from host key events | falkTX | 2 | +30 | -6 |
2021-05-17 23:24 | Correct usage of VST handlePluginKeyEvent; Fix compiler warnings | falkTX | 4 | +83 | -55 |
2021-05-17 22:35 | Fix demo test build | falkTX | 3 | +3 | -3 |
2021-05-17 22:33 | Allow to build VST without vestige header (aka "real" SDK) | falkTX | 1 | +4 | -2 |
2021-05-17 22:27 | Add symlink file needed for macOS build | falkTX | 1 | +2 | -0 |
2021-05-17 22:26 | Get rid of Events namespace, put everything inside Widget again | falkTX | 9 | +245 | -278 |
2021-05-17 22:19 | Add "Base" prefix to Cairo and Nano Widget classes | falkTX | 7 | +42 | -45 |
2021-05-17 22:12 | Add VulkanImage stub, enable vulkan for Demo test | falkTX | 5 | +110 | -2 |
2021-05-17 22:04 | Do not require glu.h | falkTX | 1 | +1 | -0 |
2021-05-17 21:56 | Improve backwards compatibility of OpenGLImage | falkTX | 4 | +74 | -8 |
2021-05-17 21:33 | Fix ImageKnob after last couple of changes | falkTX | 3 | +25 | -21 |
2021-05-17 21:28 | Fix 1 more deprecated use | falkTX | 1 | +4 | -4 |
2021-05-17 21:25 | Handle deprecated functions in core code | falkTX | 7 | +80 | -46 |
2021-05-17 21:06 | Define DISTRHO_DEPRECATED_BY and use it in a few places | falkTX | 8 | +41 | -23 |
2021-05-17 16:48 | Add stubs for vulkan | falkTX | 4 | +267 | -2 |
2021-05-17 16:36 | Build on windows, though doesnt quite work yet | falkTX | 5 | +206 | -72 |
2021-05-17 04:57 | Fix Demo test rebuilds | falkTX | 2 | +9 | -1 |
2021-05-17 03:52 | Implement core cairo support (shapes and images) | falkTX | 9 | +241 | -40 |
2021-05-17 01:05 | Rename core Geometry vars, start proper graphics context use | falkTX | 10 | +475 | -268 |
2021-05-16 23:15 | Make CairoWidget a templated class, just like done with NanoVG | falkTX | 5 | +94 | -40 |
2021-05-16 22:27 | Simplify Image class, start of making Demo test Cairo+GL compat | falkTX | 13 | +275 | -194 |
2021-05-16 20:11 | Fix getGraphicsContext, fix nanovg linkage, cleanup | falkTX | 17 | +352 | -277 |
2021-05-16 17:04 | Cleanup unused function | falkTX | 1 | +0 | -1 |
2021-05-16 16:52 | Implement custom timers | falkTX | 8 | +95 | -3 |
2021-05-16 16:02 | Do not build big demo for now | falkTX | 1 | +1 | -1 |
2021-05-16 16:01 | Allow modals to prevent themselves from closing | falkTX | 1 | +14 | -7 |
2021-05-16 15:45 | Cleanup and changed needed to make Mini-Series fully work | falkTX | 13 | +109 | -186 |
2021-05-16 14:27 | Start splitting some image widgets into new generic file | falkTX | 10 | +347 | -203 |
2021-05-16 13:03 | Add back modal windows related functionality | falkTX | 4 | +190 | -153 |
2021-05-16 11:24 | Add CrossingMode for window focus event; Cleanup | falkTX | 4 | +8 | -44 |
2021-05-16 11:18 | Add Window::onFocus event | falkTX | 4 | +34 | -12 |
2021-05-15 20:30 | Fix debug build | falkTX | 1 | +1 | -1 |
2021-05-15 20:28 | imgui: use scale factor from DPF | falkTX | 1 | +4 | -6 |
2021-05-15 19:56 | Plug-in all pugl/dpf events except SpecialEvent | falkTX | 8 | +344 | -194 |
2021-05-15 18:54 | Cleanup | falkTX | 2 | +89 | -230 |
2021-05-15 15:33 | Add ImguiSimpleGain example, WIP | falkTX | 10 | +1151 | -0 |
2021-05-15 15:32 | Fix missing UIWidget::onResize handler | falkTX | 2 | +3 | -0 |
2021-05-15 13:47 | Experiment with custom UI type | falkTX | 2 | +24 | -0 |
2021-05-14 21:48 | Allow DPF_SCALE_FACTOR env var for quickly testing scale factors | falkTX | 7 | +28 | -22 |
2021-05-14 21:11 | Fix an assertion and invalid window sizes | falkTX | 3 | +15 | -3 |
2021-05-14 20:12 | Fix example plugins build with latest changes | falkTX | 1 | +1 | -0 |
2021-05-14 20:05 | Cleanup | falkTX | 1 | +0 | -7 |
2021-05-14 20:03 | Backwards-compatible HAVE_DGL | falkTX | 1 | +13 | -0 |
2021-05-14 19:57 | Make ImageWidgets build again | falkTX | 6 | +68 | -155 |
2021-05-14 11:17 | Add back setGeometryConstraints and some resizing | falkTX | 17 | +322 | -196 |
2021-05-14 09:18 | cleanup | falkTX | 3 | +20 | -75 |
2021-05-14 08:49 | Allow *.S files; Cleanup | falkTX | 2 | +6 | -9 |
2021-05-13 20:18 | Fix building tests | falkTX | 2 | +3 | -1 |
2021-05-13 20:13 | Add some quick things to get plugins to build again | falkTX | 16 | +214 | -78 |
2021-05-13 19:15 | Get a few more things to build | falkTX | 8 | +45 | -37 |
2021-05-13 18:21 | Fix nanovg subwidgets, need viewport scaling | falkTX | 6 | +9 | -11 |
2021-05-12 15:31 | Fixup CI | falkTX | 1 | +1 | -4 |
2021-05-12 14:58 | Merge branch 'develop' into pugl-upstream-v2 | falkTX | 11 | +9966 | -3484 |
2021-05-12 14:11 | Place -Wcast-function-type ignore under >= 10 version check | falkTX | 1 | +2 | -2 |
2021-05-12 14:01 | CI: Update compiler | falkTX | 1 | +1 | -0 |
2021-05-12 13:55 | CI: Update the package list | falkTX | 2 | +8 | -6 |
2021-05-12 12:41 | CI: Use bionic as base distro | falkTX | 2 | +6 | -8 |
2021-05-09 16:30 | Fix build, add puglBackendEnter | falkTX | 3 | +13 | -1 |
2021-05-09 16:13 | Start working on nanovg and text, mostly works | falkTX | 6 | +152 | -79 |
2021-05-09 14:04 | Make images work again, make Image typedef of OpenGLImage | falkTX | 8 | +506 | -382 |
2021-05-08 23:29 | Fix build | falkTX | 1 | +1 | -0 |
2021-05-08 23:04 | Start to pass events into top-level and subwidgets | falkTX | 9 | +98 | -59 |
2021-05-08 22:07 | Fix ExampleColorWidget | falkTX | 1 | +17 | -12 |
2021-05-08 21:47 | Add SubWidget area calls, rename some vars, cleanup repaint | falkTX | 22 | +355 | -135 |
2021-05-08 16:34 | Merge pull request #265 from jpcima/gl-ext-warnings | JP Cimalando | 1 | +7 | -0 |
2021-05-08 15:21 | Eliminate function cast warnings with OpenGL | Jean Pierre Cimalando | 1 | +7 | -0 |
2021-05-07 17:07 | Merge pull request #264 from jpcima/nanovg-windows | JP Cimalando | 1 | +2 | -0 |
2021-05-07 16:46 | Add a WGL extension needed for NanoVG | Jean Pierre Cimalando | 1 | +2 | -0 |
2021-05-07 12:31 | Merge pull request #229 from jpcima/update-nanovg | JP Cimalando | 8 | +9946 | -3477 |
2021-05-07 12:18 | Compatibility changes also to the unused nanoVG FT backend | Jean Pierre Cimalando | 1 | +10 | -0 |
2021-05-07 01:03 | More code restructure; Add back onClose and repaint | falkTX | 23 | +452 | -219 |
2021-05-06 21:18 | cleanup pugl.cpp | falkTX | 4 | +21 | -23 |
2021-05-06 19:10 | Add files to be used for demo test | falkTX | 18 | +8492 | -0 |
2021-05-06 19:10 | Cleanup SubWidget class | falkTX | 5 | +34 | -30 |
2021-05-06 16:29 | Start adding back widget stuff, almost at drawing step | falkTX | 22 | +747 | -328 |
2020-05-11 19:09 | Keep pixel-based font sizes, for backward compatibility | Jean Pierre Cimalando | 1 | +10 | -0 |
2020-05-11 15:36 | Update NanoVG | Jean Pierre Cimalando | 8 | +9930 | -3481 |
2021-05-03 22:40 | Start coupling widget and window | falkTX | 12 | +266 | -145 |
2021-05-03 21:39 | Add the needed bits to make window visible, setting size | falkTX | 14 | +641 | -384 |
2021-05-03 16:00 | Add libglu1-mesa-dev to CI | falkTX | 1 | +1 | -1 |
2021-05-03 15:43 | Start adding some actual implementation to Window class | falkTX | 10 | +191 | -270 |
2021-05-02 17:57 | Make Window::PrivateData an IdleCallback, add a few comments | falkTX | 6 | +80 | -28 |
2021-05-01 22:24 | Start Window related tests; comment out all code | falkTX | 12 | +589 | -372 |
2021-05-01 16:18 | run geometry tests with all data types | falkTX | 1 | +37 | -3 |
2021-05-01 15:58 | Use xvfb for linux tests | falkTX | 1 | +9 | -8 |
2021-05-01 15:52 | Do not crash if puglNewWorld fails | falkTX | 1 | +7 | -4 |
2021-05-01 15:48 | More CI tweaks | falkTX | 2 | +5 | -3 |
2021-05-01 15:42 | Rework CI setup | falkTX | 3 | +57 | -30 |
2021-05-01 15:35 | Start geometry tests | falkTX | 4 | +43 | -5 |
2021-05-01 15:23 | Add color tests, WIP | falkTX | 2 | +198 | -8 |
2021-05-01 15:22 | Fix Color::fromHTML, cleanup | falkTX | 3 | +45 | -48 |
2021-05-01 13:57 | Use https for pugl as git submodule | falkTX | 1 | +1 | -1 |
2021-05-01 13:54 | Complete application tests | falkTX | 3 | +62 | -7 |
2021-05-01 13:54 | Put IdleCallback stuff directly in Application class | falkTX | 3 | +32 | -1 |
2021-05-01 13:31 | Increase line length | falkTX | 1 | +2 | -4 |
2021-05-01 12:52 | Add placeholder files for tests | falkTX | 7 | +171 | -0 |
2021-04-30 20:54 | Start of DPF tests | falkTX | 3 | +159 | -0 |
2021-04-30 20:53 | Wrap the entire pugl in a cpp file so we can namespace it | falkTX | 5 | +115 | -10 |
2021-04-30 19:35 | Only build stuff that works for now | falkTX | 2 | +50 | -49 |
2021-04-04 08:21 | Fixes #254. Incorrect use of fURIDs.midiEvent. | riban | 1 | +1 | -1 |
2021-03-29 09:24 | Continue split implementation | falkTX | 4 | +33 | -0 |
2021-03-28 16:42 | Start splitting some code | falkTX | 12 | +644 | -380 |
2021-03-08 23:38 | Get mouse button event working at least | falkTX | 4 | +53 | -43 |
2021-03-08 23:01 | Cleanup | falkTX | 4 | +24 | -9 |
2021-03-08 22:05 | Update base events to match latest pugl | falkTX | 8 | +126 | -40 |
2021-03-08 20:33 | Update Base DGL header to be in sync with pugl | falkTX | 1 | +50 | -24 |
2021-03-08 20:08 | Cleanup DGL Application class | falkTX | 10 | +174 | -96 |
2020-04-20 06:33 | Restructure of code for new pugl, WIP | falkTX | 22 | +1171 | -979 |
2020-04-19 23:47 | Fix wrong UI parameter offset for LV2. See #209 | falkTX | 2 | +2 | -2 |
2021-03-08 18:30 | Split DistrhoUIInternal base struct into separate file; Cleanup | falkTX | 10 | +222 | -169 |
2020-04-19 23:14 | Start split of Window.cpp into several smaller files | falkTX | 7 | +1756 | -1594 |
2020-04-19 22:35 | Port Application to new pugl style | falkTX | 3 | +69 | -43 |
2020-04-19 22:34 | Adjust DGL Makefile to point to new pugl | falkTX | 1 | +8 | -5 |
2021-03-08 17:59 | Move old custom plugin to separate dir | falkTX | 6 | +0 | -0 |
2021-03-08 17:58 | Update pugl-upstream submodule | falkTX | 0 | +0 | -0 |
2020-04-19 21:44 | Add raw/upstream pugl as submodule | falkTX | 2 | +4 | -0 |
2021-03-08 17:54 | Cleanup makefiles a bit | falkTX | 2 | +24 | -17 |
2021-02-28 15:40 | Add FUNDING.yml | falkTX | 1 | +4 | -0 |
2021-02-28 15:40 | Add FUNDING.yml | falkTX | 1 | +4 | -0 |
2021-01-18 11:19 | Allow building projects outside the examples dir | Luciano Iam | 1 | +17 | -0 |
2020-12-31 01:37 | Make mousewheel delta independent of window size, fixes #95 | Damien Zammit | 1 | +2 | -1 |
2020-12-31 10:08 | Add background/foreground UI color from host, implemented for LV2 | falkTX | 7 | +110 | -14 |
2020-12-31 09:26 | Keep aspect ratio in example parameters UI | falkTX | 1 | +13 | -11 |
2020-12-27 21:41 | Remove a useless makefile check, carla leftovers | falkTX | 1 | +0 | -3 |
2020-12-27 21:10 | Fix previous commit | falkTX | 1 | +1 | -1 |
2020-12-27 21:10 | Fix previous commit | falkTX | 1 | +1 | -1 |
2020-12-27 21:01 | Fix last commit | falkTX | 1 | +2 | -2 |
2020-12-27 20:55 | Allow to use EXE_WRAPPER as makefile option | falkTX | 2 | +15 | -9 |
2020-12-27 21:01 | Fix last commit | falkTX | 1 | +2 | -2 |
2020-12-27 20:55 | Allow to use EXE_WRAPPER as makefile option | falkTX | 2 | +15 | -9 |
2020-12-13 16:47 | Small makefile tweaks | falkTX | 1 | +8 | -1 |
2020-09-06 11:19 | DSSI UI needs liblo to build | falkTX | 1 | +4 | -0 |
2020-07-18 02:12 | Link all plugins to math lib because math functions are used in part of DGL | Damien Zammit | 1 | +1 | -1 |
2020-05-29 00:27 | Adds 2 others made-with-DPF plugins to the README | Olivier Humbert | 1 | +2 | -0 |
2020-05-14 20:48 | Implement UI scale factor for VST2 | falkTX | 1 | +17 | -13 |
2020-05-14 20:40 | Revert "Use -fno-finite-math-only when building DGL" | falkTX | 1 | +0 | -3 |
2020-05-14 20:39 | Revert "Use -fno-finite-math-only when building DGL" | falkTX | 1 | +0 | -3 |
2020-05-10 00:57 | Use -fno-finite-math-only when building DGL | falkTX | 1 | +3 | -0 |
2020-05-10 00:57 | Use -fno-finite-math-only when building DGL | falkTX | 1 | +3 | -0 |
2020-04-21 02:22 | Merge branch 'master' into develop | falkTX | 1 | +2 | -2 |
2020-04-21 02:22 | Fix syntax | falkTX | 1 | +2 | -2 |
2020-04-21 01:42 | Merge branch 'master' into develop | falkTX | 2 | +37 | -19 |
2020-04-21 01:24 | Describe where to get help | falkTX | 1 | +9 | -3 |
2020-04-21 01:17 | Adds made-with-DPF plugins to the list (#219) | Olivier Humbert | 1 | +5 | -0 |
2019-10-17 14:50 | Fix storage of the bypass parameter in LV2 preset manifest | JP Cimalando | 1 | +15 | -4 |
2020-04-12 18:16 | Set GLX_STENCIL_SIZE to 8 in pugl_x11.c Fixes #217 | falkTX | 1 | +3 | -0 |
2020-03-09 19:43 | Don't use atom-forge header, not needed and breaks build | falkTX | 1 | +0 | -1 |
2020-03-09 19:40 | Add simple file handling example, WIP | falkTX | 6 | +783 | -0 |
2020-03-09 19:10 | Start implementation of state files; rework some code where sane | falkTX | 12 | +529 | -178 |
2020-03-09 13:57 | Style cleanup | falkTX | 1 | +12 | -15 |
2020-03-09 13:57 | Don't build DSSI plugin for States example (broken presets) | falkTX | 1 | +0 | -8 |
2020-03-09 13:43 | DSSI is not compatible with DISTRHO_PLUGIN_WANT_FULL_STATE | falkTX | 1 | +4 | -1 |
2020-03-09 13:42 | Cleanup duplicated error | falkTX | 1 | +5 | -8 |
2020-03-09 13:38 | Remove specialized constructor for ParameterRanges, not needed | falkTX | 1 | +0 | -14 |
2020-03-09 13:36 | Leave note that AudioPort can be CV by specifying a hint | falkTX | 1 | +4 | -1 |
2020-03-09 13:32 | Update lv2 ui.h header | falkTX | 1 | +162 | -54 |
2020-02-24 14:00 | Add initializer list constructor to ParameterRanges class | falkTX | 1 | +15 | -1 |
2020-02-24 13:59 | LV2 export: Use actual proper default value, instead of live one | falkTX | 1 | +2 | -2 |
2020-02-24 13:59 | String: limit amount of characters in float conversion | falkTX | 1 | +2 | -2 |
2020-02-21 09:57 | Being picky... | falkTX | 2 | +7 | -7 |
2020-01-18 19:43 | Use system font if DGL_NO_SHARED_RESOURCES is defined | falkTX | 1 | +5 | -0 |
2020-01-18 19:42 | Fix missing text in Info example | falkTX | 1 | +1 | -2 |
2020-01-08 09:50 | Merge branch 'develop' | falkTX | 3 | +37 | -2 |
2020-01-08 09:50 | Only use -mtune=generic on intel-based architectures | falkTX | 1 | +2 | -2 |
2019-11-25 13:58 | lv2: request the optional ui:parent feature | JP Cimalando | 1 | +1 | -0 |
2019-11-25 04:48 | lv2: require the idleInterface feature | JP Cimalando | 1 | +1 | -0 |
2019-11-24 16:53 | Fix AudioMidiSyncHelper against hosts that keep same buffer | falkTX | 1 | +7 | -3 |
2019-11-17 19:08 | sort alphabeticaly and done/WIP | Olivier Humbert | 1 | +14 | -13 |
2019-11-17 15:49 | Add Shiro-plugins | Olivier Humbert | 1 | +1 | -0 |
2019-11-14 18:00 | Fix user-resizable embedded window in Reaper Mac | JP Cimalando | 1 | +33 | -0 |
2019-11-12 09:25 | Merge branch 'develop' | falkTX | 45 | +1165 | -155 |
2019-11-04 21:45 | Export LV2 scalePoint for integer ports as integer values not float (#195) | Christopher Arndt | 1 | +8 | -1 |
2019-10-31 20:15 | Detect the processor type, enable SSE2 only when possible (#191) | JP Cimalando | 1 | +33 | -2 |
2019-10-19 12:10 | List Uhhyou plugins in readme | Christopher Arndt | 1 | +1 | -0 |
2019-10-01 16:49 | Only enable Info modgui if building for MOD | falkTX | 1 | +4 | -1 |
2019-09-28 00:17 | Fix setting the bypass parameter at init (#185) | JP Cimalando | 1 | +41 | -10 |
2019-09-26 06:21 | Add modgui to Info plugin | falkTX | 9 | +264 | -0 |
2019-09-26 04:17 | Being pedantic | falkTX | 1 | +1 | -1 |
2019-09-26 04:14 | Fix build without opengl | falkTX | 4 | +17 | -3 |
2019-09-10 19:47 | Made with dpf: + stone-phaser | Olivier Humbert | 1 | +1 | -0 |
2019-08-01 04:35 | Fix macOS crash on editor closed and reopened On Minihost Modular, the window will not be recreated correctly after closing. It's because the host does not send the effEditClose opcode. | JP Cimalando | 1 | +2 | -1 |
2019-08-29 20:18 | Add the `VERBOSE` option to makefiles | JP Cimalando | 3 | +37 | -28 |
2019-08-23 17:01 | Fix build without set-DGL-namespace | falkTX | 9 | +54 | -1 |
2019-08-23 16:57 | Test build with no DGL namespace too | falkTX | 1 | +1 | -1 |
2019-08-23 16:28 | Fix build with custom prefix | falkTX | 3 | +1 | -11 |
2019-08-23 16:18 | Test no namespace and custom namespace on CI | falkTX | 1 | +9 | -3 |
2019-08-23 14:05 | Fix the build in case the DISTRHO namespace is not used | JP Cimalando | 1 | +1 | -1 |
2019-08-19 21:19 | Allow generic units to pass validation | JP Cimalando | 1 | +1 | -0 |
2019-08-18 16:52 | More haiku tests & changes (full mouse tracking, lock looper) | falkTX | 6 | +158 | -50 |
2019-08-18 13:05 | Suppress the copy methods of ParameterEnumerationValues (fixes #177) (#178) | JP Cimalando | 2 | +8 | -1 |
2019-08-18 04:14 | Incomplete but sorta working initial Haiku support, WIP See https://nextcloud.falktx.com/s/SGsiLLHJ7Qn4PDj/preview and https://nextcloud.falktx.com/s/w7qsZigFNTHFrmw/preview | falkTX | 3 | +330 | -20 |
2019-08-18 04:14 | Fix haiku.cpp file to use unix line endings | falkTX | 1 | +123 | -123 |
2019-08-17 21:36 | Fix previous commit; Enable cairo in CI Linux builds | falkTX | 4 | +12 | -11 |
2019-08-17 21:19 | Reorder some code and add stubs for HaikuOS support | falkTX | 10 | +271 | -98 |
2019-08-13 21:55 | Update README.md | Patrick Desaulniers | 1 | +2 | -3 |
2019-08-13 19:48 | Update dragonfly reverb link | Michael Willis | 1 | +1 | -1 |
2019-08-13 17:58 | Update README.md (#174) | Olivier Humbert | 1 | +5 | -4 |
2019-08-13 17:04 | Cleanup | falkTX | 1 | +5 | -5 |
2019-08-13 16:50 | Adds more DPF-based plugins (#173) | Olivier Humbert | 1 | +5 | -1 |
2019-08-13 16:46 | [VST] Round integer param values after de-normalizing (fixes #171) (#172) | Christopher Arndt | 1 | +8 | -6 |
2019-08-11 05:06 | Merge branch 'develop' | falkTX | 16 | +543 | -131 |
2019-08-11 04:37 | AudioMidiSyncHelper: Fix run cycles with many events | falkTX | 1 | +8 | -14 |
2019-08-07 11:45 | Mention that parameter description is LV2 only | falkTX | 1 | +2 | -2 |
2019-08-07 09:21 | Add LV2 parameter comments | JP Cimalando | 3 | +20 | -1 |
2019-08-07 09:36 | Fix an 'opts:interface not defined' warning | JP Cimalando | 1 | +1 | -1 |
2019-08-05 21:05 | one more DPF-plugins suite | Olivier Humbert | 1 | +1 | -0 |
2019-08-05 20:30 | Add 4 DPF made plugins (#167) | Olivier Humbert | 1 | +4 | -0 |
2019-08-05 15:51 | Try to make utils/generate-vst-bundles.sh work anywhere Please test | falkTX | 1 | +8 | -9 |
2019-08-05 13:48 | Handle situation of addAttribute values being empty Does not happen right now, but might in the future | falkTX | 1 | +8 | -0 |
2019-08-05 12:07 | Only define rsz prefix when needed | falkTX | 1 | +2 | -0 |
2019-08-05 12:00 | Always use "opts" prefix | falkTX | 1 | +4 | -4 |
2019-08-05 11:59 | Adjust latest changes to be more in DPF style | falkTX | 1 | +37 | -30 |
2019-08-05 11:37 | Put CairoUI's metadata in consistency with the rest of examples | falkTX | 1 | +2 | -2 |
2019-08-03 09:01 | Fix the unimplemented worker response function | JP Cimalando | 1 | +11 | -1 |
2019-08-03 08:24 | exporter: attributes into arrays, to simplify dealing with syntax | JP Cimalando | 1 | +131 | -88 |
2019-08-03 03:58 | nanovg: check openGL function validity on next inits | JP Cimalando | 1 | +2 | -5 |
2019-08-03 03:56 | nanovg: guard loadSharedResources against init failure | JP Cimalando | 1 | +2 | -0 |
2019-08-02 18:22 | Triple-quote lv2 short name as precaution | falkTX | 1 | +1 | -1 |
2019-08-02 18:18 | Add Parameter short name support, used in LV2 and VST Closes #163 | falkTX | 4 | +33 | -6 |
2019-07-23 16:25 | fixed macos vst buildfile errors | Luke Esquivel | 2 | +4 | -2 |
2019-08-01 00:59 | add file dialog for macOS (#161) | JP Cimalando | 1 | +141 | -0 |
2019-07-30 16:35 | sofd: skip strcpy in case of same source and destination | JP Cimalando | 1 | +2 | -1 |
2019-07-30 16:53 | cairo: define geometry functions, fixes debug link | JP Cimalando | 1 | +87 | -2 |
2019-07-20 10:38 | win32: clear file dialog string before triggering callback Things would go weird if a plugin opens a new file dialog in the file callback, prevent this by clearing the string before the callback. | falkTX | 2 | +15 | -2 |
2019-07-20 07:43 | Add simple file selection for Windows (#152) | JP Cimalando | 2 | +57 | -1 |
2019-07-15 09:46 | Merge branch 'master' into develop | falkTX | 1 | +6 | -6 |
2019-07-15 09:45 | Fix build with headers in custom path | falkTX | 1 | +6 | -6 |
2019-07-12 09:45 | Merge branch 'master' into develop | falkTX | 4 | +220 | -1 |
2019-07-12 09:42 | Add AudioMidiSyncHelper class to new DistrhoPluginUtils.hpp file | falkTX | 2 | +162 | -1 |
2019-07-12 09:24 | Add a int/uint/int2/uint2 variants of d_safe_assert | falkTX | 2 | +56 | -0 |
2019-07-12 09:24 | Fix console warnings when building without X11 | falkTX | 1 | +2 | -0 |
2019-07-06 16:01 | Set UTF8 window title using NetWM hints | JP Cimalando | 2 | +6 | -0 |
2019-06-24 10:00 | Don't return reference in getFixedValue function | falkTX | 1 | +1 | -1 |
2019-06-24 09:55 | doxygen is tricky... | falkTX | 1 | +1 | -1 |
2019-06-24 09:51 | Hide ugly todos from docs | falkTX | 1 | +4 | -0 |
2019-06-24 09:49 | Merge branch 'master' into develop | falkTX | 3 | +8 | -4 |
2019-06-08 14:13 | Fix LV2 state string exporting | JP Cimalando | 1 | +1 | -1 |
2019-06-03 17:22 | Update README.md | Olivier Humbert | 1 | +1 | -1 |
2018-11-14 15:37 | Adjust to libmodla-1.2.0 with silence instead of noise. | Jakob Dübel | 1 | +1 | -1 |
2019-05-24 05:19 | Add docs for editParameter and setParameterValue | naught101 | 1 | +6 | -2 |
2019-05-16 20:52 | Remove testing check (make ui-less plugins work again) | falkTX | 1 | +0 | -4 |
2019-04-29 02:35 | Fix invalid atom size on sendNote (LV2) | Patrick Desaulniers | 1 | +1 | -1 |
2019-04-14 12:30 | Merge branch 'master' into develop | falkTX | 2 | +12 | -0 |
2019-04-06 14:29 | Document DISTRHO_PLUGIN_WANT_FULL_STATE (#135) | Patrick Desaulniers | 1 | +10 | -0 |
2019-03-27 15:33 | Minor corrections | falkTX | 4 | +3 | -3 |
2019-03-27 15:23 | Handle scaling of plugins via host (TESTING) | falkTX | 13 | +162 | -101 |
2019-03-19 21:01 | Add -mstackrealign build flag to windows | falkTX | 1 | +2 | -0 |
2019-03-16 16:46 | Merge branch 'master' into develop | falkTX | 2 | +3 | -1 |
2019-03-16 16:45 | Yet another fix for exported ttl for plugins with instance access | falkTX | 1 | +1 | -1 |
2019-03-12 02:09 | Add support for LV2 UI Touch | Robin Gareus | 1 | +2 | -0 |
2019-02-28 06:48 | Another fix for exported ttl for plugins with instance access | falkTX | 1 | +3 | -0 |
2019-02-28 06:48 | Another fix for exported ttl for plugins with instance access | falkTX | 1 | +3 | -0 |
2019-02-28 00:11 | More tweaks to transport | falkTX | 1 | +3 | -3 |
2019-02-28 00:11 | More tweaks to transport | falkTX | 1 | +3 | -3 |
2019-02-27 21:59 | Fix generated ttl for plugins with instance access | falkTX | 1 | +2 | -2 |
2019-02-27 21:59 | Fix generated ttl for plugins with instance access | falkTX | 1 | +2 | -2 |
2019-02-27 12:50 | Only use get_current_dir_name on Linux | falkTX | 1 | +2 | -0 |
2019-02-27 12:50 | Only use get_current_dir_name on Linux | falkTX | 1 | +2 | -0 |
2019-02-27 12:39 | Merge branch 'master' into develop | falkTX | 13 | +51 | -41 |
2019-02-27 12:33 | Introduce DISTRHO_UI_USER_RESIZABLE macro, remove runtime checks | falkTX | 13 | +56 | -46 |
2019-02-27 12:06 | Merge branch 'master' into develop | falkTX | 1 | +13 | -5 |
2019-02-27 12:03 | Rework VST time info sync, in a way that actually works | falkTX | 1 | +13 | -5 |
2019-02-26 07:55 | VST: Fix calculation of transport "beat" | falkTX | 1 | +1 | -1 |
2019-02-26 07:55 | VST: Fix calculation of transport "beat" | falkTX | 1 | +1 | -1 |
2019-02-12 14:51 | Replace png2c with a more generic program (#131) | JP Cimalando | 2 | +113 | -113 |
2019-02-12 10:38 | Merge branch 'master' into develop | falkTX | 1 | +1 | -0 |
2018-12-30 18:11 | Also dont build external-ui for macOS, for now | falkTX | 1 | +2 | -2 |
2018-12-30 17:45 | Dont build external UI example under windows | falkTX | 1 | +4 | -2 |
2018-12-30 16:58 | Remove leftover debug prints | falkTX | 1 | +0 | -2 |
2018-12-30 16:50 | Adjust things for better external ui support, add example plugin | falkTX | 13 | +696 | -100 |
2019-01-09 20:47 | Fix some warnings emitted by GCC 8 and Clang 7 | JP Cimalando | 5 | +34 | -8 |
2019-02-12 09:58 | Fix shebang on python scripts | falkTX | 2 | +3 | -3 |
2019-02-07 20:34 | Add png2c, embedder of images in PNG format | JP Cimalando | 1 | +113 | -0 |
2019-02-07 20:23 | Provide a DISTRHO_DEPRECATED attribute | JP Cimalando | 1 | +9 | -0 |
2019-02-08 13:12 | png2rgba: Support palette-based PNG files (#128) | JP Cimalando | 1 | +4 | -1 |
2019-01-29 13:18 | Add Window::isEmbed() method, for convenience | falkTX | 2 | +7 | -0 |
2019-01-12 19:03 | Fix Size::isValid() check | falkTX | 1 | +1 | -1 |
2019-02-12 09:58 | Fix shebang on python scripts | falkTX | 2 | +3 | -3 |
2019-02-07 20:34 | Add png2c, embedder of images in PNG format | JP Cimalando | 1 | +113 | -0 |
2019-02-12 09:57 | Cleanup, reorder cairo stuff to be first | falkTX | 1 | +8 | -8 |
2019-02-07 20:27 | Widget drawing with cairo in local coordinates | JP Cimalando | 3 | +22 | -15 |
2019-02-07 20:23 | Provide a DISTRHO_DEPRECATED attribute | JP Cimalando | 1 | +9 | -0 |
2019-02-08 13:12 | png2rgba: Support palette-based PNG files (#128) | JP Cimalando | 1 | +4 | -1 |
2019-02-08 13:11 | Fix a build failure with parallel make (#129) | JP Cimalando | 1 | +1 | -1 |
2019-01-29 13:18 | Add Window::isEmbed() method, for convenience | falkTX | 2 | +7 | -0 |
2019-01-12 22:36 | Cairo example (#108) | JP Cimalando | 15 | +394 | -417 |
2019-01-12 19:03 | Fix Size::isValid() check | falkTX | 1 | +1 | -1 |
2019-01-12 08:08 | Adds YK chorus (#107) | Olivier Humbert | 1 | +1 | -0 |
2019-01-11 09:36 | Allow to use a different pkg-config program (issue #102) (#104) | Oliver | 2 | +27 | -23 |
2019-01-09 20:47 | Fix some warnings emitted by GCC 8 and Clang 7 | JP Cimalando | 5 | +34 | -8 |
2019-01-10 14:32 | Fix the link order for Cairo and GDI | JP Cimalando | 2 | +6 | -5 |
2019-01-09 20:04 | On Windows, statically link Cairo with dependencies Pkg-config must be invoked with --static, to link other dependency libraries such as pixman. | JP Cimalando | 1 | +7 | -0 |
2019-01-09 20:03 | Fix a variable naming mistake | JP Cimalando | 1 | +1 | -1 |
2019-01-09 19:36 | Fix a few more warnings | JP Cimalando | 3 | +8 | -9 |
2019-01-09 19:03 | Eliminate some warnings in the CairoUI example | JP Cimalando | 1 | +3 | -3 |
2019-01-10 16:14 | Set DONT_SET_USING_DGL_NAMESPACE macro when building dgl libs | falkTX | 1 | +1 | -1 |
2019-01-10 16:13 | Merge branch 'master' into develop | FilipeCSnuk | 1 | +2 | -2 |
2019-01-07 08:12 | Relicense the Cairo plugin demo as ISC | JP Cimalando | 10 | +122 | -57 |
2019-01-07 00:12 | Add CairoUI plugin example, WIP | falkTX | 11 | +527 | -0 |
2019-01-07 00:10 | Adjustments for Cairo, and general cleanup | falkTX | 40 | +1153 | -675 |
2019-01-06 18:30 | Do not use pugl context detection during runtime | falkTX | 7 | +148 | -240 |
2018-12-27 12:38 | double buffering for Cairo on Windows | JP Cimalando | 1 | +68 | -33 |
2018-12-27 11:08 | double buffering for Cairo on X11 | JP Cimalando | 1 | +53 | -12 |
2018-12-27 10:27 | dgl: add the Context structure | JP Cimalando | 5 | +40 | -16 |
2018-12-26 20:57 | rewrite preprocessor conditionals in simplified form | JP Cimalando | 11 | +36 | -36 |
2018-12-26 20:01 | pugl osx: event handling code in common functions | JP Cimalando | 1 | +221 | -194 |
2018-12-26 17:24 | support C++98 in Color::fromHSL | JP Cimalando | 1 | +18 | -15 |
2018-12-26 17:14 | rename `getGraphics` to `getContext` | JP Cimalando | 4 | +5 | -5 |
2018-11-01 12:55 | software rendering with Cairo | JP Cimalando | 18 | +799 | -111 |
2019-01-05 19:23 | remove useles parentheses in macros - recent compilers don't like them (#98) | Andreas Müller | 1 | +2 | -2 |
2018-12-30 18:11 | Also dont build external-ui for macOS, for now | falkTX | 1 | +2 | -2 |
2018-12-30 17:45 | Dont build external UI example under windows | falkTX | 1 | +4 | -2 |
2018-12-30 16:58 | Remove leftover debug prints | falkTX | 1 | +0 | -2 |
2018-12-30 16:50 | Adjust things for better external ui support, add example plugin | falkTX | 13 | +696 | -100 |
2018-12-27 09:50 | Partially reverts a1748a1a9fd1ac6f8b8abaa26cec64f121d13d7e See #90 | falkTX | 2 | +7 | -23 |
2018-12-16 20:12 | Adds 2 software as "made with DPF" + copyright years update (#93) | Olivier Humbert | 2 | +3 | -1 |
2018-12-15 13:27 | Fix parameter name in ImageSwitch callback method signature (#92) | Christopher Arndt | 1 | +1 | -1 |
2018-11-29 08:02 | Fix some parts of BarBeatTick documentation (#86) | Patrick Desaulniers | 1 | +2 | -2 |
2018-11-27 07:55 | Fix external UI build (#87) | Patrick Desaulniers | 3 | +6 | -1 |
2018-11-08 21:32 | Real fix.. | falkTX | 1 | +1 | -1 |
2018-11-08 21:13 | Fix previous commit | falkTX | 1 | +10 | -3 |
2018-11-08 19:18 | Fix VST strncpy Closes #82 | falkTX | 1 | +2 | -1 |
2018-11-08 19:16 | Merge branch 'master' of github.com:DISTRHO/DPF | falkTX | 3 | +4 | -6 |
2018-11-03 13:20 | Allow disabling logs in Window class (#80) | Patrick Desaulniers | 1 | +1 | -1 |
2018-10-28 23:42 | Fix ttl generation for plugins that use events out but not events in | Patrick Desaulniers | 1 | +1 | -1 |
2018-10-14 14:19 | Allow negative rotation angle | Patrick Desaulniers | 1 | +2 | -4 |
2018-10-02 06:25 | Merge branch 'pugl-update' of github.com:DISTRHO/DPF into pugl-update | falkTX | 6 | +38 | -10 |
2018-10-02 06:24 | Merge branch 'master' of github.com:DISTRHO/DPF into pugl-update | falkTX | 2 | +6 | -3 |
2018-10-01 23:55 | Tweak mkdir call | Patrick Desaulniers | 1 | +2 | -2 |
2018-10-01 01:29 | Fix compilation of files with directories in their path | Patrick Desaulniers | 1 | +2 | -2 |
2018-09-30 21:19 | Fix warning (and travis build) | falkTX | 1 | +1 | -0 |
2018-09-30 21:00 | Fix offset when sending state to LV2 UI See #57, I believe this fixes it, please test | falkTX | 1 | +8 | -6 |
2018-09-30 20:06 | Print warning for plugins with state and presets but not full state | falkTX | 1 | +2 | -1 |
2018-09-30 19:28 | Fix a minor compiler warning | falkTX | 1 | +1 | -1 |
2018-08-22 23:10 | Add assertions to make sure size > 0 | Christopher Arndt | 1 | +3 | -0 |
2018-08-22 21:50 | Avoid gcc >= 8 warning about possible string truncation when using std::strncpy | Christopher Arndt | 1 | +1 | -1 |
2018-09-30 18:56 | Expose get/setIgnoringKeyRepeat in Window class Fixes #15 | falkTX | 2 | +26 | -2 |
2018-09-30 15:09 | Meters UI is user resizable | falkTX | 1 | +1 | -1 |
2018-09-30 14:48 | Fix recursive resizing in certain DAWs | falkTX | 2 | +14 | -4 |
2018-09-30 14:03 | Assume Windows to be resizable by default; Add UI::isUserResizable | falkTX | 4 | +37 | -7 |
2018-09-30 12:37 | Small adjustments to Window | falkTX | 1 | +6 | -2 |
2018-09-30 12:37 | Only render and resize once per cycle | falkTX | 1 | +14 | -6 |
2018-09-30 10:38 | Don't set background pixel for X11, fixes resize flicker | falkTX | 1 | +8 | -9 |
2018-09-30 10:30 | Add option to automatically scale plugin UIs | falkTX | 3 | +27 | -6 |
2018-09-30 10:29 | Add get/set scaling to Window | falkTX | 3 | +65 | -20 |
2018-09-30 08:01 | Fix build and fix a few typos | falkTX | 4 | +26 | -2 |
2018-09-30 07:46 | Allow plugin UIs to be user-resizable, test with info example | falkTX | 6 | +65 | -18 |
2018-09-29 23:24 | Merge branch 'master' into pugl-update | falkTX | 7 | +11 | -11 |
2018-09-29 23:20 | Update pugl base files and X11 code | falkTX | 6 | +300 | -290 |
2018-09-29 20:25 | Whitespace | falkTX | 2 | +76 | -76 |
2018-09-29 20:19 | Delete yet another file, assume pugl with GL | falkTX | 7 | +78 | -268 |
2018-09-29 20:09 | Remove 2 more unused files, assume pugl always static | falkTX | 3 | +15 | -80 |
2018-09-29 20:05 | Remove unused file | falkTX | 3 | +0 | -43 |
2018-09-29 14:00 | Fix examples homepage and correct some typos | Patrick Desaulniers | 7 | +11 | -11 |
2018-09-29 19:49 | Import a simple fix from Carla | falkTX | 1 | +4 | -3 |
2018-09-29 19:47 | Import minor DGL fixes from Carla | falkTX | 4 | +15 | -1 |
2018-09-29 12:42 | Add onPositionChanged callback for widgets | Patrick Desaulniers | 2 | +33 | -10 |
2018-09-28 03:00 | Add ability to shift-click to reset sliders. | Damien Zammit | 2 | +20 | -0 |
2018-09-25 22:56 | Fix build of plugins without UI | falkTX | 1 | +4 | -0 |
2018-09-25 22:04 | Fix typo | falkTX | 1 | +1 | -1 |
2018-09-25 21:32 | Merge branch 'master' of github.com:DISTRHO/DPF | falkTX | 1 | +1 | -1 |
2018-09-25 21:32 | Update gitignore | falkTX | 1 | +2 | -0 |
2018-09-25 21:31 | Adjust makefiles so they can be used externally | falkTX | 11 | +214 | -207 |
2018-09-25 21:07 | Fix png2rgba.py to work with folders with dashes | falkTX | 1 | +1 | -1 |
2018-09-22 21:11 | Trigger rebuild of plugin if DPF internals change | falkTX | 1 | +11 | -0 |
2018-09-22 21:07 | Fix initial parameter output values for JACK standalone | falkTX | 1 | +3 | -8 |
2018-09-22 20:25 | Set _NET_WM_WINDOW_TYPE for our X11 windows | falkTX | 1 | +13 | -2 |
2018-09-17 22:46 | Fix build of example plugins without UI | falkTX | 1 | +4 | -1 |
2018-09-17 22:41 | Add new DISTRHO_NO_WARNINGS macro, use it on macOS test builds | falkTX | 3 | +6 | -4 |
2018-09-17 22:16 | Cleanup makefiles a bit more, and fix more warnings | falkTX | 7 | +58 | -43 |
2018-09-17 19:39 | Install liblo-dev for linux builds | falkTX | 1 | +1 | -0 |
2018-09-17 19:35 | Add travis build icon to readme | falkTX | 1 | +1 | -0 |
2018-09-17 19:25 | Add travis config and scripts | falkTX | 7 | +114 | -0 |
2018-09-17 19:25 | Import plugin examples into this repo | falkTX | 29 | +3276 | -0 |
2018-09-17 19:24 | Use root folder common Makefile to build DGL | falkTX | 3 | +48 | -175 |
2018-09-17 19:24 | Add a makefile to the root folder | falkTX | 2 | +292 | -0 |
2018-09-17 19:23 | Fix a few minor warnings | falkTX | 4 | +8 | -5 |
2018-09-17 19:23 | Cleanup | falkTX | 1 | +3 | -3 |
2018-09-17 19:22 | Remove useless undef of noexcept, fixes #66 | falkTX | 1 | +0 | -5 |
2018-08-26 07:48 | Fix possible undefined variable in NanoVG::textBounds | falkTX | 1 | +1 | -1 |
2018-08-21 19:07 | Update carla format code, fix license | falkTX | 1 | +67 | -11 |
2018-08-21 18:45 | Fix VST values from host if parameter if integer or boolean | falkTX | 1 | +14 | -1 |
2018-08-13 23:05 | Fix a memory leak in the Jack wrapper | JP Cimalando | 1 | +8 | -0 |
2018-08-04 11:06 | Fix rendering of subwidgets | falkTX | 2 | +5 | -5 |
2018-08-04 10:50 | Don't try to render widgets wth invalid size | falkTX | 1 | +1 | -1 |
2018-08-04 10:28 | Allow to specific standalone app idle time | falkTX | 2 | +3 | -3 |
2018-08-04 09:39 | Save & restore plugin parameters in VST chunks Fixes #35 | falkTX | 2 | +121 | -4 |
2018-08-04 09:02 | Cleanup | falkTX | 1 | +0 | -2 |
2018-08-04 08:57 | Use new vestige.h Closes #60 | falkTX | 3 | +349 | -307 |
2018-08-04 08:42 | Leave comment on sendNote, leaving full implementation for later | falkTX | 1 | +1 | -0 |
2018-08-04 08:39 | Allow sendNote for plugins with MIDI input | falkTX | 4 | +13 | -7 |
2018-08-04 08:34 | Implement sendNote() for LV2 | falkTX | 2 | +42 | -4 |
2018-08-04 08:00 | Add convenience internal isParameterInput, and use it | falkTX | 5 | +13 | -8 |
2018-08-04 02:41 | Proper float comparison for param changes in lv2 and ladspa | falkTX | 2 | +3 | -3 |
2018-08-04 02:38 | Implement triggers in all formats; Allow VST to use param outputs | falkTX | 6 | +135 | -45 |
2018-08-04 01:22 | Implement enums for LV2 and VST; Add triple brackets on some lv2 fields | falkTX | 4 | +68 | -29 |
2018-08-04 00:36 | Make MIDI output actually work | falkTX | 3 | +9 | -5 |
2018-08-04 00:36 | Whitespace | falkTX | 1 | +3 | -3 |
2018-08-04 00:07 | Implement MIDI output for all formats Needs testing, I did none :) | falkTX | 8 | +239 | -65 |
2018-08-03 22:36 | Add parameter trigger and enumeration definitions | falkTX | 1 | +99 | -1 |
2018-06-05 17:28 | Return proper bounds in NanoVG::textBounds (#56) | Patrick Desaulniers | 1 | +1 | -1 |
2018-05-26 10:27 | Update mod license API (#55) | Ricardo Crudo | 1 | +2 | -2 |
2018-05-20 18:43 | Handle paths with spaces when generating ttl (#46) | Patrick Desaulniers | 1 | +6 | -6 |
2018-05-20 09:28 | Fix pugl namespace under macOS Closes #34 | falkTX | 2 | +2 | -3 |
2018-05-20 09:18 | Allow negative values in NanoVG::scale() Closes #49 | falkTX | 1 | +2 | -2 |
2018-04-26 13:49 | Add support for plugins that want midi input but aren't synths (#45) | Patrick Desaulniers | 3 | +6 | -6 |
2018-04-21 04:41 | Fix shaky TimeBeat (#44) | Patrick Desaulniers | 1 | +2 | -2 |
2018-04-11 22:29 | Remove SetFile call and dependence on real OSX system to build (#38) | Damien Zammit | 1 | +0 | -6 |
2018-03-11 11:36 | Set VST parameter hints where useful (#39) | Patrick Desaulniers | 1 | +62 | -1 |
2018-02-24 09:30 | Merge pull request #37 from pdesaulniers/patch-2 | Filipe Coelho | 1 | +1 | -1 |
2018-02-24 04:21 | Proper namespace for isBase64Char | Patrick Desaulniers | 1 | +1 | -1 |
2018-02-11 14:09 | Implement transient windows for Windows and macOS | falkTX | 1 | +67 | -36 |
2018-02-09 14:21 | Merge pull request #33 from pdesaulniers/patch-1 | Filipe Coelho | 1 | +9 | -9 |
2018-02-09 02:32 | Fix VST build with custom DISTRHO namespace | Patrick Desaulniers | 1 | +9 | -9 |
2018-01-28 19:04 | Merge pull request #32 from desaulniersp/patch-1 | Filipe Coelho | 1 | +1 | -1 |
2018-01-28 18:57 | Fix Circle<T>::getY() | Patrick Desaulniers | 1 | +1 | -1 |
2018-01-07 20:59 | Merge pull request #26 from tartina/warnings | Filipe Coelho | 1 | +2 | -0 |
2018-01-07 18:17 | Explicitly state supported LV2 options & use param:sampleRate (#29) | grejppi | 2 | +19 | -8 |
2018-01-01 12:17 | Add DGL_NO_SHARED_RESOURCES; Fix build | falkTX | 3 | +11 | -12 |
2018-01-01 11:50 | Merge branch 'vst-key-events' | falkTX | 10 | +93 | -31 |
2018-01-01 11:49 | Misc changes | falkTX | 5 | +45 | -22 |
2018-01-01 11:42 | Fix build with custom DGL namespace, use it for OSX class names | falkTX | 3 | +9 | -6 |
2018-01-01 11:40 | Add DGL_FILE_BROWSER_DISABLED to optionaly disable file browser | falkTX | 6 | +29 | -3 |
2017-12-24 18:21 | Correct use of LV2 UI sample rate | falkTX | 1 | +10 | -9 |
2017-12-02 10:58 | Merge pull request #25 from zamaudio/fix-presets | Filipe Coelho | 1 | +1 | -1 |
2017-12-02 02:15 | lv2: Fix bug with multiple output param ports generating invalid ttl | Damien Zammit | 1 | +1 | -1 |
2017-11-27 13:01 | Fix some fall through compiler warnings | Guido Aulisi | 1 | +2 | -0 |
2017-11-18 11:08 | Merge pull request #24 from zamaudio/fix-fedora | Filipe Coelho | 1 | +4 | -1 |
2017-11-18 03:02 | utils/png2rgba.py: Fix for Fedora's python PIL | Damien Zammit | 1 | +4 | -1 |
2017-08-02 08:12 | Add vst product string test, to know if we should capture keys | falkTX | 1 | +17 | -1 |
2017-08-02 08:04 | Fix some special VST key handling This closes #20 | falkTX | 1 | +4 | -5 |
2017-07-30 15:20 | Fix VST Build With DISTRHO_PLUGIN_HAS_EXTERNAL_UI | fundamental | 1 | +2 | -0 |
2017-07-25 09:10 | Testing: handle effEditKeyUp/Down from host Completely untested right now | falkTX | 4 | +174 | -0 |
2017-08-03 13:47 | Fix X11 never receiving onSpecial events Fixes #14 | falkTX | 1 | +1 | -1 |
2017-08-02 08:12 | Add vst product string test, to know if we should capture keys | falkTX | 1 | +17 | -1 |
2017-08-02 08:04 | Fix some special VST key handling This closes #20 | falkTX | 1 | +4 | -5 |
2017-07-30 15:20 | Fix VST Build With DISTRHO_PLUGIN_HAS_EXTERNAL_UI | fundamental | 1 | +2 | -0 |
2017-07-25 09:10 | Testing: handle effEditKeyUp/Down from host Completely untested right now | falkTX | 4 | +174 | -0 |
2017-06-20 09:37 | Implement initial MOD LV2 license API | falkTX | 2 | +38 | -0 |
2017-05-10 09:45 | Skip output control ports in lv2 presets Fixes #18 | falkTX | 1 | +25 | -4 |
2017-05-09 20:02 | Fix dssi_get_midi_controller_for_port (needs port offset) | falkTX | 2 | +31 | -1 |
2017-02-10 14:36 | Add Parameter::initDesignation() | falkTX | 1 | +24 | -17 |
2017-02-10 13:15 | Implement bypass (enabled) for LV2 | falkTX | 3 | +42 | -2 |
2017-02-01 11:06 | Another typo | falkTX | 1 | +1 | -1 |
2017-02-01 11:05 | Fix typo | falkTX | 1 | +1 | -1 |
2017-02-01 11:00 | Add parameter designation API (unused for now) | falkTX | 1 | +47 | -0 |
2016-12-06 13:17 | Fix unused variable warning | falkTX | 1 | +5 | -4 |
2016-11-24 08:44 | Fix build without UI | falkTX | 1 | +4 | -0 |
2016-11-19 13:10 | Use MIDI program and CC messages under JACK mode | falkTX | 1 | +88 | -24 |
2016-11-19 12:08 | Fix minor typos | falkTX | 2 | +5 | -5 |
2016-11-18 22:10 | Don't set default value for LV2 control outputs | falkTX | 1 | +4 | -2 |
2016-11-18 21:41 | Don't pad LV2 UI->DSP messages | falkTX | 1 | +1 | -1 |
2016-11-18 20:09 | Fix initial size of lv2 atom output buffer | falkTX | 1 | +1 | -1 |
2016-11-18 16:58 | Always initialize LV2 atom output buffer | falkTX | 1 | +5 | -10 |
2016-08-14 03:57 | Fix "old" MacOS build | falkTX | 1 | +2 | -0 |
2016-08-01 10:28 | Merge branch 'master' of github.com:DISTRHO/DPF into HEAD | falkTX | 4 | +37 | -46 |
2016-08-01 10:24 | Don't use sa_restorer for signal handler, init with memset instead It's not available on all OSes, and it's better to initialize the struct with memset anyway | falkTX | 1 | +8 | -14 |
2016-07-31 22:46 | Use linux (X11) as fallback in Window.cpp code | falkTX | 1 | +30 | -30 |
2016-07-31 22:42 | Use linux as OS fallback if not mac or windows | falkTX | 4 | +7 | -16 |
2016-07-30 15:40 | Add 'midiCC' hint to Parameter, use in as DSSI code already This provides the initial work for #12. We need to export this info for LV2s as well. | falkTX | 3 | +35 | -3 |
2016-07-30 15:21 | Ignore warnings caused by nanovg and sofd Fixes #8 | falkTX | 1 | +6 | -0 |
2016-07-27 09:15 | Don't allow to mix LADSPA_HINT_TOGGLED with other hints. Fix needed for non-mixer | falkTX | 1 | +9 | -4 |
2016-07-05 14:54 | Merge pull request #13 from FaTony/master | Filipe Coelho | 1 | +3 | -4 |
2016-07-05 14:42 | Fixed indentation. | FaTony | 1 | +1 | -1 |
2016-07-05 14:36 | Added DSSI pitch bend handling. | FaTony | 1 | +3 | -4 |
2016-06-13 10:55 | Revert "Add ability to set scrolling step on knobs, does not apply to drag" | falkTX | 2 | +2 | -21 |
2016-06-01 06:57 | Merge pull request #6 from zamaudio/scrollstep | Filipe Coelho | 2 | +21 | -2 |
2016-05-22 16:54 | Minor MacOS build fixes | falkTX | 2 | +4 | -2 |
2016-05-01 08:04 | Add ability to set scrolling step on knobs, does not apply to drag | Damien Zammit | 2 | +21 | -2 |
2016-04-21 15:48 | Reporting LV2 latency port to the UI is not fatal | falkTX | 1 | +3 | -1 |
2016-04-21 15:30 | Add notOnGUI property to lv2 latency port | falkTX | 1 | +1 | -1 |
2016-04-17 16:19 | Use C/LDFLAGS when building lv2 generator | falkTX | 1 | +2 | -2 |
2016-04-05 14:26 | Fix new OSX build | falkTX | 1 | +1 | -1 |
2016-04-04 08:51 | Proper signal class implementation | falkTX | 2 | +45 | -27 |
2016-03-29 17:32 | Final fix | falkTX | 1 | +2 | -3 |
2016-03-29 17:25 | Fix previous commits | falkTX | 1 | +1 | -1 |
2016-03-29 13:38 | Really fix FreeBSD build | falkTX | 2 | +6 | -3 |
2016-03-29 13:34 | Remove test code | falkTX | 1 | +0 | -2 |
2016-03-29 09:54 | Limit String base64 stack size | falkTX | 1 | +3 | -1 |
2016-03-29 09:51 | Treat FreeBSD and GNU (Hurd) as if they were linux | falkTX | 1 | +1 | -1 |
2016-03-29 09:46 | Use a signal to wait for thread start | falkTX | 1 | +9 | -7 |
2016-03-29 09:44 | Add Signal class alongside Mutex | falkTX | 1 | +79 | -12 |
2016-03-23 11:46 | Update some comments | falkTX | 2 | +9 | -7 |
2016-03-23 08:03 | Fix graphical issues when closing UIs in Ableton Live | falkTX | 2 | +11 | -7 |
2016-03-20 16:52 | Fix Old OSX build Closes #5 | falkTX | 1 | +3 | -3 |
2016-03-16 21:18 | Add link to glBars | falkTX | 1 | +1 | -0 |
2016-03-14 21:44 | Fix external-ui build on OSX; Fix non-embed external-ui | falkTX | 3 | +19 | -14 |
2016-03-12 17:09 | Pass LV2 UI bundle path to external UIs | falkTX | 4 | +43 | -20 |
2016-03-12 09:40 | Make PTHREAD_PRIO_INHERIT optional | falkTX | 2 | +3 | -3 |
2016-03-12 08:58 | Mutex: Use PTHREAD_PRIO_INHERIT protocol | falkTX | 1 | +7 | -1 |
2016-03-08 14:08 | Fix typo | falkTX | 1 | +1 | -1 |
2016-03-08 14:01 | Fix for some very picky warnings | falkTX | 6 | +15 | -17 |
2016-03-07 22:48 | OSX related fixes; Add 'MACOS_OLD=true' if using apple-gcc4.2 | falkTX | 3 | +14 | -16 |
2016-03-05 17:28 | Cleanup | falkTX | 1 | +0 | -2 |
2016-03-05 17:27 | Fix OSX build | falkTX | 1 | +1 | -1 |
2016-03-01 16:19 | Remove deprecated widget header files | falkTX | 5 | +0 | -115 |
2016-03-01 16:17 | Fix build without blendish stuff | falkTX | 3 | +5 | -14 |
2016-03-01 16:13 | Remove blendish and NanoWidgets code | falkTX | 5 | +0 | -4674 |
2016-03-01 16:01 | Remove blender icons (they're GPL) | falkTX | 5 | +4 | -95532 |
2016-03-01 15:58 | Update copyright dates; Add license header comment to utility code | falkTX | 47 | +73 | -46 |
2016-03-01 15:49 | Update doxygen file and some copyright dates | falkTX | 6 | +9 | -5 |
2016-02-24 12:54 | Fix unused variable | falkTX | 1 | +2 | -0 |
2016-02-23 08:57 | Return -1 for VST canDo features we don't need | falkTX | 1 | +18 | -16 |
2016-02-23 08:55 | Fix VST chunk save Thanks fundamental for spotting it | falkTX | 1 | +5 | -3 |
2016-02-14 20:29 | Allow to store window title in external windows | falkTX | 2 | +25 | -9 |
2016-02-14 20:13 | Don't report LV2 touch or resize features if UI is pure external | falkTX | 1 | +4 | -0 |
2016-02-14 20:02 | Report some status of external window to host | falkTX | 1 | +13 | -3 |
2016-02-14 20:01 | Define DISTRHO_OS_UNIX if building for linux or osx | falkTX | 1 | +4 | -0 |
2016-02-14 20:00 | ExternalWindow: Add code for managing external process | falkTX | 1 | +101 | -5 |
2016-02-14 19:59 | Allow non-embeddable LV2 UIs | falkTX | 1 | +3 | -1 |
2016-02-14 19:05 | More external-ui work; New (dummy) ExternalWindow class | falkTX | 5 | +149 | -8 |
2016-02-14 18:18 | Start work torwards external-ui support | falkTX | 7 | +84 | -29 |
2016-02-13 17:18 | Fix out of bounds write on vst state save | falkTX | 1 | +1 | -1 |
2016-01-04 23:36 | Allow pre-allocated buffer in String class | falkTX | 1 | +11 | -2 |
2015-11-29 23:05 | Use DISTRHO_PLUGIN_NAME for mod:label | falkTX | 1 | +1 | -1 |
2015-11-29 22:16 | Update README | falkTX | 1 | +3 | -1 |
2015-11-29 22:13 | Fix lv2 preset export | falkTX | 1 | +9 | -21 |
2015-11-29 18:54 | Implement full state on lv2 and vst | falkTX | 2 | +37 | -0 |
2015-11-29 18:32 | Initial support for full states | falkTX | 6 | +57 | -19 |
2015-11-29 15:32 | Add new metadata fields; Export more LV2 stuff, more MOD support | falkTX | 5 | +109 | -10 |
2015-11-06 09:04 | Fix last commit | falkTX | 1 | +1 | -1 |
2015-11-06 09:00 | Fix modgui reference | falkTX | 1 | +2 | -1 |
2015-11-06 08:51 | Remove an extra space | falkTX | 1 | +1 | -1 |
2015-11-06 08:45 | Add DISTRHO_PLUGIN_USES_MODGUI macro | falkTX | 1 | +8 | -0 |
2015-11-06 08:42 | Give warning when exporting lv2 presets and using state (NIY) | falkTX | 1 | +4 | -2 |
2015-11-06 08:41 | Fast ttl generation when using lots of presets | falkTX | 1 | +10 | -6 |
2015-11-06 08:39 | Put LV2 preset labels in manifest.ttl | falkTX | 1 | +1 | -1 |
2015-11-04 14:08 | Move resources cpp to src dir | falkTX | 7 | +24833 | -24832 |
2015-11-04 14:05 | Move resources to new dir, make it possible to get internal font | falkTX | 14 | +24883 | -24846 |
2015-10-30 11:31 | Disable UI if DGL is not available | falkTX | 1 | +8 | -0 |
2015-10-21 22:27 | Fix group widgets appearing twice | falkTX | 2 | +4 | -0 |
2015-10-19 11:27 | Clear GL context in puglLeaveContext | falkTX | 2 | +13 | -7 |
2015-10-18 16:21 | Build dgl with -Wno-unused-parameter | falkTX | 1 | +3 | -0 |
2015-10-16 22:47 | Make nanovg buildable on windows/mingw; Better handling of failures | falkTX | 2 | +87 | -44 |
2015-10-14 13:37 | Remove hacks for finding real parent, hosts decide what to do | falkTX | 2 | +3 | -28 |
2015-10-14 00:51 | Send ignored keys to *top-most* parent window, fix feedback loop | falkTX | 2 | +34 | -4 |
2015-10-13 00:17 | Fix some small leaks | falkTX | 2 | +16 | -3 |
2015-10-07 22:27 | Rename stb_image 'final' variable, fixes build on OSX Closes #1 | falkTX | 1 | +8 | -8 |
2015-10-07 22:22 | Pass non-handled keyboard events to parent window (X11 only) Closes #2 | falkTX | 3 | +40 | -15 |
2015-09-18 09:34 | Fix build | falkTX | 1 | +1 | -1 |
2015-09-18 09:32 | Always maps URIDs, it's a required feature anyway | falkTX | 1 | +0 | -4 |
2015-09-18 09:29 | Fallback to maxBlockLength if host doesn't support nominal | falkTX | 1 | +36 | -11 |
2015-09-17 09:58 | Misc | falkTX | 1 | +1 | -1 |
2015-09-15 14:44 | Use nominalBlockLength | falkTX | 2 | +6 | -5 |
2015-07-04 23:05 | LV2 ticksPerBeat is a double | falkTX | 1 | +16 | -15 |
2015-07-04 22:48 | Forgot this line | falkTX | 1 | +2 | -0 |
2015-07-04 20:51 | Get time info before setting state and params | falkTX | 1 | +89 | -81 |
2015-06-25 11:20 | Fix build with gcc-4.6 | falkTX | 1 | +2 | -0 |
2015-06-25 10:28 | Fix build | falkTX | 6 | +41 | -76 |
2015-06-25 10:19 | Don't use leak detection on release builds | falkTX | 1 | +10 | -3 |
2015-06-16 11:16 | Fix windows build | falkTX | 1 | +3 | -2 |
2015-06-14 17:45 | Misc changes | falkTX | 2 | +6 | -5 |
2015-06-13 14:44 | Implement export of LV2 presets; Put UI in a separate ttl | falkTX | 1 | +184 | -24 |
2015-06-13 01:52 | Cleanup | falkTX | 1 | +16 | -16 |
2015-06-13 01:46 | Cleanup | falkTX | 1 | +0 | -2 |
2015-06-13 00:58 | Rework LV2 time position, seems to work nicely now | falkTX | 1 | +163 | -95 |
2015-05-17 19:25 | Move common button code into a new file, cleanup | falkTX | 5 | +225 | -218 |
2015-05-12 21:07 | Add Parameter constructor using custom values; Fix typo | falkTX | 2 | +11 | -1 |
2015-05-09 17:53 | Check if bufsize or srate changed in vst2 resume | falkTX | 2 | +83 | -5 |
2015-05-05 14:36 | Fix build | falkTX | 1 | +2 | -1 |
2015-05-05 14:29 | Cleanup | falkTX | 1 | +0 | -1 |
2015-05-05 14:26 | Hide some implementation details on private structs | falkTX | 10 | +331 | -257 |
2015-05-05 12:23 | Fix build | falkTX | 1 | +4 | -4 |
2015-05-05 11:40 | Misc | falkTX | 3 | +39 | -49 |
2015-05-05 11:26 | App->Application; Use class namespace by default; Misc fixes | falkTX | 16 | +353 | -369 |
2015-05-05 01:53 | Add initial NanoWidgets code; Fix nanovg for constness | falkTX | 9 | +286 | -22 |
2015-05-05 01:04 | Fix mouse handling for ImageButton; Send motion event when modal closes | falkTX | 4 | +79 | -51 |
2015-05-04 23:36 | Updates and changes to ImageButton class | falkTX | 2 | +53 | -47 |
2015-05-04 23:27 | Move Image Widgets implementation into a single file | falkTX | 8 | +1187 | -1286 |
2015-05-04 23:16 | Move all Image Widgets definitions into a single file | falkTX | 12 | +289 | -289 |
2015-05-04 22:46 | Remove some internal functions | falkTX | 8 | +10 | -37 |
2015-05-04 21:44 | Fix @note in docs | falkTX | 4 | +10 | -10 |
2015-05-03 00:25 | Very raw, preliminar subwidgets implementation | falkTX | 5 | +146 | -5 |
2015-05-02 21:31 | Change how NanoImages are handled; Minor update to NanoVG class | falkTX | 2 | +163 | -82 |
2015-05-02 19:07 | Add NanoVG::createImageFromTextureHandle | falkTX | 2 | +22 | -2 |
2015-05-02 18:55 | Add NanoImage::getTextureHandle() | falkTX | 2 | +11 | -0 |
2015-05-02 18:35 | Misc | falkTX | 1 | +0 | -2 |
2015-05-02 18:29 | Add blendish resources as cpp file | falkTX | 2 | +24830 | -0 |
2015-05-02 18:29 | Add blendish resource files | falkTX | 5 | +89351 | -0 |
2015-05-02 18:29 | Add blendish code | falkTX | 3 | +4445 | -0 |
2015-05-02 17:55 | Misc | falkTX | 1 | +5 | -3 |
2015-04-28 22:00 | Call plugin de/activate in JACK standalone mode | falkTX | 1 | +4 | -0 |
2015-04-27 21:34 | Save and restore blend state when using nanovg | falkTX | 2 | +16 | -1 |
2015-04-27 21:05 | Cleanup | falkTX | 8 | +0 | -13463 |
2015-04-27 21:04 | Fix some warnings in nanovg code | falkTX | 2 | +6 | -2 |
2015-04-27 20:57 | Finish updating, code builds again | falkTX | 3 | +72 | -28 |
2015-04-27 20:37 | Continue nanovg update | falkTX | 2 | +78 | -43 |
2015-04-27 17:28 | Continue nanovg update (do not use yet) | falkTX | 14 | +19581 | -5627 |
2015-04-27 16:57 | Continue | falkTX | 2 | +33 | -16 |
2015-04-27 16:55 | Start updating nanovg | falkTX | 2 | +321 | -174 |
2015-04-26 19:34 | Fix states; Fix vst build without UI | falkTX | 2 | +17 | -11 |
2015-04-26 19:21 | Minor fixing | falkTX | 2 | +4 | -3 |
2015-04-26 18:29 | Silence some warnings | falkTX | 1 | +13 | -2 |
2015-04-26 17:48 | Misc | falkTX | 3 | +5 | -5 |
2015-04-26 15:52 | Fix code for API changes; Update copyright date in dgl code | falkTX | 42 | +162 | -164 |
2015-04-26 15:25 | Rename some files | falkTX | 10 | +969 | -842 |
2015-04-26 15:22 | Finish sync with carla classes, remove d_ prefixes | falkTX | 7 | +225 | -129 |
2015-04-26 14:41 | Sync mutex code with carla | falkTX | 1 | +56 | -12 |
2015-04-26 14:34 | Start rework of base classes | falkTX | 7 | +763 | -328 |
2015-04-23 22:19 | Add AudioPort struct and hints; Implement CV and Sidechain in LV2 | falkTX | 4 | +159 | -8 |
2015-04-23 20:41 | png2rgba.py: Allow monochrome images | falkTX | 1 | +17 | -4 |
2015-04-22 09:32 | Add link to ndc-Plugs repo | falkTX | 1 | +4 | -3 |
2015-04-22 08:38 | Fix ImageSwitch inverted draw | falkTX | 1 | +2 | -2 |
2015-04-22 08:30 | Allow a custom number of layers in ImageKnob | falkTX | 2 | +38 | -14 |
2015-04-21 20:21 | Small docs update | falkTX | 1 | +6 | -6 |
2015-04-21 14:39 | Allow to build JACK standalones without UI | falkTX | 1 | +89 | -4 |
2015-04-21 13:31 | Add documentation link | falkTX | 1 | +3 | -0 |
2015-04-21 11:27 | Add docs folder to gitignore | falkTX | 1 | +1 | -0 |
2015-04-21 11:26 | Continue documentation | falkTX | 8 | +67 | -61 |
2015-04-21 11:04 | Change midi macros, start documentation rework | falkTX | 20 | +550 | -86 |
2015-04-21 09:11 | Allow to specify widget UI size during construction | falkTX | 2 | +5 | -2 |
2015-04-19 14:25 | Fix typo | falkTX | 1 | +1 | -1 |
2015-04-19 13:41 | Fix make clean | falkTX | 1 | +1 | -1 |
2015-04-19 13:37 | Update gitignore | falkTX | 1 | +1 | -0 |
2015-04-19 13:36 | Update makefile | falkTX | 2 | +25 | -17 |
2015-04-18 19:24 | OSX context fix, really | falkTX | 1 | +6 | -9 |
2015-04-18 19:13 | Fix puglLeaveContext on linux | falkTX | 1 | +3 | -1 |
2015-04-18 18:46 | Continue updating pugl, OSX context fixes | falkTX | 3 | +121 | -42 |
2015-04-18 14:24 | Start updating to latest pugl, again | falkTX | 8 | +691 | -195 |
2015-02-24 16:38 | Fix window size on OSX | falkTX | 1 | +15 | -2 |
2015-02-16 16:07 | Allow to receive fileBrowserSelected in plugin UIs | falkTX | 3 | +19 | -2 |
2015-02-22 16:32 | Fix events when using file-dialog | falkTX | 1 | +6 | -0 |
2015-02-17 01:09 | Fix non-linux build | falkTX | 1 | +5 | -0 |
2015-02-16 15:12 | Add sofd code used for file-browser (thanks Robin!) | falkTX | 2 | +2606 | -0 |
2015-02-16 15:11 | Initial code for file-browser support (X11 only) | falkTX | 5 | +188 | -1 |
2015-02-15 14:03 | Fix VST OSX build without UI | falkTX | 1 | +1 | -1 |
2015-02-15 13:50 | More OSX work, works nicely as embed now | falkTX | 1 | +46 | -16 |
2015-02-15 11:24 | Fix OSX idle on external-uis | falkTX | 1 | +1 | -1 |
2015-02-15 11:22 | Misc | falkTX | 1 | +2 | -2 |
2015-02-15 10:32 | Disable UI if HAVE_DGL is not defined | falkTX | 2 | +12 | -0 |
2015-02-14 21:58 | fix y-axis scrollwheel on windows | falkTX | 1 | +1 | -1 |
2015-02-13 01:04 | Fix win32 embed size | falkTX | 2 | +2 | -2 |
2015-02-13 00:30 | Go back to older pugl; Import fixes from Robin; Misc fixes | falkTX | 10 | +432 | -995 |
2015-01-14 18:47 | dgl changes from Carla | falkTX | 16 | +256 | -162 |
2015-01-14 18:45 | distrho changes from Carla | falkTX | 4 | +81 | -8 |
2015-01-04 04:43 | Modal and other misc fixes from Carla | falkTX | 3 | +29 | -17 |
2015-01-04 04:42 | Update carla wrapper | falkTX | 1 | +40 | -18 |
2014-11-20 09:25 | Misc | falkTX | 1 | +2 | -2 |
2014-11-20 09:01 | Misc | falkTX | 1 | +3 | -7 |
2014-11-20 08:49 | Remove NTK references, now in a separate repo | falkTX | 8 | +17 | -813 |
2014-11-20 06:38 | NTK fixes | falkTX | 3 | +12 | -7 |
2014-11-18 05:13 | Add Color::fromHTML function | falkTX | 2 | +49 | -1 |
2014-11-18 04:44 | Rework some color code | falkTX | 2 | +159 | -42 |
2014-11-18 03:39 | Use double instead of typename T for multiply/divide operations | falkTX | 2 | +24 | -24 |
2014-11-18 03:28 | Add some more documentation and methods to Geometry classes | falkTX | 2 | +178 | -42 |
2014-11-18 02:02 | Remove CairoWidget | falkTX | 3 | +8 | -213 |
2014-11-18 01:49 | Misc | falkTX | 4 | +22 | -32 |
2014-11-18 01:30 | NTK fixes | falkTX | 2 | +31 | -37 |
2014-11-18 00:54 | Final pugl update | falkTX | 2 | +299 | -203 |
2014-11-18 00:13 | Continue pugl update | falkTX | 5 | +61 | -35 |
2014-11-17 23:40 | Start updating pugl | falkTX | 11 | +591 | -104 |
2014-11-08 20:47 | Win32: properly retain and free class name, better name | falkTX | 1 | +7 | -2 |
2014-10-24 00:09 | Misc | falkTX | 1 | +2 | -4 |
2014-10-22 00:04 | VST: Reduce char array size for old hosts | falkTX | 1 | +9 | -9 |
2014-10-22 00:02 | Misc | falkTX | 1 | +1 | -1 |
2014-10-18 20:58 | Fix some NTK thread issues | falkTX | 1 | +19 | -9 |
2014-10-16 21:20 | Misc | falkTX | 2 | +12 | -7 |
2014-10-16 14:01 | Misc | falkTX | 1 | +6 | -2 |
2014-10-16 11:32 | Remove test print | falkTX | 1 | +0 | -1 |
2014-10-16 10:47 | Set LV2UI widget as the real plugin UI window view/handle | falkTX | 3 | +15 | -6 |
2014-10-16 01:57 | Rework OSX code, things should work a bit better now | falkTX | 2 | +134 | -91 |
2014-10-11 19:05 | Fix typo | falkTX | 1 | +1 | -1 |
2014-10-11 15:07 | Fix OSX plugin coordinates (TESTING) | falkTX | 1 | +8 | -8 |
2014-10-11 14:39 | OSX embedding now working; Cleanup | falkTX | 3 | +5 | -14 |
2014-10-11 13:58 | Misc, this shouldn't be crashing... | falkTX | 2 | +8 | -3 |
2014-10-11 13:44 | Handle hasCockosViewAsConfig properly; Misc fixing | falkTX | 3 | +32 | -9 |
2014-10-11 13:03 | Rework VST code to work under juce-based hosts | falkTX | 1 | +66 | -40 |
2014-10-11 11:55 | Several OSX fixes, needs testing | falkTX | 4 | +67 | -44 |
2014-10-11 10:40 | Fix some warnings | falkTX | 6 | +15 | -28 |
2014-10-10 19:52 | Skip UI embed if using osx (for now) | falkTX | 1 | +9 | -0 |
2014-10-10 19:38 | Fix mac-vst entry point | falkTX | 1 | +1 | -1 |
2014-10-10 17:15 | Fix script | falkTX | 1 | +1 | -1 |
2014-10-10 17:13 | Add script to generate MacOS VST bundles | falkTX | 5 | +59 | -0 |
2014-10-10 17:04 | Do not use cbegin/cend, it's c++11 only so not provided by OSX | falkTX | 2 | +4 | -4 |
2014-10-10 16:42 | Update gitignore | falkTX | 1 | +1 | -0 |
2014-10-10 16:41 | Fix build on OSX | falkTX | 1 | +2 | -0 |
2014-10-07 15:30 | Add new thread class file | falkTX | 1 | +291 | -0 |
2014-10-07 15:29 | TESTING: Run NTK events on separate thread | falkTX | 3 | +201 | -37 |
2014-10-07 09:46 | Update README | falkTX | 1 | +1 | -1 |
2014-10-07 09:45 | Update README | falkTX | 1 | +2 | -1 |
2014-09-10 14:06 | Misc | falkTX | 1 | +1 | -1 |
2014-09-10 12:39 | Fix last commit | falkTX | 1 | +1 | -1 |
2014-09-10 11:57 | Misc | falkTX | 1 | +12 | -19 |
2014-09-07 10:56 | Fix last commit | falkTX | 1 | +2 | -0 |
2014-09-07 09:59 | Implement some custom kxstudio lv2 properties | falkTX | 4 | +76 | -10 |
2014-08-25 22:44 | Allow LV2 UIs to skip options if not using show-interface | falkTX | 1 | +23 | -13 |
2014-08-22 16:20 | Fix StandaloneWindow override | falkTX | 1 | +1 | -1 |
2014-08-22 16:15 | Fix Window for some resize oddities in pugl | falkTX | 2 | +32 | -22 |
2014-08-22 13:57 | Initial code for host-side resize, not enabled | falkTX | 2 | +40 | -8 |
2014-08-22 03:37 | Fix last commit | falkTX | 1 | +16 | -16 |
2014-08-22 03:23 | Update vestige header to ardour3 version; Complete VST timePos | falkTX | 3 | +65 | -53 |
2014-08-22 01:57 | Several fixes to LV2 time code; Misc changes | falkTX | 4 | +177 | -58 |
2014-08-21 20:54 | Replace some IS_SYNTH with HAS_MIDI_INPUT; VST fixes | falkTX | 4 | +113 | -139 |
2014-08-21 01:34 | Fix typo | falkTX | 1 | +1 | -1 |
2014-08-21 01:15 | States in VST (using chunks) confirmed working 100%, remove warning | falkTX | 1 | +3 | -8 |
2014-08-21 00:28 | Need to have default state values; LV2 states proved 100% working | falkTX | 5 | +48 | -20 |
2014-08-20 23:33 | Misc | falkTX | 1 | +1 | -0 |
2014-08-20 23:31 | Remove size/geometry dependency from NTK; Docs update | falkTX | 4 | +5 | -53 |
2014-08-19 16:24 | s/TimePos/TimePosition/ | falkTX | 6 | +59 | -59 |
2014-08-19 04:52 | Update vst state chunk code, almost complete | falkTX | 1 | +45 | -52 |
2014-08-19 04:04 | Complete LV2 state support, remove warning | falkTX | 2 | +62 | -77 |
2014-08-19 00:21 | Fix typo | falkTX | 1 | +1 | -1 |
2014-08-18 23:41 | Minor vst tuning | falkTX | 1 | +13 | -9 |
2014-08-18 23:00 | More documentation and small UI changes | falkTX | 10 | +170 | -178 |
2014-08-18 19:04 | Use uint for sizes; Some DPF UI class changes and docs | falkTX | 18 | +373 | -259 |
2014-08-18 03:28 | Fix for temporary VST UI used for size | falkTX | 1 | +2 | -1 |
2014-08-18 03:17 | Fix build with older gcc | falkTX | 1 | +10 | -0 |
2014-08-18 01:10 | Misc | falkTX | 1 | +1 | -0 |
2014-08-17 20:54 | NTK UIs seem to be working | falkTX | 6 | +327 | -33 |
2014-08-17 18:10 | Add new NTK class files | falkTX | 3 | +329 | -0 |
2014-08-17 18:10 | Initial work for NTK plugin UIs | falkTX | 4 | +40 | -22 |
2014-08-17 14:39 | Color using int; NanoVG extended color funcs and in-frame test | falkTX | 4 | +68 | -6 |
2014-08-17 01:28 | Fix synths build | falkTX | 4 | +47 | -46 |
2014-08-17 01:16 | Fix invalid "! doLoop" assertion on plugin UI close | falkTX | 1 | +12 | -2 |
2014-08-16 23:13 | Put all classes provided by DPF inside the namespace | falkTX | 7 | +29 | -11 |
2014-08-16 22:52 | Misc changes | falkTX | 7 | +101 | -62 |
2014-08-16 22:03 | Revert DSSI UI auto-close fix, no longer needed | falkTX | 1 | +1 | -10 |
2014-08-16 21:59 | Enable previous if0'd code during strict testing; Fix build | falkTX | 7 | +24 | -25 |
2014-08-16 21:23 | Update | falkTX | 1 | +16 | -9 |
2014-08-16 20:38 | Misc | falkTX | 1 | +3 | -2 |
2014-08-16 20:35 | More documentation; Add macros for MIDI input and output | falkTX | 2 | +148 | -60 |
2014-08-16 17:47 | Write some API documentation; Cleanup | falkTX | 3 | +333 | -82 |
2014-08-16 03:03 | Fix typos | falkTX | 2 | +5 | -5 |
2014-08-16 01:29 | Cleanup; Fix some docs; Split Color from NanoVG into separate class | falkTX | 16 | +280 | -170 |
2014-08-15 22:49 | Cleanup; Some fixes for -Weffc++ | falkTX | 19 | +308 | -116 |
2014-08-15 00:21 | Fix DSSI UIs closing prematurely | falkTX | 1 | +9 | -0 |
2014-08-15 00:07 | Fix Leak on DSSI UI Test | falkTX | 1 | +3 | -0 |
2014-08-04 08:49 | clang c++11 fix | falkTX | 1 | +1 | -1 |
2014-08-13 22:47 | Only reactivate plugin during audio changes if active before | falkTX | 1 | +9 | -5 |
2014-08-13 22:44 | Fix vst plugin for some hosts (ardour3 and energyXT on linux) | falkTX | 2 | +22 | -2 |
2014-07-15 22:23 | Add scripts and README used in Windows plugins releases | falkTX | 2 | +67 | -0 |
2014-07-15 21:41 | Fix ttl generator for mingw cross-compile | falkTX | 2 | +11 | -1 |
2014-07-13 14:45 | Don't crash if NanoVG context is invalid; Always valid UI size | falkTX | 2 | +170 | -41 |
2014-07-13 07:46 | Fix knob log scale | falkTX | 1 | +14 | -6 |
2014-07-13 07:45 | Pass parameter values from plugin to UI on JACK mode | falkTX | 1 | +8 | -0 |
2014-07-12 15:19 | Use CPPFLAGS | falkTX | 1 | +2 | -2 |
2014-07-12 05:42 | Update README | falkTX | 1 | +2 | -1 |
2014-07-10 22:39 | ImageKnob updates, get rid of glDrawPixels | falkTX | 2 | +44 | -62 |
2014-07-10 18:06 | Misc | falkTX | 1 | +2 | -2 |
2014-07-01 00:34 | Fix LV2 UI filename in the ttl files | falkTX | 1 | +9 | -5 |
2014-06-26 15:52 | OpenPandora build flags | falkTX | 1 | +9 | -0 |
2014-06-11 23:45 | Update README | falkTX | 1 | +2 | -1 |
2014-06-03 22:37 | Latency ports are integer | falkTX | 2 | +2 | -2 |
2014-05-30 05:24 | Cleanup, cut outer bounds of widgets | falkTX | 1 | +13 | -13 |
2014-05-30 00:15 | NanoImage::isValid is useless now, remove it | falkTX | 2 | +0 | -10 |
2014-05-30 00:13 | Fixes for NanoVG images | falkTX | 2 | +27 | -72 |
2014-05-28 05:53 | Remove hacky lastUiParent in DGL; use similar inside distrho only | falkTX | 3 | +22 | -27 |
2014-05-27 13:15 | Add NanoVG::beginFrame(Widget*) for convenience | falkTX | 2 | +14 | -0 |
2014-05-27 12:58 | Test fix | falkTX | 1 | +1 | -1 |
2014-05-27 12:55 | Fix conflicts when using more than 1 generated artwork file | falkTX | 1 | +2 | -2 |
2014-05-27 12:51 | Fixes for widget bounds (plus NanoVG) | falkTX | 4 | +32 | -7 |
2014-05-27 12:25 | Testing | falkTX | 1 | +5 | -4 |
2014-05-27 11:42 | Fix OSX clang build | falkTX | 2 | +8 | -10 |
2014-05-26 19:31 | Implement LV2_UI__windowTitle support | falkTX | 1 | +20 | -4 |
2014-05-26 19:22 | Update LV2 headers | falkTX | 2 | +110 | -111 |
2014-05-26 03:47 | Fix ImageKnob reset to default | falkTX | 1 | +1 | -1 |
2014-05-26 02:02 | Update makefile | falkTX | 1 | +9 | -3 |
2014-05-26 00:41 | JACK: If there's plugin programs, select the first one | falkTX | 1 | +5 | -0 |
2014-05-26 00:11 | Misc | falkTX | 1 | +5 | -7 |
2014-05-25 23:45 | VST: Export "main" on non-windows, fixes discovery for bitwig | falkTX | 1 | +9 | -0 |
2014-05-25 23:26 | Update parameter outputs in JACK targets | falkTX | 2 | +53 | -12 |
2014-05-25 22:30 | ImageKnob: Only reset to default if one is set; Check timePos | falkTX | 4 | +20 | -7 |
2014-05-25 20:55 | Misc fixing; Add DISTRHO_UI_USE_NANOVG macro, for NanoVG plugin UIs | falkTX | 9 | +50 | -20 |
2014-05-25 03:20 | Fix for ImageSlider | falkTX | 6 | +34 | -17 |
2014-05-25 02:39 | Final fix for local widget/window drawing coordinates | falkTX | 3 | +30 | -15 |
2014-05-25 01:30 | Fix parameters and state in JACK export | falkTX | 2 | +37 | -1 |
2014-05-24 23:17 | Cleanup | falkTX | 2 | +10 | -18 |
2014-05-24 14:40 | Add some stuff to NanoImage to make it usable | falkTX | 2 | +51 | -5 |
2014-05-24 13:47 | New DISTRHO_PLUGIN_IS_RT_SAFE macro, enabled by default | falkTX | 3 | +12 | -0 |
2014-05-24 07:49 | NVG fixes | falkTX | 1 | +7 | -1 |
2014-05-24 06:51 | Fix up widget bounds within the window | falkTX | 5 | +36 | -3 |
2014-05-24 04:17 | Mention text in NanoVG atlas params | falkTX | 2 | +4 | -4 |
2014-05-24 04:16 | Update nanovg | falkTX | 2 | +19 | -37 |
2014-05-24 03:23 | NanoVG: Add constructor with custom atlas size | falkTX | 2 | +13 | -1 |
2014-05-24 02:32 | Rename Nano file; Make base nano API into class plus widget | falkTX | 6 | +1386 | -1339 |
2014-05-24 00:46 | Use Rectangle in NanoWidget::textBounds | falkTX | 2 | +7 | -5 |
2014-05-24 00:02 | Remove unneeded funcs | falkTX | 2 | +0 | -20 |
2014-05-23 23:59 | Add NanoWidget class, exposes all NanoVG API :D | falkTX | 10 | +14160 | -0 |
2014-05-23 04:43 | Fix last commit | falkTX | 2 | +42 | -57 |
2014-05-23 04:12 | Optimize Image class | falkTX | 2 | +62 | -42 |
2014-05-23 03:46 | Fix initial x11 context | falkTX | 2 | +4 | -0 |
2014-05-22 23:23 | Remove references to freetype | falkTX | 31 | +0 | -184197 |
2014-05-22 23:19 | Misc fixing | falkTX | 3 | +15 | -8 |
2014-05-22 23:02 | Update to include most of damo22 ImageKnob changes | falkTX | 3 | +95 | -19 |
2014-05-22 22:14 | Add ImageSwitch class | falkTX | 3 | +187 | -0 |
2014-05-22 22:09 | Make some widget constructors explicit | falkTX | 3 | +11 | -11 |
2014-05-22 14:14 | Remove unused function | falkTX | 1 | +0 | -1 |
2014-05-22 12:59 | More docs; Make widget events structs; Misc fixes | falkTX | 15 | +487 | -173 |
2014-05-20 21:59 | Fix OSX event loop | falkTX | 1 | +6 | -14 |
2014-05-18 02:28 | Allow to use unsigned types of Geometry classes | falkTX | 1 | +12 | -0 |
2014-05-18 02:27 | Add templated function | falkTX | 2 | +6 | -0 |
2014-05-18 02:24 | Fix param type for Window::getSize | falkTX | 2 | +5 | -3 |
2014-05-18 01:42 | Clear up UI size stuff | falkTX | 8 | +58 | -44 |
2014-05-18 01:10 | Make it possible to override Window resize call in plugin UIs | falkTX | 3 | +60 | -14 |
2014-05-17 02:50 | Missing initial resize | falkTX | 1 | +1 | -0 |
2014-05-17 02:22 | Misc | falkTX | 3 | +8 | -5 |
2014-05-17 00:42 | Remove unneeded call | falkTX | 1 | +0 | -3 |
2014-05-17 00:34 | Make widget coordinates relative | falkTX | 5 | +37 | -23 |
2014-05-16 00:21 | Add JACK (standalone) export support | falkTX | 6 | +366 | -5 |
2014-05-15 19:52 | Forgot this bit | falkTX | 1 | +1 | -0 |
2014-05-15 19:49 | Rework StandaloneWindow class | falkTX | 2 | +30 | -32 |
2014-05-15 18:54 | Handle close&resize in Window, not Widget | falkTX | 4 | +43 | -25 |
2014-05-14 17:06 | Fix osx detect | falkTX | 1 | +1 | -1 |
2014-05-14 16:55 | Experimental osx changes | falkTX | 2 | +44 | -18 |
2014-05-14 14:52 | Fix DSSI build | falkTX | 1 | +3 | -1 |
2014-05-14 14:33 | Add Circle class | falkTX | 2 | +301 | -3 |
2014-05-14 13:57 | Simplify Window class | falkTX | 1 | +57 | -116 |
2014-05-14 13:43 | Add Knob and Slider get/setId; noexcept work | falkTX | 11 | +155 | -104 |
2014-05-14 13:14 | Add Window.mm file needed for osx | falkTX | 1 | +17 | -0 |
2014-05-14 03:17 | Try to not include windows.h for GL headers | falkTX | 1 | +56 | -0 |
2014-05-14 02:46 | Move sleep funcs into separate file, so we don't include windows.h | falkTX | 10 | +71 | -58 |
2014-05-13 23:37 | Initial code for a Triangle class | falkTX | 2 | +146 | -54 |
2014-05-13 23:01 | Add Rectangle::drawOutline() | falkTX | 2 | +35 | -39 |
2014-05-13 22:17 | Implement Line::draw() | falkTX | 1 | +8 | -1 |
2014-05-13 17:28 | pugl osx stuff; remove extended code, not needed anymore | falkTX | 5 | +118 | -191 |
2014-05-13 16:54 | pugl win32 implementation | falkTX | 1 | +33 | -23 |
2014-05-13 16:43 | pugl related changes | falkTX | 3 | +32 | -48 |
2014-05-13 16:20 | Update pugl | falkTX | 4 | +163 | -64 |
2014-05-13 15:05 | Fix leak in pugl | falkTX | 1 | +5 | -5 |
2014-05-13 14:34 | Revert some rectangle changes that don't work on windows | falkTX | 1 | +6 | -4 |
2014-05-13 13:48 | Fix typo | falkTX | 1 | +1 | -1 |
2014-05-13 13:24 | Add link to OpenGL UI examples | falkTX | 1 | +3 | -0 |
2014-05-13 13:07 | Remove examples | falkTX | 14 | +0 | -8011 |
2014-05-12 22:35 | Add link to ProM plugin | falkTX | 1 | +1 | -0 |
2014-05-12 22:07 | Misc | falkTX | 1 | +7 | -7 |
2014-05-12 21:50 | Add d_mutex.hpp file, for a Mutex class | falkTX | 1 | +221 | -0 |
2014-05-12 20:57 | Add plugins made with DPF to README | falkTX | 1 | +6 | -0 |
2014-05-12 19:56 | Misc | falkTX | 1 | +1 | -1 |
2014-05-12 19:55 | Misc | falkTX | 1 | +1 | -1 |
2014-05-12 16:56 | fix gen script | falkTX | 1 | +3 | -3 |
2014-05-12 16:51 | Misc | falkTX | 6 | +14 | -12 |
2014-05-12 16:47 | Make run() inputs const; Add lv2 gen script | falkTX | 1 | +33 | -0 |
2014-05-12 16:22 | Fix build | falkTX | 1 | +9 | -1 |
2014-05-12 16:16 | Update gitignore | falkTX | 1 | +4 | -6 |
2014-05-12 16:14 | Rework makefiles | falkTX | 2 | +25 | -13 |
2014-05-11 22:50 | Add scoped pointer class; use it on some widget classes | falkTX | 6 | +243 | -1 |
2014-05-10 13:50 | Rework things a bit; Start documentation | falkTX | 55 | +567 | -8420 |
2014-05-10 12:15 | Add Line class | falkTX | 2 | +222 | -0 |
2014-05-09 21:36 | Misc | falkTX | 2 | +3 | -9 |
2014-05-09 14:04 | Move IdleCallback outside App class; Cleanup | falkTX | 9 | +112 | -104 |
2014-05-08 11:48 | Misc | falkTX | 2 | +4 | -9 |
2014-05-07 14:36 | Misc | falkTX | 2 | +2 | -2 |
2014-05-06 20:31 | Simplify ImageKnob drawing | falkTX | 1 | +7 | -17 |
2014-05-06 20:20 | Misc cleanup | falkTX | 10 | +48 | -51 |
2014-05-06 18:15 | Minor API changes that make sense; Cleanup | falkTX | 7 | +65 | -65 |
2014-05-06 17:25 | Cleanup | falkTX | 4 | +5 | -27 |
2014-05-06 16:58 | More base changes | falkTX | 6 | +138 | -65 |
2014-05-06 15:29 | Add Rectangle::draw() function, use it in colors example | falkTX | 3 | +39 | -39 |
2014-05-03 13:23 | win32 tests | falkTX | 1 | +18 | -7 |
2014-05-03 10:16 | More cleanup | falkTX | 3 | +98 | -65 |
2014-05-03 08:51 | Cleanup | falkTX | 1 | +13 | -9 |
2014-05-03 08:40 | Misc | falkTX | 1 | +6 | -2 |
2014-05-02 18:55 | Add examples/README | falkTX | 1 | +3 | -0 |
2014-05-01 18:51 | Update pres | falkTX | 1 | +0 | -0 |
2014-04-30 11:45 | More lac file updates | falkTX | 1 | +0 | -0 |
2014-04-30 09:56 | Update pres | falkTX | 1 | +0 | -0 |
2014-04-30 09:21 | Misc | falkTX | 1 | +1 | -1 |
2014-04-30 09:20 | Fix README newlines; Update lac pres | falkTX | 2 | +9 | -9 |
2014-04-29 22:33 | Import new distrho code | falkTX | 4 | +48 | -17 |
2014-04-29 22:30 | remove d_mutex, I don't like the design yet | falkTX | 1 | +0 | -221 |
2014-04-29 22:30 | Don't build text stuff; lac pres update | falkTX | 3 | +13 | -13 |
2014-04-29 16:42 | Update odp file | falkTX | 1 | +0 | -0 |
2014-04-29 11:10 | Start lac talk file | falkTX | 1 | +0 | -0 |
2014-04-26 21:04 | Update | falkTX | 3 | +47 | -8 |
2014-04-26 20:36 | Update LV2 headers | falkTX | 16 | +338 | -122 |
2014-04-26 20:35 | Fix conflicts with carla | falkTX | 1 | +6 | -6 |
2014-04-28 16:52 | Update README | falkTX | 1 | +3 | -2 |
2014-04-28 16:22 | Update README | falkTX | 1 | +3 | -2 |
2014-04-28 16:09 | Update README | falkTX | 1 | +11 | -1 |
2014-04-26 02:44 | Fix windows build | falkTX | 3 | +6 | -6 |
2014-04-26 01:49 | More text tests | falkTX | 30 | +4365 | -6 |
2014-04-25 23:36 | Add freetype-gl code | falkTX | 12 | +3087 | -1 |
2014-04-25 22:57 | Add freetype amalgamated code | falkTX | 6 | +177584 | -0 |
2014-04-25 22:46 | Start text example | falkTX | 3 | +79 | -3 |
2014-04-25 22:40 | Fix build | falkTX | 2 | +2 | -2 |
2014-04-25 22:36 | Misc | falkTX | 1 | +0 | -1 |
2014-04-25 22:24 | Fix slider | falkTX | 3 | +62 | -30 |
2014-04-25 20:21 | Fixing | falkTX | 14 | +54 | -57 |
2014-04-25 20:01 | Remove useless file | falkTX | 1 | +0 | -49 |
2014-04-25 19:59 | Add leak detectors to DGL classes | falkTX | 12 | +31 | -1 |
2014-04-25 19:50 | Cleanup | falkTX | 8 | +58 | -55 |
2014-04-25 19:33 | Cleanup | falkTX | 4 | +43 | -24 |
2014-04-25 19:18 | Rework base DSP class | falkTX | 6 | +198 | -185 |
2014-04-25 18:36 | Add leakdetector class | falkTX | 1 | +139 | -0 |
2014-04-25 18:36 | Misc fixing | falkTX | 4 | +59 | -10 |
2014-04-25 18:20 | Add extra mutex class | falkTX | 1 | +221 | -0 |
2014-04-25 18:10 | More d_string into its own file; Rework base headers | falkTX | 4 | +867 | -582 |
2014-04-25 17:27 | Misx | falkTX | 1 | +25 | -16 |
2014-04-25 17:14 | Import code for lv2 state UI | falkTX | 3 | +142 | -8 |
2014-04-20 11:07 | Fix build | falkTX | 2 | +2 | -2 |
2014-04-20 10:57 | Fix VST state build; Add possible UI<->DSP direct access | falkTX | 11 | +131 | -9 |
2014-04-16 20:19 | Misc | falkTX | 1 | +1 | -1 |
2014-04-16 20:18 | fix vst build | falkTX | 1 | +1 | -1 |
2014-04-15 15:11 | 1 more | falkTX | 1 | +0 | -2 |
2014-04-15 15:07 | some experiments | falkTX | 2 | +7 | -3 |
2014-04-15 14:05 | Fix embed windows on linux | falkTX | 1 | +6 | -3 |
2014-04-15 13:32 | same fix for vst | falkTX | 1 | +5 | -1 |
2014-04-15 13:27 | Don't save lv2 keys not registered by the plugin | falkTX | 2 | +16 | -1 |
2014-04-13 15:18 | Fix vst build with states | falkTX | 1 | +1 | -1 |
2014-04-13 12:38 | Update Window.cpp code | falkTX | 1 | +2 | -2 |
2014-04-11 18:17 | Fix VST build without UI | falkTX | 1 | +4 | -0 |
2014-04-10 19:54 | Same stuff for DSP side; Update carla export code | falkTX | 3 | +56 | -55 |
2014-04-10 19:53 | Fix headers for clang; Add Window::setTransientWinId used in Carla | falkTX | 3 | +50 | -11 |
2014-03-09 18:41 | Revert some changes | falkTX | 1 | +0 | -19 |
2014-03-09 18:36 | More osx testing | falkTX | 2 | +37 | -1 |
2014-03-09 18:26 | hmm | falkTX | 1 | +1 | -1 |
2014-03-09 18:25 | Testing | falkTX | 2 | +4 | -1 |
2014-03-09 18:20 | Misc | falkTX | 1 | +1 | -1 |
2014-03-09 18:18 | Fix build | falkTX | 1 | +3 | -3 |
2014-03-09 18:17 | Run osx idle stuff when not embed | falkTX | 1 | +14 | -6 |
2014-03-09 18:11 | Move the pugl osx idle hack into our extended file | falkTX | 3 | +34 | -45 |
2014-03-09 15:58 | Add carla plugin code | falkTX | 1 | +471 | -0 |
2014-03-09 15:58 | Update code headers | falkTX | 44 | +95 | -90 |
2014-02-08 21:32 | VST UI fixes | falkTX | 1 | +86 | -90 |
2014-02-08 20:20 | Fix build with strict flags | falkTX | 8 | +55 | -55 |
2014-02-08 20:02 | Misc fix | falkTX | 1 | +16 | -8 |
2014-02-04 09:32 | Implement ImageSlider::setStep | falkTX | 4 | +50 | -40 |
2014-02-02 03:32 | Update param outputs in VST | falkTX | 1 | +11 | -0 |
2014-02-01 01:29 | Implement ImageKnob::setStep | falkTX | 2 | +51 | -24 |
2014-01-31 02:00 | Fix VST timePos | falkTX | 1 | +1 | -1 |
2014-01-29 20:47 | Fix M_PI; Implement basic VST timePos support | falkTX | 2 | +23 | -6 |
2014-01-27 22:43 | Misc | falkTX | 1 | +7 | -5 |
2014-01-27 22:39 | Forgot 1 flag | falkTX | 1 | +2 | -1 |
2014-01-27 22:29 | Attempt at fixing OSX event loop | falkTX | 1 | +34 | -20 |
2014-01-27 21:44 | Sync with latest pugl | falkTX | 4 | +51 | -74 |
2014-01-27 20:38 | A previous osx fix attempt was wrong, correct it | falkTX | 1 | +4 | -4 |
2014-01-27 00:41 | Fix main window broken after modal is closed | falkTX | 1 | +8 | -3 |
2014-01-27 00:31 | Fix build on 64bit windows | falkTX | 2 | +11 | -2 |
2014-01-27 00:16 | Fix win32 build; misc changes | falkTX | 2 | +14 | -17 |
2014-01-26 23:47 | Fix some minor modal window issues | falkTX | 1 | +9 | -13 |
2014-01-26 02:14 | Fix LV2 time increment | falkTX | 1 | +20 | -1 |
2014-01-25 15:56 | Initial work for TimePos support | falkTX | 3 | +169 | -14 |
2014-01-25 14:28 | Add BBT info to TimePos struct | falkTX | 1 | +27 | -3 |
2014-01-24 18:24 | Misc, test moved rpeo | falkTX | 1 | +1 | -1 |
2014-01-24 18:22 | Misc fixing to DGL Window class, other experiments | falkTX | 4 | +64 | -37 |
2014-01-24 17:51 | Test for 32bit VST Cocoa UI via cockos extension | falkTX | 1 | +5 | -0 |
2014-01-24 17:40 | Misc | falkTX | 1 | +2 | -3 |
2014-01-24 17:36 | Rename project to DPF | falkTX | 2 | +1 | -1 |
2014-01-22 03:58 | Testing fix for OSX | falkTX | 1 | +2 | -0 |
2014-01-22 00:38 | Misc | falkTX | 2 | +9 | -1 |
2014-01-22 00:26 | another one | falkTX | 1 | +8 | -8 |
2014-01-22 00:24 | Fix OSX build | falkTX | 1 | +1 | -1 |
2014-01-21 22:12 | clean dgl when cleaning examples | falkTX | 1 | +1 | -0 |
2014-01-21 22:06 | Build cairo example on linux | falkTX | 1 | +4 | -0 |
2014-01-21 22:02 | Fix build for new pugl | falkTX | 3 | +7 | -7 |
2014-01-21 21:58 | Update to latest pugl code | falkTX | 4 | +52 | -41 |
2014-01-19 02:24 | Force main window flag for osx (testing) | falkTX | 1 | +1 | -1 |
2014-01-19 02:12 | Add test qmake project for app bundle | falkTX | 1 | +17 | -0 |
2014-01-19 01:53 | Harrison osx pugl changes | falkTX | 1 | +33 | -11 |
2014-01-19 01:26 | Import X11 and Win32 code changed by Harrison | falkTX | 2 | +27 | -5 |
2014-01-19 00:49 | Some OSX experiments | falkTX | 2 | +11 | -1 |
2014-01-19 00:20 | Implement OSX setSize | falkTX | 1 | +7 | -7 |
2014-01-19 00:20 | Small hack in pugl headers to expose size vars in MacOS | falkTX | 4 | +8 | -16 |
2013-12-25 22:36 | Detect when LV2 host doesn't provide maxBufferLength option | falkTX | 1 | +6 | -1 |
2013-12-25 07:33 | CairoWidget fixes; add cairo example (needs a little more work) | falkTX | 7 | +335 | -53 |
2013-12-24 10:40 | Fix coords of ImageKnob (reversed to proper ones now) | falkTX | 1 | +4 | -4 |
2013-12-24 10:32 | Remove hack for ImageAboutWindow size, no longer needed | falkTX | 1 | +3 | -10 |
2013-12-24 10:31 | Add nekobi-ui artwork files | falkTX | 16 | +0 | -0 |
2013-12-24 10:30 | Update nekobi-ui resource cpp file (not reversed) | falkTX | 2 | +6601 | -6584 |
2013-12-24 10:26 | Fix Image+texture; Don't reverse imgs; Proper vexter coords | falkTX | 7 | +7081 | -7093 |
2013-12-24 10:10 | Force out-of-bounds in images example (for testing) | falkTX | 1 | +6 | -6 |
2013-12-24 10:08 | Experimental code for Images drawn via 2d texture So much faster than glDrawPixels()!! | falkTX | 2 | +73 | -6 |
2013-12-24 09:31 | Move lv2-ttl-generator to utils | falkTX | 2 | +0 | -0 |
2013-12-24 09:29 | Add python script used to convert pngs to raw data | falkTX | 1 | +127 | -0 |
2013-12-24 09:28 | Complete images example | falkTX | 10 | +7329 | -77 |
2013-12-24 08:13 | Make the color example more useful Now paints a full bg size and 2/3 size squares Can serve as reference to pixel data later | falkTX | 2 | +42 | -13 |
2013-12-24 07:46 | Add initial examples | falkTX | 11 | +7793 | -0 |
2013-12-24 07:45 | Add Kdevelop project | falkTX | 1 | +9 | -0 |
2013-12-24 07:44 | Misc | falkTX | 1 | +5 | -2 |
2013-12-24 07:39 | DGL: Add App IdleCallback, use "_" prefix for private calls | falkTX | 5 | +69 | -36 |
2013-12-24 06:39 | Add dbg messages to Window.cpp; Fix first setVisible on Windows | falkTX | 1 | +91 | -18 |
2013-12-24 04:34 | ImageAboutWindow must not be resizable | falkTX | 1 | +2 | -0 |
2013-12-24 04:33 | Add LICENSE | falkTX | 1 | +13 | -0 |
2013-12-24 04:32 | Add README | falkTX | 1 | +3 | -0 |
2013-12-24 04:30 | Add gitignore | falkTX | 1 | +6 | -0 |
2013-12-24 04:29 | Fix OSX and Windows build | falkTX | 2 | +5 | -1 |
2013-12-24 04:23 | Initial commit | falkTX | 87 | +18657 | -0 |