50 Commits (abd3babc0289fb35d9c01c9f91a1824c08a0795f)

Author SHA1 Message Date
  jules abd3babc02 Minor optimisations and clean-ups. 11 years ago
  jules 9a193b55f2 Fixed a bug in File relative path parsing. 11 years ago
  jules fecba9c31c New class StringRef, to improve performance in function calls that can take either a String or a raw string literal. Modified a few other classes to take advantage of this. 11 years ago
  jules 725334d78c Added File::commonDocumentsDirectory enum. 11 years ago
  jules 2786eadaf9 Removed a few pedantic warnings. 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 1dbc29bbe0 DirectoryIterator fix when multiple wildcards are used. 11 years ago
  jules 5a1112ab94 Updated the format of the header include guard macros. 12 years ago
  jules 67740c1441 Added return values for various OutputStream::writeXYZ methods. 12 years ago
  jules 4fc8fbaef1 Added some more override decorators. 12 years ago
  jules 23f59fd99c Improved some documentation in the File class. 12 years ago
  jules aec3d12753 A few minor tweaks to avoid warnings etc. 12 years ago
  jules a12db728d5 Comment fix. 12 years ago
  jules ef486ad07d Moved a couple of static functions. 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 c7506df13f Changed some pass-by-references to pass-by-value to improve compiler optimisation. 12 years ago
  jules 4b6a094d13 Made DirectoryIterator capable of parsing multiple wildcard patterns. 12 years ago
  jules 76ae8fe523 Added a new constructor to TemporaryFile to allow explicitly setting the temp file. 12 years ago
  jules cc26ae1fc1 Added ResizableBorderComponent::getCurrentZone(). Misc tidying-up. 12 years ago
  jules bfd9350bed Changed some types from int to size_t where appropriate. Fixed a CoreMidi build problem in 64-bit mode. 12 years ago
  jules 2266501eb9 Small fix for File::createInputStream. 12 years ago
  jules e6d817d20d Extended MemoryMappedFile to allow loading of file subsections. 12 years ago
  jules f9e31ab7a9 Documentation pedanticism. 12 years ago
  jules 6fb9b9ce4e DirectoryIterator optimisation. 12 years ago
  jules e543949bda Minor clean-ups. 12 years ago
  jules 9f41dbce82 DirectoryIterator fix. 12 years ago
  jules 0ceeb573d8 Minor changes to avoid pedantic compiler warnings. 12 years ago
  jules d1ceed0c14 Workaround for Xcode3 compiler bug. 12 years ago
  jules c94183e614 New method File::createLink, for creating win32 .lnk files. 12 years ago
  jules fae88c8b88 Minor documentation updates. Added MidiMessageSequence::sort() method. 12 years ago
  jules e6faf25559 Added File::userPicturesDirectory, and improved detection of special file locations on linux. 12 years ago
  jules e77d5b12ef Some clean-ups and additions to Logger and FileLogger classes. Added some logging to the Introjucer. 12 years ago
  jules 976be45c2a Minor updates for mingw compatibility. 12 years ago
  jules 0194486115 Added a method MemoryBlock::replaceWith(). Changed FileInputStream to avoid cacheing the length of the file. 13 years ago
  jules 75ad35f786 Improved File::moveFileTo and made file renaming in the introjucer more robust. 13 years ago
  jules df5d50bcd8 Version number bump. 13 years ago
  jules 70133a94eb Introjucer: added a setting for JucePlugin_AUMainType. Added a method InputStream::getNumBytesRemaining() 13 years ago
  jules 56bbab1537 (automated whitespace clean-up) 13 years ago
  jules b56695f604 Fix for XML formatting. 13 years ago
  jules efa18b1230 Small introjucer fix. 13 years ago
  jules 70a5f0233c Fixes to some MemoryOutputStream streaming operators. 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
  jules 15252c7227 New method: FileOutputStream::truncate() 13 years ago
  jules f35738afe0 Midi file fix to avoid multiple end-of-track events. Some openGL tweaks. 13 years ago
  Julian Storer 9a9f570781 Tweaks to streams and gzip compressor. 13 years ago
  Julian Storer 9332efc10d Fix for subtle win32 mouse-button issue. Minor bwav fix. 13 years ago
  Julian Storer dce7cd9cd1 Added a unit-test, and removed constness from a couple more return types. 13 years ago
  Julian Storer ffc2f5d40e Created c++11 move constructors and operator= methods for a bunch of classes (only enabled for c++11 compilers, of course) 13 years ago
  Julian Storer d3bcbeef9c Introjucer saving optimisations. 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