Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • | *
  • * |
  • | *
  • | *
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • | | *
  • | |/
  • |/|
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • | | *
  • | | *
  • | |/
  • * |
  • * |
  • |/
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • 207e0ae8 Handle full screen for wasm builds by falkTX 2022-12-29 20:53:49 +0000
  • 8eb504d3 Allow file browsers in modgui build by falkTX 2022-12-29 02:31:53 +0000
  • 55ab560e Allow plugins to provide their own modguis by falkTX 2022-12-29 01:58:34 +0000
  • 8c2d543a Fix custom modduo and modduox commands by falkTX 2022-12-29 01:58:12 +0000
  • 48c4ebf2 Let host be responsible for updating LV2 UI state by falkTX 2022-12-29 01:26:45 +0000
  • 8e1704e3 Ignore window title and transient id for LV2 modguis, cleanup by falkTX 2022-12-29 01:17:04 +0000
  • f12d52d9 Handle custom application class name as needed for modguis by falkTX 2022-12-29 01:11:30 +0000
  • fec59af3 Use -modgui as build suffix dir when building via wasm by falkTX 2022-12-29 01:09:02 +0000
  • da582de9 Initial implementation of modgui over wasm by falkTX 2022-12-29 01:07:56 +0000
  • c52ee8cf Remove superfulous last newline from generated lv2 ttl by falkTX 2022-12-29 01:02:47 +0000
  • 75abdb30 Add commented out PUGL_WASM_AUTO_POINTER_LOCK macro, for reference by falkTX 2022-12-28 23:17:14 +0000
  • 1b732bfc Use local pugl wasm code by falkTX 2022-12-29 00:59:56 +0000
  • 9b300e69 Document NO_SHARED_RESOURCES cmake option, reorder by falkTX 2022-12-29 00:58:32 +0000
  • 205e0215 Improve handling of custom build dirs when using Makefiles by falkTX 2022-12-29 00:56:05 +0000
  • 1314c25f Fix a compiler warning by falkTX 2022-12-29 00:53:06 +0000
  • 7f8c3a7d Correct some win32 ABI declarations by falkTX 2022-12-29 00:51:32 +0000
  • da7642bf Define and use DISTRHO_UI_DEFAULT_WIDTH/HEIGHT in info example by falkTX 2022-12-29 00:49:44 +0000
  • 3b9652a4 Remove info example custom modgui files by falkTX 2022-12-29 00:47:26 +0000
  • 51bcd7ba External UI related fixes by falkTX 2022-12-29 00:46:46 +0000
  • 24fe04fc Include pugl wasm code directly, instead of in submodule by falkTX 2022-12-28 12:31:49 +0000
  • 5c8e51c1 embed-external-ui example needs -ObjC++ on macOS by falkTX 2022-12-28 12:31:07 +0000
  • 7e141db9 Delete some more old files by falkTX 2022-12-28 12:26:38 +0000
  • a338aa65 CMake: Add external UI support by AnClark Liu 2022-12-28 12:20:05 +0000
  • a325bf55 Remove old pugl code by falkTX 2022-12-27 22:48:35 +0000
  • 79948069 Add extra ui libs to make builds too by falkTX 2022-12-26 09:09:31 +0000
  • 564f6519 Allow to have separate DSP vs UI plugin rebuild deps by falkTX 2022-12-25 22:27:36 +0000
  • fcb74a3f Error out when trying to build UI with DISTRHO_PLUGIN_HAS_UI == 0 by falkTX 2022-12-25 22:26:04 +0000
  • 4786a13f Fix building jack standalones on ARM soft-fp by falkTX 2022-12-22 00:14:50 +0000
  • c94b6fef (refs/pull/394/head) Refactor CMake var _dgl_library -> _dgl_has_ui in plugin build functions by AnClark 2022-12-15 09:03:18 +0800
  • 88180608 Fix drawing of checkable ImageButton by falkTX 2022-12-14 11:22:00 +0000
  • 0ac2adbc Build ExternalUI and EmbedExternalUI example plugins with cmake by AnClark Liu 2022-12-13 23:13:49 +0800
  • 50130444 Add external UI support for cmake by AnClark Liu 2022-12-13 23:07:40 +0800
  • 924576a5 Update pugl for mouse and keyboard wasm fixes by falkTX 2022-12-12 21:26:38 +0000
  • aa5c237b Adjust for leak in fftw plan by falkTX 2022-12-12 11:10:13 +0000
  • 29be7894 cmake: build cairo lib and example UI by default if possible by falkTX 2022-12-12 00:02:37 +0000
  • fdceb632 Add macos-10.15 to CI tests by falkTX 2022-12-12 00:02:22 +0000
  • 061f6c4e Make sure MOD builds do not see cairo or opengl by falkTX 2022-12-11 23:38:52 +0000
  • 52536b96 Fix potential name conflict with strncpy by falkTX 2022-12-10 23:21:07 +0000
  • a2887f42 Include CLAP bin in plugins Makefile clean target by Luciano Iam 2022-12-08 15:15:17 +0100
  • d5386630 (refs/pull/392/head) Include CLAP bin in plugins Makefile clean target by Luciano Iam 2022-12-08 15:15:17 +0100
  • e8405098 Find local resources dir for Windows standalones by falkTX 2022-12-02 08:59:40 +0000
  • 5ee7fab8 Correct recent commit, keep static builds without dllmain by falkTX 2022-11-26 08:32:01 +0000
  • 2f9564a2 Add -fsanitize=address to debug make builds by falkTX 2022-11-25 22:37:42 +0000
  • 52f50cde Don't enable leak detector if NDEBUG is defined by falkTX 2022-11-25 22:36:43 +0000
  • 9be5e79a Set MOD_BUILD=true for MOD builds by falkTX 2022-11-25 20:11:37 +0000
  • cfbc53bf Make macOS native audio behave like the others by falkTX 2022-11-25 19:31:10 +0000
  • 85cd6c40 Use -fno-gnu-unique for gcc in cmake builds by falkTX 2022-11-25 12:50:04 +0000
  • 157028c6 Set DGL_USE_OPENGL3 for GLES2/3 builds by falkTX 2022-11-25 11:32:02 +0000
  • 36f018da VST3 channel buffers are per bus by Robin Gareus 2022-11-24 19:28:28 +0100
  • e6d86004 (refs/pull/389/head) Fix VST setAudioBusArrangement, en/disable individual ports by Robin Gareus 2022-11-24 19:31:33 +0100
  • 4bf6a81d VST3 channel buffers are per bus by Robin Gareus 2022-11-24 19:28:28 +0100
  • b96b4932 Use plugin-given RT thread priorities under MOD by falkTX 2022-11-21 14:53:46 +0000
  • 53148852 Implement custom State::fileTypes for MOD by falkTX 2022-11-20 16:47:37 +0000
  • 22413340 Allow using Signal class for mingw by falkTX 2022-11-20 14:35:11 +0000
  • 878a183b Add Color::plus/minus utils by falkTX 2022-11-20 12:37:16 +0000
  • 2ba9190f Handle a few more warnings by falkTX 2022-11-20 00:19:06 +0000
  • 552aad87 Ignore internal deprecated warnings under msvc by falkTX 2022-11-19 23:43:27 +0000
  • 91d7afdb Cleanup by falkTX 2022-11-19 23:39:58 +0000
  • 39bdf2a6 Fix MSVC CLAP build by falkTX 2022-11-19 22:56:47 +0000
  • a199c7c9 Fix last commit by falkTX 2022-11-19 22:46:57 +0000
  • 1d7ce7ef Do not use cairo for windows cmake example plugins for now by falkTX 2022-11-19 22:30:24 +0000
  • 106a8575 DPF Mutex implementation is TODO on MSVC by falkTX 2022-11-19 22:26:08 +0000
  • d620bd76 Build clap versions of example plugins with cmake by falkTX 2022-11-19 22:08:44 +0000
  • 26eafab9 Simplify cmake CI setup using shared action, leave old msvc stuff by falkTX 2022-11-19 22:02:33 +0000
  • 528fc09d Add the others CI runners for testing by falkTX 2022-11-19 21:11:09 +0000
  • 31619d75 Only use -Werror=lto-type-mismatch LTO flag on GCC by falkTX 2022-11-18 23:31:18 +0000
  • 66a2cf20 Fix cmake windows build of native audio standalone by falkTX 2022-11-18 22:07:02 +0000
  • ca571e3f Use RecursiveMutex for CLAP UI events by falkTX 2022-11-18 21:52:23 +0000
  • c33ab5af Leave a macro in place for future usage by falkTX 2022-11-18 21:50:47 +0000
  • ec87b406 Use CMAKE_CROSSCOMPILING_EMULATOR when generating LV2 ttl by falkTX 2022-11-18 21:32:19 +0000
  • 93cf1535 RtAudio stuff needs threads on non mac/win by falkTX 2022-11-18 21:10:40 +0000
  • ab2df903 Use new CI template for the example plugins by falkTX 2022-11-18 20:34:20 +0000
  • 34d4ea55 Fix utils/package-osx-bundles.sh for cmake builds by falkTX 2022-11-18 20:33:39 +0000
  • 4b284735 Define dpf__target_link_directories for compat with old cmake by falkTX 2022-11-17 10:48:51 +0000
  • a8c8547a Enable standalone native audio fallback for cmake builds by falkTX 2022-11-16 17:52:56 +0000
  • 4b180f0b Add NO_SHARED_RESOURCES cmake option by falkTX 2022-11-16 11:14:03 +0000
  • 30cf55aa Support clap in cmake, always define HAVE_JACK by falkTX 2022-11-04 16:29:20 +0000
  • b52112bf Put internal stb_image stuff used by nanovg in its own namespace by falkTX 2022-10-31 17:40:09 +0000
  • 5cdb357a Fix usage of GL3 profile by falkTX 2022-10-31 17:11:13 +0000
  • d9808cef Ensure we do not use GL1 calls in GL3 mode by falkTX 2022-10-31 16:41:16 +0000
  • f725f082 Implement ImageBaseSlider::setCheckable() by falkTX 2022-10-31 01:11:40 +0000
  • 241845f3 Fix GL context issues when using ImageAboutWindow by falkTX 2022-10-31 00:52:20 +0000
  • 4336226e Avoid creating GL textures for empty images by falkTX 2022-10-31 00:32:07 +0000
  • 45d2cab4 Fix puglWin32ShowCentered for transient windows by falkTX 2022-10-30 23:56:20 +0000
  • ec286254 Ensure non-first top-level-widgets have a valid size on start by falkTX 2022-10-30 21:26:28 +0000
  • 594a280c Update pugl for fixing missing field initializers in win32 by falkTX 2022-10-30 20:52:42 +0000
  • 15cbdcd5 Use the more verbose MIDI CC definition for LV2, fixes validation by falkTX 2022-10-30 19:59:35 +0000
  • 5d10a0c5 Mark 1 more variable constexpr by falkTX 2022-10-30 19:51:12 +0000
  • 8fc65e27 Fix typo leading some VST3 groups having 0 ports by falkTX 2022-10-30 17:07:50 +0000
  • 2fa8b0cf Refresh README by falkTX 2022-10-30 16:36:14 +0000
  • e13fd420 Cleanup FEATURES.md, updating VST3 state and adding CLAP by falkTX 2022-10-30 16:30:07 +0000
  • 290df2b2 Reorganize TODO items by falkTX 2022-10-30 15:59:13 +0000
  • 87e9b0f8 Define kCVPortIsOptional property and use it for LV2 by falkTX 2022-10-24 21:47:35 +0100
  • 57fcfcaf Fix typo in last commit by falkTX 2022-10-22 02:55:40 +0100
  • 8e15fcf1 Implement CLAP multi-IO by falkTX 2022-10-22 02:49:30 +0100
  • ac3f5bce CLAP_PORT_STEREO/MONO is needed for anklang by falkTX 2022-10-16 14:19:20 +0100
  • 48eb4501 Make sure to disable denormals for standalone JACK threads by falkTX 2022-10-13 23:19:10 +0100
  • 55a1e21e Fix LTO build if vst2 MIDI stuff is properly defined elsewhere by falkTX 2022-10-12 19:37:39 +0100
  • d9994556 CLAP parameter flush is active || main-thread, adjust as such by falkTX 2022-10-12 02:18:30 +0100
  • 847000e4 Implement CLAP latency, cleanup by falkTX 2022-10-12 02:02:44 +0100