1741 Commits (03a118d380a357390d901b604d5285e711d1d7e9)

Author SHA1 Message Date
  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