Tom Poole
dea3fe60e4
Update copyright banners
3 years ago
reuk
1d1d743b9f
Build: Add -Wdeprecated to recommended flags and fix new warnings
3 years ago
ed
b9542ccc4c
Update code to use C++14 [[deprecated]] attribute
This commit removes the various compiler-specific JUCE_DEPRECATED macros and replaces them with C++14's deprecated attribute. It also removes the JUCE_CATCH_DEPRECATED_CODE_MISUSE flag as we can rely on the override specifier catching usage of these old virtual methods, and tidies up the DOXYGEN preprocessor checks as they were inconsistent across the codebase.
3 years ago
Tom Poole
79fbde7099
Added preliminary support for FreeBSD
4 years ago
reuk
394c4fd475
Clang: Fix warnings when building with clang 10
4 years ago
ed
b5214a341e
Normalised lambda whitespace
5 years ago
Tom Poole
894e7d2bd2
Updated all license headers
5 years ago
Tom Poole
2d16374b14
Updated all license headers
5 years ago
ed
78e2892ba9
Added some missing documentation tags
5 years ago
ed
497a1b3fb7
Added juce_UnitTestCategories.h to replace raw strings used for test categories
6 years ago
Tom Poole
60d49c2ef0
Tidied up some documentation
6 years ago
Tom Poole
70395c9622
Improved some unit tests
6 years ago
ed
af1cc0c70f
Minor documentation fixes
6 years ago
Tom Poole
4751e9d41a
Added a new templated SmoothedValue class
6 years ago
ed
0cf4b0f80c
Fixed a conversion warning in LogSmoothedValue::skip()
6 years ago
Tom Poole
94f1641402
Added a LogSmoothedValue class
6 years ago