jules
|
b093f47a8c
|
Misc minor cleanups and comment fixes.
|
2013-09-07 20:18:00 +01:00 |
|
jules
|
5df6bf0513
|
Minor clean-ups.
|
2013-09-07 16:46:22 +01:00 |
|
jules
|
42aa27900b
|
Moved most of the functionality from JUCEApplication into JUCEApplicationBase, so that it can be used without needing juce_gui_basics to be present.
|
2013-09-07 09:43:45 +01:00 |
|
jules
|
7afa650942
|
Increased the precision used by XmlElement when storing strings.
|
2013-09-06 18:46:10 +01:00 |
|
jules
|
c429b2aa24
|
Fixes for support of non-utf8 strings.
|
2013-09-06 16:21:17 +01:00 |
|
jules
|
2fccfccbc0
|
Misc performance tweaks.
|
2013-09-06 11:25:49 +01:00 |
|
jules
|
1356ae6387
|
More XML parser optimisations and better error detection.
|
2013-09-06 11:25:31 +01:00 |
|
jules
|
c89abff867
|
Refactored some byte-order mark detection code.
|
2013-09-06 11:25:13 +01:00 |
|
jules
|
e336dd1c1c
|
Optimisation for String and XML parsing.
|
2013-09-05 23:07:00 +01:00 |
|
jules
|
cbb4a6e86f
|
Made the XML parser cope with some errors that it missed before. Also found a couple of performance optimisations for it.
|
2013-09-05 22:21:06 +01:00 |
|
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.
|
2013-09-05 09:46:30 +01:00 |
|
jules
|
f28cea034d
|
Typo fixes in ReferenceCountedObject.
|
2013-09-04 21:53:22 +01:00 |
|
jules
|
22139761dc
|
Couple of MSVC warning clean-ups.
|
2013-09-04 16:50:50 +01:00 |
|
jules
|
954312b23c
|
Changes to ReferenceCountedObject to support more flexible deletion via ContainerDeletePolicy.
|
2013-09-04 14:28:18 +01:00 |
|
jules
|
be1d5253ee
|
Moved some mouse code out of Desktop class. Made the MouseInputSource class pass-by-value.
|
2013-09-03 10:44:55 +01:00 |
|
jules
|
5ae7353443
|
Minor clean-ups + optimisations.
|
2013-09-02 14:08:39 +01:00 |
|
jules
|
725334d78c
|
Added File::commonDocumentsDirectory enum.
|
2013-08-31 16:15:07 +01:00 |
|
jules
|
508e25afbb
|
Cleared-out the last batch of unnecessary includes.
|
2013-08-29 12:44:00 +01:00 |
|
jules
|
295265fb28
|
Added a method LocalisedStrings::addStrings() for merging multiple translation files.
|
2013-08-27 11:27:28 +01:00 |
|
jules
|
2786eadaf9
|
Removed a few pedantic warnings.
|
2013-08-26 14:58:23 +01:00 |
|
jules
|
d9498b28cc
|
Added a "square" function to the MathsFunctions file.
|
2013-08-25 12:57:25 +01:00 |
|
jules
|
7f6394478a
|
Stripped out some unnecessary boilerplate includes from juce_gui_basics.
|
2013-08-24 11:45:55 +01:00 |
|
jules
|
d104b151cd
|
Altered WindowsRegistry to allow each method to specify an explicit WoW64 mode.
|
2013-08-23 16:58:25 +01:00 |
|
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.
|
2013-08-23 12:08:31 +01:00 |
|
jules
|
1e3973a212
|
Doxygen warning fixes and extra comments.
|
2013-08-21 17:19:47 +01:00 |
|
jules
|
1dbc29bbe0
|
DirectoryIterator fix when multiple wildcards are used.
|
2013-08-19 10:35:51 +01:00 |
|
jules
|
ea4c7b3351
|
Added some JUCE_CALLTYPE flags to Process methods.
|
2013-08-14 19:04:01 +01:00 |
|
jules
|
104e5cdbc7
|
Replaced an OSX symbol that wasn't available in older SDKs.
|
2013-08-14 11:34:18 +01:00 |
|
jules
|
320213a11c
|
More tinkering with Process::terminate.
|
2013-08-13 21:43:09 +01:00 |
|
jules
|
71c3ecaf17
|
Merged non-Windows implementations of Process::terminate, and made it call std::terminate()
|
2013-08-13 12:42:40 +01:00 |
|
jules
|
e8d0c6d024
|
Fixes for OSX Process::openDocument when launching bundles with parameters.
|
2013-08-12 17:13:37 +01:00 |
|
jules
|
15c6cbc026
|
Added some 64-bit byte order converter functions.
|
2013-08-11 11:06:17 +01:00 |
|
jules
|
da70f6d374
|
Fix for string->double default precision.
|
2013-08-10 10:24:45 +01:00 |
|
jules
|
b172d3a070
|
Changed the double->String conversion to use std::ostream instead of sprintf, in order to avoid foreign locale formatting problems.
|
2013-08-09 20:14:12 +01:00 |
|
jules
|
24f5fdea22
|
Some minor clean-ups and comments in Thread class.
|
2013-08-05 11:27:09 +01:00 |
|
jules
|
0c035bed6f
|
Added a RelativeTime::seconds() constructor method.
|
2013-08-02 15:38:31 +01:00 |
|
jules
|
ea9e833e5d
|
Added an overloaded translate() function that takes CharPointer_UTF8
|
2013-08-01 14:32:50 +01:00 |
|
jules
|
88cb38ea29
|
iOS build fix.
|
2013-08-01 09:08:27 +01:00 |
|
jules
|
5e7bc2a187
|
Added a JUCE_DELETED_FUNCTION macro.
|
2013-07-31 22:15:58 +01:00 |
|
jules
|
3cd00c8730
|
A few android warning fixes.
|
2013-07-31 22:14:11 +01:00 |
|
jules
|
779e1d483f
|
Added tests for SSE3 capability.
|
2013-07-31 11:04:16 +01:00 |
|
jules
|
0713d87a95
|
Added a Process::hide() method (implemented only on OSX)
|
2013-07-30 19:30:09 +01:00 |
|
jules
|
df668c3e5f
|
Changed android failure exit code.
|
2013-07-30 17:17:25 +01:00 |
|
jules
|
32c98223ac
|
Refactored some lowlevelgraphicscontext classes to remove duplicated code.
|
2013-07-30 09:59:03 +01:00 |
|
jules
|
c2afa62696
|
Changed Process:terminate() to exit with an error code of 1 instead of 0.
|
2013-07-30 09:57:14 +01:00 |
|
jules
|
fc21a145cf
|
Fix for broken screen coord conversion in plugin windows.
|
2013-07-29 16:31:03 +01:00 |
|
jules
|
ac3151ad1f
|
(Fixed typo in the last check-in)
|
2013-07-29 13:14:02 +01:00 |
|
jules
|
ca40721527
|
Cleaned up edge-cases in string numeric conversion methods, and added some extra unit tests.
|
2013-07-29 10:51:51 +01:00 |
|
jules
|
0e27986214
|
Modified the HashMap class to store an instance of its hashcode-generator class instead of calling static methods.
|
2013-07-28 19:49:45 +01:00 |
|
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.
|
2013-07-28 18:08:28 +01:00 |
|