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