1961 Commits (5a439e6686277e65a7bbe6a66cfd60482e52196c)
 

Author SHA1 Message Date
  falkTX 6bbe8e8a75 Fix tests on macOS 4 years ago
  falkTX 37e6922b31 Set desktop scale factor for external uis if not provided by host 4 years ago
  falkTX dbbfef6dc3
EmbedExternalUI: Initial code for win32 4 years ago
  lucianoiam 25d7902818
Bugfix: EmbedExternalExampleUI resizing on Mac (#319) 4 years ago
  falkTX 68edcd6926
Add more badges 4 years ago
  falkTX 4ffe8feba4
Replace build status badge 4 years ago
  falkTX c1f2d7f47a
Add width/height as parameters of embed-ext-ui for easier testing 4 years ago
  falkTX d3bd0ec61b
Add UI::sizeChanged as needed for external UIs 4 years ago
  falkTX 7c5a6db2c3
Add a few comments 4 years ago
  falkTX 12b54c7056 Sort out situation with some standalone windows 4 years ago
  osch 4d6774fb0f on macOS: don't include pugl.mm for external UIs 4 years ago
  Luciano Iam f9fcf3fd3d Partial UI_TYPE=external support on Windows 4 years ago
  falkTX df6d7f5037
Alternative to last commit 4 years ago
  falkTX 0f0ab3588d
Add DGL_USE_OPENGL3 build test to CI 4 years ago
  falkTX 23ac1c2e91
Use apple gl3 headers as needed; Allow build with glew 4 years ago
  falkTX 610477ec0f
Bind a few more windows GL functions if GL3 enabled 4 years ago
  falkTX b9f36d2300 Allow puglRealize to fail 4 years ago
  falkTX 3370cdb78d Do not crash if all X11 fails 4 years ago
  falkTX 33a661fe0e Less annoying nanovg error logs when it fails to initialize 4 years ago
  falkTX 11c532346a Use nanovg in GL3 mode when DGL_USE_OPENGL3 is defined 4 years ago
  falkTX 144a2a98c6 Fix tests rebuild 4 years ago
  falkTX 0c33dcc8d4 Fix isStandalone for external window; More macOS tests 4 years ago
  falkTX e8ce902285 Cleanup 4 years ago
  falkTX 066319187a Give focus to standalone uis on init; Fix macOS embed external ui 4 years ago
  falkTX b755b07abf
Fix embed-external-ui x11 version crash on close, missing map 4 years ago
  falkTX beb179ac09 More embed-external-ui example macOS code, but still no window :( 4 years ago
  falkTX a0f9667cc6
Start tests with mpv 4 years ago
  falkTX 34154b473e
Forgot to set isStandalone 4 years ago
  falkTX e59b5a5c15
Reorganize ExternalWindow methods and add documentation 4 years ago
  falkTX afcc3a98ac More tests for embed ui example, add some macOS code 4 years ago
  falkTX 9110e50099
Fix tests after typo fix 4 years ago
  falkTX 44ea88dd80
Fix embed external ui closing too early 4 years ago
  falkTX f7c4fd4b23
Fix a typo 4 years ago
  falkTX 18e6cbbb69 Fix use of getNativeWindowHandle for external ui 4 years ago
  falkTX 8f77ae04f7 Only adjust for scale factor on vst2 mac builds 4 years ago
  falkTX b19da2fdde
Allow DISTRHO_UI_USER_RESIZABLE for external UIs 4 years ago
  falkTX 7ddda017a0
Special handling for cases where reshape is called on constructor 4 years ago
  falkTX ed12759970
Fix a typo 4 years ago
  falkTX c00ff655bb
Use a black background; Allow VST2 embed external UIs 4 years ago
  falkTX f97904136f
Remove some virtuals, cleanup 4 years ago
  falkTX 85ab63ade8
ExternalWindow mostly working now, update old hacky example too 4 years ago
  falkTX 1d80bc8b8c
Add ExternalWindow::isEmbed() 4 years ago
  falkTX 79274a3da0
Working ExternalWindow, start dummy/example X11 code 4 years ago
  falkTX 30a467159f Start embed external ui example 4 years ago
  falkTX 054f35db47 Start rework of ExternalWindow, add stubs to make it build, WIP 4 years ago
  falkTX 52d5af44d6
Always use sofd +0.5 scale than desktop 4 years ago
  falkTX c3e16eb2ac
Remove width and height from FileBrowserOptions, were never used 4 years ago
  falkTX 354bea632d Set supportsViewDpiScaling as supported canDo 4 years ago
  falkTX 05d91f5852
Protect against multiple inclusion of Makefile.base.mk 4 years ago
  Luciano Iam 168e8a5333 Add missing call to FreeLibrary() 4 years ago