Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • | *
  • |/
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • | *
  • * |
  • |/
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • | *
  • |/
  • *
  • *
  • | *
  • | *
  • |/
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • 23ac1c2e Use apple gl3 headers as needed; Allow build with glew by falkTX 2021-08-30 16:12:51 +0100
  • 610477ec Bind a few more windows GL functions if GL3 enabled by falkTX 2021-08-30 13:44:04 +0100
  • b9f36d23 Allow puglRealize to fail by falkTX 2021-08-27 22:18:58 +0000
  • 3370cdb7 Do not crash if all X11 fails by falkTX 2021-08-27 21:44:28 +0000
  • 33a661fe Less annoying nanovg error logs when it fails to initialize by falkTX 2021-08-27 16:27:29 +0100
  • 11c53234 Use nanovg in GL3 mode when DGL_USE_OPENGL3 is defined by falkTX 2021-08-27 14:57:22 +0100
  • 144a2a98 Fix tests rebuild by falkTX 2021-08-27 14:57:10 +0100
  • 0c33dcc8 Fix isStandalone for external window; More macOS tests by falkTX 2021-08-27 12:59:10 +0100
  • e8ce9022 Cleanup by falkTX 2021-08-27 12:05:46 +0100
  • 4c17fc87 (refs/pull/314/head) Route VST2 keystrokes to ExternalWindow by Luciano Iam 2021-08-27 10:10:24 +0200
  • 06631918 Give focus to standalone uis on init; Fix macOS embed external ui by falkTX 2021-08-26 15:58:58 +0100
  • b755b07a Fix embed-external-ui x11 version crash on close, missing map by falkTX 2021-08-26 15:23:11 +0100
  • beb179ac More embed-external-ui example macOS code, but still no window :( by falkTX 2021-08-26 14:55:50 +0100
  • a0f9667c Start tests with mpv by falkTX 2021-08-26 12:42:05 +0100
  • 34154b47 Forgot to set isStandalone by falkTX 2021-08-26 11:49:55 +0100
  • e59b5a5c Reorganize ExternalWindow methods and add documentation by falkTX 2021-08-26 11:41:10 +0100
  • afcc3a98 More tests for embed ui example, add some macOS code by falkTX 2021-08-25 14:22:31 +0100
  • 9110e500 Fix tests after typo fix by falkTX 2021-08-25 09:15:39 +0100
  • 44ea88dd Fix embed external ui closing too early by falkTX 2021-08-25 09:14:31 +0100
  • f7c4fd4b Fix a typo by falkTX 2021-08-25 09:09:50 +0100
  • 18e6cbbb Fix use of getNativeWindowHandle for external ui by falkTX 2021-08-25 08:57:30 +0100
  • 8f77ae04 Only adjust for scale factor on vst2 mac builds Closes #312 by falkTX 2021-08-24 17:38:55 +0100
  • 18d151ec (refs/pull/312/head) Do not automatically scale on Linux & Win by Luciano Iam 2021-08-24 18:30:05 +0200
  • b19da2fd Allow DISTRHO_UI_USER_RESIZABLE for external UIs by falkTX 2021-08-24 08:59:51 +0100
  • 7ddda017 Special handling for cases where reshape is called on constructor by falkTX 2021-08-23 22:17:57 +0100
  • ed127599 Fix a typo by falkTX 2021-08-22 23:56:39 +0100
  • c00ff655 Use a black background; Allow VST2 embed external UIs by falkTX 2021-08-22 23:44:52 +0100
  • f9790413 Remove some virtuals, cleanup by falkTX 2021-08-22 23:31:19 +0100
  • 85ab63ad ExternalWindow mostly working now, update old hacky example too by falkTX 2021-08-22 23:25:10 +0100
  • 1d80bc8b Add ExternalWindow::isEmbed() by falkTX 2021-08-22 22:38:23 +0100
  • 79274a3d Working ExternalWindow, start dummy/example X11 code by falkTX 2021-08-22 22:35:47 +0100
  • 30a46715 Start embed external ui example by falkTX 2021-08-22 21:25:45 +0100
  • 054f35db Start rework of ExternalWindow, add stubs to make it build, WIP by falkTX 2021-08-22 19:23:31 +0100
  • 52d5af44 Always use sofd +0.5 scale than desktop by falkTX 2021-08-21 22:00:12 +0100
  • c3e16eb2 Remove width and height from FileBrowserOptions, were never used by falkTX 2021-08-21 21:25:09 +0100
  • 354bea63 Set supportsViewDpiScaling as supported canDo by falkTX 2021-08-21 19:36:49 +0100
  • 05d91f58 Protect against multiple inclusion of Makefile.base.mk by falkTX 2021-08-21 11:37:08 +0100
  • 168e8a53 Add missing call to FreeLibrary() by Luciano Iam 2021-08-21 09:34:30 +0200
  • 416af1b2 (refs/pull/310/head) Add missing call to FreeLibrary() by Luciano Iam 2021-08-21 09:34:30 +0200
  • 9b838a67 TESTING: Add DGL_USE_OPENGL3 macro by falkTX 2021-08-21 01:43:40 +0100
  • 3c37d4c0 Remove the const qualifier on ParameterEnumerationValue (#309) by JP Cimalando 2021-08-20 16:29:52 +0200
  • ff0344c6 (refs/pull/309/head) Also remove const in the ctor of ParameterEnumerationValues by Jean Pierre Cimalando 2021-08-20 16:09:30 +0200
  • eed41d86 Remove the const qualifier on ParameterEnumerationValue by Jean Pierre Cimalando 2021-08-20 16:05:41 +0200
  • d3692aa1 Stop building vulkan by default by falkTX 2021-08-20 09:11:54 +0100
  • b6d8c3ac Push a backwards compat typedef into upstream pugl by falkTX 2021-08-20 09:06:03 +0100
  • 4ce7dec3 Implement puglGetDesktopScaleFactor for windows by falkTX 2021-08-19 12:53:09 +0100
  • dfc05515 flush stdout after jack client activation by falkTX 2021-08-19 12:22:44 +0100
  • 49bd6247 Find desktop scale factor on X11 by falkTX 2021-08-18 15:26:06 +0100
  • 9b17d527 Fix identation on CI file by falkTX 2021-08-18 14:54:34 +0100
  • 811f3733 Correct modal behaviour on macOS by falkTX 2021-08-18 08:36:45 +0100
  • 4d5c33fa Always update packages in CI by falkTX 2021-08-18 08:29:06 +0100
  • f6e12af7 Corrections to d85add3a4c by falkTX 2021-08-17 10:15:55 +0100
  • 3759c0ba Rebase pugl against upstream, add only absolutely require patches by falkTX 2021-08-17 09:07:29 +0100
  • cdf1dab2 Define SHARED_MEMORY_LIBS in base makefile, to be needed later by falkTX 2021-08-16 17:40:26 +0100
  • f25a783b Fix a typo by falkTX 2021-08-15 18:48:54 +0100
  • 5b885527 Add a missing override by falkTX 2021-08-15 14:20:43 +0100
  • f5536a88 Another build fix by falkTX 2021-08-15 00:46:26 +0100
  • 97c7e363 Custom sofd color scheme by falkTX 2021-08-15 00:45:38 +0100
  • 775f3c43 Adjust sofd fib_widget_at_pos for high-dpi by falkTX 2021-08-14 23:15:51 +0100
  • 358efb96 Add preliminar high-dpi support to sofd; Fix build by falkTX 2021-08-14 23:04:57 +0100
  • d85add3a Dont give nullptr as response to requestStateFile(); Fix build by falkTX 2021-08-14 20:44:28 +0100
  • e5df7030 Rework file handling example button, add a note for later by falkTX 2021-08-14 20:39:09 +0100
  • 03d53ea7 Make x11 sofd dialog work without patching pugl by falkTX 2021-08-14 19:44:51 +0100
  • 267fc770 Fix build by falkTX 2021-08-14 14:44:10 +0100
  • 091c919c Add puglX11GrabFocus as a safer way to grab focus on X11 by falkTX 2021-08-14 14:38:31 +0100
  • 1e029513 Add automaticallyScale argument to UI constructor by falkTX 2021-08-14 14:26:14 +0100
  • 1b7e4774 Add Rectangle::containsAfterScaling method by falkTX 2021-08-14 14:08:53 +0100
  • 2e508c73 Fix fullviewport-drawing auto-scaling for Cairo by falkTX 2021-08-14 13:34:33 +0100
  • d7080517 Set geometry constraints on ImageAboutWindow, for auto-scaling by falkTX 2021-08-14 13:22:36 +0100
  • 10419b89 Fix OpenGL viewport size for fullviewport-drawing and auto-scaling by falkTX 2021-08-14 13:21:41 +0100
  • b88e92c5 Stop assuming geometric-constrained windows are user resizable by falkTX 2021-08-14 12:59:46 +0100
  • 6f8e578a Implement auto-scaling for Cairo, fix repaint for auto-scaling by falkTX 2021-08-14 11:12:30 +0100
  • 9d820509 Simplify CairoExampleUI by falkTX 2021-08-14 11:06:38 +0100
  • 61779a4c Fix double widget events received when using auto-scaling by falkTX 2021-08-14 10:57:30 +0100
  • 87c74fb3 Internally scale VST2 UI size if host doesnt inform of scale factor by falkTX 2021-08-14 01:09:06 +0100
  • d2c8d930 Fix geometry constraints for embed UIs on scale factor != 1 by falkTX 2021-08-14 00:55:25 +0100
  • c6e3ea5b Custom puglSetWindowSize on macOS, needed for reaper by falkTX 2021-08-14 00:23:03 +0100
  • 2267b49b Get NSWindow from view if we do not have one directly by falkTX 2021-08-13 22:26:38 +0100
  • a21bf993 Add host scale factor text to d_info gui by falkTX 2021-08-13 21:53:45 +0100
  • 8a31a587 Remove unneeded scale checking code in d_info by falkTX 2021-08-13 21:47:09 +0100
  • 9b9e0a36 Implement fetching desktop scale factor on macOS; Tweak d_info size by falkTX 2021-08-13 19:21:03 +0100
  • eaa307bd Manually patch liblo.pc for proper prefix by falkTX 2021-08-12 17:29:52 +0100
  • ccbae919 Real fix by falkTX 2021-08-12 17:23:29 +0100
  • 2938ebc0 Fix typo by falkTX 2021-08-12 17:18:14 +0100
  • c96fa49d Alternative fix by falkTX 2021-08-12 17:09:36 +0100
  • 765e16c1 Workaround for missing liblo-dev by falkTX 2021-08-12 17:02:49 +0100
  • 0c612342 liblo-dev cant be used for armhf/aarch64 by falkTX 2021-08-12 16:55:00 +0100
  • 37431de0 fix broken Ubuntu packages missing pkg-config file in multi-arch by falkTX 2021-08-12 16:50:13 +0100
  • 5a7d53cb Add a few more dev packages to workflow, setup PKG_CONFIG_PATH by falkTX 2021-08-12 16:12:31 +0100
  • 2c7f346b Run "make features" on example-plugins workflow by falkTX 2021-08-12 16:03:40 +0100
  • e81df55a Add "make features" tool by falkTX 2021-08-12 16:02:14 +0100
  • 58c49537 Install libx11-dev and libxext-dev for example-plugins by falkTX 2021-08-12 15:20:54 +0100
  • 28b10ab2 Run DPF tests in CI by falkTX 2021-08-12 14:25:16 +0100
  • edbc8e49 Remove old travis files by falkTX 2021-08-12 14:25:02 +0100
  • 4cf573e8 Remove now deleted file from cmake by falkTX 2021-08-12 14:20:10 +0100
  • 69744fea Fix build without "using namespace" by falkTX 2021-08-12 14:15:09 +0100
  • 95d14670 Add ringbuffer to rtaudio side, unused for now by falkTX 2021-08-12 14:00:00 +0100
  • f48fd903 Rename build workflow to cmake, so it is more clear what it does by falkTX 2021-08-12 13:43:40 +0100
  • e412b7a1 Cleanup by falkTX 2021-08-12 13:41:37 +0100
  • a9dee888 Set -std=gnu++11 by falkTX 2021-08-12 13:30:37 +0100