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