falkTX
|
2413bbf04f
|
Only call XSetInputFocus on viewable windows
Fixes crash for bridge-lv2-x11 from CLI
Signed-off-by: falkTX <falktx@gmail.com>
|
6 years ago |
falkTX
|
0d96a87fb4
|
Only call XSetInputFocus on viewable windows
Fixes crash for bridge-lv2-x11 from CLI
Signed-off-by: falkTX <falktx@gmail.com>
|
6 years ago |
falkTX
|
9bd85f8c9a
|
Respect X11 UIs size hints from plugins
Fixes a few UIs getting too small, or with wrong aspect ratio
Signed-off-by: falkTX <falktx@gmail.com>
|
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
Need to handle this properly at some point, for a future release
|
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
Closes #318
Closes #323
|
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 |
falkTX
|
a761321beb
|
Initial code to support some win32/osx UI types
|
10 years ago |