88 Commits (a99d78318bbeaa11da97f11e67b2c254c1f978b0)

Author SHA1 Message Date
  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
  jules 336b7974d7 Added class: NormalisableRange, to represent a mapping from an arbitrary range down to 0->1 10 years ago
  jules f376a82a56 Clarified the JUCE_USE_INTRINSICS by changing its name to JUCE_USE_MSVC_INTRINSICS 10 years ago
  jules 66b420afdf Added method Range::withStartAndLength 10 years ago
  jules ed0bed9af7 Added a function countNumberOfBits() 10 years ago
  jules 590cca9776 Added an overload for calling roundToInt with an int. Added a a Point::roundToInt method. 11 years ago
  jules aaf4aa7398 Documentation for Range. 11 years ago
  jules 9dcdea59a7 Added a couple of methods to Range. 11 years ago
  jules 76c8400049 Really minor clean-ups. 11 years ago
  jules d582a66917 Introjucer: Added gnu++0x flag for android builds. Support for SVG icons. 11 years ago
  jules 2edec00b55 Removed a few more uses of String::empty. 11 years ago
  jules c70d98dbdd Added some trigonometry functions that are missing from MSVC's C library. 11 years ago
  jules 293aedac2f Fixed spelling. Added a few simple methods to Random, BigInteger and var. 11 years ago
  jules ec52acc609 Minor clean ups inside Random class and introjucer. 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 d9498b28cc Added a "square" function to the MathsFunctions file. 11 years ago
  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. 11 years ago
  jules 3e9f20da8f Added another Random::fillBitsRandomly method. 12 years ago
  jules 5a1112ab94 Updated the format of the header include guard macros. 12 years ago
  jules 5c59897ba6 Replaced some uses of the no-longer-needed literal64Bit macro. 12 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