fa0c91ddee 
								
							
								 
							
						 
						
							
							
								
								Projucer: Reorder data members to ensure that headers outlive the concertina  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								72e3e0b697 
								
							
								 
							
						 
						
							
							
								
								Projucer: Fix a crash when enumerating modules  
							
							- Refactored code to remove repetition and magic numbers 
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								94ee60041f 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Enumerate: Replace some non-ranged loops  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ef61128127 
								
							
								 
							
						 
						
							
							
								
								Projucer: Fix the type of the iokit sandbox exception in the Xcode exporter  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4153d59e39 
								
							
								 
							
						 
						
							
							
								
								Formatting  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2fb19ffd8f 
								
							
								 
							
						 
						
							
							
								
								Fix some LLVM 17 compiler warnings  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7d45d498b9 
								
							
								 
							
						 
						
							
							
								
								Removed some superfluous consts from definitions  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9b041f3d74 
								
							
								 
							
						 
						
							
							
								
								Add a base clang-tidy configuration  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3604accc0f 
								
							
								 
							
						 
						
							
							
								
								Code::Blocks: Deprecate the Code::Blocks exporter  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								c509a1821a 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								VST3 Client: Enable manifest generation globally  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								b8f116c5c5 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Projucer: Generate moduleinfo.json file during VST3 build  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								28414a6af8 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Global: Avoid floating-point equality checks where possible  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								c04354e1ee 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Modules: Update JUCE module format for improved consistency  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								05d5c94990 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Native: Rename all native files for improved consistency  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								39a731de46 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								ScopedMessageBox: Replace old AlertWindow uses with new API  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								ca47dc66a3 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Projucer: Add inter-app-audio entitlement to iOS AU hosts  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b0bd31b3c2 
								
							
								 
							
						 
						
							
							
								
								Projucer: Fix an issue with per-file compiler flags not being respected  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								8b8ae10059 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Build:  Replace JUCE_NODISCARD with [[nodiscard]]  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								b3a4d54a72 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Build:  Update the minimum C++ standard to C++17  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dbfb74f091 
								
							
								 
							
						 
						
							
							
								
								Projucer:  Remove ARA related no-op code  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2fdc4f6633 
								
							
								 
							
						 
						
							
							
								
								Projucer:  Remove VS2015 and CLion exporters  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2ec861d99e 
								
							
								 
							
						 
						
							
							
								
								Update licensing banners to JUCE 7  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								31b2a86559 
								
							
								 
							
						 
						
							
							
								
								Projucer:  Add ARA support  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b48dddcf4e 
								
							
								 
							
						 
						
							
							
								
								RTAS: Remove RTAS functionality  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								61f3c1dd98 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								LV2:  Add initial client support  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								1182024fc4 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								LV2:  Add initial hosting support  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e5cbcd7628 
								
							
								 
							
						 
						
							
							
								
								macOS/iOS:  Add the ability to weak link module frameworks  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dea3fe60e4 
								
							
								 
							
						 
						
							
							
								
								Update copyright banners  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dc4b9bd152 
								
							
								 
							
						 
						
							
							
								
								Projucer:  Fix non-bool app sandbox temporary exception entitlements  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								768cf7a54c 
								
							
								 
							
						 
						
							
							
								
								Projucer:  Convert plugin/manufacturer code errors to warnings  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								b80927fc91 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Nodiscard:  Add to builder-pattern functions  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c072b1bc8e 
								
							
								 
							
						 
						
							
							
								
								Fix some typos  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								38318a094b 
								
							
								 
							
						 
						
							
							
								
								Revert "Projucer:  Set project changed flag when global properties change"  
							
							This reverts commit 6d38d7eb33 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f06d8098b0 
								
							
								 
							
						 
						
							
							
								
								Revert "Projucer:  Only resave project if necessary"  
							
							This reverts commit 809252736b 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6d711a2312 
								
							
								 
							
						 
						
							
							
								
								Revert "Projucer:  Check if IDE project file exists when saving"  
							
							This reverts commit a71bda9adb 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1b2aeec65d 
								
							
								 
							
						 
						
							
							
								
								Projucer:  Attempt to copy module paths from compatible exporter when adding new export target  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fdcdda3463 
								
							
								 
							
						 
						
							
							
								
								Projucer:  Update to ValueTreePropertyWithDefault class  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6d38d7eb33 
								
							
								 
							
						 
						
							
							
								
								Projucer:  Set project changed flag when global properties change  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a71bda9adb 
								
							
								 
							
						 
						
							
							
								
								Projucer:  Check if IDE project file exists when saving  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								809252736b 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Projucer:  Only resave project if necessary  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								65a20c63ee 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Projucer:  Require a resave whenever any ValueTree property changes  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								5a621e811f 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Projucer:  Use std::async instead of ThreadPool in module scanner  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								250870a868 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Projucer:  Formatting  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								2707ea3ca0 
								
							
								 
							
						 
						
							
							
								
								Projucer:  Add support for C++20 project language standard  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								d13a23ad14 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Build:  Ensure that plugin and manufacturer codes are exactly four characters in length  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								4046912b6e 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Projucer:  Fix string escaping in IAA name definition  
							
							
								
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								3c68581567 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Use jassertquiet where possible  
							
							
								
							
							
						 
						4 years ago