1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-24 01:54:22 +00:00
Commit graph

2564 commits

Author SHA1 Message Date
jules
acdb9eb653 Added a test to set up the JUCE_64BIT flag if __arm64__ is set. 2014-09-16 15:49:59 +01:00
jules
b1e4823066 Avoided some gcc compiler warnings 2014-09-15 17:31:43 +01:00
jules
eed0a41a4f Added RSAKey::isValid() and URL::isEmpty() 2014-09-11 09:45:26 -07:00
jules
aae0690b7c Fixed a false-alarm assertion in ScopedPointer. 2014-09-10 06:47:19 -07:00
jules
46dfd54d9a Minor cleanups. 2014-09-01 20:59:57 +01:00
jules
a9ab93128c doxygen formatting workaround. 2014-09-01 15:18:08 +01:00
jules
574241650e Improved MAC address detection on linux. 2014-08-29 11:34:10 +01:00
jules
671f5fbbdc Added a fix to make sure that javascript division always uses floating point. 2014-08-28 21:43:53 +01:00
jules
2fd89b0ac4 A few minor clean-ups. 2014-08-26 10:17:40 +01:00
jules
f1f51f261a Added the JUCE_COMPILER_WARNING macro, which is a handy cross-compiler way to generate custom warning messages in your code. 2014-08-24 14:21:14 +01:00
jules
d42a606b99 Tried to improve the explanation for XmlElement::findParentElementOf. 2014-08-20 20:59:31 +01:00
jules
e12823a10f Added Math.ceil and Math.floor to the javascript parser. 2014-08-19 15:35:36 +01:00
jules
a5fc9b34ec Fixed javascript parser to handle for statements without iterator terms. 2014-08-19 09:39:06 +01:00
jules
f376a82a56 Clarified the JUCE_USE_INTRINSICS by changing its name to JUCE_USE_MSVC_INTRINSICS 2014-08-17 11:47:55 +01:00
jules
3e7d305094 A few minor whitespace cleanups. 2014-08-16 21:06:27 +01:00
jules
ba2fff9c63 Avoided some win32 warnings. 2014-08-14 13:54:20 +01:00
jules
99e8445b96 Version number update 2014-08-12 13:43:39 +01:00
jules
cd30b3bfd1 Minor warning fixes for mingw 2014-08-12 11:36:55 +01:00
jules
fe61c37d93 Updated the return types of OutputStream::writeFromInputStream and InputStream::readIntoMemoryBlock 2014-08-11 09:44:14 +01:00
jules
66b420afdf Added method Range::withStartAndLength 2014-08-10 18:12:13 +01:00
jules
a9750c0e38 Workaround for linux gcc warning. 2014-08-05 10:26:31 +01:00
jules
6773fc2f4f Modified the posix HighResolutionTimer to cope with being started/stopped from its own callback. 2014-08-01 09:11:30 +01:00
jules
ed0bed9af7 Added a function countNumberOfBits() 2014-07-31 11:30:51 +01:00
jules
6bb3a4b74f For for hi-res timer threads on android. 2014-07-31 09:00:37 +01:00
jules
ed7a262296 Changed a couple of places where "localhost" was used to use the IPAddress class instead to get the local address. 2014-07-24 14:03:40 +01:00
jules
705492a800 Avoided division-by-zero problems in the javascript interpreter. 2014-07-24 09:31:46 +01:00
jules
413954f60c Documentation fix. 2014-07-21 16:49:55 +01:00
jules
bd5b47484f Added an internal flag JUCE_WIN32_TIMER_PERIOD, which can be set to change the value that is passed to the timeBeginPeriod function, or to prevent this function being called at all. 2014-07-19 12:41:14 +01:00
jules
d2e1c7f679 Version number update 2014-07-13 19:42:44 +01:00
jules
f6603043a2 Fix for https in the win32 http stream implementation 2014-07-13 19:25:30 +01:00
jules
2f1ef234ce Tightened up a few places where numeric conversion warnings could happen. 2014-07-10 18:57:24 +01:00
jules
13f99df268 Fix for changing the OSX HighResolutionTimer interval while it's still running. 2014-07-09 18:16:48 +01:00
jules
ae0383c7db Added a win32-specific flag File::windowsSystemDirectory 2014-07-08 14:05:55 +01:00
jules
71eafe439c Split the SystemStats::Windows8 enum into 8.0 and 8.1 values. 2014-07-05 13:13:54 +01:00
jules
e3d7ec1827 Cleaned up a couple of parameter types in byte order conversion. 2014-07-04 21:02:18 +01:00
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