Tom Poole
|
894e7d2bd2
|
Updated all license headers
|
5 years ago |
Tom Poole
|
2d16374b14
|
Updated all license headers
|
5 years ago |
ed
|
4a5dda489f
|
Fixed some warnings with -Wconversion enabled
|
5 years ago |
Tom Poole
|
16dd26649a
|
Fixed some GCC compiler warnings and removed deprecated functions
|
6 years ago |
ed
|
497a1b3fb7
|
Added juce_UnitTestCategories.h to replace raw strings used for test categories
|
6 years ago |
ed
|
f3af250ff7
|
Tidied up unit test code layout
|
6 years ago |
jules
|
cadac817c6
|
Enabled some more warning flags in Xcode, and fixed the problems they caused
|
6 years ago |
ed
|
eaf0f990d4
|
Replaced all uses of static_cast<Type&&> with std::move
|
6 years ago |
Tom Poole
|
4d20d1a406
|
Fixed an issue reading BigInteger ranges beyond the highest set bit
|
7 years ago |
jules
|
f0ef700e46
|
Modernised a bunch of code mainly relating to character/string iteration
|
7 years ago |
jules
|
eda613c6db
|
Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools
|
7 years ago |
ed
|
6bfcd820b4
|
Unit tests: Added an optional argument to the UnitTest constructor to specify a category and methods to get and run unit tests in a specified category. Updated the built-in JUCE unit tests and Demo project to use categories.
|
7 years ago |
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
8 years ago |
jules
|
8ed41ed14b
|
Fixed some whitespace style and cleaned up some code using C++11
|
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
|
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 |
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 |
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 |
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
|
876b4ae1d3
|
Cleared up some overlap between the JUCE_CLANG and JUCE_GCC flags
|
9 years ago |
jules
|
02492b36b9
|
Lots of small whitespace tweaks.
|
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 |
hogliux
|
c7b8e77031
|
Update copyright notice
|
9 years ago |
jules
|
f376a82a56
|
Clarified the JUCE_USE_INTRINSICS by changing its name to JUCE_USE_MSVC_INTRINSICS
|
10 years ago |
jules
|
ed0bed9af7
|
Added a function countNumberOfBits()
|
10 years ago |
jules
|
2edec00b55
|
Removed a few more uses of String::empty.
|
11 years ago |
jules
|
293aedac2f
|
Fixed spelling. Added a few simple methods to Random, BigInteger and var.
|
11 years ago |
jules
|
435089e89b
|
Updated the UnitTest class to provide a shared, reproducible random seed for each run, to allow failures to be re-created. Also converted a few Strings to StringRefs.
|
11 years ago |
jules
|
5ae7353443
|
Minor clean-ups + optimisations.
|
11 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
|
1f95f54089
|
Purged some warnings.
|
13 years ago |
jules
|
53c0436d71
|
Android fixes. OSX fix for old SDKs.
|
13 years ago |
jules
|
56bbab1537
|
(automated whitespace clean-up)
|
13 years ago |
jules
|
295d125142
|
Stopped using the old BEGIN_JUCE_NAMESPACE macros, and just used hard-coded namespaces where necessary instead. The macro definitions are still there, so this shouldn't affect anyone's code.
|
13 years ago |
jules
|
aff5fea6b4
|
Minor introjucer clean-ups.
|
13 years ago |
jules
|
a0a7fd994a
|
Change to the way options are passed to the UnitTestRunner.
|
13 years ago |
jules
|
dcc767868f
|
Misc minor clean-ups.
|
13 years ago |
Julian Storer
|
4fcd1e3384
|
New class: ChildProcess. Fixed android build problems with paths.
|
13 years ago |
Julian Storer
|
d55b7419ec
|
Fixed a typo in the introjucer. C++0x fixes.
|
13 years ago |
Julian Storer
|
ffc2f5d40e
|
Created c++11 move constructors and operator= methods for a bunch of classes (only enabled for c++11 compilers, of course)
|
13 years ago |