ed
							
						 
						
							
							
							
								
							
								1b2aeec65d 
								
							
								 
							
						 
						
							
							
								
								Projucer:  Attempt to copy module paths from compatible exporter when adding new export target  
							
							 
							
							
								
							
							
						 
						3 years ago  
					 
				
					
						
							
							
								   ed
							
						 
						
							
							
							
								
							
								fdcdda3463 
								
							
								 
							
						 
						
							
							
								
								Projucer:  Update to ValueTreePropertyWithDefault class  
							
							 
							
							
								
							
							
						 
						3 years ago  
					 
				
					
						
							
							
								   ed
							
						 
						
							
							
							
								
							
								2b6dc9f7d2 
								
							
								 
							
						 
						
							
							
								
								Projucer:  Update internal property components  
							
							 
							
							
								
							
							
						 
						3 years ago  
					 
				
					
						
							
							
								   ed
							
						 
						
							
							
							
								
							
								6d38d7eb33 
								
							
								 
							
						 
						
							
							
								
								Projucer:  Set project changed flag when global properties change  
							
							 
							
							
								
							
							
						 
						3 years ago  
					 
				
					
						
							
							
								   ed
							
						 
						
							
							
							
								
							
								a71bda9adb 
								
							
								 
							
						 
						
							
							
								
								Projucer:  Check if IDE project file exists when saving  
							
							 
							
							
								
							
							
						 
						3 years ago  
					 
				
					
						
							
							
								   reuk
							
						 
						
							
							
								
								
							
							
								
							
								474e6d73a4 
								
									
										
											 
										
									
								
							
								 
							
						 
						
							
							
								
								Projucer:  Fix potential order-of-destruction bug in AvailableModulesList  
							
							 
							
							 
							
							
								
							
							
							When the AvailableModulesList is destroyed, it will wait for the current
module scanning job (running on a background thread) to complete. This
job will try to take the AvailableModulesList::lock when it completes,
so the lock must outlive the background thread. 
							
						 
						3 years ago  
					 
				
					
						
							
							
								   reuk
							
						 
						
							
							
								
								
							
							
								
							
								809252736b 
								
									
										
											 
										
									
								
							
								 
							
						 
						
							
							
								
								Projucer:  Only resave project if necessary  
							
							 
							
							
								
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								   reuk
							
						 
						
							
							
								
								
							
							
								
							
								65a20c63ee 
								
									
										
											 
										
									
								
							
								 
							
						 
						
							
							
								
								Projucer:  Require a resave whenever any ValueTree property changes  
							
							 
							
							
								
							
							
						 
						3 years ago  
					 
				
					
						
							
							
								   reuk
							
						 
						
							
							
								
								
							
							
								
							
								f1e766ec18 
								
									
										
											 
										
									
								
							
								 
							
						 
						
							
							
								
								Projucer:  Ensure that saving always continues after moving a project  
							
							 
							
							
								
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								   reuk
							
						 
						
							
							
								
								
							
							
								
							
								5a621e811f 
								
									
										
											 
										
									
								
							
								 
							
						 
						
							
							
								
								Projucer:  Use std::async instead of ThreadPool in module scanner  
							
							 
							
							
								
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								   reuk
							
						 
						
							
							
								
								
							
							
								
							
								250870a868 
								
									
										
											 
										
									
								
							
								 
							
						 
						
							
							
								
								Projucer:  Formatting  
							
							 
							
							
								
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								   reuk
							
						 
						
							
							
								
								
							
							
								
							
								60f76da091 
								
									
										
											 
										
									
								
							
								 
							
						 
						
							
							
								
								Projucer:  Show document save state in the titlebar  
							
							 
							
							
								
							
							
						 
						3 years ago  
					 
				
					
						
							
							
								   reuk
							
						 
						
							
							
								
								
							
							
								
							
								37b11e24f3 
								
									
										
											 
										
									
								
							
								 
							
						 
						
							
							
								
								Projucer:  Use correct version description in generated VS solution files  
							
							 
							
							 
							
							
								
							
							
							This ensures that solution files have correctly numbered icons in
Windows Explorer. 
							
						 
						4 years ago  
					 
				
					
						
							
							
								   ed
							
						 
						
							
							
							
								
							
								8aabde7680 
								
							
								 
							
						 
						
							
							
								
								Projucer:  Add Visual Studio 2022 exporter  
							
							 
							
							
								
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								   ed
							
						 
						
							
							
							
								
							
								c45c1afc7e 
								
							
								 
							
						 
						
							
							
								
								Projucer:  Bump Xcode LastUpgradeCheck  
							
							 
							
							
								
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								   ed
							
						 
						
							
							
							
								
							
								67dfc1975c 
								
							
								 
							
						 
						
							
							
								
								Projucer:  Re-save temporary projects after moving to new location to fix relative path build errors in generated IDE projects  
							
							 
							
							
								
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								   reuk
							
						 
						
							
							
								
								
							
							
								
							
								540001365c 
								
									
										
											 
										
									
								
							
								 
							
						 
						
							
							
								
								Projucer:  Fix temporary project save/open in Xcode on Monterey  
							
							 
							
							 
							
							
								
							
							
							Previously, when saving a temporary project, two native dialogs would be
