jules
|
371e91c615
|
Fixed a case-comparison problem in String::compareNatural() and added some unit tests for it.
|
2014-07-03 12:24:36 +01:00 |
|
jules
|
ab774b814e
|
Added a method Time::getCompilationDate()
|
2014-06-30 09:48:26 +01:00 |
|
jules
|
7be01cd88b
|
Reverted recent changes to GZIPDecompressorInputStream - turns out that zlib can't auto-detect the difference between gzip and raw streams.
|
2014-06-25 11:22:28 +01:00 |
|
jules
|
f89943d5f1
|
Tweaked GZIPDecompressorInputStream to no longer need a bool flag for the type of stream.
|
2014-06-23 12:27:29 +01:00 |
|
jules
|
c7ed08a008
|
Added some safety-checking for android DLL builds
|
2014-06-19 15:24:50 +01:00 |
|
jules
|
3b88555140
|
Replaced the old, badly-named and badly-implemented String::compareLexicographically() method with String::compareNatural(), which uses a smarter algorithm. Also added a method StringArray::sortNatural() which uses this.
|
2014-06-15 10:37:31 +01:00 |
|
jules
|
590cca9776
|
Added an overload for calling roundToInt with an int. Added a a Point::roundToInt method.
|
2014-06-14 11:32:02 +01:00 |
|
jules
|
f8e9a13f1d
|
Version number update
|
2014-06-01 19:26:09 +01:00 |
|
jules
|
3c8fbc0bfe
|
MSVC UTF-32 build fix.
|
2014-05-30 09:10:09 +01:00 |
|
jules
|
69ff02b46c
|
Couple of fixes for a UTF-32 build.
|
2014-05-29 21:02:13 +01:00 |
|
jules
|
412c86a167
|
Avoided a warning.
|
2014-05-27 18:21:23 +01:00 |
|
jules
|
5930215e09
|
Avoided static-order-of-initialisation problems from causing crashes in the Time::getMillisecondCounter function.
|
2014-05-27 17:03:46 +01:00 |
|
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.
|
2014-05-27 17:02:34 +01:00 |
|
jules
|
d8180f7ba5
|
Tweaked FileInputStream::setPosition to make sure it returns false when trying to seek beyond the limits of the file.
|
2014-05-24 18:36:17 +01:00 |
|
jules
|
90d317a74a
|
Workaround for missing java method in some android SDKs
|
2014-05-23 21:51:37 +01:00 |
|
jules
|
aed910aadd
|
Avoided the URL class adding parameters when generating post data for uploading files.
|
2014-05-19 11:16:25 +01:00 |
|
jules
|
cf4cde192d
|
Added a couple of missing JUCE_API annotations.
|
2014-05-19 09:41:22 +01:00 |
|
jules
|
05527babf9
|
Fixed a typo that prevented disabling of stderr in a child process
|
2014-05-14 10:07:47 +01:00 |
|
jules
|
d7ce09ff15
|
Tweaks to SystemStats::getDisplayLanguage() on android/linux to return a two-part identifier in the same way as other platforms.
|
2014-05-13 08:56:30 +01:00 |
|
jules
|
883a94b762
|
Made sure that AbstractFifo::getFreeSpace returns the correct amount.
|
2014-05-12 15:02:25 +01:00 |
|
jules
|
de6c80bb98
|
Clarified some documentation
|
2014-05-11 09:34:57 +01:00 |
|
jules
|
4721d75cc1
|
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.
|
2014-05-09 11:40:04 +01:00 |
|
jules
|
b6c5194f93
|
Minor update for arm64 detection.
|
2014-05-08 17:13:28 +01:00 |
|
jules
|
3759aecfbc
|
Fixed a mix-up in iOS timing calculations.
|
2014-05-05 15:00:12 +01:00 |
|
jules
|
27046fd1a7
|
Added new method File::getFileIdentifier() for retrieving a file's unique ID.
|
2014-05-03 16:46:44 +01:00 |
|
jules
|
91d9c96338
|
Minor clean-ups
|
2014-04-29 14:14:21 +01:00 |
|
jules
|
d909b5aa2a
|
Added some base class initialisers to keep gcc 4.8.2 happy
|
2014-04-27 14:04:32 +01:00 |
|
jules
|
a5e8d0b154
|
Android: implementation of SystemStats::getDeviceDescription()
|
2014-04-25 11:18:30 +01:00 |
|
jules
|
f96ee7c860
|
Extended TextInputTarget to include a preference for the type of virtual keyboard (implemented on iOS + android)
|
2014-04-23 20:35:45 +01:00 |
|
jules
|
3b2538313a
|
Better misalignment-proofing in SharedResourcePointer.
|
2014-04-20 10:19:27 +01:00 |
|
jules
|
d7d662bb38
|
Documentation improvement.
|
2014-04-14 16:53:16 +01:00 |
|
jules
|
75770f293c
|
New class: SharedResourcePointer
|
2014-04-14 13:13:07 +01:00 |
|
jules
|
d8c390d7a2
|
Avoided unnecessary disk flushing in the destructor of FileOutputStream.
|
2014-04-10 21:00:39 +01:00 |
|
jules
|
798de207a7
|
Better implementation of command-line arg escaping for ChilpProcess on win32
|
2014-04-08 13:51:44 +01:00 |
|
jules
|
05afb39185
|
mingw __uuidof update
|
2014-04-06 15:38:29 +01:00 |
|
jules
|
335084c542
|
Made the win32 implementation of ChildProcess automatically add escape characters to arguments containing a quote or space.
|
2014-04-05 21:55:39 +01:00 |
|
jules
|
5645702bd4
|
(Fixed something that was missing from the last commit)
|
2014-04-04 07:27:19 +01:00 |
|
jules
|
aff3ce418b
|
Renamed a variable called "slots" to avoid confusion in Qt creator.
|
2014-04-03 21:24:37 +01:00 |
|
jules
|
5f23c27117
|
Fixed a typo in OSX networking.
|
2014-04-02 09:54:31 +01:00 |
|
jules
|
b5d10d753a
|
Made Process::isForegroundProcess() return a correct result on iOS.
|
2014-04-01 12:13:29 +01:00 |
|
jules
|
8f25b2092b
|
Added JUCE_API and JUCE_CALLTYPE to the WindowsRegistry class.
|
2014-03-31 10:43:13 +01:00 |
|
jules
|
5409951861
|
Refactored some Xcode warning suppression.
|
2014-03-30 14:57:39 +01:00 |
|
jules
|
e449f1a8af
|
Workarounds for a couple of MSVC quirks.
|
2014-03-29 13:56:16 +00:00 |
|
jules
|
b5af44a485
|
Couple of minor clean-ups.
|
2014-03-28 09:06:20 +00:00 |
|
jules
|
e8a1876a95
|
Added an operator[] to StringRef
|
2014-03-27 17:08:50 +00:00 |
|
jules
|
ad353ac543
|
Avoided compiler warning
|
2014-03-25 21:33:03 +00:00 |
|
jules
|
197688016a
|
Avoided some memory allocation when writing zip files.
|
2014-03-25 18:03:21 +00:00 |
|
jules
|
d2ed531ab8
|
Better device type detection on linux.
|
2014-03-24 20:02:38 +00:00 |
|
jules
|
4251a2437b
|
Version number update
|
2014-03-24 20:01:37 +00:00 |
|
jules
|
aaf4aa7398
|
Documentation for Range.
|
2014-03-18 16:08:58 +00:00 |
|