32 Commits (71d10e750a0fb03c63c32b162c6e103600abe656)

Author SHA1 Message Date
  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 8 years ago
  tpoole f4046909ab Added an OS X 10.5 compatible std::function replacement 8 years ago
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  jules 39284e1d0f Added static method Timer::callAfterDelay() to invoke a one-shot lambda function 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
  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 46dc76f993 Improved a comment 9 years ago
  jules 15d746cf6e Added a safety mechanism for pathological cases where user code that repeatedly blocks in a timer callback could get the event loop stuck 9 years ago
  jules c2bd54aefc Added some assertions to catch event-based objects being used before the message manager has been initialised 9 years ago
  jules 4b4d21682e More refactoring of Timer internals to reduce thread wake-up frequency 10 years ago
  jules 0506bc6100 Tweaked Timer and TimeSliceThread to reduce the frequency of their calls to wait() 10 years ago
  hogliux c7b8e77031 Update copyright notice 10 years ago
  jules 490baecdc5 tweaks to avoid user code name clashes with Timer. 10 years ago
  jules 05c68c28f3 Minor layout clean-ups. 10 years ago
  jules 9e36c4ecca Added method Timer::startTimerHz 11 years ago
  jules 022b8b1722 Added method Timer::startTimerHz 11 years ago
  jules c577b04ccc Removed some Timer debugging code that wasn't really very useful. 11 years ago
  jules 98f17ab4dc A few tweaks to support the MSVC DLL build. 12 years ago
  jules 641cb754f0 Minor clean-ups. 12 years ago
  jules 2d25f2f294 Removed a few unnecessary includes. 12 years ago
  jules 5a1112ab94 Updated the format of the header include guard macros. 12 years ago
  jules c75a7300f5 Added some 'override' modifiers to overridden methods. 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 a77a671f88 Workaround for mysterious timer message loss on linux. 12 years ago
  jules 64c984896e Added some documentation. 12 years ago
  jules 0ceeb573d8 Minor changes to avoid pedantic compiler warnings. 13 years ago
  jules 02f5a1f876 VSTPluginFormat: internal refactoring, and some new accessor methods. 13 years ago
  jules bdd778332d Removed some unused android code. Refactored some messaging code. 13 years ago
  jules 56bbab1537 (automated whitespace clean-up) 13 years ago
  jules 295d125142 Stopped using the old BEGIN_JUCE_NAMESPACE macros, and just used hard-coded namespaces where necessary instead. The macro definitions are still there, so this shouldn't affect anyone's code. 13 years ago
  Julian Storer 7c77e101fc Minor clean-ups. 14 years ago
  Julian Storer b70e0a28d2 First check-in of the "jucequake": a major re-organisation of the library to break it up into modules. For more details about this, see the website forum.. 14 years ago