93 Commits (e3323c78894c2431fceab1b0f6e7d492ce45a797)

Author SHA1 Message Date
  falkTX 083a1a0c91
Fix non-linux build 1 year ago
  falkTX b19d3daad2
Handle VST3 UI resize 1 year ago
  falkTX 22b5176486
ignore some macos deprecation warnings 1 year ago
  falkTX f75582a2f3
Fix build with win32 unicode 1 year ago
  falkTX 703972c1d4
Improve CLAP host vs plugin side UI resize 2 years ago
  falkTX c7b4ee9c39 Set X11 utf8 window title for plugin UIs 2 years ago
  Alexandros Theodotou 69816b7989 noop: remove trailing whitespace 2 years ago
  falkTX 91cee1f997 Cleanup for CARLA_DECLARE_NON_COPYABLE macro use, minor jsfx things 2 years ago
  falkTX 4d14226982
Fix a missing include for X11/BSD builds 2 years ago
  falkTX 1f5e44c4bb Adjust the rest of the code for CARLA_BACKEND_NAMESPACE macro use 2 years ago
  falkTX b7d2d7b0d0 macOS plugin UI fixes 2 years ago
  falkTX 74a1ae82c9
One more XSetInputFocus exception fix 2 years ago
  falkTX d73e6d50d1
Fix crash when LV2 X11 UI has non-mapped child window 2 years ago
  falkTX 2c0f941f5b
Fix a strict compiler warning 3 years ago
  falkTX d87e6f87ab
Safer way to fetch X11 UI size 3 years ago
  falkTX ee82efa34e Check for valid x11 display before using it 3 years ago
  falkTX e323794076 Fix a typo on XSetInputFocus 3 years ago
  falkTX 1ff775e726 Implement a way to set plugins as standalones 3 years ago
  falkTX 030bcbb921
Rename a variable to make more sense 3 years ago
  falkTX e132c46893
Safer X11 UI use, fixes crash with a few plugins (regression) 3 years ago
  falkTX e7a353b225
Rename a variable 3 years ago
  falkTX deaad076e8
Handle LV2 UI size on windows without extensions, also resize 3 years ago
  falkTX a1bc422074 Cleanup macOS plugin UI setup code, still fails at resizing :( 3 years ago
  falkTX a79c1928d7 Fix bridged plugin UIs appearing behind main carla window on macOS 3 years ago
  falkTX faa1d4f925 Fix initial size for LV2 macOS UIs with no UI resize extension 3 years ago
  falkTX fe3a04456a
Fix strict build 3 years ago
  falkTX 75ea9f5b2d
Listen to X11 plugin UI resize events automatically 3 years ago
  falkTX f7320fe493
Give keyboard focus to X11 plugin UIs 3 years ago
  falkTX 8d9e0c13d6
Make it no longer needed to do "make BUILDING_FOR_WINDOWS=true" 3 years ago
  falkTX 1e66d1cb85
Only set special plugin ui flags under windows, not wine/bridges 4 years ago
  falkTX 423784089b
Do not put plugin UIs on top in Windows; Fix window type 4 years ago
  falkTX 9f786e3997
Replace some XFlush calls with XSync 4 years ago
  falkTX 325d436922
Carefully handle lv2 ui child window, fixes crash with some x42 uis 4 years ago
  falkTX 3ed2471c90 Fix intial plugin window focus for recent juce-based plugins 5 years ago
  falkTX 2413bbf04f Only call XSetInputFocus on viewable windows 6 years ago
  falkTX 0d96a87fb4 Only call XSetInputFocus on viewable windows 6 years ago
  falkTX 9bd85f8c9a
Respect X11 UIs size hints from plugins 6 years ago
  falkTX ee0a4e5fdf Start a big cleanup, WIP 6 years ago
  falkTX a21e740612 Cleanup for _NET_WM_WINDOW_TYPE_DIALOG, add it to DGL too 6 years ago
  diovudau 7fca77254b Add X _NET_WM_WINDOW_TYPE flags to plugin windows so they work equally well on tiling window manages and floating WM (#751) 6 years ago
  falkTX eeeb9e9f0f Proper fix for plugin ui subview size on macOS 6 years ago
  falkTX cffffbab42 Fix UI bridges under macOS 6 years ago
  falkTX 3255806c1d Fix macOS plugin window close, keep it alive as needed 6 years ago
  falkTX faf4777b6e Cleanup, print error if win32 CreateWindow fails 6 years ago
  falkTX a5fb843f04 macOS related workarounds 6 years ago
  falkTX f30c9374ea Fixes for mac os plugin UI creation 6 years ago
  falkTX fd98543946 Dont make win32 plugin uis resizable for now 6 years ago
  falkTX ae7a7a4b66 Cleanups, test random OSX things.. 6 years ago
  falkTX cd8cea6539 macOS related fixes 6 years ago
  falkTX 2355f147b3 Fix build with -std=c++98 and adjustments for old Mac OS 6 years ago