118 Commits (f301ed7e09ac982ff03a5b51b262a5e902d83f8a)

Author SHA1 Message Date
  jules c10b042f76 Fixed a potential leak in ScopedPointer 8 years ago
  hogliux c7b347242d Partially undo commits #99186e5 and #89d938d and use less-intrusive, JUCE-internal fix for OpenGLContext detach crash 8 years ago
  hogliux 99186e5166 Call removeFromDesktop when an external host tries to remove a juce component from a window (Fixes #88) 8 years ago
  hogliux 26b6f01ce3 Replace all "zeros" with "nullptr" in code documentation when referring to a pointer value 8 years ago
  jules 89dade2a00 Fixed a compile problem with the GNU c++ library 9 years ago
  jules 6fc1242ca5 Added some constructors to ReferenceCountedObjectPtr and ScopedPointer that specialise for std::nullptr_t. As well as being more optimal, this has the added bonus of forcing people to correctly use nullptr instead of '0'. 9 years ago
  jules e602dd6b90 Improved some comments for MemoryBlock base-64 methods 9 years ago
  jules 9678eef688 Stripped out some defunct VS2003 code 9 years ago
  jules 4c0bc70411 Deleted some defunct Mac PowerPC code 9 years ago
  jules fb864a5cb1 Corrected some spelling mistakes in comments 9 years ago
  Timur Doumler 70949aa0c6 Added several new features: support for AudioUnit v3, new simplified JUCE module format, deleted the Introjucer and replaced it by the Projucer, various improvements for exporting of iOS and Android projects. 9 years ago
  jules 876b4ae1d3 Cleared up some overlap between the JUCE_CLANG and JUCE_GCC flags 9 years ago
  jules 0294e772dd Added some safety-checking to stop people accidentally passing a ScopedPointer to an OptionalScopedPointer 9 years ago
  jules 02492b36b9 Lots of small whitespace tweaks. 9 years ago
  Timur Doumler 6986010bb7 Whitespace. 9 years ago
  jules 99ebba4e4c Workarounds to avoid clashes with stupid 3rd-party headers that rely on defining a macro called "check" 9 years ago
  jules 31381c6864 Stripped out some defunct OSX 10.4 fallback code 9 years ago
  jules 399e248488 Added new module: juce_osc 9 years ago
  jules 13af784d03 Fix for mingw64 9 years ago
  jules 9c13257da2 Added flag JUCE_EXCEPTIONS_DISABLED to detect compiling with exceptions turned off, and removed internal exception use from a few places in the codebase. 9 years ago
  jules 6db05a6100 Tweaked some syntax to help with Clang/Windows compatibility 9 years ago
  hogliux 359f6e29aa Fix multiple warnings in VS 2015 9 years ago
  hogliux c7b8e77031 Update copyright notice 9 years ago
  hogliux 2f2c8436b8 Add utility functions to access un-aligned memory 10 years ago
  jules 65ba31731a Added a copy constructor to SharedResourcePointer 10 years ago
  jules 43283b3d03 Added a couple of methods to Rectangle to return its limits as Range objects. 10 years ago
  Timur Doumler f3e2ea6b14 Added compile-time check to juce_ContainerDeletePolicy to catch undefined behaviour due to deletion of pointer to incomplete type. 10 years ago
  hogliux 0fa2b1ca56 Fix warnings on gcc on linux 10 years ago
  jules c17a72e5b1 Minor clean-ups. 10 years ago
  jules f6395d4cda Raised the warnings level in the introjucer, and fixed a few warnings that were thrown up by this. 10 years ago
  jules f6139cee55 Minor documentation cleanups. 10 years ago
  jules 7b1e821800 Spelling correction. 10 years ago
  jules aae0690b7c Fixed a false-alarm assertion in ScopedPointer. 10 years ago
  jules 46dfd54d9a Minor cleanups. 10 years ago
  jules f376a82a56 Clarified the JUCE_USE_INTRINSICS by changing its name to JUCE_USE_MSVC_INTRINSICS 10 years ago
  jules 3e7d305094 A few minor whitespace cleanups. 10 years ago
  jules e3d7ec1827 Cleaned up a couple of parameter types in byte order conversion. 11 years ago
  jules 3b2538313a Better misalignment-proofing in SharedResourcePointer. 11 years ago
  jules d7d662bb38 Documentation improvement. 11 years ago
  jules 75770f293c New class: SharedResourcePointer 11 years ago
  jules 5ede2da44b Improved some MemoryBlock comments and gave the class a reset() method. 11 years ago
  jules 55ff9a57be Changed the Atomic class to use compiler intrinsics directly when using Clang, rather than the OSX functions. 11 years ago
  jules c8779f4192 Put back some atomics workaround functions for PPC. 11 years ago
  jules ad324efc01 Removed some old iOS workarounds from the atomic class. 11 years ago
  jules 61d1e1b7ba Avoiding a few MSVC warnings 11 years ago
  jules 5f00e94f3e Fixed a string allocation problem. 11 years ago
  jules 59b9b0ccaf Couple of minor fixes to CharacterFunctions, and added a find-character method. 11 years ago
  jules 19425a4502 Optimised a couple of XML and memory block functions. 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 f28cea034d Typo fixes in ReferenceCountedObject. 11 years ago