1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-28 02:30:05 +00:00
Commit graph

2301 commits

Author SHA1 Message Date
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
jules
909ff222f2 Added a missing "pragma once" 2017-06-15 18:00:17 +01:00
tpoole
8e4c187451 WebInputStream: Fixed bug preventing cancellation of streams on Linux 2017-06-15 15:33:57 +01:00
ed
562a2b5d9f Windows: Fixed a bug where HTTPS security features were being disabled 2017-06-15 10:21:07 +01:00
ed
8e7cc759f5 Made JUCE's Atomic class a simple wrapper around std::atomic on platforms that support it 2017-06-09 20:38:10 +01:00
tpoole
1c7d1084b9 Minor formatting changes 2017-06-09 11:49:57 +01:00
tpoole
9ae25d13c2 Documentation: Some typo fixes 2017-06-08 16:51:07 +01:00
hogliux
1a6e1dbff2 Result of pointer arithmetic should not depend on if the pointer is being wrapped in a JUCE Atomic or not (breaking change: see https://github.com/WeAreROLI/JUCE/blob/develop/BREAKING-CHANGES.txt 2017-06-08 16:45:49 +01:00
tpoole
f1e98f54ed Removed extraneous semicolon 2017-06-06 15:16:53 +01:00
hogliux
0b20507c8b Android: Ensured that OpenSL audio callbacks can call into Java (even if this is not recommended) 2017-06-06 11:09:20 +01:00
hogliux
2cdf30dd46 Android: Added external storage read/write permissions to RuntimePermissions class 2017-06-06 11:07:09 +01:00
jules
f212ff5923 Removed some sscanfs from COM GUID parsing 2017-05-31 11:37:16 +01:00
jules
5e3a5d5e1b Fix for the non-curl linux http request header format 2017-05-31 10:45:00 +01:00
jules
5bdd485a31 DRYed some win32 COM helper macros. Stripped out some junk from juce_win32_Windowing 2017-05-30 16:43:07 +01:00
hogliux
bc3ef88603 Bump version number to 5.0.2 2017-05-30 16:32:47 +01:00
jules
7ef3c009f6 Optimised String::unquoted() 2017-05-30 11:53:18 +01:00
hogliux
c63fd17568 Android & Projucer: Use more reliable cpu-features package to get CPU SystemStats on Android 2017-05-16 13:42:35 +01:00
tpoole
41bc46fd0b Code cleanup 2017-05-13 10:04:12 +01:00
tpoole
a9efe89bd1 Code cleanup 2017-05-12 08:47:31 +01:00
tpoole
8b78e90241 Win32: Added globalApplicationsDirectoryX86 to File::SpecialLocationType 2017-05-11 15:33:00 +01:00
jules
8dc5bbe916 Simplified the String::toHexString overloads into a templated function that should work with all integer types 2017-05-10 09:50:56 +01:00
jules
e7923af185 Got rid of the old PARAMETER_TYPE macro - this isn't needed as the same thing can be done directly with the TypeHelpers::ParameterType helper class 2017-05-10 09:37:37 +01:00
tpoole
f1409640f8 Added File::isRoot() 2017-05-09 17:59:07 +01:00
hogliux
63f179a8db Fixed an issue where the Fallback SimpleDownloader could crash on Android 2017-05-09 11:21:42 +01:00
hogliux
c22547e7ec Fixed the implementation of setCurrentThreadAffinityMask on Android 2017-05-05 16:30:03 +01:00
hogliux
8413614744 Bump version number to 5.0.1 2017-05-04 15:26:54 +01:00
ed
fa0b097652 Fixed some Projucer live-build errors on Windows and added an option to set the Windows target platform 2017-05-04 12:47:18 +01:00
jules
014311fdbf Added some comparison and getter methods to Uuid. 2017-05-04 12:02:37 +01:00
jules
0c24b48be8 Fix for detection of number of CPU cores on Windows 2017-05-04 11:51:06 +01:00
hogliux
7031f595d2 Fixed an issue where thread names were not set on Android 2017-05-04 10:51:15 +01:00
tpoole
098110bc5f Suppressed a VS2013 assignment operator compiler warning 2017-05-04 09:54:52 +01:00
tpoole
f4046909ab Added an OS X 10.5 compatible std::function replacement 2017-05-03 15:36:25 +01:00
tpoole
2a189100d7 Made ListenerList.callExcluding take a pointer argument 2017-05-02 22:09:39 +01:00
jules
8689df5590 Fixed a few c++17 warnings 2017-05-02 10:18:33 +01:00
hogliux
9d81c5066a Bump version number to 5.0.0 2017-04-27 14:43:05 +01:00
hogliux
b5afccc37c Updated file headers and the README with the JUCE 5 license 2017-04-27 14:43:04 +01:00
hogliux
7ed37f8600 Added the standard JUCE splash screen and app usage reporting 2017-04-27 14:43:03 +01:00
jules
e778d35fdc Refactored some internal win32 file attribute functions 2017-04-26 16:11:16 +01:00