| .. |
|
containers
|
Refactored the StringPool and Identifier classes to store the identifiers as Strings, so that they can be shared with other classes like XmlElement without creating temporary or copied String objects. Also added garbage collection for the pooled strings, and changed XmlElement to pool all of the strings it uses, to reduce memory footprint in large XML trees with many identical names. Also refactored NamedValueSet to use an array instead of a linked list.
|
11 years ago |
|
files
|
Tweaked FileInputStream::setPosition to make sure it returns false when trying to seek beyond the limits of the file.
|
11 years ago |
|
javascript
|
Refactored the StringPool and Identifier classes to store the identifiers as Strings, so that they can be shared with other classes like XmlElement without creating temporary or copied String objects. Also added garbage collection for the pooled strings, and changed XmlElement to pool all of the strings it uses, to reduce memory footprint in large XML trees with many identical names. Also refactored NamedValueSet to use an array instead of a linked list.
|
11 years ago |
|
logging
|
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.
|
12 years ago |
|
maths
|
Added an overload for calling roundToInt with an int. Added a a Point::roundToInt method.
|
11 years ago |
|
memory
|
Cleaned up a couple of parameter types in byte order conversion.
|
11 years ago |
|
misc
|
Added JUCE_API and JUCE_CALLTYPE to the WindowsRegistry class.
|
11 years ago |
|
native
|
Split the SystemStats::Windows8 enum into 8.0 and 8.1 values.
|
11 years ago |
|
network
|
Avoided the URL class adding parameters when generating post data for uploading files.
|
11 years ago |
|
streams
|
Fixed some typos.
|
11 years ago |
|
system
|
Split the SystemStats::Windows8 enum into 8.0 and 8.1 values.
|
11 years ago |
|
text
|
Fixed a case-comparison problem in String::compareNatural() and added some unit tests for it.
|
11 years ago |
|
threads
|
Fix for threading bug in GlyphCache.
|
11 years ago |
|
time
|
Added a method Time::getCompilationDate()
|
11 years ago |
|
unit_tests
|
Updated the UnitTest class to provide a shared, reproducible random seed for each run, to allow failures to be re-created. Also converted a few Strings to StringRefs.
|
12 years ago |
|
xml
|
MSVC UTF-32 build fix.
|
11 years ago |
|
zip
|
Reverted recent changes to GZIPDecompressorInputStream - turns out that zlib can't auto-detect the difference between gzip and raw streams.
|
11 years ago |
|
juce_core.cpp
|
Added http status code access for URL::createInputStream(). Also added threading + header display to the demo's http page.
|
11 years ago |
|
juce_core.h
|
New class: SharedResourcePointer
|
11 years ago |
|
juce_core.mm
|
Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3
|
12 years ago |
|
juce_module_info
|
Version number update
|
11 years ago |