Julian Storer
|
5d98779f19
|
Updated the date in the copyright notice.
|
2011-03-09 11:36:34 +00:00 |
|
Julian Storer
|
6e76ba29ab
|
Added missing include for sockets. Android http streams. Minor fix for ActiveX.
|
2011-03-08 09:28:32 +00:00 |
|
Julian Storer
|
7bfa419f17
|
Changed the return type of TimeSliceThreadClient::useTimeSlice().
|
2011-01-19 18:15:24 +00:00 |
|
Julian Storer
|
e0ca6d6ca4
|
Small fixes for ComboBox items and AudioThumbnail. Reorganisation of all the RelativeCoordinate classes into their own folder. New RelativeCoordinatePositionerBase class and internal work on DrawablePath.
|
2011-01-03 18:08:28 +00:00 |
|
Julian Storer
|
23f9653509
|
Fixed a silly font bug. Cleaned up some compiler warnings. Added a way to set the typeface cache size.
|
2011-01-03 11:00:26 +00:00 |
|
Julian Storer
|
d60f661789
|
Changed the Message class to be reference-counted, and used this to tighten up some messaging code. Minor tweaks to AudioThumbnail, ReferenceCountedArray.
|
2010-12-19 19:33:52 +00:00 |
|
Julian Storer
|
098abe4a2f
|
Fixed a very very subtle component bug. Added peak level detection to AudioThumbnail. Tidied up some old demo plugin UI code.
|
2010-12-17 12:35:56 +00:00 |
|
Julian Storer
|
4d6b2daa93
|
Tweaks to fake mouse-move behaviour. Improvements to WASAPI performance. AudioFormatManager is no longer a singleton - just create your own instance and use it instead.
|
2010-12-16 16:32:13 +00:00 |
|
Julian Storer
|
897c3e1fa7
|
Made linux getMillisecondCounter() run monotonically. Added a new class Decibels, with some decibel conversion methods. Minor updates to AudioThumbnail and FileInputSource.
|
2010-12-08 18:54:17 +00:00 |
|
Julian Storer
|
c3b257a088
|
Small fix for AudioThumbnail. Minor internal clean-ups.
|
2010-12-05 18:20:32 +00:00 |
|
Julian Storer
|
99085429b5
|
Rewrote the AudioThumbnail class to support some new features like using readers and adding data directly to the thumb. Added an option to AudioFormatWriter::ThreadedWriter to take a thumbnail which it dynamically generates while recording. Added a couple of new maths functions: findMinAndMax, isPositiveAndBelow.
|
2010-12-03 23:36:00 +00:00 |
|
Julian Storer
|
4cfdcb69fd
|
Updated the ChangeBroadcaster class - sendChangeMessage() now has no parameters, and ChangeListener::changeListenerCallback() no longer provides a void*, it provides the ChangeBroadcaster* that triggered the callback. Also deleted the ChangeListenerList class, as it didn't offer anything that ChangeBroadcaster doesn't do. Changed the new jucer to expand preprocessor tokens in the header search path string.
|
2010-11-19 22:03:35 +00:00 |
|
Julian Storer
|
322cd4dba2
|
Moved the data format structure of AudioThumbnail to be a public class.
|
2010-08-27 11:56:13 +01:00 |
|
Julian Storer
|
27506c2120
|
Copyright notice update.
|
2010-04-23 09:37:13 +01:00 |
|
Julian Storer
|
d4435ca8b8
|
Minor clean-ups. Jucer development.
|
2010-04-14 20:08:21 +01:00 |
|
Julian Storer
|
038886510a
|
Tidied a few static functions away into private namespaces.
|
2010-02-20 18:57:36 +00:00 |
|
Julian Storer
|
7bc24ae42a
|
The Point and Rectangle classes are now templated, so can be used for either float or int co-ordinates. This means that wherever you've used these classes, you'll need to replace them with Rectangle<int> or Point<float> in your code. A couple of methods in Path have changed to take advantage of the new ability.
|
2010-02-07 00:52:30 +00:00 |
|
Julian Storer
|
e61e8f6775
|
Changed some 'int's to 'size_t's, to improve 64-bit compatibility. Also changed jmin and jmax to use templates, so they can take any type. These changes might mean that you'll need to add some more explicit casts to get your existing code to compile, but this is actually a good thing - it brought to light a few dodgy implicit casts in my code, and may do the same in yours. Also added a function roundToInt(), which replaces roundDoubleToInt() and roundFloatToInt(), but takes any size of floating point number (I've left the old roundDoubleToInt() and roundFloatToInt() functions there for convenience, but will probably remove them in the future).
|
2010-01-14 14:49:25 +00:00 |
|
Julian Storer
|
18ffeba9da
|
Added Value support to the Button's toggle state and TextEditor content. Refactored the atomic operation functions to live inside a class called Atomic, and the byte order functions into a class called ByteOrder.
|
2010-01-10 22:00:59 +00:00 |
|
Julian Storer
|
c22c06c80c
|
New class: ScopedPointer, which auto-releases a pointer when it goes out of scope. I've used this extensively to replace a lot of pointer deletions with more RAII-style patterns.
|
2010-01-02 23:01:18 +00:00 |
|
Julian Storer
|
80753f4c03
|
Lots of minor changes to prevent warnings. Small fixes to Path, AudioThumbnail, ValueTree, OutputStreams. Tweaks to convert Drawables to/from ValueTrees. New method to write XML to a stream.
|
2009-12-16 21:13:46 +00:00 |
|
jules
|
158a17f08a
|
(Added missing files from last check-in)
|
2009-08-22 22:30:57 +00:00 |
|