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 |