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 |
hogliux
|
c7b8e77031
|
Update copyright notice
|
10 years ago |
jules
|
a49cc0fca5
|
Added methods degreesToRadians and radiansToDegrees
|
10 years ago |
hogliux
|
ea4262f5e1
|
Add ignoreUnused utility function as a tool to avoid unused variables warning
|
10 years ago |
Fabian Renn-Giles
|
6d38e890f7
|
Fix Android compile error with recent isfinite patch
|
10 years ago |
Fabian Renn-Giles
|
a9278b0fb8
|
Fix Android compile error with recent isfinite patch
|
10 years ago |
jules
|
904dd784fa
|
Fix for an obscure Visual Studio warning.
|
10 years ago |
jules
|
82b4581d2d
|
Fixed a warning in juce_isfinite
|
10 years ago |
jules
|
5ce5d95064
|
Added some template specialisation to the juce_isfinite method, so that it can safely be called for integer types too.
|
10 years ago |
jules
|
995839429e
|
Tweaked JUCE_UNDENORMALISE to add/subtract a different constant, as this seems to lead to values that snap to zero better.
|
10 years ago |
jules
|
0a977b5589
|
Added a template specialisation for juce_hypot when used with float parameters.
|
10 years ago |
jules
|
3dc8a96265
|
Made the JUCE_UNDENORMALISE macro active on 64-bit intel, because apparently it actually is still an issue on that platform.
|
10 years ago |
jules
|
5054b4959a
|
Added a couple of jmap() functions, to map values from source ranges to target ranges.
|
10 years ago |
jules
|
0d9e7a7128
|
Avoided using the C library for a couple of function calls in NormalisableRange.
|
10 years ago |
jules
|
19937e63e1
|
Updated a few trig functions to use the std:: implementations.
|
10 years ago |
jules
|
5be91dd16b
|
Updated a few trig functions to use the std:: implementations.
|
10 years ago |