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

819 commits

Author SHA1 Message Date
jules
b2c9029026 Minor improvement to XML parsing. 2015-01-10 13:23:51 +00:00
jules
c5595695fe Optimisation to XML parsing of documents that contain large text sections. 2015-01-10 11:40:09 +00:00
jules
5054b4959a Added a couple of jmap() functions, to map values from source ranges to target ranges. 2015-01-06 16:32:35 +00:00
jules
7233c1b8df Made a couple of String methods more robust in the edge-case where they get called with a recursive reference to the target string. 2015-01-06 10:47:04 +00:00
jules
96054060cd Tweak to avoid a compiler warning. 2015-01-06 09:51:52 +00:00
jules
734cae7888 Tweaked a few MSVC warning suppressants. 2015-01-06 09:49:26 +00:00
jules
f72d65ce84 Moved around some includes to make sure definitions are in place for compiler feature detection. 2014-12-30 17:45:18 +00:00
jules
d14267981a Better detection of some c++11 support. 2014-12-30 17:23:43 +00:00
jules
aa1cbafd10 Fix for targeting older versions of OSX that don't support initializer_list 2014-12-29 12:44:40 +00:00
jules
268497e8bc Added a number-of-redirects parameter to URL::createInputStream 2014-12-29 10:15:54 +00:00
jules
d9e902e80f Workarounds for build problems with mingw in C++11 mode. 2014-12-23 15:34:32 +00:00
jules
8c66a5e767 Added flag JUCE_COMPILER_SUPPORTS_INITIALIZER_LIST, and implemented some constructors for StringArray and Array that use C+++11 initialiser lists. 2014-12-23 15:01:10 +00:00
jules
d30b22e459 Updated a system header name for Android. 2014-12-23 10:54:41 +00:00
jules
91b5d77477 Version number update 2014-12-16 17:21:34 +00:00
jules
aecbf88998 Added method URL::withParameters 2014-12-16 16:04:21 +00:00
jules
9d9f94cadd Minor android compile fix. 2014-12-13 12:34:18 +00:00
jules
0d9e7a7128 Avoided using the C library for a couple of function calls in NormalisableRange. 2014-12-11 19:00:35 +00:00
jules
15ddb6699e Fix for some problems with the CFString utf16 implementation. 2014-12-09 10:50:03 +00:00
jules
209e91ed8d Added a public method FileLogger::trimFileSize() 2014-11-28 10:40:08 +00:00
jules
2b73de8794 Modified URL::addEscapeChars to generate upper-case hex digits because apparently lower-case can cause problems. 2014-11-27 16:24:58 +00:00
jules
ef63ba5d80 In posix StreamingSocket, added a shutdown call before closing the socket to make it disconnect. 2014-11-20 11:16:43 +02:00
jules
bcc6e63e0f Big changes to the introjucer's new project page, plus new classes to support simplified app creation. 2014-11-18 11:10:13 +02:00
jules
0d989638cc Version 3.1.0 2014-11-18 10:56:13 +02:00
jules
cde93f6e88 Workaround for a VS2014 compiler bug. 2014-11-16 18:46:45 +00:00
jules
73d2d1469b Avoided some recursion in DirectoryIterator which could cause stack overflows in large filesystems 2014-11-15 17:17:44 +00:00
jules
1313eb0bef Oops - fixed win32 typo in last commit. 2014-11-12 17:15:26 +00:00
jules
0fe7802c93 Oops - fixed win32 typo in last commit. 2014-11-12 16:58:46 +00:00
jules
9c884f79d3 Added method File::setExecutePermission() 2014-11-12 15:01:34 +00:00
jules
aa59b95a98 Improved a comment 2014-11-11 09:55:51 +00:00
jules
19937e63e1 Updated a few trig functions to use the std:: implementations. 2014-11-04 15:59:38 +00:00
jules
40fe2186d2 Added a 10.10 entry in the SystemStats OS version list. 2014-10-28 11:46:46 +00:00
jules
7a7f7814fb Moved the new MountedVolumeListChangeDetector into the juce_events module to avoid some win32 problems. 2014-10-26 19:36:54 +00:00
jules
74571aba11 New class: MountedVolumeListChangeDetector 2014-10-26 17:39:49 +00:00
jules
7b1e821800 Spelling correction. 2014-10-20 13:06:54 +01:00
jules
dd678f7e82 Added some VC14 feature support, and moved C++11 detection into its own header file. 2014-10-19 10:51:18 +01:00
jules
205498900a Tweaked the re-use flags for DatagramSocket 2014-10-16 17:25:12 +01:00
jules
c3694572ae Added a workaround for an MSVC warning. 2014-10-15 11:16:59 +01:00
jules
80e7a36691 Modified the DBG and jassert macros to force users to follow them with a semi-colon. This can avoid some nasty and subtle mistakes when the macros are elided in a release build. 2014-10-14 14:32:25 +01:00
jules
e60aa581d6 Added some missing semi-colons. 2014-10-14 11:48:16 +01:00
jules
336b7974d7 Added class: NormalisableRange, to represent a mapping from an arbitrary range down to 0->1 2014-10-13 15:43:01 +01:00
jules
b9dc8f8ea9 Avoided enabling lambdas on builds for older versions of iOS. 2014-10-12 16:08:13 +01:00
jules
efd45ca032 Added access to the root object's properties in JavascriptEngine 2014-10-09 09:39:43 +01:00
jules
cb80f332ac Made the win32 URL streaming code handle redirects. 2014-10-09 09:22:41 +01:00
jules
b0cbaea4f5 Updated lambda compatibility on OSX to only be enabled on 10.9 and above (sigh..) 2014-10-08 20:16:57 +01:00
jules
d0cbe7a642 Tweaked the JUCE_COMPILER_SUPPORTS_LAMBDAS flag to avoid backwards-compatibility problems with OSX 10.5 2014-10-08 13:50:27 +01:00
jules
89854c55b9 Added flag JUCE_COMPILER_SUPPORTS_LAMBDAS 2014-10-08 11:26:55 +01:00
jules
fbc5c76544 Added missing header that was needed for MSVC. 2014-10-07 19:56:02 +01:00
jules
df1483fb49 Minor refactoring in JS parser. 2014-09-29 09:45:25 +01:00
jules
2cc283fddd More efficient preallocation when reading large files into memory. 2014-09-29 09:41:43 +01:00
jules
23d3bfe3e2 Bit of minor cleaning up. 2014-09-28 13:15:01 +01:00