hogliux
8b01ffe133
Ensure that JNI callbacks have soft float ABI on arm processors
2015-06-26 16:28:46 +01:00
hogliux
67436307bf
Include port number in http request header if it is a non-standard port number (see HTTP spec 14.23)
2015-06-25 16:14:29 +01:00
jules
0fc929e37d
Added comments to clarify that URLs can't be opened on the message thread in Android.
2015-06-22 20:28:39 +01:00
jules
d8bc6c52c7
A couple more optimisations of Identifier object passing.
2015-06-21 19:09:05 +01:00
jules
e018192de2
Performance optimisations to the way that Identifier objects are passed into var, ValueTree and NamedValueSet. The Identifer class used to be light enough to pass by value but now contains a String so is better passed by reference.
2015-06-21 18:54:08 +01:00
jules
65ba31731a
Added a copy constructor to SharedResourcePointer
2015-06-15 10:03:44 -05:00
jules
43283b3d03
Added a couple of methods to Rectangle to return its limits as Range objects.
2015-06-11 09:13:13 -07:00
Timur Doumler
f3e2ea6b14
Added compile-time check to juce_ContainerDeletePolicy to catch undefined behaviour due to deletion of pointer to incomplete type.
2015-06-10 22:40:56 +01:00
jules
ac3d4ce36b
Fixed a spelling mistake.
2015-06-02 12:51:08 +01:00
jules
58105cde57
Fix for File::isDirectory on posix when given a File::nonexistent. Also added unit tests for this.
2015-06-01 12:28:02 +01:00
hogliux
0fa2b1ca56
Fix warnings on gcc on linux
2015-05-27 16:32:52 +01:00
jules
f4fe4c5749
Tidied up a bit of android code and resaved the demo project.
2015-05-22 11:29:44 +01:00
jules
f12ede92e5
Workaround for ridiculously old versions of GLIBC
2015-05-22 09:13:21 +01:00
jules
efb40313b4
Avoided a false alarm unit test failure.
2015-05-20 10:00:19 +01:00
jules
4c932b696c
Fixed linux thread affinity code.
2015-05-19 17:53:49 +01:00
jules
06c1a15496
Added some missing 'override' decorators
2015-05-15 12:54:44 +01:00
hogliux
79c5c34466
Fix bug where a socket connection error was mistakenly ignored
2015-05-14 11:12:16 +01:00
Timur Doumler
be9a2ff1bb
Implemented support for Android OpenGL native ARGB pixel format.
2015-05-05 17:44:10 +01:00
jules
1952ed195e
Whitespace
2015-05-05 12:19:52 +01:00
hogliux
8c242b7547
Fix warnings on linux
...
Linux now compiles (clang++-3.5) without warnings when the following is enabled (these flags are identical to equator mac warnings):
-Wreorder -Wconstant-conversion -Wint-conversion -Woverloaded-virtual -Wuninitialized -Wunused-parameter -Wshorten-64-to-32 -Wstrict-aliasing -Wshadow -Wconversion -Wsign-compare -Werror -Wsign-conversion
2015-05-05 10:57:50 +01:00
hogliux
e0d1dd0a71
Fix warnings on Mac and Linux
2015-04-29 15:21:29 +01:00
hogliux
67cc7f3fed
Add multicast support to juce_Socket
2015-04-29 12:21:54 +01:00
jules
581158e443
Fixed a rare race condition in OSX URL reading.
2015-04-29 11:29:12 +01:00
jules
7e51e64422
Added detection for SSSE3 and AVX instructions to the SystemStats class.
2015-04-27 15:43:50 +01:00
jules
19b2beec63
Added OperatingSystemType::MacOSX for checking whether any version of OSX is running, and also Windows 10 detection.
2015-04-27 12:36:29 +01:00
jules
c17a72e5b1
Minor clean-ups.
2015-04-27 12:18:22 +01:00
jules
06f279856c
Added support to the Javascript parser for invoking custom methods via DynamicObject::invokeMethod
2015-04-27 11:14:05 +01:00
hogliux
123b70ec91
Add JUCE_STANDALONE_APPLICATION pre-processor macro
2015-04-20 15:49:43 +01:00
jules
d8bf3aabca
Added a method ReferenceCountedArray::clearQuick()
2015-04-20 11:10:22 +01:00
hogliux
b5f2723ef9
Fix LLVM warning in previous commit
2015-04-17 18:02:09 +01:00
hogliux
0bac9fefc6
Add URL stream progress support on OSX/iOS
2015-04-17 17:44:56 +01:00
hogliux
0c3023327a
Get correct path for File::currentExecutableFile on Linux
2015-04-17 11:56:44 +01:00
jules
121ce102a7
Whitespace cleanup.
2015-04-13 13:01:52 +01:00
hogliux
41b38f59ed
Re-write DatagramSocket class and general clean-up in socket code
2015-04-13 12:56:23 +01:00
hogliux
ea4262f5e1
Add ignoreUnused utility function as a tool to avoid unused variables warning
2015-04-10 11:12:50 +01:00
jules
0496e944b1
Documentation fix.
2015-04-10 10:13:02 +01:00
hogliux
5b8a633108
Fix unicode input on Android
2015-04-08 12:05:20 +01:00
jules
3bc4eb3efb
Fix for PPC build
2015-04-06 11:29:33 +01:00
Fabian Renn-Giles
6d38e890f7
Fix Android compile error with recent isfinite patch
2015-04-06 11:23:50 +01:00
jules
904dd784fa
Fix for an obscure Visual Studio warning.
2015-04-01 14:55:16 +01:00
jules
82b4581d2d
Fixed a warning in juce_isfinite
2015-04-01 12:28:53 +01:00
jules
5ce5d95064
Added some template specialisation to the juce_isfinite method, so that it can safely be called for integer types too.
2015-04-01 11:48:51 +01:00
jules
f6395d4cda
Raised the warnings level in the introjucer, and fixed a few warnings that were thrown up by this.
2015-03-31 11:44:10 +01:00
jules
8fb779e2fb
Minor change to avoid a compiler warning.
2015-03-30 14:08:18 +01:00
jules
12f318d3d0
Added an option to allow use of GZIPDecompressorInputStream on gzip format data.
2015-03-30 12:21:48 +01:00
jules
058f8102f8
Added a method to DatagramSocket that can return the sender address when reading. Also updated some internal code in the socket classes.
2015-03-27 12:06:11 +00:00
jules
c66f412224
Optimised performance of String::isEmpty()
2015-03-27 09:24:30 +00:00
jules
18dd0af6c1
Removed assertions about invalid characters in Identifier constructors.
2015-03-26 15:03:44 +00:00
jules
710aec4503
Fixed a couple of broken unit tests
2015-03-23 13:01:43 +00:00
jules
cfb3c5459a
Improved the way juce_isRunningUnderDebugger() works on linux.
2015-03-20 10:17:20 +00:00