1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-14 00:14:18 +00:00
Commit graph

72 commits

Author SHA1 Message Date
hogliux
ea4262f5e1 Add ignoreUnused utility function as a tool to avoid unused variables warning 2015-04-10 11:12:50 +01:00
Fabian Renn-Giles
6d38e890f7 Fix Android compile error with recent isfinite patch 2015-04-06 11:23:50 +01:00
jules
904dd784fa Fix for an obscure Visual Studio warning. 2015-04-01 14:55:16 +01:00
jules
82b4581d2d Fixed a warning in juce_isfinite 2015-04-01 12:28:53 +01:00
jules
5ce5d95064 Added some template specialisation to the juce_isfinite method, so that it can safely be called for integer types too. 2015-04-01 11:48:51 +01:00
jules
995839429e Tweaked JUCE_UNDENORMALISE to add/subtract a different constant, as this seems to lead to values that snap to zero better. 2015-03-13 10:56:18 +00:00
jules
0a977b5589 Added a template specialisation for juce_hypot when used with float parameters. 2015-03-12 10:20:11 +00:00
jules
3dc8a96265 Made the JUCE_UNDENORMALISE macro active on 64-bit intel, because apparently it actually is still an issue on that platform. 2015-03-10 11:20:42 +00:00
jules
5054b4959a Added a couple of jmap() functions, to map values from source ranges to target ranges. 2015-01-06 16:32:35 +00:00
jules
0d9e7a7128 Avoided using the C library for a couple of function calls in NormalisableRange. 2014-12-11 19:00:35 +00:00
jules
19937e63e1 Updated a few trig functions to use the std:: implementations. 2014-11-04 15:59:38 +00:00
jules
336b7974d7 Added class: NormalisableRange, to represent a mapping from an arbitrary range down to 0->1 2014-10-13 15:43:01 +01:00
jules
f376a82a56 Clarified the JUCE_USE_INTRINSICS by changing its name to JUCE_USE_MSVC_INTRINSICS 2014-08-17 11:47:55 +01:00
jules
66b420afdf Added method Range::withStartAndLength 2014-08-10 18:12:13 +01:00
jules
ed0bed9af7 Added a function countNumberOfBits() 2014-07-31 11:30:51 +01:00
jules
590cca9776 Added an overload for calling roundToInt with an int. Added a a Point::roundToInt method. 2014-06-14 11:32:02 +01:00
jules
aaf4aa7398 Documentation for Range. 2014-03-18 16:08:58 +00:00
jules
9dcdea59a7 Added a couple of methods to Range. 2014-03-17 21:53:56 +00:00
jules
76c8400049 Really minor clean-ups. 2014-01-12 18:06:48 +00:00
jules
d582a66917 Introjucer: Added gnu++0x flag for android builds. Support for SVG icons. 2014-01-02 14:33:06 +00:00
jules
2edec00b55 Removed a few more uses of String::empty. 2013-12-01 23:28:31 +00:00
jules
c70d98dbdd Added some trigonometry functions that are missing from MSVC's C library. 2013-10-14 13:40:10 +01:00
jules
293aedac2f Fixed spelling. Added a few simple methods to Random, BigInteger and var. 2013-10-10 12:13:12 +01:00
jules
ec52acc609 Minor clean ups inside Random class and introjucer. 2013-09-29 16:03:01 +01:00
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. 2013-09-11 10:29:48 +01:00
jules
5ae7353443 Minor clean-ups + optimisations. 2013-09-02 14:08:39 +01:00
jules
d9498b28cc Added a "square" function to the MathsFunctions file. 2013-08-25 12:57:25 +01:00
jules
65c155e372 Added a class ContainerDeletePolicy, to allow custom delete operations on objects held by ScopedPointers or OwnedArrays. Also cleaned away a lot of superfluous includes in juce_core files. 2013-08-23 12:08:31 +01:00
jules
3e9f20da8f Added another Random::fillBitsRandomly method. 2013-07-18 09:30:51 +01:00
jules
5a1112ab94 Updated the format of the header include guard macros. 2013-07-17 16:26:35 +01:00
jules
5c59897ba6 Replaced some uses of the no-longer-needed literal64Bit macro. 2013-06-24 11:30:24 +01:00
jules
03c2801f3f Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3 2013-06-13 13:17:12 +01:00
jules
31fc78b314 Minor tidying up. 2013-06-04 10:16:25 +01:00
jules
c7506df13f Changed some pass-by-references to pass-by-value to improve compiler optimisation. 2013-05-22 23:05:53 -06:00
jules
b4382bad62 Added String methods to create/return a std::string, and also String::toRawUTF8 method. 2013-04-17 15:17:36 +01:00
jules
6b7f0609bf Minor clean-ups. 2013-03-17 13:59:03 +00:00
jules
1e7ea748ca Fixes for negativeAwareModulo() and audio thumbnail. 2013-02-15 16:57:20 +00:00
jules
1bc02ee8e5 Workaround for Intel compiler warning. 2013-01-29 17:14:19 +00:00
jules
e543949bda Minor clean-ups. 2013-01-05 20:07:22 +00:00
jules
7a3453f48b Minor clean-ups. 2012-12-31 19:10:54 +00:00
jules
0ceeb573d8 Minor changes to avoid pedantic compiler warnings. 2012-12-04 21:39:15 +00:00
jules
b3c0df703f Avoid warnings in Intel compiler. 2012-11-19 15:57:58 +00:00
jules
c16c3a7c28 Fixed some documentation and minor GCC warnings. Fixed a JACK bug that would have mixed up the input/output channels. 2012-11-14 11:42:17 +00:00
jules
0033491cc8 Cleaned up some compiler warnings. 2012-09-24 14:03:54 +01:00
jules
842d30fbfa Minor tidying-up. 2012-09-04 11:38:16 +01:00
jules
976be45c2a Minor updates for mingw compatibility. 2012-08-24 08:57:18 +01:00
jules
195495a989 Removed the default parameters from BigInteger::findNextSetBit and findNextClearBit. 2012-07-30 10:34:35 +01:00
jules
1cf1cd1a3b Workarounds for some c++11 compiler warnings. 2012-06-23 10:25:16 +01:00
jules
943a8ef757 Added a get() method to ReferenceCountedObjectPtr. 2012-06-02 08:30:08 +01:00
jules
572cf1deb8 Cleaned up some docs. 2012-04-11 13:33:08 +01:00