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

594 commits

Author SHA1 Message Date
jules
5f00e94f3e Fixed a string allocation problem. 2013-10-17 17:34:22 +01:00
jules
526ae27e8e Made the introjucer linux build use c++11 mode. 2013-10-17 16:34:51 +01:00
jules
fb4912ac1f Added a method JavascriptEngine::callFunction(), and tweaked the way timeouts are specified. 2013-10-17 16:34:09 +01:00
jules
a074bfeea2 Workarounds for javascript code in non-C++11 compilers. 2013-10-17 14:32:00 +01:00
jules
81435f8134 Made a few constant string arrays static to help compilers to optimise their initialisation. 2013-10-17 10:42:58 +01:00
jules
6c5c461d73 New class: JavascriptEngine! 2013-10-16 12:49:12 +01:00
jules
59b9b0ccaf Couple of minor fixes to CharacterFunctions, and added a find-character method. 2013-10-15 19:44:37 +01:00
jules
88c71bc7af Removed unwise assertion from File. 2013-10-15 17:36:32 +01:00
jules
b11a88bc01 Moved some duplicated linux/android code into a shared file. Added a method File::isLink() 2013-10-15 17:17:31 +01:00
jules
3f07f45702 Improved Android event callback mechanism. 2013-10-14 13:50:50 +01:00
jules
c70d98dbdd Added some trigonometry functions that are missing from MSVC's C library. 2013-10-14 13:40:10 +01:00
jules
a8c754f06c Added some comparison methods to Identifier. 2013-10-14 12:46:44 +01:00
jules
3bfc0a81e7 Added flags to choose whether stderr and stdout are returned by ChildProcess. Used this to fix linux native file chooser. 2013-10-12 17:00:16 +01:00
jules
a7df25f860 Added methods var::clone() and DynamicObject::clone() for deep-copying objects. 2013-10-12 15:25:44 +01:00
jules
1a2aff80a7 Moved some JSON formatting logic into DynamicObject::writeAsJSON 2013-10-12 11:39:34 +01:00
jules
0cc6fb9356 Avoided MSVC warning. 2013-10-11 21:19:31 +01:00
jules
97823b3085 Added a method JSON::parseQuotedString 2013-10-11 18:16:17 +01:00
jules
03ab2a2c3c Modifications to the var class to make it more javascript-compatible. Changed the handling of array types to be a shared, ref-counted array rather than being copy-by-value. Added an "undefined" type. Updated the native method invocation functions to be static (the old version used class methods) and to provide a 'this' object which may be different from the DynamicObject on which it's being invoked (this is to deal with derived classes) 2013-10-11 15:46:28 +01:00
jules
293aedac2f Fixed spelling. Added a few simple methods to Random, BigInteger and var. 2013-10-10 12:13:12 +01:00
jules
0ff1e14b8b Added assertions to some array methods to avoid false alarms from Clang static analyser. 2013-10-05 12:04:04 +01:00
jules
0e32a71644 Fix for MinGW builds. 2013-10-04 21:56:48 +01:00
jules
18a012f7db Optimised Array with some move-operators. 2013-10-04 09:59:24 +01:00
jules
12bf054456 Version number update 2013-10-03 09:25:43 +01:00
jules
19425a4502 Optimised a couple of XML and memory block functions. 2013-10-02 22:25:26 +01:00
jules
94aca67a9b Fix for linux URL stream opening. 2013-10-02 10:52:52 +01:00
jules
4198291d9a Added method XmlElement::getChildByAttribute(). 2013-10-01 13:48:40 +01:00
jules
a811a80884 (Fixed a silly typo in the last commit) 2013-10-01 13:41:36 +01:00
jules
c62da6c983 Cleaned up some pedantic warnings in the iOS build. 2013-10-01 12:55:44 +01:00
jules
bb98c00d0d Avoided some pedantic compiler warnings in the audio plugin code. 2013-10-01 11:53:17 +01:00
jules
b9198f4f88 Tweaked the Uuid class to make it compatible with RFC 4122 version 4. 2013-09-30 15:22:09 +01:00
jules
5f9552c4ec Version number update 2013-09-30 14:45:59 +01:00
jules
ec52acc609 Minor clean ups inside Random class and introjucer. 2013-09-29 16:03:01 +01:00
jules
bfbc7d843a arm64 compile fix. 2013-09-27 20:04:02 +01:00
jules
b05c8413cf Tidied up some docs and added an AudioFormat constructor. 2013-09-27 10:29:42 +01:00
jules
8a66ec83f0 Minor clean-ups. 2013-09-26 18:15:45 +01:00
jules
81c87652db Removed an incorrect assertion. 2013-09-26 16:45:39 +01:00
jules
8809efcb7a A few tweaks to help the clang static analyser avoid false alarms. 2013-09-26 16:17:36 +01:00
jules
1451d555c1 Fix for arm-64 iOS. 2013-09-26 11:53:06 +01:00
jules
eed99767d0 Documentation updates. 2013-09-24 19:49:50 +01:00
jules
5051b2ffcc Optimised some number streaming functions. 2013-09-22 12:25:52 +01:00
jules
abd3babc02 Minor optimisations and clean-ups. 2013-09-21 13:41:16 +01:00
jules
ca902e0122 URL class: allowed user-supplied headers to contain a content-type specifier. 2013-09-20 10:18:35 +01:00
jules
9243e3dbdd Minor tinkering with the String class. 2013-09-19 22:25:16 +01:00
jules
99d1357a4c Added a "willSendRequest" callback to the OSX web stream delegate class. 2013-09-19 19:26:46 +01:00
jules
55bbea3238 Undefined some zlib internal macros 2013-09-19 14:56:05 +01:00
jules
221786dfcf New method Array::addNullTerminatedArray(), and misc minor tightening-up of code. 2013-09-18 19:10:01 +01:00
jules
15424753c3 Added method JSON::escapeString 2013-09-18 11:05:43 +01:00
jules
4c896471d9 Minor exception-correctness 2013-09-17 19:06:47 +01:00
jules
5804ecfa5e Revised Uuid::null, and turned it into a static method, not a variable. 2013-09-17 18:53:09 +01:00
jules
8f2c2353e1 Added a Uuid::null variable. 2013-09-17 15:55:45 +01:00