16 Commits (4b96ffbf6f49518df1eceeb1d70b26088897380e)

Author SHA1 Message Date
  hogliux 329e54d21f Replace std::move with static_cast to fix errors in old compilers 9 years ago
  hogliux 4eec61469b Remove default keywords from MidiMessageSequence to be compatible with VS 2013 9 years ago
  jules dcf9246395 Reduced the footprint of MidiMessage, and added some move operators to MidiMessageSequence 9 years ago
  jules 08788c3e05 Added another MidiMessageSequence::addSequence method 9 years ago
  hogliux c7b8e77031 Update copyright notice 9 years ago
  jules 968a9eb392 Modified MidiMessageSequence::createControllerUpdatesForTime() to use an Array<MidiMessage> instead of an OwnedArray. There are almost no situations where you'd get better performance out of an OwnedArray so if this change broke your code, it's a good idea to have a re-think! 10 years ago
  jules a47426aee1 Fix for MidiMessageSequence copy constructor 11 years ago
  jules 4ec476b750 Minor tidying. 11 years ago
  jules 636ffe68d3 A bit more minor cleaning-up. 11 years ago
  jules 5a1112ab94 Updated the format of the header include guard macros. 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 0ceeb573d8 Minor changes to avoid pedantic compiler warnings. 12 years ago
  jules fae88c8b88 Minor documentation updates. Added MidiMessageSequence::sort() method. 12 years ago
  jules dc76ef71e9 Made MidiMessageSequence::addEvent return the new event. 13 years ago
  jules dcc767868f Misc minor clean-ups. 13 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.. 13 years ago
  Julian Storer f04309f44a Added fake placeholder versions of the new c++0x 'noexcept' and 'nullptr' keywords, and altered the library classes to use these instead of 'throw()' and '0'. This shouldn't make any difference at all to existing code, but will enable better static checking with future c++0x compilers. 14 years ago
  Julian Storer 5d98779f19 Updated the date in the copyright notice. 14 years ago
  Julian Storer a5cf4030f5 New class LeakedObjectDetector, and JUCE_LEAK_DETECTOR macros for spotting leakages in a neat, cross-platform way. Used these to replace all the old juce_UseDebuggingNewOperator stuff in all the classes. Also some drawable and component transform fixes. 14 years ago
  Julian Storer 27506c2120 Copyright notice update. 15 years ago
  Julian Storer a728139698 Small fix for demo plugin code. Minor code clean-ups. 15 years ago
  Julian Storer 773c7d7407 Changed all uses of OwnedArray<File> to be Array<File> instead, which is a bit more efficient and easier to work with. Optimised the software renderer to improve most drawing operations, particularly simple shapes filling like drawing lines, etc. 15 years ago
  Julian Storer 6bf8b51c5a Added X-windows locking for all linux windowing, and added a class ScopedXLock to allow it to be done around client code as well. Misc fixes for mac menus, win32 WM_QUIT messages, MidiKeyboardComponent. Added text colour id to DirectoryContentsDisplayComponent. 15 years ago
  jules 158a17f08a (Added missing files from last check-in) 15 years ago