Commit Graph

  • *
  • | *
  • * |
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | | *
  • | | *
  • | | *
  • | |/
  • | *
  • | *
  • | *
  • | | *
  • | * |
  • | |/
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | | *
  • | | *
  • | | *
  • | |/
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | | *
  • | | *
  • | |/
  • | *
  • | | *
  • | |/
  • | | *
  • | |/
  • | *
  • | *
  • | *
  • | *
  • | *
  • | | *
  • | | *
  • | |/
  • * |
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | | *
  • | |/
  • | *
  • | | *
  • | |/
  • | *
  • | *
  • 4062e6c3 Update by falkTX 2021-09-22 13:19:56 +0100
  • b84abed2 Cleanup by falkTX 2021-09-22 13:17:51 +0100
  • 427c06ea Update by falkTX 2021-09-22 13:02:25 +0100
  • 1d234f77 Document internal macros by falkTX 2021-09-22 13:00:25 +0100
  • 71b4e5d1 Put the runtime checks behind a DPF_RUNTIME_TESTING macro by falkTX 2021-09-22 12:41:00 +0100
  • 8b8c76e9 Fix EmbedExternalUI build under Haiku (no implementation) by falkTX 2021-09-22 12:39:52 +0100
  • ab0b0d45 Allow to use Window::openFileBrowser() without arguments by falkTX 2021-09-20 22:56:44 +0100
  • d6f29567 Change some words for clarity by falkTX 2021-09-20 16:35:49 +0100
  • 9aec1687 And even more fixes by falkTX 2021-09-19 13:27:45 +0100
  • 8f478f97 Yet a few more compiler warning fixes, msvc stuff this time by falkTX 2021-09-19 13:16:54 +0100
  • 1adef358 More compiler warnings fixing by falkTX 2021-09-19 12:20:35 +0100
  • 9d8df7e1 Fix some compiler warnings by falkTX 2021-09-19 11:57:01 +0100
  • 96dcfa87 Correct checks in the previous commit by falkTX 2021-09-19 11:47:40 +0100
  • 6d29d5d8 Reduce amount of Plugin pure virtual methods, use runtime warnings by falkTX 2021-09-19 11:39:16 +0100
  • e44a9083 lv2lint: Ignore a known linking warning by falkTX 2021-09-18 20:55:14 +0100
  • 8d83f11d Remove win32 specific vst3 exports from version file by falkTX 2021-09-18 20:33:21 +0100
  • 848e28cd cmake: use symbol export lists by Jean Pierre Cimalando 2021-09-18 21:01:26 +0200
  • 8061ea25 make: windows exports with def files by Jean Pierre Cimalando 2021-09-18 20:40:10 +0200
  • b9598ec3 Revert "Export "main" symbol for VST2 on Windows" by Jean Pierre Cimalando 2021-09-18 20:34:01 +0200
  • b2c01270 (refs/pull/328/head) cmake: use symbol export lists by Jean Pierre Cimalando 2021-09-18 21:01:26 +0200
  • 52fb7c40 make: windows exports with def files by Jean Pierre Cimalando 2021-09-18 20:40:10 +0200
  • 57f7e055 Revert "Export "main" symbol for VST2 on Windows" by Jean Pierre Cimalando 2021-09-18 20:34:01 +0200
  • f4bf9e5c Have the macOS symbol in exp files by Jean Pierre Cimalando 2021-09-18 20:18:42 +0200
  • 417f234b Write MIDI CC binding LV2 meta-data by falkTX 2021-09-18 19:28:02 +0100
  • 4685979d Export "main" symbol for VST2 on Windows by falkTX 2021-09-18 19:21:07 +0100
  • 9ef63257 (refs/pull/327/head) Have the macOS symbol in exp files by Jean Pierre Cimalando 2021-09-18 20:18:42 +0200
  • 41656818 More tweaks to LV2 license conversion by falkTX 2021-09-18 19:03:00 +0100
  • 03fb16c1 Fix lv2 tests by falkTX 2021-09-18 16:40:00 +0100
  • b9270eea Enable runtime plugin tests again by falkTX 2021-09-18 16:20:27 +0100
  • 0a16af9e VST2: use a vector for cleanup effects instead of list by falkTX 2021-09-18 15:55:43 +0100
  • 622e283a Skip plugin runtime memory checks for now, need to fix carla by falkTX 2021-09-18 14:29:03 +0100
  • 80e9c5d5 lilv-utils is needed for lv2ls tool by falkTX 2021-09-18 14:22:31 +0100
  • 9d368a44 There was a typo by falkTX 2021-09-18 14:18:02 +0100
  • 6c336b78 LV2: Use spdx as license URL by falkTX 2021-09-18 14:17:10 +0100
  • 50579e9f Start validating/testing plugins by falkTX 2021-09-18 14:15:14 +0100
  • 37eb4c08 VST2: Cleanup created objects on module/dll unload by falkTX 2021-09-18 13:33:17 +0100
  • a45661fb Fix uninitialized values in metronome example by falkTX 2021-09-18 13:12:18 +0100
  • d96d0497 Fix lv2 validation when using state files by falkTX 2021-09-18 12:31:03 +0100
  • 6b040293 Only export the needed symbols for plugins to work by falkTX 2021-09-18 11:38:03 +0100
  • fd19df33 Use flags from base makefile to build lv2-generator by falkTX 2021-09-18 11:20:02 +0100
  • fce8f5a8 LV2: Generate properties for plugin state keys, passing validation by falkTX 2021-09-18 11:07:47 +0100
  • 41750f73 Switch back to requiring full-state when using programs+state by falkTX 2021-09-18 11:07:17 +0100
  • 15e5b575 LV2: Set plugin type as project too, prevent invalid presets by falkTX 2021-09-18 10:53:07 +0100
  • eac2757c LV2: Convert to license string to URL as much as we can by falkTX 2021-09-18 09:43:44 +0100
  • 28a88dbd String: Add asBasic, asLower and asUpper methods by falkTX 2021-09-18 09:42:28 +0100
  • d64c1acc Fix tests by falkTX 2021-09-17 20:11:47 +0100
  • 07e8cee9 Add method to render window contents to picture file (opengl) by falkTX 2021-09-17 20:02:26 +0100
  • 1606091b Revert 1 testing change by falkTX 2021-09-16 16:24:38 +0100
  • 6ccd50f0 Add example to test NanoImage usage by falkTX 2021-09-16 16:18:05 +0100
  • 92dc4eed NanoVG: Allow to load raw images of any format, fix size by falkTX 2021-09-16 16:14:55 +0100
  • 2c956cab Tweak OS auto-detection, prevent duplicates by falkTX 2021-09-16 14:46:09 +0100
  • 25c39838 Update some dates by falkTX 2021-09-15 01:12:22 +0100
  • 4d96e120 Change AudioMidiSyncHelper to be a struct by falkTX 2021-09-15 01:10:44 +0100
  • 8ce56f34 Typos by falkTX 2021-09-15 01:09:01 +0100
  • 86a621bf Always quit nicely no matter the plugin format by falkTX 2021-09-13 18:06:57 +0100
  • 27c173f6 Allow to call Application::quit() from plugins by falkTX 2021-09-13 18:05:30 +0100
  • 8a702c36 Show macOS transient and standalone windows nicely centered by falkTX 2021-09-13 17:50:58 +0100
  • f8193925 Move setIgnoreIdleCallbacks to a proper place, before UI creation by falkTX 2021-09-13 12:10:49 +0100
  • 5618819a Ignore idle callbacks when creating temp windows, e.g. VST2 rect by falkTX 2021-09-13 10:56:58 +0100
  • 6f89fd3d Better handling of transient windows, using ScopedGraphicsContext by falkTX 2021-09-13 10:37:03 +0100
  • 0aa4fd48 Prevent some compilation warnings on MinGW (#324) by lucianoiam 2021-09-11 16:12:15 +0200
  • 43dc9db6 (refs/pull/324/head) Repeat 1994d33 for pugl.cpp by Luciano Iam 2021-09-11 16:07:45 +0200
  • 1994d33a Narrower scope for fix in 39bf2c5 by Luciano Iam 2021-09-11 16:00:50 +0200
  • 39bf2c56 Prevent some compilation warnings on MinGW by Luciano Iam 2021-09-11 15:09:48 +0200
  • ccece160 Add OFN_EX_NOPLACESBAR for win32 file dialog as needed by falkTX 2021-09-08 20:47:54 +0100
  • 3b4b9460 Some little flags usage for win32 file dialogs by falkTX 2021-09-08 20:44:41 +0100
  • 576ffb6a Add and use puglX11SetWindowTypeAndPID as old code used to do by falkTX 2021-09-08 20:10:27 +0100
  • f618b337 sofd tweaks and implement button options by falkTX 2021-09-08 19:54:56 +0100
  • 7e110bfe Try to map file browser flags by falkTX 2021-09-08 16:46:46 +0100
  • 283e9c3d Fix some compiler warnings by falkTX 2021-09-08 16:00:22 +0100
  • b2e683e4 Use default monitor for parent-less external UI on win32 by falkTX 2021-09-08 15:51:29 +0100
  • 68de708d Add EmbedExternalUI to default make build by falkTX 2021-09-08 15:40:03 +0100
  • efa123fd Fix typo by falkTX 2021-09-08 14:22:51 +0100
  • 2befed18 Remove old gl-examples link, fix kx.studio chat link by falkTX 2021-09-07 21:40:19 +0100
  • 6d1cd5d8 Bugfix: build error with DISTRHO_PLUGIN_HAS_EXTERNAL_UI (#323) by lucianoiam 2021-09-07 10:40:55 +0200
  • c2b944f0 (refs/pull/323/head) External UI: avoid including a DGL header by Luciano Iam 2021-09-07 10:26:39 +0200
  • 3b7b69fa Bugfix: build error with DISTRHO_PLUGIN_HAS_EXTERNAL_UI by Luciano Iam 2021-09-07 10:03:16 +0200
  • 95384175 cmake: Generate the VST as a bundle on macOS by Jean Pierre Cimalando 2021-09-05 21:22:43 +0200
  • ec2b4305 (refs/pull/322/head) cmake: Generate the VST as a bundle on macOS by Jean Pierre Cimalando 2021-09-05 21:22:43 +0200
  • fdd8bd52 (refs/pull/320/head) Fix build on Linux by Luciano Iam 2021-09-04 09:01:10 +0200
  • a61cb185 Correct external ui scale factor code by falkTX 2021-09-03 21:52:57 +0100
  • 6bbe8e8a Fix tests on macOS by falkTX 2021-09-03 21:29:49 +0100
  • 37e6922b Set desktop scale factor for external uis if not provided by host by falkTX 2021-09-03 20:15:20 +0100
  • dbbfef6d EmbedExternalUI: Initial code for win32 by falkTX 2021-09-03 13:08:16 +0100
  • 25d79028 Bugfix: EmbedExternalExampleUI resizing on Mac (#319) by lucianoiam 2021-09-03 17:50:49 +0200
  • e0c82857 (refs/pull/319/head) Make 6618e99 follow existing ObjC code style by Luciano Iam 2021-09-03 16:29:57 +0200
  • 6618e993 Bugfix: EmbedExternalExampleUI resizing on Mac by Luciano Iam 2021-09-03 15:54:54 +0200
  • 20f17acb Update by falkTX 2021-09-03 11:46:32 +0100
  • 68edcd69 (refs/pull/318/head) Add more badges by falkTX 2021-09-03 11:33:49 +0100
  • 4ffe8feb Replace build status badge by falkTX 2021-09-03 11:31:21 +0100
  • c1f2d7f4 Add width/height as parameters of embed-ext-ui for easier testing by falkTX 2021-09-03 11:28:36 +0100
  • d3bd0ec6 Add UI::sizeChanged as needed for external UIs by falkTX 2021-09-03 11:00:14 +0100
  • 7c5a6db2 Add a few comments by falkTX 2021-09-03 10:56:54 +0100
  • 12b54c70 Sort out situation with some standalone windows by falkTX 2021-09-03 10:32:51 +0100
  • 4d6774fb on macOS: don't include pugl.mm for external UIs by osch 2021-09-02 11:30:51 +0200
  • c74cbe18 (refs/pull/317/head) on macOS: don't include pugl.mm for external UIs by osch 2021-09-02 11:30:51 +0200
  • f9fcf3fd Partial UI_TYPE=external support on Windows by Luciano Iam 2021-09-01 17:31:29 +0200
  • 6ab0c79a (refs/pull/316/head) Partial UI_TYPE=external support on Windows by Luciano Iam 2021-09-01 17:31:29 +0200
  • df6d7f50 Alternative to last commit by falkTX 2021-08-30 16:30:46 +0100
  • 0f0ab358 Add DGL_USE_OPENGL3 build test to CI by falkTX 2021-08-30 16:14:29 +0100