jules
|
16913f2cd6
|
Added a unit test
|
9 years ago |
jules
|
69a7506274
|
Made File remove any redundant "/./" subfolders of paths that it is given
|
9 years ago |
jules
|
28a322138d
|
Added method Desktop::isOSXDarkModeActive()
|
9 years ago |
jules
|
e86417b60f
|
Added some more File unit tests, and fixed a parsing problem with dot-prefixed filenames
|
9 years ago |
jules
|
bbee942645
|
Made File::getChildFile handle paths containing double-slashes
|
9 years ago |
jules
|
f6dd015999
|
The File class will now canonicalise the paths that it is given, to remove ellipsis
|
9 years ago |
jules
|
02492b36b9
|
Lots of small whitespace tweaks.
|
9 years ago |
Joshua Gerrard
|
e220f35250
|
Fixed compilation errors on MinGW
|
9 years ago |
jules
|
810f2bfb2a
|
Introjucer: Added Android Studio exporter
|
9 years ago |
jules
|
88ca15e6f2
|
Added override specifiers to unit test classes
|
9 years ago |
hogliux
|
c7b8e77031
|
Update copyright notice
|
10 years ago |
jules
|
58105cde57
|
Fix for File::isDirectory on posix when given a File::nonexistent. Also added unit tests for this.
|
10 years ago |
jules
|
9c884f79d3
|
Added method File::setExecutePermission()
|
10 years ago |
jules
|
fe61c37d93
|
Updated the return types of OutputStream::writeFromInputStream and InputStream::readIntoMemoryBlock
|
11 years ago |
jules
|
b5af44a485
|
Couple of minor clean-ups.
|
11 years ago |
jules
|
e5e24fd541
|
Avoided assertion in File::isAbsolutePath
|
11 years ago |
jules
|
a316bd5f6f
|
Removed a few more places where static objects could cause problems for people who do unwise amounts of work in their static constructors.
|
11 years ago |
jules
|
2edec00b55
|
Removed a few more uses of String::empty.
|
11 years ago |
jules
|
88c71bc7af
|
Removed unwise assertion from File.
|
11 years ago |
jules
|
b11a88bc01
|
Moved some duplicated linux/android code into a shared file. Added a method File::isLink()
|
11 years ago |
jules
|
19425a4502
|
Optimised a couple of XML and memory block functions.
|
11 years ago |
jules
|
5051b2ffcc
|
Optimised some number streaming functions.
|
11 years ago |
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
|
2786eadaf9
|
Removed a few pedantic warnings.
|
11 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
|
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
|
e543949bda
|
Minor clean-ups.
|
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
|
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
|
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
|
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)
|
14 years ago |
Julian Storer
|
d3bcbeef9c
|
Introjucer saving optimisations.
|
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 |
Julian Storer
|
a1abff979b
|
Minor tweaks to Random.
|
14 years ago |
Julian Storer
|
3871c8d6d1
|
Tweaked OS file drag-and-drop to ignore unwanted file types. Minor structural fixes. Changes to avoid cancellation of ThreadWithAlertWindow and for Linux openGL rendering.
|
14 years ago |
Julian Storer
|
94a0bf1af1
|
Removed the PlatformUtilities class and moved its functions to more sensible classes - see forum post for more details.
|
14 years ago |