jules
|
e336dd1c1c
|
Optimisation for String and XML parsing.
|
12 years ago |
jules
|
cbb4a6e86f
|
Made the XML parser cope with some errors that it missed before. Also found a couple of performance optimisations for it.
|
12 years ago |
jules
|
59d8d8172d
|
Replaced the crappy old juce sortArray function with std::sort, which seems to run twice as fast. This greatly speeds up edge table rendering.
|
12 years ago |
jules
|
f28cea034d
|
Typo fixes in ReferenceCountedObject.
|
12 years ago |
jules
|
22139761dc
|
Couple of MSVC warning clean-ups.
|
12 years ago |
jules
|
954312b23c
|
Changes to ReferenceCountedObject to support more flexible deletion via ContainerDeletePolicy.
|
12 years ago |
jules
|
be1d5253ee
|
Moved some mouse code out of Desktop class. Made the MouseInputSource class pass-by-value.
|
12 years ago |
jules
|
5ae7353443
|
Minor clean-ups + optimisations.
|
12 years ago |
jules
|
725334d78c
|
Added File::commonDocumentsDirectory enum.
|
12 years ago |
jules
|
508e25afbb
|
Cleared-out the last batch of unnecessary includes.
|
12 years ago |
jules
|
295265fb28
|
Added a method LocalisedStrings::addStrings() for merging multiple translation files.
|
12 years ago |
jules
|
2786eadaf9
|
Removed a few pedantic warnings.
|
12 years ago |
jules
|
d9498b28cc
|
Added a "square" function to the MathsFunctions file.
|
12 years ago |
jules
|
7f6394478a
|
Stripped out some unnecessary boilerplate includes from juce_gui_basics.
|
12 years ago |
jules
|
d104b151cd
|
Altered WindowsRegistry to allow each method to specify an explicit WoW64 mode.
|
12 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.
|
12 years ago |
jules
|
1e3973a212
|
Doxygen warning fixes and extra comments.
|
12 years ago |
jules
|
1dbc29bbe0
|
DirectoryIterator fix when multiple wildcards are used.
|
12 years ago |
jules
|
ea4c7b3351
|
Added some JUCE_CALLTYPE flags to Process methods.
|
12 years ago |
jules
|
104e5cdbc7
|
Replaced an OSX symbol that wasn't available in older SDKs.
|
12 years ago |
jules
|
320213a11c
|
More tinkering with Process::terminate.
|
12 years ago |
jules
|
71c3ecaf17
|
Merged non-Windows implementations of Process::terminate, and made it call std::terminate()
|
12 years ago |
jules
|
e8d0c6d024
|
Fixes for OSX Process::openDocument when launching bundles with parameters.
|
12 years ago |
jules
|
15c6cbc026
|
Added some 64-bit byte order converter functions.
|
12 years ago |
jules
|
da70f6d374
|
Fix for string->double default precision.
|
12 years ago |
jules
|
b172d3a070
|
Changed the double->String conversion to use std::ostream instead of sprintf, in order to avoid foreign locale formatting problems.
|
12 years ago |
jules
|
24f5fdea22
|
Some minor clean-ups and comments in Thread class.
|
12 years ago |
jules
|
0c035bed6f
|
Added a RelativeTime::seconds() constructor method.
|
12 years ago |
jules
|
ea9e833e5d
|
Added an overloaded translate() function that takes CharPointer_UTF8
|
12 years ago |
jules
|
88cb38ea29
|
iOS build fix.
|
12 years ago |
jules
|
5e7bc2a187
|
Added a JUCE_DELETED_FUNCTION macro.
|
12 years ago |
jules
|
3cd00c8730
|
A few android warning fixes.
|
12 years ago |
jules
|
779e1d483f
|
Added tests for SSE3 capability.
|
12 years ago |
jules
|
0713d87a95
|
Added a Process::hide() method (implemented only on OSX)
|
12 years ago |
jules
|
df668c3e5f
|
Changed android failure exit code.
|
12 years ago |
jules
|
32c98223ac
|
Refactored some lowlevelgraphicscontext classes to remove duplicated code.
|
12 years ago |
jules
|
c2afa62696
|
Changed Process:terminate() to exit with an error code of 1 instead of 0.
|
12 years ago |
jules
|
fc21a145cf
|
Fix for broken screen coord conversion in plugin windows.
|
12 years ago |
jules
|
ac3151ad1f
|
(Fixed typo in the last check-in)
|
12 years ago |
jules
|
ca40721527
|
Cleaned up edge-cases in string numeric conversion methods, and added some extra unit tests.
|
12 years ago |
jules
|
0e27986214
|
Modified the HashMap class to store an instance of its hashcode-generator class instead of calling static methods.
|
12 years ago |
jules
|
1b9a60e52c
|
Added a templated type to the RectangleList class. If you've used this class and these changes cause syntax errors, all you need to do to your code is to replace "RectangleList" with "RectangleList<int>" and everything will work as it did before.
|
12 years ago |
jules
|
3330b9b587
|
Added StringArray::clearQuick method.
|
12 years ago |
jules
|
5b25ac6609
|
Renamed the swapWithArray methods in the array classes to "swapWith" to be more consistent with other swap method naming, and templated the methods for more flexibility.
|
12 years ago |
jules
|
19b7d59c14
|
Added method OwnedArray::clearQuick
|
12 years ago |
jules
|
072c27d7f4
|
Renamed Rectangle::transformed to Rectangle::transformedBy, in order to match the method name in Point, and allow easier use of these classes in templates.
|
12 years ago |
jules
|
c3e082b252
|
Added WindowsRegistry::keyExists() methods
|
12 years ago |
jules
|
9f97ff341b
|
Added a MemoryOutputStream constructor to write into a fixed block of memory.
|
12 years ago |
jules
|
30e3b0d865
|
Optimised Result::ok()
|
12 years ago |
jules
|
3e9f20da8f
|
Added another Random::fillBitsRandomly method.
|
12 years ago |