created. The first was very short-lived, as it was automatically
dismissed by the second dialog. On older macOS versions, this appeared
to work correctly (the first dialog was so short-lived that it did not
appear to the user). However, on macOS 12.0, the second dialog fails to
display altogether.
Displaying two file chooser dialogs feels like a programming error, so
the code has been reorganised a bit to avoid this case. 
							
						 
						4 years ago  
					 
				
					
						
							
							
								   ed
							
						 
						
							
							
							
								
							
								a12d5fb540 
								
							
								 
							
						 
						
							
							
								
								Projucer:  Add "audioplugin_" prefix to Unity plug-ins on Linux  
							
							 
							
							
								
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								   ed
							
						 
						
							
							
							
								
							
								3c82b3b906 
								
							
								 
							
						 
						
							
							
								
								Projucer:  Amend  499a4240 slightly to add both warning settings to preserve compatibility with older Xcode versions  
							
							 
							
							
								
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								   ed
							
						 
						
							
							
							
								
							
								499a424052 
								
							
								 
							
						 
						
							
							
								
								Projucer:  Fix legacy build system setting for Xcode 13  
							
							 
							
							
								
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								   ed
							
						 
						
							
							
							
								
							
								0de0a2648e 
								
							
								 
							
						 
						
							
							
								
								Projucer:  Fix a crash in BinaryResources::browseForResource()  
							
							 
							
							
								
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								   reuk
							
						 
						
							
							
								
								
							
							
								
							
								c456d0c373 
								
									
										
											 
										
									
								
							
								 
							
						 
						
							
							
								
								Projucer:  Set EXCLUDED_ARCHS for compatibility with newer Xcodes  
							
							 
							
							
								
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								   reuk
							
						 
						
							
							
								
								
							
							
								
							
								8bacf8c15c 
								
									
										
											 
										
									
								
							
								 
							
						 
						
							
							
								
								Projucer:  Default to "Sign to Run Locally" when no signing identity is specified  
							
							 
							
							 
							
							
								
							
							
							By default, x86_64 binaries are not signed, but arm64 binaries are. When
building universal binaries, it was possible to end up with a final
artefact that contains an unsigned x86_64 image, but a signed arm64
image. In some cases, this could cause issues in subsequent codesign
invocations. 
							
						 
						4 years ago  
					 
				
					
						
							
							
								   reuk
							
						 
						
							
							
								
								
							
							
								
							
								4a3ea2721d 
								
									
										
											 
										
									
								
							
								 
							
						 
						
							
							
								
								Refactoring:  Use any_of(), all_of() or, none_of() instead of find_if() where possible  
							
							 
							
							 
							
							
								
							
							
							When the result of find_if() is only compared to the container's end(),
the operation can normally be expressed more concisely using any_of(),
all_of(), or none_of(). 
							
						 
						4 years ago  
					 
				
					
						
							
							
								   ed
							
						 
						
							
							
							
								
							
								95b1dce49c 
								
							
								 
							
						 
						
							
							
								
								Projucer:  Fix open documents not closing when no callback is provided  
							
							 
							
							
								
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								   ed
							
						 
						
							
							
							
								
							
								8feec44431 
								
							
								 
							
						 
						
							
							
								
								Projucer:  Add some required fields to the generated AndroidManifest.xml file  
							
							 
							
							
								
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								   ed
							
						 
						
							
							
							
								
							
								2707ea3ca0 
								
							
								 
							
						 
						
							
							
								
								Projucer:  Add support for C++20 project language standard  
							
							 
							
							
								
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								   reuk
							
						 
						
							
							
								
								
							
							
								
							
								0feda541e7 
								
									
										
											 
										
									
								
							
								 
							
						 
						
							
							
								
								Projucer:  Escape external library paths correctly  
							
							 
							
							 
							
							
								
							
							
							5f7ad995af  introduced an issue where the
