60 Commits (a98fbe51b173f83cf021f0963c76245a50d66c51)

Author SHA1 Message Date
  falkTX 3ed2471c90 Fix intial plugin window focus for recent juce-based plugins 6 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 7 years ago
  falkTX f601258934 Fix previous commit 7 years ago
  falkTX 54094ef995 Build our obj-c code with different class names per build target 7 years ago
  falkTX 846cd15e00 Implement try-transient for osx, partially (whatever is possible) 7 years ago
  falkTX 77ed8989bf Fix transient window on osx (and fixes build) 7 years ago
  falkTX ca5df4f151 Implement transient windows (out of process) for win32 7 years ago
  falkTX a1faf83953 Win32: center plugin UIs when opening them 7 years ago
  falkTX a1aa0965cc Trying to fix transient windows on windows and mac 7 years ago
  falkTX 91be24b1a8 Fix mac/win build 7 years ago
  falkTX d24e95d813 Sync main and bridge UI code, all UIs resizable by default 7 years ago
  falkTX 6629dd821e Get size from LV2 X11 UI in case it does not report the host 7 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 8 years ago
  falkTX 2bec51d2b4 Misc fixes and small changes needed for OSX 9 years ago
  falkTX b6a6d8799a Update juce (needs full rebuild) 9 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 10 years ago
  falkTX 52b7862ab4 Continue previous commit 10 years ago
  falkTX 8de9234e04 Make things build again 10 years ago
  falkTX f24c41f327 Use LD_PRELOAD to better map DSSI plugin UIs; Don't auto-center for now 10 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