31 Commits (f5c19ef612cc01ac3a051486b341e2ccefedd627)

Author SHA1 Message Date
  jules c2bd54aefc Added some assertions to catch event-based objects being used before the message manager has been initialised 10 years ago
  jules afaaf00202 Moved ListenerList from the juce_events module into juce_core 10 years ago
  Timur Doumler dca4d77f9d Fixed compiler warnings on Visual Studio 2015 RTM. 10 years ago
  hogliux c7b8e77031 Update copyright notice 10 years ago
  jules 3e7d305094 A few minor whitespace cleanups. 11 years ago
  jules 7b8ab7b503 Changed MessageBase::post() to return a bool to detect failure in the OS message queue (which can happen under stress on win32), and used this to avoid some messaging classes getting stuck. 11 years ago
  jules 1fb5d99dfd Documentation fix. 11 years ago
  jules d76f55e018 Updated some documenation. 12 years ago
  jules 12a8dd3092 Avoided some pedantic GCC warnings. 12 years ago
  jules 6cd2f43afa Tidied up some ValueTree code. 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 5918d039ce Added some "override" annotations. 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 c8e09aba67 Added an extra method to ListenerList. Handled zero-length binary data in var class. 13 years ago
  jules fdfdc2bbbf Aiff float support. 13 years ago
  jules 0ceeb573d8 Minor changes to avoid pedantic compiler warnings. 13 years ago
  jules 7141fe39dc Fix for menu bar problem on OSX. 13 years ago
  jules 842d30fbfa Minor tidying-up. 13 years ago
  jules 591e89cd87 Replaced the badly-named method Array::removeValue() with two new methods: removeFirstMatchingValue() and removeAllInstancesOf(). If you call the old method anywhere, you can just replace any calls with removeFirstMatchingValue(), which does the same job, but whose name makes it clear that not all instances of the value will be removed. 13 years ago
  jules 59669e8bec Thread-local value fix for plugins on XP. Android startup tweaks. Minor component changes. 14 years ago
  jules bdd778332d Removed some unused android code. Refactored some messaging code. 14 years ago
  jules e905f52014 More internal message class refactoring/decoupling. 14 years ago
  jules 31209dadfc Simplified some message-handling code. 14 years ago
  jules 56bbab1537 (automated whitespace clean-up) 14 years ago
  jules 5308aef329 Removed some old VC6 workarounds, and removed the VC6 exporter from the introjucer. 14 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. 14 years ago
  jules 07b73e4071 StringArray fix + additional unit tests. AudioFormatManager tweak for iOS. Minor clean-ups. 14 years ago
  Julian Storer 5224a3d9b8 Got rid of the nasty general-purpose ints and void*s that were in the Message class. Instead of using a plain old Message class, just create a subclass which contains whatever data you need in a more meaningful format. 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