63 Commits (9199fa3c5179a7d8c3a443e4068bfb1a901b62b8)

Author SHA1 Message Date
  reuk 394c4fd475 Clang: Fix warnings when building with clang 10 4 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
  ed 32f077a86a Use Logger::writeToLog() in PerformanceCounter::printStatistics() 5 years ago
  ed e973451a73 Only print PerformanceCounter statistics on destruction if there were any runs 5 years ago
  jules bec0c2661d Added a method RelativeTime::getApproximateDescription() 5 years ago
  ed 497a1b3fb7 Added juce_UnitTestCategories.h to replace raw strings used for test categories 6 years ago
  ed 6cb244f5a1 Support comma decimal mark in Time::fromISO8601() 6 years ago
  Tom Poole d06a2b8c13 Fixed compatibility with GCC 4.8 6 years ago
  jules 7b23dfe473 Made the Time class trivially copyable. 6 years ago
  jules dee78f29f6 Misc cleanups and modernisation 7 years ago
  ed cdbc28c18b Add documentation tags 7 years ago
  ed 87c973e191 Update the documentation of Time::formatted to have correct second range 7 years ago
  jules 51f6c5d01c Tidied up a few bits of messy String concatenation 7 years ago
  Tom Poole f4c7a82ace Made TimeHelpers::lastMSCounterValue atomic 7 years ago
  jules f0ef700e46 Modernised a bunch of code mainly relating to character/string iteration 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
  jules 8c0331b605 Avoided a VS warning 7 years ago
  hogliux 244a944857 Added the JUCE DSP module 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 60b4b7cfe5 Fixed an ISO8601 time parsing bug 7 years ago
  tpoole 9ae25d13c2 Documentation: Some typo fixes 8 years ago
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  jules 8ed41ed14b Fixed some whitespace style and cleaned up some code using C++11 8 years ago
  jules cd59c26a0e Added some JUCE_API flags to some RelativeTime global operators 8 years ago
  hogliux 2da1bc5f41 Replace include guards with "#pragma once" 8 years ago
  tpoole 2e84129479 Updated the juce_audio_basics, juce_audio_devices, juce_blocks_basics, juce_core and juce_events modules to a new ISC license 8 years ago
  jules 9fa0d49be7 Added an option JUCE_ALLOW_STATIC_NULL_VARIABLES that can be used to turn off dangerous statics like String::empty, var::null, etc. 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 20264a91cd Added some more unit tests and fixes for the Time class 9 years ago
  jules 889a6e200f Refactored some Time internals to rely on 64-bit OS time conversion functions. 9 years ago
  jules 613aaa765a Fixed parsing of ISO8601 millisecond fields 9 years ago
  jules f5ee78595a Added a workaround for a problem in MSVC when using large years in Time::formatted 9 years ago
  jules 3fdf969ea2 Added some UTC and ISO8601 methods to the Time class. Also clarified some of its comments and added unit tests 9 years ago
  jules 3aa68f3d00 Added time-of-day to Time::getCompilationDate() 9 years ago
  Timur Doumler 8174ad00b3 Added comment to Time::getCurrentTime() to make clear that it is not required to be monotonic. 9 years ago
  jules b2ddfe67a8 Fixes for mingw headers. 9 years ago
  Timur Doumler dca4d77f9d Fixed compiler warnings on Visual Studio 2015 RTM. 9 years ago
  hogliux c7b8e77031 Update copyright notice 9 years ago
  jules d9e902e80f Workarounds for build problems with mingw in C++11 mode. 10 years ago
  jules ab774b814e Added a method Time::getCompilationDate() 11 years ago
  jules 5765dbe670 Fix for Time::formatted with empty strings. 11 years ago
  jules a316bd5f6f Removed a few more places where static objects could cause problems for people who do unwise amounts of work in their static constructors. 11 years ago
  jules d0d74175e0 Added some functionality to PerformanceCounter. 11 years ago
  jules 81435f8134 Made a few constant string arrays static to help compilers to optimise their initialisation. 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 0c035bed6f Added a RelativeTime::seconds() constructor method. 11 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