|  jules | 6c61dbb68e | Refactored the internal mouse-handling code to use floating point coords. This shouldn't affect much user code, but a few methods in MouseInputSource have now changed to use Point<float> rather than Point<int>. | 11 years ago | 
				
					
						|  jules | f57cd7bafd | Clarified some badly-defined behaviour in AudioDeviceManager: if a midi callback is added with an empty-string as its target midi input device, it now gets sent incoming events from *all* devices, not just the "default" device (which was never properly defined) | 11 years ago | 
				
					
						|  jules | 91d9c96338 | Minor clean-ups | 11 years ago | 
				
					
						|  jules | fa21d2ac02 | Replaced AudioSampleBuffer::getSampleData with getReadPointer/getWritePointer methods (the old method is still available but deprecated). Apart from making code more explanatory and improving constness, these work with a new flag that keeps track of whether the buffer is clear, so that some operations can be elided when  the data is known to be empty. | 11 years ago | 
				
					
						|  jules | d74bf3dca8 | Added 64-bit double methods to FloatVectorOperations. Refactored some of the min/max methods in FloatVectorOperations to return a Range instead of getting the results as parameters. | 11 years ago | 
				
					
						|  jules | a8f9fdc54b | Optimisation to AudioDeviceSelectorComponent. | 11 years ago | 
				
					
						|  jules | c67c180b07 | Added method MidiMessage::isMidiNoteBlack() | 11 years ago | 
				
					
						|  jules | e54bd38255 | Added shadow colour ID to MidiKeyboardComponent | 11 years ago | 
				
					
						|  jules | 44d52ffcef | Added a method to MidiKeyboardComponent | 11 years ago | 
				
					
						|  jules | e6ee6e50de | Fix for audio thumbnail generation beyond the end of a file. | 11 years ago | 
				
					
						|  jules | 4869c0a202 | Fixed a few minor problems with the MidiKeyboardComponent | 11 years ago | 
				
					
						|  jules | 017dbc988d | Refactored some AudioIODevice methods to return Arrays of sample rates + buffer sizes. | 12 years ago | 
				
					
						|  jules | 58055df1b3 | Capitalised some audio device setting text. | 12 years ago | 
				
					
						|  jules | 8a8941aab5 | Fix for MidiKeyboardComponent when used with multi-touch screen. | 12 years ago | 
				
					
						|  jules | 8a66ec83f0 | Minor clean-ups. | 12 years ago | 
				
					
						|  jules | b093f47a8c | Misc minor cleanups and comment fixes. | 12 years ago | 
				
					
						|  jules | be1d5253ee | Moved some mouse code out of Desktop class. Made the MouseInputSource class pass-by-value. | 12 years ago | 
				
					
						|  jules | b3fd5cb8a3 | Added iterator access to Desktop's list of mouse sources. | 12 years ago | 
				
					
						|  jules | dbf7053861 | New method Graphics::fillRectList(), which performs better (and looks better when scaled) than multiple calls to fillRect or drawVerticalLine. Also fixed DPI detection in Windows. | 12 years ago | 
				
					
						|  jules | 508e25afbb | Cleared-out the last batch of unnecessary includes. | 12 years ago | 
				
					
						|  jules | 65c155e372 | Added a class ContainerDeletePolicy, to allow custom delete operations on objects held by ScopedPointers or OwnedArrays. Also cleaned away a lot of superfluous includes in juce_core files. | 12 years ago | 
				
					
						|  jules | 833d15ef81 | Added some override specifiers. | 12 years ago | 
				
					
						|  jules | 29ada09816 | Cleaned up some unused variables. | 12 years ago | 
				
					
						|  jules | 5a1112ab94 | Updated the format of the header include guard macros. | 12 years ago | 
				
					
						|  jules | 5918d039ce | Added some "override" annotations. | 12 years ago | 
				
					
						|  jules | eb646f8c42 | Deprecated some old bool notification mode parameters, and replaced them with NotificationType values in the ComboBox and Button classes. | 12 years ago | 
				
					
						|  jules | 39ef5130e9 | Added MidiKeyboardComponent::mouseUpOnKey() method. | 12 years ago | 
				
					
						|  jules | c75a7300f5 | Added some 'override' modifiers to overridden methods. | 12 years ago | 
				
					
						|  jules | 01e3e4c40c | Fixed some coverity warnings. | 12 years ago | 
				
					
						|  jules | 03c2801f3f | Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3 | 12 years ago | 
				
					
						|  jules | c7506df13f | Changed some pass-by-references to pass-by-value to improve compiler optimisation. | 12 years ago | 
				
					
						|  jules | 4da8eb3ec1 | Fixed a typo | 12 years ago | 
				
					
						|  jules | 4d61bfd8a3 | Refactored some TRANS strings to make them more amenable to translation. Added the NEEDS_TRANS macro. | 12 years ago | 
				
					
						|  jules | f430fa86f6 | Small audio thumbnail fix. | 12 years ago | 
				
					
						|  jules | cc26ae1fc1 | Added ResizableBorderComponent::getCurrentZone(). Misc tidying-up. | 12 years ago | 
				
					
						|  jules | 42ade06d78 | Added method AudioThumbnailCache::removeThumb(). | 12 years ago | 
				
					
						|  jules | b0ee49d537 | New class FloatVectorOperations, with a bunch of SSE2-accelerated floating point functions. | 12 years ago | 
				
					
						|  jules | 460b047387 | Made AudioThumbnail::loadFrom return a bool. | 12 years ago | 
				
					
						|  jules | 27895cb6bd | New class of audio format readers: MemoryMappedAudioFormatReader, which does what it says on the tin. | 12 years ago | 
				
					
						|  jules | 1e7ea748ca | Fixes for negativeAwareModulo() and audio thumbnail. | 12 years ago | 
				
					
						|  jules | 754ba64afc | Minor thumbnail fix. | 12 years ago | 
				
					
						|  jules | 904e54660f | Minor docs change, and addition to AudioThumbnail. | 12 years ago | 
				
					
						|  jules | c559b332d1 | AudioUnit host param automation. | 12 years ago | 
				
					
						|  jules | 706d66014f | MidiKeyboardComponent note-off fix. | 13 years ago | 
				
					
						|  jules | 164ab05bac | Minor clean-ups. | 13 years ago | 
				
					
						|  jules | 0ceeb573d8 | Minor changes to avoid pedantic compiler warnings. | 13 years ago | 
				
					
						|  jules | 04fbf0a8ae | Plugin hosting fixes. | 13 years ago | 
				
					
						|  jules | 9393c1bbc9 | Avoided some minor compiler warnings. | 13 years ago | 
				
					
						|  jules | f07139f748 | Minor clean-ups. | 13 years ago | 
				
					
						|  jules | 0033491cc8 | Cleaned up some compiler warnings. | 13 years ago |