4edb0d2c90 
								
							
								 
							
						 
						
							
							
								
								Tidied up some divider comments  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								120d6cc3ff 
								
							
								 
							
						 
						
							
							
								
								BLOCKS:    Add master block detection and throttle ping requests  
							
							This adds master block detection and will update the topology if necessary. This fixes an issue where master block could be wrongly identified.
Added a throttle to ping requests by staggering them between timer ticks, this mitigates some issues with larger topologies. 
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								528798d96e 
								
							
								 
							
						 
						
							
							
								
								Bump version number to 5.4.4  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a12bc32979 
								
							
								 
							
						 
						
							
							
								
								Fixed some warnings on the latest compilers  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a093112c05 
								
							
								 
							
						 
						
							
							
								
								Fixed some compiler warnings  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								85f07d9ec8 
								
							
								 
							
						 
						
							
							
								
								Fix some spelling mistakes in comments  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fdcebfe6a2 
								
							
								 
							
						 
						
							
							
								
								BLOCKS:  Ensure that the program loaded callback is called when program passed to setProgram is identical to what's already loaded  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								670f77f80c 
								
							
								 
							
						 
						
							
							
								
								Fixed some Android compiler warnings  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a4bd6cbc66 
								
							
								 
							
						 
						
							
							
								
								Fixed some more Linux compiler warnings  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								16dd26649a 
								
							
								 
							
						 
						
							
							
								
								Fixed some GCC compiler warnings and removed deprecated functions  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a9a0f6b92f 
								
							
								 
							
						 
						
							
							
								
								Enforced more comprehensive const-correctness in the JUCE container classes  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5bdf79e3e1 
								
							
								 
							
						 
						
							
							
								
								Updated the minimumCppStandard of juce_blocks_basics  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f0ea1c00a6 
								
							
								 
							
						 
						
							
							
								
								Updated the MidiInput/Output methods to return unique_ptrs  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3d7b002a8f 
								
							
								 
							
						 
						
							
							
								
								Fixed some misleading indentation  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								40371c6b93 
								
							
								 
							
						 
						
							
							
								
								BLOCKS:  Fixed the return value of BlockTopology::getConnectionsBetweenBlocks()  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fcbdf0629f 
								
							
								 
							
						 
						
							
							
								
								BLOCKS:  Use unique identifier to find MIDI ports and fix some connection issues  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								497a1b3fb7 
								
							
								 
							
						 
						
							
							
								
								Added juce_UnitTestCategories.h to replace raw strings used for test categories  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f3af250ff7 
								
							
								 
							
						 
						
							
							
								
								Tidied up unit test code layout  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bdfbcff62d 
								
							
								 
							
						 
						
							
							
								
								BLOCKS:  Added a method to reset to the default program  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								88e26d7a1e 
								
							
								 
							
						 
						
							
							
								
								BLOCKS:  Added documentation for Littlefoot Arrays  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cc67c882ec 
								
							
								 
							
						 
						
							
							
								
								BLOCKS:  Fixed a bug in Littlefoot Array assignment  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								92d930a17e 
								
							
								 
							
						 
						
							
							
								
								BLOCKS:  Make MIDI port listener thread safe  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9a6b37d499 
								
							
								 
							
						 
						
							
							
								
								BLOCKS:  Add block argument to logging callback  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1a46fb3a5f 
								
							
								 
							
						 
						
							
							
								
								Minor whitespace tidying  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								831448fbb0 
								
							
								 
							
						 
						
							
							
								
								Blocks:   Use special reset message for master blocks  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6722194260 
								
							
								 
							
						 
						
							
							
								
								Bump version number to 5.4.3  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bb5c821edc 
								
							
								 
							
						 
						
							
							
								
								BLOCKS:  Remove dependent devices following device reset  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								464b1f8eb2 
								
							
								 
							
						 
						
							
							
								
								Removed some superfluous juce:: namespaces from the juce_blocks_basics module  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7cf52297ee 
								
							
								 
							
						 
						
							
							
								
								BLOCKS:  Added callbacks from the topology for device added, removed and updated  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e3ebe5aed1 
								
							
								 
							
						 
						
							
							
								
								Bump version number to 5.4.2  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a234721110 
								
							
								 
							
						 
						
							
							
								
								Added various clang-tidy modernize-* fixes  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5189b4bbd9 
								
							
								 
							
						 
						
							
							
								
								BLOCKS:  Remove dependency on juce_gui_basics  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								da2b10ada6 
								
							
								 
							
						 
						
							
							
								
								Got rid of some methods which had inexplicably ended up marked both 'virtual' and 'override'.  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								32a89090f6 
								
							
								 
							
						 
						
							
							
								
								BLOCKS:  Fix potential race conditions in Topology  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4f7137cc08 
								
							
								 
							
						 
						
							
							
								
								BLOCKS:  Request version number from old firmware  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								77993724df 
								
							
								 
							
						 
						
							
							
								
								BLOCKS:  Fix issue identifying master block  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								27258ed6dd 
								
							
								 
							
						 
						
							
							
								
								BLOCKS:  Replaced an old BlockImpl name with BlockImplementation  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								77c8a873f3 
								
							
								 
							
						 
						
							
							
								
								BLOCKS:  Split PhysicalTopologySource internal classes into separate files  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6d39f01793 
								
							
								 
							
						 
						
							
							
								
								Bump version number to 5.4.1  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4380b0e4a2 
								
							
								 
							
						 
						
							
							
								
								Fixed some VS2015 compiler errors  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								82019acae7 
								
							
								 
							
						 
						
							
							
								
								BLOCKS: Allow factory reset commands  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0b8fcc7a15 
								
							
								 
							
						 
						
							
							
								
								Bump version number to 5.4.0  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								49ef70cc0d 
								
							
								 
							
						 
						
							
							
								
								BLOCKS:  Fix for PhysicalTopologySource appearing locked incorrectly  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								926e1fe38f 
								
							
								 
							
						 
						
							
							
								
								Littlefoot: Added support for (global) arrays  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d69771403e 
								
							
								 
							
						 
						
							
							
								
								Blocks:  lazy load LEDRow to avoid blocks being cleared at the wrong time  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								255a66a1b8 
								
							
								 
							
						 
						
							
							
								
								Rmoved a constexpr qualifier for compiler compatibility  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f43e8bd61b 
								
							
								 
							
						 
						
							
							
								
								Blocks: Moved isControlBlock() from BlockImplementation to Block  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5979288706 
								
							
								 
							
						 
						
							
							
								
								Added some macros for asserting when functions are called in an unsafe manner outside the message thread.  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2433163b2f 
								
							
								 
							
						 
						
							
							
								
								Added a couple of workarounds for address sanitiser warnings  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								359132ed55 
								
							
								 
							
						 
						
							
							
								
								More zero -> nullptr fixes  
							
							
								
							
							
						 
						7 years ago