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 |
Tom Poole
|
7d30c30819
|
Fixed some GCC constexpr issues
|
7 years ago |
jules
|
6ddff42012
|
Added JUCE_CONSTEXPR to a bunch of simple maths functions
|
7 years ago |
jules
|
2be865b831
|
Added a GZIPCompressorOutputStream constructor that takes a reference.
|
7 years ago |
Noah Dayan
|
4fa0ee447b
|
Fixed typo in doc of juce_SpinLock.h
|
7 years ago |
Noah Dayan
|
4cb6a6fcee
|
Fixed typo in doc of juce_WebInputStream.h
|
7 years ago |
jules
|
27df960a52
|
Fix for VS2015
|
7 years ago |
jules
|
117df12136
|
Fixed constness of a few SparseSet methods, and added some move operators
|
7 years ago |
hogliux
|
1fb38d7864
|
URL: Fixed an issue when decoding local file URLs which contain a '+' in their paths
|
7 years ago |
Lukasz Kozakiewicz
|
e89e220aa6
|
Android: fix build for API < 11 (setting layer type to none).
|
7 years ago |
Lukasz Kozakiewicz
|
b8b304e4cd
|
PushNotifications: add OSX implementation.
|
7 years ago |
Lukasz Kozakiewicz
|
87831624cb
|
Android: disable hardware acceleration on ComponentPeerView level rather than application level to allow embedded views to use hardware acceleration if needed.
This circumvents the issue in web view scrolling that happens only when using software rendering (a potential bug in chromium).
|
7 years ago |
hogliux
|
7e23bf28ae
|
Added iOS/Android native file chooser support and support for asynchronous invocation of file choosers
|
7 years ago |
hogliux
|
a4ef96a9d6
|
Ensured that JUCE_HAS_CONSTEXPR is enabled on MSVC 1900
|
7 years ago |
Noah Dayan
|
62d713f696
|
Fixed typo in juce_Thread.h
|
7 years ago |
jules
|
babea0885b
|
Added a method ValueTree::appendChild(). Also tidied up a lot of the ValueTree comments, which were a bit scrappy.
|
7 years ago |
hogliux
|
ae9ec7c6e5
|
Added URL methods to convert between local file urls (including Android content:// URLs) and JUCE's File class
|
7 years ago |
Lukasz Kozakiewicz
|
5d30fcd9b5
|
Android: move a bunch of generic Android and Java classes to JNI helpers, add Android/Java prefixes to disambiguate.
|
7 years ago |
Lukasz Kozakiewicz
|
073921445c
|
Android: add WebBrowserComponent implementation.
|
7 years ago |
jules
|
d4a7afa73f
|
Replaced some old juce-style sort operations with std::sort and lambdas
|
7 years ago |
jules
|
08a1b7bb6d
|
Improved error handling in BufferedInputStream and tidied up a few classes in the streams folder
|
7 years ago |
jules
|
2dc9316420
|
Misc ScopedPointer changes to start using reset() and get() rather than assignments and casts (part of an ongoing drift towards more std::unique_ptr compatibility)
|
7 years ago |
hogliux
|
b20141e90e
|
Fixed some documentation in JUCE Atomic class
|
7 years ago |
tpoole
|
ca5620710c
|
Some minor documentation improvements
|
7 years ago |
jules
|
85d9a4cf90
|
Fixed an MSVC warning
|
7 years ago |
jules
|
801dec0905
|
Added some ScopedPointer::reset() methods to make its interface more compatible with std::unique_ptr
|
7 years ago |
jules
|
6b45923426
|
Made the NamedValueSet begin/end iterators const, and tidied up a few other things in that class, including a fix to its equality operator
|
7 years ago |
ed
|
c1f564de98
|
Fixed a build error and warning on 10.6
|
7 years ago |