60 Commits (d0610840bd1b4395271cdf34dab13d0a9a873b2a)

Author SHA1 Message Date
  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
  falkTX 4c04b0e15a Expose carla-plugin in plugin bridge 6 years ago
  falkTX 8f5de5e0fe Disable try-transient code in plugin bridges 6 years ago
  falkTX f601258934 Fix previous commit 6 years ago
  falkTX 54094ef995 Build our obj-c code with different class names per build target 6 years ago
  falkTX 846cd15e00 Implement try-transient for osx, partially (whatever is possible) 6 years ago
  falkTX 77ed8989bf Fix transient window on osx (and fixes build) 6 years ago
  falkTX ca5df4f151 Implement transient windows (out of process) for win32 6 years ago
  falkTX a1faf83953 Win32: center plugin UIs when opening them 6 years ago
  falkTX a1aa0965cc Trying to fix transient windows on windows and mac 6 years ago
  falkTX 91be24b1a8 Fix mac/win build 6 years ago
  falkTX d24e95d813 Sync main and bridge UI code, all UIs resizable by default 6 years ago
  falkTX 6629dd821e Get size from LV2 X11 UI in case it does not report the host 6 years ago
  falkTX 0e301dc562 Initial implementation of child windows for macOS; Cleanup 7 years ago
  falkTX 937c76d8af Add close button to OSX plugin windows 7 years ago
  falkTX 027ec425b4 Initial Cocoa Plugin UI support 7 years ago
  falkTX e6ee1b36f1 Some small win32 fixing, still not quite there yet 7 years ago
  falkTX 021d3d0331 Continue removal of juce stuff; Start some win32 code for plugin ui 7 years ago
  falkTX c4ceae92d3 Fix win32 bridge build 7 years ago
  falkTX 3473573f0c Minor changes to previous commit 7 years ago
  falkTX 9832eb7332 Rework code to find transient windows to map 7 years ago
  falkTX 05b361127a Fix a bunch of clang warnings 7 years ago
  falkTX 9385e1150b Update included juce code 7 years ago
  falkTX 2bec51d2b4 Misc fixes and small changes needed for OSX 8 years ago
  falkTX b6a6d8799a Update juce (needs full rebuild) 8 years ago
  falkTX db5fb1cd05 Update zyn again, fix carla code to match 9 years ago
  falkTX 37c2ef7f12 X11 keys are unsigned 9 years ago
  falkTX 18902d1930 Fix windows build 9 years ago
  falkTX 52b7862ab4 Continue previous commit 9 years ago
  falkTX 8de9234e04 Make things build again 9 years ago
  falkTX f24c41f327 Use LD_PRELOAD to better map DSSI plugin UIs; Don't auto-center for now 9 years ago
  falkTX 5bce798867 Fix Windows build; Misc changes 10 years ago
  falkTX c5603baa6e LV2 Cocoa UIs now working 10 years ago
  falkTX 3ed767db8f Misc 10 years ago