21df860385 
								
							
								 
							
						 
						
							
							
								
								AudioDeviceSelector: Correctly display when there is no MIDI output device selected  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								da68fe2b60 
								
							
								 
							
						 
						
							
							
								
								AudioDeviceSelector: Auto resize when showing or hiding advanced settings  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6bf9bb9a2e 
								
							
								 
							
						 
						
							
							
								
								Add final specifiers in implementation files  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4153d59e39 
								
							
								 
							
						 
						
							
							
								
								Formatting  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								42100c9341 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								AudioDeviceSelectorComponent: Avoid assertions when recreating AudioDeviceSettingsPanel  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3540152d71 
								
							
								 
							
						 
						
							
							
								
								CoreAudio: Return the correct index when the list of devices change  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								27fad0f975 
								
							
								 
							
						 
						
							
							
								
								AudioDeviceSelector: Use make_unique instead of reset  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								28414a6af8 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Global: Avoid floating-point equality checks where possible  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								39a731de46 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								ScopedMessageBox: Replace old AlertWindow uses with new API  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								26a23dfc9d 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								Android:  Add support for new bluetooth permissions from Android API 31  
							
							
								
							
							
						 
						2 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2ec861d99e 
								
							
								 
							
						 
						
							
							
								
								Update licensing banners to JUCE 7  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2bca60e52c 
								
							
								 
							
						 
						
							
							
								
								AudioDeviceManager: Fix MidiOutput dangling pointer  
							
							Changed the lifetime of the default MIDI oputput.
Removed the need for Timer workaround in AudioDeviceSelectorComponent. 
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dea3fe60e4 
								
							
								 
							
						 
						
							
							
								
								Update copyright banners  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								b0e689eaf4 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								AudioProcessLoadMeasurer:  Fix potential divide by zero due to uninitialised samplesPerBlock  
							
							
								
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								ceae64dd40 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								AudioDeviceSelectorComponent:  Always show the actual samplerate of the device  
							
							Previously, the samplerate combo would display as a blank box in the
case that the device's actual samplerate wasn't one of the "available"
samplerates reported by the device. 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								551d7b9c5b 
								
							
								 
							
						 
						
							
							
								
								Add MessageBoxOptions class for specifying a set of AlertWindow and NativeMessageBox options  
							
							- Add AlertWindow::show() and showAsync() methods that take a MessageBoxOptions argument
  - Add NativeMessageBox::show() and showAsync() methods that take a MessageBoxOptions argument
  - Update the DialogsDemo to demonstrate the new methods
  - Deprecate AlertWindow::showNativeDialogBox() in favour of the NativeMessageBox methods
  - Pass button strings specified in MesssageBoxOptions to native dialog boxes correctly
  - Use modern TaskDialog on Windows for the native dialog box where available 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								ba475a8008 
								
									
										
											
								
							
								 
							
						 
						
							
							
								
								AudioDeviceSelectorComponent:  Draw text using TextLayout rather than GlyphArrangement  
							
							This fixes an issue where non-ascii characters in channel and MIDI
