Tom Poole
|
0e7c503720
|
Lowered the minimim supported version of clang
|
7 years ago |
jules
|
2e3c8a351b
|
Added a sleep to ChildProcess::waitForProcessToFinish() to avoid it wasting CPU
|
7 years ago |
Lukasz Kozakiewicz
|
f2fc06b447
|
Android: add utility macro to log JNI references table.
|
7 years ago |
Lukasz Kozakiewicz
|
6e5b6b3eb1
|
Android: fix JNI local references leak in JNIClassBase.
|
7 years ago |
jules
|
057bb262dd
|
Enabled std::atomic for Android
|
7 years ago |
jules
|
8d09eaadb6
|
Removed some defunct code from the C++1 feature detection macros, and simplified code which no longer needs to test for feature availability
|
7 years ago |
jules
|
1a60fa9765
|
More ScopedPointer/unique_ptr compatibility work
|
7 years ago |
jules
|
48a5fbd333
|
Another batch of ScopedPointer cleanups
|
7 years ago |
jules
|
5b13063162
|
Fixed a typo in comments
|
7 years ago |
jules
|
f9313c8338
|
Deprecated some old functions roundDoubleToInt and roundFloatToInt - these can both be trivially replaced by roundToInt, and should have been deprecated long ago!
|
7 years ago |
jules
|
249ab04f76
|
fixed a typo
|
7 years ago |
jules
|
7326a37795
|
Added some missing math constants to the Javascript parser, and a constant MathConstants::sqrt2
|
7 years ago |
jules
|
3ec5c17bb1
|
Misc cleanups relating to ScopedPointer
|
7 years ago |
jules
|
4fcedf7be5
|
Standardised some lambda syntax
|
7 years ago |
Noah Dayan
|
381874c20a
|
Fix typo in juce_TemporaryFile.h
|
7 years ago |
Tom Poole
|
90f3d11ab8
|
Fixed an issue terminating threads on iOS
|
7 years ago |
jules
|
7c847e7126
|
Added some BSD target support
|
7 years ago |
jules
|
81abb6a1a6
|
Avoided a spurious assertion when trying to compile invalid javascript
|
7 years ago |
jules
|
85f74ca7d3
|
Clarified comments around the JUCE_ALLOW_STATIC_NULL_VARIABLES items to make clear that they're deprecated
|
7 years ago |
Lukasz Kozakiewicz
|
ce0ab63f57
|
Android: avoid an assertion in URL::isLocalFile().
|
7 years ago |
jules
|
78791be3c5
|
Deleted some old deprecated methods from Component, and tidied a few things up
|
7 years ago |
Tom Poole
|
809c8f56e2
|
Added CURLOPT_NOSIGNAL to the cURL configuration
|
7 years ago |
Lukasz Kozakiewicz
|
3b130b10fe
|
URL: add method to get filename (most useful for Android’s content:// scheme).
|
7 years ago |
Lukasz Kozakiewicz
|
360449de0b
|
Android: ensure that navigation/status bar visibility is correctly restored when the app gets resumed.
|
7 years ago |
ed
|
ea23ddd69e
|
Added a method to DatagramSocket to set whether multicast loopback should be enabled
|
7 years ago |
jules
|
89b4e13423
|
Fixed some incorrect documentation in the singleton macros
|
7 years ago |
jules
|
25c457df39
|
Enabled JUCE_CONSTEXPR for older versions of clang
|
7 years ago |
jules
|
faa847f443
|
Added a method OptionalScopedPointer::reset()
|
7 years ago |
jules
|
22ad29baba
|
Workaround for a VS compiler warning
|
7 years ago |
jules
|
58a99ff139
|
Dragged the singleton macros into the 21st century.. Cleaned up their implementation and gave them new upper-case names to match juce official style. The old names are still defined to avoid breaking old code, but please update before they get deprecated!
|
7 years ago |
Tom Poole
|
8cecf0baf9
|
Assorted threading and undefined behaviour fixes
|
7 years ago |
Lukasz Kozakiewicz
|
36da4cde05
|
Add native content sharing support for iOS and Android
|
7 years ago |
Noah Dayan
|
737c82fcfc
|
Fix Windows doc in juce_File.h
|
7 years ago |
Tom Poole
|
11c5845eb1
|
Fixed a misaligned pointer access
|
7 years ago |
jules
|
d727f2a35a
|
Added MathConstants::halfPi to improve readability
|
7 years ago |
jules
|
d0111a4f96
|
Began phasing out double_Pi and float_Pi in favour of MathConstants::pi. Also added MathConstants::twoPi
|
7 years ago |
jules
|
51f6c5d01c
|
Tidied up a few bits of messy String concatenation
|
7 years ago |
Tom Poole
|
ceb0afd861
|
Fixed some data races in the CoreAudio audio device
|
7 years ago |
Tom Poole
|
170cc39858
|
Fixed data races in the Atomic and AbstractFifo classes
|
7 years ago |
Tom Poole
|
0f6cfda823
|
Removed a legacy Mac implementation of Atomic
|
7 years ago |
jules
|
f4963a27d7
|
Minor optimisations and cleanups in Array
|
7 years ago |
Tom Poole
|
c1a3aa38f8
|
Fixed a data race in the Thread destructor
|
7 years ago |
jules
|
7dd8fa993e
|
Fixes for templated code which could default-initialise a SIMDRegister object while expecting to get a zero-initialised value
|
7 years ago |
Lukasz Kozakiewicz
|
7297f62182
|
FileChooser: actually do store URL security bookmark in a smart pointer (as it was originally on an internal branch). Also update the docs to clearly indicate that a user has to use URL returned from FileChooser.
|
7 years ago |
jules
|
6a49d6efdc
|
Minor tidying up
|
7 years ago |
Lukasz Kozakiewicz
|
5358756d58
|
FileChooser: misc fixes and improvements to iOS and Android file choosers.
|
7 years ago |
jules
|
8a93402143
|
Avoided a shadowed variable warning
|
7 years ago |
Tom Poole
|
f4c7a82ace
|
Made TimeHelpers::lastMSCounterValue atomic
|
7 years ago |
jules
|
f85d706131
|
Some minor formatting and comment fixes
|
7 years ago |
jules
|
a586966c65
|
Added lambda callback methods to ListenerList. Its old method-invocation callbacks were refactored to use variadic templates instead of the old awful macros they used in the past, but please move your code to use the new lambda functions, as the one stuff will eventually be deprecated!
|
7 years ago |