Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • a652e711 Wait a maximum of 2 seconds for clipboard by falkTX 2022-07-12 10:51:24 +0100
  • 9de73b40 Dont lockup in puglX11UpdateWithoutExposures by falkTX 2022-07-12 10:36:51 +0100
  • 96896dcd Fix previous commit by falkTX 2022-07-11 23:42:50 +0100
  • 3576108d Fix C++98 build by falkTX 2022-07-11 23:32:28 +0100
  • 29055e6f Make sure to only wait under X11 by falkTX 2022-07-11 23:21:32 +0100
  • 9ab4ff81 Try to make X11 copy&paste more robust by falkTX 2022-07-11 23:18:15 +0100
  • 29e9fe9a Allow runtime buffer size changes in wasm/bridge modules by falkTX 2022-07-11 17:55:40 +0100
  • e2e2b550 Introduce ways for standalones to request audio input and midi by falkTX 2022-07-11 14:16:29 +0100
  • 7403ec87 Fix some compiler warnings by falkTX 2022-07-11 04:34:41 +0100
  • ec02b889 Rework native audio standalone fallback code, add full wasm stuff by falkTX 2022-07-11 04:22:40 +0100
  • f1e157a0 SDL bridge: Use input instead of output for process sync by falkTX 2022-07-10 18:45:49 +0100
  • ceaea608 Rework SDL bridge to support audio input by falkTX 2022-07-10 18:00:15 +0100
  • f022c766 Add Application::getClassName(), more wasm pugl things by falkTX 2022-07-10 03:54:08 +0100
  • 02216aba Allow to redirect Runner emscript calls, needed for exceptions by falkTX 2022-07-09 22:35:58 +0100
  • 36efc247 Make wasm file dialogs properly namespaced by falkTX 2022-07-09 19:24:09 +0100
  • 8a2eb6cd Simplify wasm runner, now using emscripten_set_interval by falkTX 2022-07-09 19:17:03 +0100
  • a415fc87 Fix HAVE_DGL check for wasm by falkTX 2022-07-09 15:05:23 +0100
  • 7b1ccac2 Always build wasm standalones with -sMAIN_MODULE by falkTX 2022-07-09 14:55:41 +0100
  • b9e654c3 Fix wasm returning non-null invalid value for open file; Cleanup by falkTX 2022-07-08 02:28:41 +0100
  • aa99d517 Use GL2 by default with compat profile, set GL3 and GLES target too by falkTX 2022-07-07 13:34:42 +0100
  • 34bf2a4d Use emscripten_set_timeout_loop instead of manual management by falkTX 2022-07-07 01:00:05 +0100
  • ee94ba0c Automatically set a few flags on wasm by falkTX 2022-07-06 23:38:55 +0100
  • 5e77ebb3 Skip pthread_yield for now by falkTX 2022-07-06 17:12:24 +0100
  • b63db742 wasm file browser details, add WASM_EXCEPTIONS build option by falkTX 2022-07-06 14:31:44 +0100
  • c2938c02 Enable simd for wasm, early implementation of file dialogs by falkTX 2022-07-05 23:36:26 +0100
  • 614eeaf0 Add a missing include by falkTX 2022-07-05 15:08:16 +0100
  • 828ce002 Update pugl, fix inverted mouse buttons on wasm by falkTX 2022-07-05 14:40:57 +0100
  • 717c7596 Allow to force nanovg GL version by falkTX 2022-07-05 10:39:10 +0100
  • 58153fde Add new Runner class for a different approach to threads by falkTX 2022-07-04 20:43:17 +0100
  • 33ee09ae A few more wasm tweaks, do not allow Thread.hpp usage by falkTX 2022-07-04 20:42:11 +0100
  • 3aa2e83d Set VST3 filename for wasm builds by falkTX 2022-07-04 14:49:21 +0100
  • 49a017bd Fix a compiler warning by falkTX 2022-07-04 14:23:45 +0100
  • f04817d3 Fix regular non-gles2 build by falkTX 2022-07-04 14:20:28 +0100
  • ea18b1a1 Get all plugins to build for wasm by falkTX 2022-07-04 14:18:28 +0100
  • d8612aa3 More wasm related things, generating "standalones" by falkTX 2022-07-03 19:33:49 +0100
  • a9951390 Cleanup jackbridge, use SDL for wasm by falkTX 2022-07-03 19:32:53 +0100
  • 478cb33f wasm and egl/gles related things by falkTX 2022-07-01 18:13:07 +0100
  • 194f04ae Allow to build with custom DISTRHO and DGL namespace by falkTX 2022-06-30 20:02:42 +0100
  • 38dad9fd Tweak requirements for filebrowser dialog on macOS by falkTX 2022-06-30 15:40:46 +0100
  • 90b8d2d2 Fix macOS hosts providing windowless views on init Like FLStudio VST3 hosting by falkTX 2022-06-29 01:05:18 +0100
  • e22b971a Fix a typo by falkTX 2022-06-28 13:26:39 +0100
  • db893e72 Decode file URLs provided by DBus portals by falkTX 2022-06-27 23:42:20 +0100
  • a4eed81b Fix previous commit, missed an include by falkTX 2022-06-27 17:35:46 +0100
  • 33dd907d Change VST2 dummy plugin to be pointer cleared on effClose by falkTX 2022-06-27 17:13:23 +0100
  • 144ec075 Improve behaviour for previous commit, wait until first idle by falkTX 2022-06-26 10:00:12 +0100
  • 88236977 Cleanup by falkTX 2022-06-26 09:32:53 +0100
  • 5de60bb6 Deal with vst3 hosts that only get size before attaching view by falkTX 2022-06-26 09:31:23 +0100
  • d4a50515 Less verbose vst3 prints (related to params) by falkTX 2022-06-26 09:29:53 +0100
  • f0c16920 Leave warning note about TimePosition.frame not being monotonic by falkTX 2022-06-25 23:22:17 +0100
  • e3635524 Only build embed plugin example if DGL libs are available by falkTX 2022-06-21 18:05:43 +0100
  • c7baf5ce Correct offset for MIDI CC params by falkTX 2022-06-20 23:55:10 +0100
  • 93abcc86 Proper MIDI implementation for VST3, sort input events ourselves by falkTX 2022-06-20 23:47:44 +0100
  • 314c814c Deal with VST3 UI resize properly by falkTX 2022-06-20 13:38:41 +0100
  • b8288d44 Simplify vst2 and vst3 transport code by falkTX 2022-06-20 12:18:17 +0100
  • 0c04a07e Make macOS installer allowed to install without rosetta2 by falkTX 2022-06-19 08:46:24 +0100
  • ac9b574f Fix incorrect offset of embed ui on windows and macOS by falkTX 2022-06-18 21:53:23 +0100
  • 9efc5ff6 Ignore a compiler warning by falkTX 2022-06-17 22:07:09 +0100
  • 6ef3fce6 Sync get display factor code with pugl by falkTX 2022-06-17 21:47:10 +0100
  • 3d0d31c5 Fix cairo include Fixes #373 by falkTX 2022-06-17 21:27:58 +0100
  • 772e4f5a Update Info plugin example resize handle to set mouse cursor by falkTX 2022-06-17 21:25:26 +0100
  • 176b1a47 Fix build with new pugl by falkTX 2022-06-17 21:22:24 +0100
  • 48d37055 Update pugl, get rid of puglMacOSActivateApp (no longer needed) by falkTX 2022-06-17 21:17:01 +0100
  • a65ac854 Also set __USE_MINGW_ANSI_STDIO on makefiles for mingw by falkTX 2022-06-05 15:07:44 +0100
  • 42c1387a Cleanup by falkTX 2022-06-02 13:49:12 +0100
  • 982f2763 Give up on fancy macOS namespace by falkTX 2022-06-02 13:45:08 +0100
  • cac66463 Fix build by falkTX 2022-06-02 12:58:32 +0100
  • 60f0de5a Cleanup makefile by falkTX 2022-06-02 12:32:18 +0100
  • bad716bc Fix C++98 build by falkTX 2022-06-02 02:28:42 +0100
  • b139002d Revert previous commit, enable xcursor for cmake builds by falkTX 2022-06-02 02:22:52 +0100
  • 51ca273f Experiment always building pugl on macOS cmake by falkTX 2022-06-02 02:07:38 +0100
  • 1f3fb013 Make sure to always include+build the correct file browser file by falkTX 2022-06-02 01:41:54 +0100
  • 18fa6249 Remove imgui gain plugin example by falkTX 2022-06-02 01:25:50 +0100
  • 00faae67 Set DISTRHO_UI_FILE_BROWSER macro for all example plugins by falkTX 2022-06-02 01:25:23 +0100
  • e3e0bc21 Fix for the previous commmit by falkTX 2022-06-02 01:16:38 +0100
  • 3de334d2 Tweaks to special macOS builds by falkTX 2022-06-02 01:13:23 +0100
  • 7f65db5d Bring back Window::setTransientParent, used in Carla by falkTX 2022-05-28 15:17:01 +0100
  • a106c2b8 Fix no namespace build by falkTX 2022-05-28 15:00:40 +0100
  • 638690ed Fix DISTRHO_UI_FILE_BROWSER for macOS by falkTX 2022-05-28 14:53:24 +0100
  • 6c832980 Cleanup file dialog namespaces, add DISTRHO_UI_FILE_BROWSER by falkTX 2022-05-28 14:49:02 +0100
  • 4f3d9930 Fix no namespace build by falkTX 2022-05-28 03:56:17 +0100
  • fdbc69f0 Make the default onClipboardDataOffer more friendly by falkTX 2022-05-28 03:49:45 +0100
  • 114031ee Allow to skip building file browser, even if enabled by falkTX 2022-05-28 03:02:08 +0100
  • bbe21589 Fix macOS build, adjust cairo include by falkTX 2022-05-28 01:46:17 +0100
  • a1fc530d Make new clipboard things work on X11 by falkTX 2022-05-28 00:51:32 +0100
  • 9b228b0c Adjust clipboard API following latest pugl changes by falkTX 2022-05-27 23:14:57 +0100
  • cc1db59a Start updating pugl, WIP by falkTX 2022-05-27 02:26:26 +0100
  • 487d918d Reorder/organize the Widget event docs by falkTX 2022-05-27 02:24:40 +0100
  • 32916adb Add handy mouse button enum by falkTX 2022-05-27 02:23:54 +0100
  • d76a1121 Import ResizeHandle widget for tests, set Demo min size by falkTX 2022-05-27 00:35:07 +0100
  • 4f906d29 Split OpenGL includes into its own dedicated header by falkTX 2022-05-27 00:34:24 +0100
  • c0da2f0c Update carla plugin wrapper by falkTX 2022-05-26 14:45:12 +0100
  • 01fc1622 Do not set -fno-gnu-unique for BSD by falkTX 2022-05-25 19:28:36 +0100
  • 414513de Do not export DllMain for static windows builds by falkTX 2022-05-25 19:24:37 +0100
  • f9e6b101 Return invalid-arg if port group is not mono or stereo by falkTX 2022-05-25 16:52:07 +0100
  • c21bc7da Fix standard LV2 port group definitions by falkTX 2022-05-25 16:15:05 +0100
  • 4bcb4d4d More tweaks to getBusArrangement, add stereo tag to example meter by falkTX 2022-05-25 05:05:09 +0100
  • 1357e37f Make sure speaker pointer is not null by falkTX 2022-05-25 03:23:15 +0100
  • 98b39564 Implement VST3 getBusArrangement, cleanup by falkTX 2022-05-25 03:09:39 +0100
  • e3341cb4 Tweak travesty headers as needed by hosts for plugin scanning by falkTX 2022-05-21 20:09:29 +0100
  • dba284c2 Fix some compiler warnings by falkTX 2022-05-14 19:27:11 +0100