device names were not drawn correctly. 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								394c4fd475 
								
							
								 
							
						 
						
							
							
								
								Clang:  Fix warnings when building with clang 10  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								009d685179 
								
							
								 
							
						 
						
							
							
								
								Updated all license headers  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								894e7d2bd2 
								
							
								 
							
						 
						
							
							
								
								Updated all license headers  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2d16374b14 
								
							
								 
							
						 
						
							
							
								
								Updated all license headers  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								327f817b9b 
								
							
								 
							
						 
						
							
							
								
								Copyrights: Update commercial/gpl headers to be gpl-only  
							
							
								
							
							
						 
						5 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a093112c05 
								
							
								 
							
						 
						
							
							
								
								Fixed some compiler warnings  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e26529d5e9 
								
							
								 
							
						 
						
							
							
								
								Added identifier-based MIDI input/output methods to AudioDeviceManager and deprecated the old name-based methods  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4fa131f5a7 
								
							
								 
							
						 
						
							
							
								
								Delete the current audio device when no inputs or outputs are specified in AudioDeviceManager::setAudioDeviceSetup() and ensure that the AudioDeviceSelectorComponent displays this correctly  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								91ef9e2b85 
								
							
								 
							
						 
						
							
							
								
								Fixed some layout issues when using an AudioDeviceSelectorComponent with the "advanced" settings hidden  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0ab5e696fe 
								
							
								 
							
						 
						
							
							
								
								Reduce the list row height in AudioDeviceSelectorComponent when the item height is reduced  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cdb55f70c2 
								
							
								 
							
						 
						
							
							
								
								Changes to avoid some clang warnings  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								faf7fb1960 
								
							
								 
							
						 
						
							
							
								
								Fixed a bug in the AudioDeviceSelectorComponent when selecting zero channels  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								93ea3d922f 
								
							
								 
							
						 
						
							
							
								
								Added class AudioProcessLoadMeasurer, and a new version of the method AudioDeviceManager::getAudioDeviceSetup()  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cbfcb53274 
								
							
								 
							
						 
						
							
							
								
								Tweaked the layout of MidiInputSelectorComponentListBox  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6f7f264d04 
								
							
								 
							
						 
						
							
							
								
								Fixed a layout bug in MidiInputSelectorComponentListBox  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ab863a6dc2 
								
							
								 
							
						 
						
							
							
								
								Replaced all usage of ScopedPointer with std::unique_ptr  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dc96e99738 
								
							
								 
							
						 
						
							
							
								
								Made the AudioDeviceManager input/output level getters return a reference-counted struct to ensure that the level processing code is only executed when needed  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1a60fa9765 
								
							
								 
							
						 
						
							
							
								
								More ScopedPointer/unique_ptr compatibility work  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f9313c8338 
								
							
								 
							
						 
						
							
							
								
								Deprecated some old functions roundDoubleToInt and roundFloatToInt - these can both be trivially replaced by roundToInt, and should have been deprecated long ago!  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4fcedf7be5 
								
							
								 
							
						 
						
							
							
								
								Standardised some lambda syntax  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								80a7718286 
								
							
								 
							
						 
						
							
							
								
								Added some event lambda callbacks for TextEditor and simplified a bit more code using them  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e7a5e520c6 
								
							
								 
							
						 
						
							
							
								
								Updated Button::onClick and added ComboBox::onChange  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ce8b2d865a 
								
							
								 
							
						 
						
							
							
								
								Used Button::onClick to simplify a bunch of library classes and demo code  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2dc9316420 
								
							
								 
							
						 
						
							
							
								
								Misc ScopedPointer changes to start using reset() and get() rather than assignments and casts (part of an ongoing drift towards more std::unique_ptr compatibility)  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								eda613c6db 
								
							
								 
							
						 
						
							
							
								
								Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								357dd2c9c9 
								
							
								 
							
						 
						
							
							
								
								Removed some old compiler bug workarounds  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4e5f005421 
								
							
								 
							
						 
						
							
							
								
								Added a method Component::getChildren() to allow them to be iterated with a range-based for loop, and used this in appropriate places around the codebase  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b0c3531ac3 
								
							
								 
							
						 
						
							
							
								
								Improved the layout of the tick boxes in AudioDeviceSelectorComponent when using LookAndFeel_V4  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2fdff085b6 
								
							
								 
							
						 
						
							
							
								
								Fixed a bug when displaying a "None" device in AudioDeviceSelectorComponent  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e58bdc9c18 
								
							
								 
							
						 
						
							
							
								
								Fixed AudioDeviceSelectorComponent resizing bug  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b5afccc37c 
								
							
								 
							
						 
						
							
							
								
								Updated file headers and the README with the JUCE 5 license  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ef2c63e4e3 
								
							
								 
							
						 
						
							
							
								
								Added a new LookAndFeel (V4) and re-skinned the JUCE Demo and examples. Improved the JUCE Demo on mobile devices.  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7094b04a9b 
								
							
								 
							
						 
						
							
							
								
								Changed some text to Title Case in AudioDeviceSelectorComponent  
							
							
								
							
							
						 
						8 years ago