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
tpoole
7d2f59909e Minor documentation fixes 2017-10-06 12:33:55 +01:00
tpoole
e85d3aaf1f Renamed XCode to Xcode in multiple places 2017-10-06 09:54:32 +01:00
ed
93ed8ed0fc Fixed a typo in the StringRef documentation 2017-10-05 08:45:02 +01:00
jules
3d7c777238 Some light modernisation of a bunch of old code 2017-10-04 12:47:43 +01:00
hogliux
f59a5dfc7f Fixed an issue where ScopedNoDenormals would do nothing on all platforms and added arm implementation 2017-10-02 18:23:51 +01:00
jules
eca20d1e4a Added some missing copy and move constructors in the ReferenceCountedObject classes 2017-10-02 14:53:54 +01:00
hogliux
6ae99f4343 macOS: Fixed a memory leak of native mac menu items 2017-09-29 18:13:24 +01:00
Lukasz Kozakiewicz
9527e077b1 Android: bailout in ComponentPeerView’s callbacks if underlying host is deleted.
Previously we saw a crash in onTouchEvent due to host being 0 while the callback was called. Just as a precaution we add this check to other callbacks too.
2017-09-28 15:37:06 +02:00
jules
434b0e7c9b Got rid of a long-defunct alias "BitArray". If your code still uses this name, you can just replace or alias it to BigInteger, which is what the class was renamed to. 2017-09-28 11:30:44 +01:00
jules
1aaa598a5f Added JUCE_DECLARE_WEAK_REFERENCEABLE macro to make it easier to creat weak-referenceable classes 2017-09-27 12:57:55 +01:00
jules
b44cb8b710 Minor breaking change: removed the legacy swapVariables function. Just use std::swap instead and it'll do a better job! 2017-09-27 12:31:36 +01:00
jules
27a6903cac Changed the way isPositiveAndBelow is written to avoid needing to cast the second parameter to an int 2017-09-27 12:24:02 +01:00
Lukasz Kozakiewicz
5b8cf6b932 Android: fix getMemorySizeInMegabytes() returning negative values. 2017-09-27 13:00:10 +02:00
jules
23cdad6a80 Tweaked URL::addEscapeChars() to make its character substitutions more compliant with RFC3986 2017-09-27 10:26:24 +01:00
tpoole
920c3f24c8 UnitTestRunner: Improved logging on Windows 2017-09-26 11:16:35 +01:00
tpoole
3627603c83 Fixed a performance regression parsing doubles 2017-09-26 09:00:15 +01:00
hogliux
8d86e6350a Fixed constexpr compiler support detection in gcc 2017-09-25 14:29:47 +01:00
ed
0b6f02a29e Fixed some errors and warnings when building with JUCE_DLL_BUILD=1 2017-09-21 10:59:24 +01:00
jules
a5eebb37ef whitespace 2017-09-20 14:04:43 +01:00
jules
e6ae3f7aa7 Fixed a problem in a static assert in Atomic. 2017-09-20 13:57:38 +01:00
tpoole
47698a86b1 MinGW: Fixed some 32 bit build errors 2017-09-20 12:53:27 +01:00
jules
fa093cd798 Modernised some String internals 2017-09-19 15:02:01 +01:00
tpoole
0ae8aa812c Bump version number to 5.1.2 2017-09-18 14:59:57 +01:00
jules
4f204f405d Added a method var::hasProperty() 2017-09-15 09:55:53 +01:00
hogliux
7bb95a8334 Android: Ensure that jni headers are included if JUCE_CORE_INCLUDE_JNI_HELPERS is set but JUCE_CORE_INCLUDE_NATIVE_HEADERS isn't 2017-09-14 15:30:56 +01:00
tpoole
0c3faf4b58 Added an OS X 10.6 compatibility fix 2017-09-08 09:51:41 +01:00
jules
eda613c6db Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools 2017-09-08 08:59:55 +01:00
tpoole
b58a0f4be7 Fixed some VS2013 compiler errors 2017-09-07 16:44:46 +01:00
hogliux
d4e0ba0e4d Android: Fixed an issue where the AlertWindow's callback would never be called if AlertWindows were dismissed by clicking outside the alert's window on Android 2017-09-06 15:19:24 +01:00
jules
64e76146d9 Avoided a compiler error when using xcode with very old standard libraries 2017-09-06 14:12:41 +01:00
hogliux
3ba8c1f864 iOS AUv3: Removed too strict API limitations to open URLs in AUv3s as iOS seems to allow this 2017-09-06 12:48:21 +01:00
tpoole
0a7e9ff119 Whitespace 2017-09-06 08:38:50 +01:00
jules
7c6f3d40b6 Tidied up some method calls involving HeapBlock 2017-09-05 16:06:57 +01:00
jules
637367959c Whitespace 2017-09-05 15:06:25 +01:00
jules
80f76bfe0a Added a std::hash function for juce::String to make it more compatible with std containers 2017-09-05 14:20:19 +01:00
ed
dec870f5eb Projucer: Fixed a few live-build errors on Windows 2017-09-01 11:06:01 +01:00
Lukasz Kozakiewicz
c8c692e2b7 Android: fix web input stream reporting always total length of -1. 2017-08-31 10:28:24 +01:00
Lukasz Kozakiewicz
8e7b29b3ee Android: fix HTTP redirect. 2017-08-30 18:03:57 +01:00
hogliux
29b5c98c53 Android: Fixed a compiler error when targeting Android SDK versions < 19 2017-08-30 16:52:03 +01:00
hogliux
858b206553 Revert recent commit - Windows: Ensure that memory mapped files behave the same on all targets by allowing other code to open the memory mapped file with write priveleges even if the map was created with read priveleges only 2017-08-30 11:42:00 +01:00
tpoole
ff6d01bc25 Added a function to the InterprocessConnectionServer class to get the bound port number 2017-08-30 09:55:56 +01:00
Lukasz Kozakiewicz
f0ada66b0f Android: ensure that temp directory exists before returning a path to it.
This fixes “no such file or directory” error when calling open() for a file for which parent directory does not exist.
2017-08-29 15:02:05 +01:00
tpoole
9b687968db Fixed some g++ compiler warnings 2017-08-29 14:47:04 +01:00
hogliux
64597c2873 Android: Fixed a potential deadlock in Sockets 2017-08-29 10:27:54 +01:00
hogliux
b83bf4e7ce Windows: Ensure that memory mapped files behave the same on all targets by allowing other code to open the memory mapped file with write priveleges even if the map was created with read priveleges only 2017-08-29 09:44:45 +01:00
hogliux
d5249492ae Android: Fixed File::getSpecialLocation (userDocumentsDirectory) to return correct directory on newer Android versions 2017-08-29 09:33:39 +01:00
tpoole
450de0d3a6 Added a uint8 operator<< to the String class 2017-08-29 09:27:08 +01:00
hogliux
a2a0a2cae6 Fixed compiler errors when compiling with GNU libstdc++ 2017-08-28 12:31:59 +01:00
tpoole
3933c5f8f9 Removed the sstream header from juce_StandardHeader.h 2017-08-25 09:42:16 +01:00
tpoole
9600016294 Fixed some undefined (or implementation defined) behavior 2017-08-24 18:16:03 +01:00