1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-14 00:14:18 +00:00
Commit graph

152 commits

Author SHA1 Message Date
jules
3307aee125 MSVC compiler warning fixes 2014-09-02 14:02:47 +01:00
jules
0234655752 Extended AudioThumbnail to handle any number of channels. 2014-09-02 11:27:06 +01:00
jules
99e8445b96 Version number update 2014-08-12 13:43:39 +01:00
jules
aef09a4d5b Minor layout tweaks to the AudioDeviceSelectorComponent 2014-07-14 12:20:18 +01:00
jules
2d34266125 Fixed a layout bug in AudioDeviceSelectorComponent 2014-07-14 11:17:26 +01:00
jules
6bb134ae89 Made sure that AudioDeviceSelectorComponent reflects the l+f correctly 2014-07-14 10:54:53 +01:00
jules
d2e1c7f679 Version number update 2014-07-13 19:42:44 +01:00
jules
3bb7e7ebf1 Added a 'reset' button and adjustable item height to the AudioDeviceSelectorComponent 2014-07-04 15:57:22 +01:00
jules
0bf57ddf0c Added a method RectangleList::ensureStorageAllocated 2014-06-29 18:39:45 +01:00
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>. 2014-06-14 13:06:53 +01:00
jules
f8e9a13f1d Version number update 2014-06-01 19:26:09 +01:00
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) 2014-05-08 14:53:11 +01:00
jules
91d9c96338 Minor clean-ups 2014-04-29 14:14:21 +01:00
jules
a0c18acb1e Relaxed the requirement for AudioSampleBuffer to have more than zero channels, and gave it a default constructor. 2014-03-26 18:08:10 +00:00
jules
4251a2437b Version number update 2014-03-24 20:01:37 +00:00
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. 2014-03-24 14:39:32 +00:00
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. 2014-03-18 10:56:34 +00:00
jules
7f9425058a Version number update 2014-02-28 20:55:06 +00:00
jules
a3ea53c460 Version number update 2014-02-17 19:40:43 +00:00
jules
a8f9fdc54b Optimisation to AudioDeviceSelectorComponent. 2014-02-10 12:46:07 +00:00
jules
c67c180b07 Added method MidiMessage::isMidiNoteBlack() 2014-02-07 11:41:06 +00:00
jules
e54bd38255 Added shadow colour ID to MidiKeyboardComponent 2014-01-25 14:42:00 +00:00
jules
d2532f4540 Version number update 2014-01-21 15:10:13 +00:00
jules
44d52ffcef Added a method to MidiKeyboardComponent 2014-01-17 09:43:42 +00:00
jules
e6ee6e50de Fix for audio thumbnail generation beyond the end of a file. 2014-01-15 22:40:57 +00:00
jules
4869c0a202 Fixed a few minor problems with the MidiKeyboardComponent 2014-01-05 15:02:43 +00:00
jules
d505edc012 Fix for AudioProcessorPlayer when its source is null. 2014-01-01 16:36:41 +00:00
jules
7dd5c09826 Version number update 2013-12-31 10:25:10 +00:00
jules
017dbc988d Refactored some AudioIODevice methods to return Arrays of sample rates + buffer sizes. 2013-12-18 10:57:11 +00:00
jules
58055df1b3 Capitalised some audio device setting text. 2013-12-07 14:31:29 +00:00
jules
cdacae9cbb Version 3.0.0 2013-11-19 10:13:14 +00:00
jules
1113e17186 Version number update 2013-11-10 18:00:38 +00:00
jules
0de50d99a5 Version number update 2013-10-27 22:06:04 +00:00
jules
a204ea7ae8 Version number update 2013-10-17 21:54:19 +01:00
jules
8a8941aab5 Fix for MidiKeyboardComponent when used with multi-touch screen. 2013-10-15 21:37:40 +01:00
jules
12bf054456 Version number update 2013-10-03 09:25:43 +01:00
jules
5f9552c4ec Version number update 2013-09-30 14:45:59 +01:00
jules
8a66ec83f0 Minor clean-ups. 2013-09-26 18:15:45 +01:00
jules
059737b163 Version number update 2013-09-07 20:20:20 +01:00
jules
b093f47a8c Misc minor cleanups and comment fixes. 2013-09-07 20:18:00 +01:00
jules
be1d5253ee Moved some mouse code out of Desktop class. Made the MouseInputSource class pass-by-value. 2013-09-03 10:44:55 +01:00
jules
b3fd5cb8a3 Added iterator access to Desktop's list of mouse sources. 2013-09-02 22:06:10 +01:00
jules
0ded32be3e Removed some old boilerplate. 2013-08-31 13:20:16 +01:00
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. 2013-08-30 18:20:51 +01:00
jules
508e25afbb Cleared-out the last batch of unnecessary includes. 2013-08-29 12:44:00 +01:00
jules
2786eadaf9 Removed a few pedantic warnings. 2013-08-26 14:58:23 +01:00
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. 2013-08-23 12:08:31 +01:00
jules
833d15ef81 Added some override specifiers. 2013-08-19 19:18:36 +01:00
jules
29ada09816 Cleaned up some unused variables. 2013-08-01 12:40:50 +01:00
jules
4a5380171a Version number update 2013-07-17 16:26:42 +01:00