jules
|
99e8445b96
|
Version number update
|
10 years ago |
jules
|
b052208cf4
|
Fix for Value move operators.
|
11 years ago |
jules
|
e131dd3b2a
|
Documentation correction.
|
11 years ago |
jules
|
d2e1c7f679
|
Version number update
|
11 years ago |
jules
|
7e1afbb0a5
|
Added an explanatory assertion to ValueTree
|
11 years ago |
jules
|
5587c16d78
|
Added a method ValueTree::getReferenceCount()
|
11 years ago |
jules
|
f8e9a13f1d
|
Version number update
|
11 years ago |
jules
|
4317f60173
|
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 |
jules
|
824faca68b
|
Fix for subtle race condition in Value.
|
11 years ago |
jules
|
1c6515ea66
|
Reworked Value to handle changes on a background thread.
|
11 years ago |
jules
|
e0712d4ced
|
In PropertiesFile, allowed the osxLibrarySubfolder path to include a sub-folder.
|
11 years ago |
jules
|
4251a2437b
|
Version number update
|
11 years ago |
jules
|
865b9ab46a
|
Documentation clean-up.
|
11 years ago |
jules
|
7f9425058a
|
Version number update
|
11 years ago |
jules
|
a6aca791af
|
Spelling fixes.
|
11 years ago |
jules
|
a3ea53c460
|
Version number update
|
11 years ago |
jules
|
5f4c27d0c2
|
Some additions and fixes to plugin scanning.
|
11 years ago |
jules
|
d2532f4540
|
Version number update
|
11 years ago |
jules
|
7dd5c09826
|
Version number update
|
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
|
488fe56ffe
|
Documentation correction.
|
11 years ago |
jules
|
f9759ecc6b
|
Documentation fixes.
|
11 years ago |
jules
|
cdacae9cbb
|
Version 3.0.0
|
11 years ago |
jules
|
1113e17186
|
Version number update
|
11 years ago |
jules
|
0de50d99a5
|
Version number update
|
11 years ago |
jules
|
61ed92ee51
|
Added a method XmlElement::prependChildElement(), and used this for a few optimisations.
|
11 years ago |
jules
|
a204ea7ae8
|
Version number update
|
11 years ago |
jules
|
e1a5274504
|
Added an accessor for the options in ApplicationProperties.
|
11 years ago |
jules
|
12bf054456
|
Version number update
|
11 years ago |
jules
|
5f9552c4ec
|
Version number update
|
11 years ago |
jules
|
98f17ab4dc
|
A few tweaks to support the MSVC DLL build.
|
11 years ago |
jules
|
af87a2eda6
|
Added some thread-safety to typeface caching, and optimised default font construction.
|
11 years ago |
jules
|
6074c0c4cc
|
Tweaked the ValueTree listener behaviour to avoid duplicate change callbacks.
|
11 years ago |
jules
|
d42783465b
|
Added a doNotSave option to PropertiesFile
|
11 years ago |
jules
|
6cd2f43afa
|
Tidied up some ValueTree code.
|
11 years ago |
jules
|
435089e89b
|
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.
|
11 years ago |
jules
|
059737b163
|
Version number update
|
11 years ago |
jules
|
0ded32be3e
|
Removed some old boilerplate.
|
11 years ago |
jules
|
2d25f2f294
|
Removed a few unnecessary includes.
|
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
|
4a5380171a
|
Version number update
|
12 years ago |
jules
|
5a1112ab94
|
Updated the format of the header include guard macros.
|
12 years ago |
jules
|
c75a7300f5
|
Added some 'override' modifiers to overridden methods.
|
12 years ago |
jules
|
048e5c679b
|
Version number update
|
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
|
20a72142b7
|
Version number update
|
12 years ago |
jules
|
c7506df13f
|
Changed some pass-by-references to pass-by-value to improve compiler optimisation.
|
12 years ago |
jules
|
ffc9200ea7
|
Changed the linux version of the introjucer to store its config and log files in ~/.config
|
12 years ago |
jules
|
34e5591701
|
v2.0.40
|
12 years ago |