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

1388 commits

Author SHA1 Message Date
ed
cb1f02696f Fixed a leak in URLConnectionState 2017-08-15 10:25:13 +01:00
hogliux
ee4993f0ff Fixed File::getCreationTime() to return the correct creation time on macOS/iOS 2017-08-14 11:59:31 +01:00
hogliux
4a2a5294a7 Added macros JUCE_CONSTEXPR and JUCE_HAS_CONSTEXPR to support constexpr 2017-08-14 10:09:15 +01:00
jules
dcbe32f527 Added some missing move constructors to SortedSet 2017-08-11 09:58:23 +01:00
hogliux
df91b15455 Added in-app purchase feature to JUCE 2017-08-09 20:15:17 +01:00
jules
8c0331b605 Avoided a VS warning 2017-08-08 09:08:21 +01:00
hogliux
1b7d30f0f4 Android: Moved more Java code into C++ 2017-08-04 18:49:14 +01:00
ed
6d1a0acd07 Projucer: Added a workaround for some errors when using the live-build engine with the XCode 9 beta 2017-08-04 11:57:26 +01:00
hogliux
c02ef79fd6 Bump version number to 5.1.1 2017-08-02 18:35:29 +01:00
tpoole
fe134173f6 iOS: Fixed an openURL iOS 10 deprecation 2017-08-01 15:37:19 +01:00
jules
9d692d0d8b Added some ThreadPool::addJob methods that take lambdas 2017-08-01 10:55:09 +01:00
jules
ab4013e289 Added method Thread::launch() to run lambdas on an anonymous thread 2017-08-01 10:54:59 +01:00
hogliux
52fb43b1a7 Windows: Added windows implementation for SystemStats::getDeviceDescription 2017-07-31 15:57:07 +01:00
tpoole
5b6e482a0d JSON: Added the ability to limit the number of decimal places when serialising floating point numbers 2017-07-31 12:23:27 +01:00
hogliux
ec2f7219c5 Fixed a MSVC 2013 compiler error in juce_MathsFunctions.h 2017-07-28 12:26:01 +01:00
hogliux
c1ad53c14e Bump version number to 5.1.0 2017-07-27 12:39:23 +01:00
hogliux
244a944857 Added the JUCE DSP module 2017-07-27 12:39:07 +01:00
tpoole
d2175cfe86 Fixed a compiler warning in ObjCHelpers 2017-07-26 16:05:06 +01:00
tpoole
db1e79601e Fixed an intermittent JSON parsing test failure 2017-07-26 15:52:50 +01:00
tpoole
a05362d46b Projucer: Xcode exporter: Updated to support Xcode 9 2017-07-24 18:00:54 +01:00
jules
df14b18c17 cleaned up a method in Array 2017-07-23 09:46:45 +01:00
jules
c313a55f83 Bit of minor modernisation in CharacterFunctions 2017-07-23 09:39:00 +01:00
jules
86deea87ce Added variadic add methods to Array 2017-07-23 09:29:21 +01:00
tpoole
ebce454514 Added a compatibility fix for older compilers 2017-07-22 21:12:23 +01:00
tpoole
7e6a650e8c Fixed some issues when parsing double strings 2017-07-20 17:50:12 +01:00
ed
6bfcd820b4 Unit tests: Added an optional argument to the UnitTest constructor to specify a category and methods to get and run unit tests in a specified category. Updated the built-in JUCE unit tests and Demo project to use categories. 2017-07-20 17:24:05 +01:00
tpoole
60b4b7cfe5 Fixed an ISO8601 time parsing bug 2017-07-19 14:46:08 +01:00
tpoole
a5c404a155 Fixed a bug running the same unit tests successively 2017-07-19 12:17:18 +01:00
tpoole
98cb1011bb JUCE Demo: Increased the compiler warning level 2017-07-18 13:09:03 +01:00
ed
a68373ac44 URL: Added support for query string parameters without values 2017-07-12 12:03:23 +01:00
tpoole
10b7aa3c16 MinGW: Fixed some build warnings 2017-07-07 11:06:16 +01:00
hogliux
7129625c86 Fixed a compiler error on older macOS SDK targets 2017-07-05 11:13:47 +01:00
hogliux
03c08027ac Android: Added new thread priority specifically for realtime audio render threads. Currently, only implemented in Android. 2017-07-03 16:50:59 +01:00
hogliux
34d1433038 Fixed a false-positive leak detector assertion when using ThreadLocalValue 2017-07-03 15:06:28 +01:00
hogliux
6e22d764d3 Live build engine: Fixed a recent commit which triggered a live build engine crash 2017-07-02 20:43:58 +01:00
jules
74c96208fe Removed Quicktime from the OSX build, and replaced the video player and camera implementations with AVFoundation 2017-06-30 16:08:51 +01:00
jules
01e7673053 Tweaked in internal Obj-C name 2017-06-30 16:07:45 +01:00
hogliux
11e45e902a Fixed a compiler error in MSVC in a recent commit when unit tests are enabled 2017-06-30 11:29:28 +01:00
hogliux
41f7835119 Fixed a bug where ThreadLocalValue would inadvertently share its value between different instances of the same Type 2017-06-29 17:46:06 +01:00
hogliux
4c6b5f0a8b Cleaned up some code in HashMap and added a getReference method 2017-06-29 17:25:48 +01:00
jules
3675c0a841 Added method BufferedInputStream::peekByte(), and tidied up some internal code in that class 2017-06-29 15:16:35 +01:00
hogliux
ccb4ce8829 Android: Fixed a linker error when building in release mode 2017-06-26 18:23:16 +01:00
tpoole
984654318d Removed the JUCE_COMPILER_SUPPORTS_LAMBDAS macro 2017-06-22 09:33:30 +01:00
jules
253fd51a96 Removed a superfluous base class inside SharedResourcePointer 2017-06-22 08:35:11 +01:00
jules
d6ec66d4f9 Fixed build error when using non-UTF8 strings 2017-06-21 10:42:23 +01:00
jules
e5bd7992c4 Tidied up some CharPointer classes, and gave them isNotEmpty() methods 2017-06-21 10:35:22 +01:00
hogliux
f1dc2a71f3 Android: Fixed a compiler error when compiling for Android SDKs < 16 (and re-saved all projects) 2017-06-21 09:51:16 +01:00
ed
201a85acd7 Android: Added a virtual backButtonPressed() method to JUCEApplicationBase which can be overridden to be informed when the back button is pressed on a device. 2017-06-20 16:40:03 +01:00
tpoole
80229c24a9 WebInputStream: Canceling a connection is now thread safe and prevents subsequent connection attempts 2017-06-20 14:09:41 +01:00
jules
4df76276d3 Refactored win32 OS version detection to avoid Windows pretending to be a lower version than it really is 2017-06-20 12:52:26 +01:00