66 Commits (bf51d2c076f68fc5a16697c1ea5b51f68d1024a1)

Author SHA1 Message Date
  reuk e13901d912 ClangCl: Silence code which warns when building on Windows with Clang 5 years ago
  Tom Poole 894e7d2bd2 Updated all license headers 5 years ago
  reuk 5f348c3040 Warnings: Add warning-wrangling header 5 years ago
  reuk 327f817b9b Copyrights: Update commercial/gpl headers to be gpl-only 5 years ago
  ed 59a058fdc6 Fixed some warnings flagged up when enabling -Wswitch-enum, -Wswitch-default, -Wredundant-decls, and -Wimplicit-fallthrough 5 years ago
  Tom Poole 0e00e83944 Removed some `extern "C"` declarations from libpng 5 years ago
  Tom Poole 1c9cea431d PNG: Switched to inline libpng linkage to prevent symbol collisions 5 years ago
  Tom Poole 7e52198ee1 Updated the internal PNG library 5 years ago
  Tom Poole 670f77f80c Fixed some Android compiler warnings 6 years ago
  Tom Poole a4bd6cbc66 Fixed some more Linux compiler warnings 6 years ago
  Tom Poole 16dd26649a Fixed some GCC compiler warnings and removed deprecated functions 6 years ago
  jules 6fda0bffca Fixed some stray zeros that were still being passed as null pointers 6 years ago
  Tom Poole 102ed4a9f2 Fixed some compiler warnings 6 years ago
  Tom Poole ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 7 years ago
  jules 369d59f656 Added a template to allow the HeapBlock class to be given signed ints or other types that are not size_t for its size parameters 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
  tpoole a05362d46b Projucer: Xcode exporter: Updated to support Xcode 9 7 years ago
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  jules bf94ab0e4c Made a few minor tweaks to reduce the number of pedantic -Wfloat-equals warnings 8 years ago
  jules 5b39a8f607 Removed the register keyword from a bunch of 3rd party files as it causes deprecation errors in c++17 8 years ago
  tpoole 4c59a920b4 Added Inter-App Audio capabilities to standalone plug-ins 8 years ago
  jules 92f3a1e88f Miscellaneous fixes for some PVS static analyser warnings 8 years ago
  jules b90077c85f Cleaned up some warnings in the PNG code 8 years ago
  hogliux 27c353ca3f Fixed an issue when compiling with newer external png libraries 8 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 cb1c17b9f1 Avoided a redefinition warning in a particular GCC setup 9 years ago
  jules 02492b36b9 Lots of small whitespace tweaks. 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
  hogliux c17c4ec43b Fix Android build errors in libpng and libflac 9 years ago
  jules 5cef7c8e79 Reworked the PNG loader 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
  hogliux c7b8e77031 Update copyright notice 9 years ago
  jules f843266cc1 Workaround for some compiler warnings in libjpeg code. 9 years ago
  jules 6f6d0d201d Avoided a couple of obscure gcc warnings 10 years ago
  jules 5409951861 Refactored some Xcode warning suppression. 11 years ago
  jules fc772941d6 Fixed some pedantic warnings. 11 years ago
  jules 0a0e0bc60d Workarounds for png code in some older versions of VC. 12 years ago
  jules 0b5fd389c0 Moved png lib C symbols into juce namespace. 12 years ago
  jules 78aac0995a Fixes for some clang static analysis warnings. 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
  jules bf3cb2e29b Avoided some strict compiler warnings. 12 years ago
  jules 536bfddef4 Made PNG loader ignore warnings. 12 years ago
  jules 9ba2079603 update of libpng to 1.6.1 12 years ago
  jules 6b6c4a3eab Minor clean-ups. 12 years ago
  jules e69339aeba Relaxed JPEG header byte matching. 12 years ago
  jules a54d8f8098 Minor clean-ups. 12 years ago
  jules ffd894089d Cleaned up a few static analyser warnings. 12 years ago
  jules bfd9350bed Changed some types from int to size_t where appropriate. Fixed a CoreMidi build problem in 64-bit mode. 12 years ago
  jules 0ceeb573d8 Minor changes to avoid pedantic compiler warnings. 12 years ago
  jules c16c3a7c28 Fixed some documentation and minor GCC warnings. Fixed a JACK bug that would have mixed up the input/output channels. 12 years ago