falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								199f27f73a 
								
									
								
							
								 
							
						 
						
							
							
								
								More cmake tweaks, fix some minor warnings  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								75192b71cb 
								
									
								
							
								 
							
						 
						
							
							
								
								Implement discovery API in C++ plugin list dialog  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								f1097581f8 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix frontend compat with old python versions and qt6 settings  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								5ca00c2611 
								
									
								
							
								 
							
						 
						
							
							
								
								Do not list OBS incompatible plugins in OBS  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								f272c0ef11 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove old .kdev_include_paths files  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								062c815c7b 
								
									
								
							
								 
							
						 
						
							
							
								
								Silence a warning  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								c4836a8600 
								
									
								
							
								 
							
						 
						
							
							
								
								frontend: dont use enums for data that goes into qvariant  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								6c1f8c305d 
								
									
								
							
								 
							
						 
						
							
							
								
								frontend: make build datatype more clear  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								fbae8f398d 
								
									
								
							
								 
							
						 
						
							
							
								
								Quick tweaks for OBS just to find discovery tools  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								2714ba4eea 
								
									
								
							
								 
							
						 
						
							
							
								
								Initial tests for frontend with auto plugin discovery  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								03a7674433 
								
									
								
							
								 
							
						 
						
							
							
								
								fix windows build, discovery regression, vst3 UI param changes  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								d7e79fd4f3 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix a compiler warning  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								9fb3f216b0 
								
									
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								955b1bb88c 
								
									
								
							
								 
							
						 
						
							
							
								
								better qt6 compat  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								933c3c6812 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix frontend qt6 compat  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								6f22f09d23 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix frontend build under windows  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								7131a918b2 
								
									
								
							
								 
							
						 
						
							
							
								
								Tweak CARLA_ENGINE_WITHOUT_UI behaviour  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								4a7c1bcc85 
								
									
								
							
								 
							
						 
						
							
							
								
								Have C++ plugin list dialog start to do something..  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								9d6ae34a9c 
								
									
								
							
								 
							
						 
						
							
							
								
								Copy python code to C++, commented out, fill out some more details  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								c3408b1cd8 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix C compat  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								73642f9f6b 
								
									
								
							
								 
							
						 
						
							
							
								
								Tweak frontend cpp code to make cmake autouic happy  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								4c29367b6e 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix build with custom namespace  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								4151e160f1 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix compat with PyQt >= PyQt 5.15.8  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								378cb66ee5 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix macOS build  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								423fed0d12 
								
							
								 
							
						 
						
							
							
								
								Fix build against old Qt5  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								9542453df2 
								
									
								
							
								 
							
						 
						
							
							
								
								Continue C++ conversion  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								f40d2f1a60 
								
							
								 
							
						 
						
							
							
								
								Start converting full plugin list dialog to C++  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								57dc14ee42 
								
							
								 
							
						 
						
							
							
								
								Fix canvaspreview out-of-bounds panning for patchbay  
							
							Using the small canvaspreview to pan the patchbay resulted in an
exception when panning out of bounds of the window. In this case Carla
tried to create a QPoint with two floats, for which qt has no
constructor. This results in the panning to hang, as the event is
"handled" with an exception.
Casting these two values to int lets qt create the QPoint
and with that properly set the new cursor position, so panning can be
done in all edges again, without having to be precise with the cursor
positioning.
This is probably a left-over from a python2 to python3 migration, as
python did integer divison by default. 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								6157a6e85d 
								
									
								
							
								 
							
						 
						
							
							
								
								Convert plugin list refresh dialog to C++  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								61228ea3b9 
								
									
								
							
								 
							
						 
						
							
							
								
								Use SDL driver by default on Haiku  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								aa400535b3 
								
									
								
							
								 
							
						 
						
							
							
								
								Tweak packaging for new frontend lib  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						2 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								680c46c153 
								
							
								 
							
						 
						
							
							
								
								A few more C++ frontend details, stub for plugin list dialog  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								8a9dac53c0 
								
							
								 
							
						 
						
							
							
								
								sip.unwrapinstance works for python -> c++ pointer conversion  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								3bd590cc91 
								
							
								 
							
						 
						
							
							
								
								More C++ conversion, initial common frontend code split  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								6cdfc2e9cd 
								
							
								 
							
						 
						
							
							
								
								Start of mixed C++ and Python for frontend, jack-app dialog first  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								52f5322087 
								
							
								 
							
						 
						
							
							
								
								Make jack-apps work under macOS  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								bae7149b0d 
								
									
								
							
								 
							
						 
						
							
							
								
								Bump version to 2.6.0-alpha1  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								bce85af456 
								
							
								 
							
						 
						
							
							
								
								Alternative approach to qt5 tools setup  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								9b89e62b01 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								d459252956 
								
							
								 
							
						 
						
							
							
								
								Prepare makefile for reorganize changes  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								e325490ffb 
								
									
								
							
								 
							
						 
						
							
							
								
								Implement custom path selection for CLAP plugins  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								044428594e 
								
									
								
							
								 
							
						 
						
							
							
								
								Implement CLAP host gui and a few more details  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								057b2dbfb3 
								
							
								 
							
						 
						
							
							
								
								CLAP processing, initial setup for ports and params  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								bb440eb73a 
								
									
								
							
								 
							
						 
						
							
							
								
								Keep building not-yet-converted Qt UI files, fixes build  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								6646cc4c7c 
								
									
								
							
								 
							
						 
						
							
							
								
								Tweaks for getting clap plugins to show up  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								ec6eaf420e 
								
							
								 
							
						 
						
							
							
								
								Start of clap plugin discovery  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								679e507f0a 
								
									
								
							
								 
							
						 
						
							
							
								
								Define PLUGIN_CLAP and add stub files  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								83d924b1ce 
								
							
								 
							
						 
						
							
							
								
								Remove now unused file  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
							
								
							
								5db10df8be 
								
							
								 
							
						 
						
							
							
								
								Start moving files around  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								
								falkTX 
							
						 
						
							
							
								
								
									
										
									
								
							
							
								
							
								dc8a90443b 
								
									
								
							
								 
							
						 
						
							
							
								
								Change default driver on windows from DirectSound to Windows Audio  
							
							Signed-off-by: falkTX <falktx@falktx.com> 
							
						 
						3 years ago