85 Commits (cdbefa3b51e2084b51e7ec506984f263708f8537)

Author SHA1 Message Date
  ed b9542ccc4c Update code to use C++14 [[deprecated]] attribute 3 years ago
  ed 4b5c59dbae NullCheckedInvocation: Add missing tag and namespace comment to class declaration 3 years ago
  ed a62f0f91d6 Add juce_Functional.h containing NullCheckedInvocation helper 3 years ago
  ed 142a52f9b8 Unquote command-line arguments when adding them to ArgumentList 4 years ago
  ed d510b73cdf Normalised all whitespace before args in std::function 5 years ago
  reuk 4cf66d6522 Cleanup: Remove redundant inlines 5 years ago
  Tom Poole 894e7d2bd2 Updated all license headers 5 years ago
  Tom Poole 2d16374b14 Updated all license headers 5 years ago
  Tom Poole 0831c718a2 macOS: Fixed some Projucer live-build issues on Catalina 5 years ago
  ed 78e2892ba9 Added some missing documentation tags 5 years ago
  cesare ff358fac27 Write errors to stderr 5 years ago
  Tom Poole 7dde0b26a7 Windows: Fixed a bug checking if a key exists in the registry 5 years ago
  Tom Poole e267e8d5ad Fixed an argument forwarding bug in StdFunctionCompat 5 years ago
  Tom Poole 670f77f80c Fixed some Android compiler warnings 6 years ago
  ed 497a1b3fb7 Added juce_UnitTestCategories.h to replace raw strings used for test categories 6 years ago
  ed 1a46fb3a5f Minor whitespace tidying 6 years ago
  jules 11aee7cb6a Fixed a possible uncaught exception in ConsoleApplication 6 years ago
  jules 11c8a4d1e6 Added a method ConsoleApplication::printCommandDetails() 6 years ago
  jules d4b62d57fc Added some extra methods to ArgumentList 6 years ago
  jules f6431fc3df More work on ConsoleApplication - added some new methods, and added short/long description fields to the Command structure 6 years ago
  jules 1dee28660e Added and updated some methods in the ArgumentList classes 6 years ago
  jules 097525ba5b Improved the layout of ConsoleApplication::printHelp() when there are long items 6 years ago
  ed 38fb341ee4 Remove empty strings when creating an ArgumentList so they are not treated as a separate argument 6 years ago
  Tom Poole a968c9dd6b Moved the UUID hashing template to the header file 6 years ago
  ed eaf0f990d4 Replaced all uses of static_cast<Type&&> with std::move 6 years ago
  Tom Poole f818377914 Fixed a leak in JUCE's std::function compatibility implementation 6 years ago
  Tom Poole 0e1722e387 Multiple spelling fixes 6 years ago
  jules 8c9315ab12 Fix for projucer's command-line option handling 6 years ago
  jules 064656e2fb Added classes ArgumentList and ConsoleApplcation which are helpers for writing console applications that parse and resolve command-line arguments 6 years ago
  jules dee78f29f6 Misc cleanups and modernisation 7 years ago
  Lukasz Kozakiewicz 772185f2b0 Add camera support for iOS and Android. 7 years ago
  jules 13a6acfe15 Added some hashing support for the Uuid class 7 years ago
  Tom Poole ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 7 years ago
  ed cdbc28c18b Add documentation tags 7 years ago
  jules 8d09eaadb6 Removed some defunct code from the C++1 feature detection macros, and simplified code which no longer needs to test for feature availability 7 years ago
  jules 1a60fa9765 More ScopedPointer/unique_ptr compatibility work 7 years ago
  jules 4fcedf7be5 Standardised some lambda syntax 7 years ago
  jules 2dc9316420 Misc ScopedPointer changes to start using reset() and get() rather than assignments and casts (part of an ongoing drift towards more std::unique_ptr compatibility) 7 years ago
  ed c1f564de98 Fixed a build error and warning on 10.6 7 years ago
  jules 2fcb8fa71b Added some prototype function definitions to avoid compiler warnings for people who enable the "missing prototype" flag 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 9b687968db Fixed some g++ compiler warnings 7 years ago
  ed 6bfcd820b4 Unit tests: Added an optional argument to the UnitTest constructor to specify a category and methods to get and run unit tests in a specified category. Updated the built-in JUCE unit tests and Demo project to use categories. 7 years ago
  tpoole 10b7aa3c16 MinGW: Fixed some build warnings 7 years ago
  tpoole f1e98f54ed Removed extraneous semicolon 8 years ago
  hogliux 2cdf30dd46 Android: Added external storage read/write permissions to RuntimePermissions class 8 years ago
  tpoole 41bc46fd0b Code cleanup 8 years ago
  tpoole a9efe89bd1 Code cleanup 8 years ago
  jules 014311fdbf Added some comparison and getter methods to Uuid. 8 years ago
  tpoole f4046909ab Added an OS X 10.5 compatible std::function replacement 8 years ago