string of external libraries would be escaped in one go. This is
incorrect, because only the individual paths should be escaped. The
semicolons separating each path should not be escaped. 
							
						 
						4 years ago  
					 
				
					
						
							
							
								   ed
							
						 
						
							
							
							
								
							
								315f6d8fcd 
								
							
								 
							
						 
						
							
							
								
								Projucer:  Bump WebView2 package version to latest stable  
							
							 
							
							
								
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								   reuk
							
						 
						
							
							
								
								
							
							
								
							
								d13a23ad14 
								
									
										
											 
										
									
								
							
								 
							
						 
						
							
							
								
								Build:  Ensure that plugin and manufacturer codes are exactly four characters in length  
							
							 
							
							
								
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								   reuk
							
						 
						
							
							
								
								
							
							
								
							
								7525da867b 
								
									
										
											 
										
									
								
							
								 
							
						 
						
							
							
								
								Projucer:  Allow setting the network multicast entitlement in the Xcode exporter  
							
							 
							
							
								
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								   reuk
							
						 
						
							
							
								
								
							
							
								
							
								c49e18cad4 
								
									
										
											 
										
									
								
							
								 
							
						 
						
							
							
								
								Projucer:  Add option to automatically set up oneMKL in VS exporters  
							
							 
							
							
								
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								   reuk
							
						 
						
							
							
								
								
							
							
								
							
								65bd869451 
								
									
										
											 
										
									
								
							
								 
							
						 
						
							
							
								
								Projucer:  Properly escape android app names containing apostrophes  
							
							 
							
							
								
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								   reuk
							
						 
						
							
							
								
								
							
							
								
							
								5f7ad995af 
								
									
										
											 
										
									
								
							
								 
							
						 
						
							
							
								
								Projucer:  Escape special characters in MSVC project files  
							
							 
							
							
								
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								   reuk
							
						 
						
							
							
								
								
							
							
								
							
								23e621f26e 
								
									
										
											 
										
									
								
							
								 
							
						 
						
							
							
								
								Projucer:  Add BOM when writing VS solution files  
							
							 
							
							 
							
							
								
							
							
							Without the BOM, VS assumes UTF-8 strings (subproject file names etc.)
are ansi-encoded. 
							
						 
						4 years ago  
					 
				
					
						
							
							
								   reuk
							
						 
						
							
							
								
								
							
							
								
							
								4046912b6e 
								
									
										
											 
										
									
								
							
								 
							
						 
						
							
							
								
								Projucer:  Fix string escaping in IAA name definition  
							
							 
							
							
								
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								   reuk
							
						 
						
							
							
								
								
							
							
								
							
								6c775a367b 
								
									
										
											 
										
									
								
							
								 
							
						 
						
							
							
								
								Projucer:  Escape single quotes in project names for makefile projects  
							
							 
							
							
								
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								   reuk
							
						 
						
							
							
								
								
							
							
								
							
								cd495f136e 
								
									
										
											 
										
									
								
							
								 
							
						 
						
							
							
								
								Projucer:  In Xcode exporter, properly escape single quotes in preprocessor definitions  
							
							 
							
							
								
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								   Tom Poole
							
						 
						
							
							
							
								
							
								8cc0d12fb3 
								
							
								 
							
						 
						
							
							
								
								Separate C and C++ recommended warning flags  
							
							 
							
							
								
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								   ed
							
						 
						
							
							
							
								
							
								24910cc4b4 
								
							
								 
							
						 
						
							
							
								
								Fix GCC Wshadow warnings  
							
							 
							
							
								
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								   ed
							
						 
						
							
							
							
								
							
								9f20b8afe6 
								
							
								 
							
						 
						
							
							
								
								Projucer:  Add -Wshadow to GCC recommended compiler warning flags  
							
							 
							
							
								
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								   Tom Poole
							
						 
						
							
							
							
								
							
								6542446594 
								
							
								 
							
						 
						
							
							
								
								Update the JUCE logo  
							
							 
							
							
								
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								   Tom Poole
							
						 
						
							
							
							
								
							
								45d12f7a18 
								
							
								 
							
						 
						
							
							
								
								Projucer:  Only switch to manual Xcode signing if not using the default Code-Signing Identity  
							
							 
							
							
								
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								   Tom Poole
							
						 
						
							
							
							
								
							
								0a69edd216 
								
							
								 
							
						 
						
							
							
								
								Projucer:  Switch to manual Xcode signing if a Code-Signing Identity is specified  
							
							 
							
							
								
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								   ed
							
						 
						
							
							
							
								
							
								455b8baf7e 
								
							
								 
							
						 
						
							
							
								
								Projucer:  Update Android plug-in and gradle versions  
							
							 
							
							
								
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								   ed
							
						 
						
							
							
							
								
							
								39772b7474 
								
							
								 
							
						 
						
							
							
								
								Android:  Remove old minimum SDK version checks  
							
							 
							
							
								
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								   reuk
							
						 
						
							
							
							
								
							
								2465cb0d2a 
								
							
								 
							
						 
						
							
							
								
								Projucer:  Add support for IPP when installed via the oneAPI toolkit  
							
							 
							
							
								
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								   ed
							
						 
						
							
							
							
								
							
								c66e8baf7e 
								
							
								 
							
						 
						
							
							
								
								Whitespace  
							
							 
							
							
								
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								   reuk
							
						 
						
							
							
								
								
							
							
								
							
								3c68581567 
								
									
										
											 
										
									
								
							
								 
							
						 
						
							
							
								
								Use jassertquiet where possible  
							
							 
							
							
								
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								   reuk
							
						 
						
							
							
								
								
							
							
								
							
								366a626894 
								
									
										
											 
										
									
								
							
								 
							
						 
						
							
							
								
								CMake:  Ensure version numbers in AU/AUv3 plists are correctly formatted  
							
							 
							
							 
							
							
								
							
							
							AU and AUv3 plugins only support version numbers with up to 3 parts. 
							
						 
						4 years ago