jules
|
aef09a4d5b
|
Minor layout tweaks to the AudioDeviceSelectorComponent
|
11 years ago |
jules
|
2d34266125
|
Fixed a layout bug in AudioDeviceSelectorComponent
|
11 years ago |
jules
|
6bb134ae89
|
Made sure that AudioDeviceSelectorComponent reflects the l+f correctly
|
11 years ago |
jules
|
3bb7e7ebf1
|
Added a 'reset' button and adjustable item height to the AudioDeviceSelectorComponent
|
11 years ago |
jules
|
0bf57ddf0c
|
Added a method RectangleList::ensureStorageAllocated
|
11 years ago |
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.
|
11 years ago |
jules
|
58055df1b3
|
Capitalised some audio device setting text.
|
11 years ago |
jules
|
8a8941aab5
|
Fix for MidiKeyboardComponent when used with multi-touch screen.
|
11 years ago |
jules
|
8a66ec83f0
|
Minor clean-ups.
|
11 years ago |
jules
|
b093f47a8c
|
Misc minor cleanups and comment fixes.
|
11 years ago |
jules
|
be1d5253ee
|
Moved some mouse code out of Desktop class. Made the MouseInputSource class pass-by-value.
|
11 years ago |
jules
|
b3fd5cb8a3
|
Added iterator access to Desktop's list of mouse sources.
|
11 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.
|
11 years ago |
jules
|
508e25afbb
|
Cleared-out the last batch of unnecessary includes.
|
11 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.
|
11 years ago |
jules
|
833d15ef81
|
Added some override specifiers.
|
11 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.
|
12 years ago |
jules
|
164ab05bac
|
Minor clean-ups.
|
12 years ago |