jules
|
e7923af185
|
Got rid of the old PARAMETER_TYPE macro - this isn't needed as the same thing can be done directly with the TypeHelpers::ParameterType helper class
|
8 years ago |
tpoole
|
f4046909ab
|
Added an OS X 10.5 compatible std::function replacement
|
8 years ago |
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
8 years ago |
tpoole
|
8b0354ff69
|
Added precompiler sections to make NormalisableRange compatible with OS X 10.5
|
8 years ago |
tpoole
|
710d27d74f
|
Fixed the copy constructor and assignment operator of NormalisableRange
|
8 years ago |
tpoole
|
8a680bc4f6
|
Added a lambda function parameterisation of NormalisableRange
|
8 years ago |
jules
|
8ed41ed14b
|
Fixed some whitespace style and cleaned up some code using C++11
|
8 years ago |
jules
|
91d4ba9891
|
Added method NormalisableRange::setSkewForCentre()
|
8 years ago |
hogliux
|
2da1bc5f41
|
Replace include guards with "#pragma once"
|
8 years ago |
hogliux
|
9f3fb1c0a6
|
Added a compiler error if your compiler is too old and removed numerous code checks for old compilers which are now deprecated
|
8 years ago |
jules
|
e040353898
|
Cleaned up a few old bits of VC2005 support code
|
8 years ago |
jules
|
fcd5a47d8c
|
Added a bit-twiddling helper method: findHighestSetBit()
|
8 years ago |
tpoole
|
2e84129479
|
Updated the juce_audio_basics, juce_audio_devices, juce_blocks_basics, juce_core and juce_events modules to a new ISC license
|
8 years ago |
hogliux
|
13c501da0c
|
Removed unnecessary memory allocation when assigning a big integer with the same memory requirements
|
8 years ago |
ed
|
6c39897369
|
Added 'inclusive' and 'exclusive' to documentation for Random::nextFloat() and Random::nextDouble()
|
8 years ago |
hogliux
|
f37787df4c
|
Fixed incorrect comparison in right shift operator of BigInteger
|
8 years ago |
hogliux
|
821dea8008
|
Fixed implicit conversion warnings in BigInteger
|
8 years ago |
ed
|
16e6c6fd84
|
Slider and NormalisableRange changed to use standard library math functions
|
8 years ago |
ed
|
19d654d43a
|
Added symmetric skew option to NormalisableRange class. Added option to use symmetric skew in SliderPropertyComponent class. Fixed skew factor bug in AudioProcessorValueTreeState::SliderAttachment class
|
8 years ago |
jules
|
7be711ec07
|
Added some functions writeLittleEndianBitsInBuffer() and readLittleEndianBitsInBuffer() for packing bit-fields in memory buffers
|
8 years ago |
jules
|
a9d843414a
|
Resaved all projects
|
8 years ago |
jules
|
c0c912ab4c
|
Modified BigInteger so that small (128-bit) values don't require heap allocation
|
8 years ago |
jules
|
332dcac07d
|
Added a method Range::expanded()
|
9 years ago |
Timur Doumler
|
e993eb7225
|
Whitespace.
|
9 years ago |
jules
|
b841406324
|
Fixed a compiler warning
|
9 years ago |
jules
|
74554a206c
|
Improved performance of some BigInteger methods by adding Montgomery Multiplication and extended Euclidan algorithms
|
9 years ago |
jules
|
1675f826be
|
Fixed a mistake in BigInteger::inverseModulo()
|
9 years ago |
jules
|
9678eef688
|
Stripped out some defunct VS2003 code
|
9 years ago |
jules
|
905533c68e
|
Minor formatting tidyups
|
9 years ago |
jules
|
fb864a5cb1
|
Corrected some spelling mistakes in comments
|
9 years ago |
jules
|
b5907fa90d
|
Normalised some divider comments
|
9 years ago |
jules
|
60e072f3c4
|
Added a new class: StatisticsAccumulator
|
9 years ago |
jules
|
876b4ae1d3
|
Cleared up some overlap between the JUCE_CLANG and JUCE_GCC flags
|
9 years ago |
jules
|
d48167a0b7
|
Added some length-squared methods to Line and Point
|
9 years ago |
jules
|
576c60fd15
|
un-templated a couple of functions to prevent them being accidentally called with integral type arguments
|
9 years ago |
jules
|
4583fa3fbf
|
Used the ignoreUnused() function to tidy up some old code
|
9 years ago |
jules
|
02492b36b9
|
Lots of small whitespace tweaks.
|
9 years ago |
jules
|
a14f6abbe0
|
Corrected a typo in the documentation
|
9 years ago |
jules
|
b1a8470514
|
Added a collection of audio plugin parameter utility classes in juce_audio_processors/utilities
|
9 years ago |
jules
|
b1195106f8
|
Improved some comments in the Range class.
|
9 years ago |
jules
|
4404835a64
|
Avoided exceptions getting thrown by Expression::evaluate()
|
9 years ago |
jules
|
3ae9b20001
|
Removal of some exception code from the Expression class parsing methods.
|
9 years ago |
jules
|
09b32de604
|
Added a helpful assertion in jmap().
|
9 years ago |
jules
|
b2ddfe67a8
|
Fixes for mingw headers.
|
9 years ago |
Timur Doumler
|
b2748d44e7
|
Compile fix: added inline keyword to fully specialised templated functions.
|
9 years ago |
Timur Doumler
|
c540c576fd
|
juce_MathsFunctions.h: tidy-up, fixed problem with jmap() not being included in Doxygen API reference.
|
9 years ago |
jules
|
b1d30ba82a
|
Minor compiler warning fix.
|
9 years ago |
jules
|
3027e5168f
|
Improved performance of BigInteger memory block conversions, and added some simple BigInteger unit tests.
|
9 years ago |
jules
|
88ca15e6f2
|
Added override specifiers to unit test classes
|
9 years ago |
jules
|
6db05a6100
|
Tweaked some syntax to help with Clang/Windows compatibility
|
9 years ago |