Tom Poole
							
						 | 
						
							
							
							
								
							
								3c93cfb105
								
							
								
							
						 | 
						
							
							
								
								Clarified some Button LookAndFeel parameter names
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								934e2995ff
								
							
								
							
						 | 
						
							
							
								
								Worked around a VS2013 compiler error
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								7ab4d1708b
								
							
								
							
						 | 
						
							
							
								
								Some misc cleanups, mainly around WeakReference usage and rectangles
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								974b4a8351
								
							
								
							
						 | 
						
							
							
								
								Removed some legacy friend class declarations that are no longer needed with modern compilers
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								7ce365a319
								
							
								
							
						 | 
						
							
							
								
								Fixed a typo in last commit
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								38e065cb8f
								
							
								
							
						 | 
						
							
							
								
								Added methods to get and set the octave scroll button width to MidiKeyboardComponent
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								cbfcb53274
								
							
								
							
						 | 
						
							
							
								
								Tweaked the layout of MidiInputSelectorComponentListBox
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								0f7c867534
								
							
								
							
						 | 
						
							
							
								
								MidiKeyboadComponent:  Fixed an assertion when translating the mouse position to a note velocity
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								6f7f264d04
								
							
								
							
						 | 
						
							
							
								
								Fixed a layout bug in MidiInputSelectorComponentListBox
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								ab863a6dc2
								
							
								
							
						 | 
						
							
							
								
								Replaced all usage of ScopedPointer with std::unique_ptr
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								cdbc28c18b
								
							
								
							
						 | 
						
							
							
								
								Add documentation tags
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								8bb56fcad8
								
							
								
							
						 | 
						
							
							
								
								Try to re-use the current selected audio device if sharing an AudioDeviceManager with an AudioAppComponent
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								381f97492a
								
							
								
							
						 | 
						
							
							
								
								Added a constructor to AudioAppComponent that takes a reference to a shared AudioDeviceManager
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								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 | 
					
				
					
						
							
							
								   Noah Dayan
							
						 | 
						
							
							
							
								
							
								1d43cdb508
								
							
								
							
						 | 
						
							
							
								
								Add missing documentation to juce_AudioAppComponent.h
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								1a60fa9765
								
							
								
							
						 | 
						
							
							
								
								More ScopedPointer/unique_ptr compatibility work
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								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 | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								4fcedf7be5
								
							
								
							
						 | 
						
							
							
								
								Standardised some lambda syntax
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								80a7718286
								
							
								
							
						 | 
						
							
							
								
								Added some event lambda callbacks for TextEditor and simplified a bit more code using them
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								e7a5e520c6
								
							
								
							
						 | 
						
							
							
								
								Updated Button::onClick and added ComboBox::onChange
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								ce8b2d865a
								
							
								
							
						 | 
						
							
							
								
								Used Button::onClick to simplify a bunch of library classes and demo code
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								d0111a4f96
								
							
								
							
						 | 
						
							
							
								
								Began phasing out double_Pi and float_Pi in favour of MathConstants::pi. Also added MathConstants::twoPi
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Noah Dayan
							
						 | 
						
							
							
							
								
							
								731dfdac3a
								
							
								
							
						 | 
						
							
							
								
								Add clarification in documentation of juce_AudioAppComponent.h
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								822a1e31b8
								
							
								
							
						 | 
						
							
							
								
								Added some methods to MidiKeyboardComponent to set/get the width of black notes
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								3dcd918ddd
								
							
								
							
						 | 
						
							
							
								
								Cleaned up MidiKeyboardComponent, changing it to use floating point coords
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								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 | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								aecb819985
								
							
								
							
						 | 
						
							
							
								
								Replaced all our internal use of the old AudioSampleBuffer name with AudioBuffer<float> (for which AudioSampleBuffer is just a typedef)
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								dd4230586f
								
							
								
							
						 | 
						
							
							
								
								Noticed that we still had some template whitespace workarounds for older compilers, so tidied them up
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								369d59f656
								
							
								
							
						 | 
						
							
							
								
								Added a template to allow the HeapBlock class to be given signed ints or other types that are not size_t for its size parameters
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								bc247f0d27
								
							
								
							
						 | 
						
							
							
								
								Added optional parameter to specify the size and position of the MIDI bluetooth selector
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								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 | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								357dd2c9c9
								
							
								
							
						 | 
						
							
							
								
								Removed some old compiler bug workarounds
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								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 | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								b0c3531ac3
								
							
								
							
						 | 
						
							
							
								
								Improved the layout of the tick boxes in AudioDeviceSelectorComponent when using LookAndFeel_V4
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   tpoole
							
						 | 
						
							
							
							
								
							
								2fdff085b6
								
							
								
							
						 | 
						
							
							
								
								Fixed a bug when displaying a "None" device in AudioDeviceSelectorComponent
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   tpoole
							
						 | 
						
							
							
							
								
							
								e58bdc9c18
								
							
								
							
						 | 
						
							
							
								
								Fixed AudioDeviceSelectorComponent resizing bug
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								b5afccc37c
								
							
								
							
						 | 
						
							
							
								
								Updated file headers and the README with the JUCE 5 license
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								ef2c63e4e3
								
							
								
							
						 | 
						
							
							
								
								Added a new LookAndFeel (V4) and re-skinned the JUCE Demo and examples. Improved the JUCE Demo on mobile devices.
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								60e9231fb1
								
							
								
							
						 | 
						
							
							
								
								Removed need for std::function in order to use MessageManager::callAsync(). Used it to modernise a few bits of old code.
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								8ed41ed14b
								
							
								
							
						 | 
						
							
							
								
								Fixed some whitespace style and cleaned up some code using C++11
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   tpoole
							
						 | 
						
							
							
							
								
							
								7094b04a9b
								
							
								
							
						 | 
						
							
							
								
								Changed some text to Title Case in AudioDeviceSelectorComponent
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								80a226204a
								
							
								
							
						 | 
						
							
							
								
								Added workarounds for an internal compiler error bug on armeabi Android
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								c1f7b6dc16
								
							
								
							
						 | 
						
							
							
								
								Fixed a possible nullptr dereference in the Android runtime permission code
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								2da1bc5f41
								
							
								
							
						 | 
						
							
							
								
								Replace include guards with "#pragma once"
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   XmasRights
							
						 | 
						
							
							
							
								
							
								4b881b0765
								
							
								
							
						 | 
						
							
							
								
								Added an exit callback to BluetoothMidiDevicePairingDialogue::open()
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								0121a020b6
								
							
								
							
						 | 
						
							
							
								
								Added optional parameter to restore audio settings state in AudioAppComponent
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								fc1214e991
								
							
								
							
						 | 
						
							
							
								
								Fixed ambiguous sign in AudioThumbnail implementation
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								9fa0d49be7
								
							
								
							
						 | 
						
							
							
								
								Added an option JUCE_ALLOW_STATIC_NULL_VARIABLES that can be used to turn off dangerous statics like String::empty, var::null, etc.
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								c67c1d4ef9
								
							
								
							
						 | 
						
							
							
								
								Added missing JUCE_API keywords
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								b936786f80
								
							
								
							
						 | 
						
							
							
								
								Remove the recently added shouldReleaseFocusOnMainMenuBarAccess flag and replace with something less intrusive
							
							
							
							
								
							
							
						 | 
						9 years ago |