hogliux
|
676ad43898
|
Added more compare operators to Identifier class
|
9 years ago |
jules
|
9fa0d49be7
|
Added an option JUCE_ALLOW_STATIC_NULL_VARIABLES that can be used to turn off dangerous statics like String::empty, var::null, etc.
|
9 years ago |
Timur Doumler
|
fc69dc00db
|
Changed addIfNotAlreadyThere method of all array classes to return a bool, indicating whether the object was added or not.
|
9 years ago |
jules
|
f36205fabe
|
Fixed a couple of comment typos
|
9 years ago |
jules
|
688ac3b853
|
Updated a comment
|
9 years ago |
jules
|
49a7ca4d82
|
Improved the String::createStringFromData method to fall back to a Windows 1252 codepage if given non-UTF8 data, and used this in parsing VST and WAV strings
|
9 years ago |
Timur Doumler
|
70949aa0c6
|
Added several new features: support for AudioUnit v3, new simplified JUCE module format, deleted the Introjucer and replaced it by the Projucer, various improvements for exporting of iOS and Android projects.
|
9 years ago |
jules
|
af660278d7
|
Removed a malfunctioning method in CharPointer_ASCII
|
9 years ago |
Timur Doumler
|
4d41bdd7c9
|
Minor cleanup: removed superfluous semicolon after a member function definition.
|
9 years ago |
Timur Doumler
|
17497122e4
|
Consistency fix: renamed Array::empty() to Array::isEmpty() and added a method isEmpty() to all container classes which didn't have it yet.
|
9 years ago |
jules
|
c4cdec7bd9
|
Added method CharacterFunctions::getUnicodeCharFromWindows1252Codepage() and used this to help parse difficult WAV file metadata
|
9 years ago |
jules
|
f99b49c999
|
Added a helpful assertion in String::replaceCharacters
|
9 years ago |
jules
|
efd5bd36cb
|
Made CharPointer_UTF8::isValidString reject some sequences that weren't being detected as illegal
|
9 years ago |
jules
|
36a8380e4c
|
Fix for case-insensitive comparison of extended UTF8 unicode chars, and some refactoring of CharacterFunctions.
|
9 years ago |
jules
|
85cd905fb4
|
Whitespace
|
9 years ago |
jules
|
5a5fa35368
|
Fixed a comment for StringArray::removeString that didn't match the behaviour
|
9 years ago |
jules
|
0af818324e
|
Fixed a typo that caused a problem when JUCE_STRING_UTF_TYPE is set to 16 or 32
|
10 years ago |
jules
|
02492b36b9
|
Lots of small whitespace tweaks.
|
10 years ago |
jules
|
2286856b7b
|
Added some extra number->String converter methods, and extra unit-tests
|
10 years ago |
jules
|
810f2bfb2a
|
Introjucer: Added Android Studio exporter
|
10 years ago |
jules
|
399e248488
|
Added new module: juce_osc
|
10 years ago |
jules
|
a38c9c7aee
|
Made TextDiff use less stack space
|
10 years ago |
jules
|
3d3eec675e
|
Added a couple of extra StringRef and NewLine concatenation operators
|
10 years ago |
jules
|
145a80f11f
|
Fix for builds with JUCE_STRING_UTF_TYPE = 32
|
10 years ago |
jules
|
78ee86e658
|
Couple of minor documentation corrections
|
10 years ago |
jules
|
7040fd6951
|
Workarounds for some clang functions on Windows
|
10 years ago |
jules
|
88ca15e6f2
|
Added override specifiers to unit test classes
|
10 years ago |
jules
|
1884510dd7
|
Fix for TextDiff complexity check.
|
10 years ago |
jules
|
6db05a6100
|
Tweaked some syntax to help with Clang/Windows compatibility
|
10 years ago |
jules
|
e43d008f16
|
Fix for the TextDiff algorithm when given large input buffers
|
10 years ago |
jules
|
37cb1bb18b
|
Minor cleanups in TextDiff.
|
10 years ago |
jules
|
449bfb852a
|
Fix to a UTF-8 conversion operator for certain high value unicode points.
|
10 years ago |
jules
|
e3f9053ffa
|
Minor warning fix
|
10 years ago |
jules
|
b57e8e3db4
|
Added Base64 class
|
10 years ago |
hogliux
|
c7b8e77031
|
Update copyright notice
|
10 years ago |
jules
|
e018192de2
|
Performance optimisations to the way that Identifier objects are passed into var, ValueTree and NamedValueSet. The Identifer class used to be light enough to pass by value but now contains a String so is better passed by reference.
|
10 years ago |
jules
|
ac3d4ce36b
|
Fixed a spelling mistake.
|
10 years ago |
jules
|
f6395d4cda
|
Raised the warnings level in the introjucer, and fixed a few warnings that were thrown up by this.
|
10 years ago |
jules
|
c66f412224
|
Optimised performance of String::isEmpty()
|
10 years ago |
jules
|
18dd0af6c1
|
Removed assertions about invalid characters in Identifier constructors.
|
10 years ago |
jules
|
710aec4503
|
Fixed a couple of broken unit tests
|
10 years ago |
jules
|
8d8c946528
|
Tidied up some inconsistent use of size_t and a problem in a demo build.
|
10 years ago |
jules
|
c5595695fe
|
Optimisation to XML parsing of documents that contain large text sections.
|
10 years ago |
jules
|
7233c1b8df
|
Made a couple of String methods more robust in the edge-case where they get called with a recursive reference to the target string.
|
10 years ago |
jules
|
96054060cd
|
Tweak to avoid a compiler warning.
|
10 years ago |
jules
|
d9e902e80f
|
Workarounds for build problems with mingw in C++11 mode.
|
11 years ago |
jules
|
8c66a5e767
|
Added flag JUCE_COMPILER_SUPPORTS_INITIALIZER_LIST, and implemented some constructors for StringArray and Array that use C+++11 initialiser lists.
|
11 years ago |
jules
|
2fd89b0ac4
|
A few minor clean-ups.
|
11 years ago |
jules
|
413954f60c
|
Documentation fix.
|
11 years ago |
jules
|
2f1ef234ce
|
Tightened up a few places where numeric conversion warnings could happen.
|
11 years ago |