The JUCE cross-platform C++ framework, with DISTRHO/KXStudio specific changes
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
jules 5930215e09 Avoided static-order-of-initialisation problems from causing crashes in the Time::getMillisecondCounter function. 11 years ago
..
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 Documentation for Range. 11 years ago
memory Better misalignment-proofing in SharedResourcePointer. 11 years ago
misc Added JUCE_API and JUCE_CALLTYPE to the WindowsRegistry class. 11 years ago
native Avoided static-order-of-initialisation problems from causing crashes in the Time::getMillisecondCounter function. 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 Clarified documentation for SystemStats::getDisplayLanguage(), to make clear that it may return a multi-part region name. Updated the win32 implementation of this method to include the region code. 11 years ago
text 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
threads Fix for threading bug in GlyphCache. 11 years ago
time Fix for Time::formatted with empty strings. 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 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
zip Refactored some Xcode warning suppression. 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