reuk
|
e13901d912
|
ClangCl: Silence code which warns when building on Windows with Clang
|
5 years ago |
Ivan Cohen
|
c138bf91b4
|
DSP: Revamp DSP module
|
5 years ago |
Tom Poole
|
6cb75d9d2c
|
Replaced all references to ROLI with Raw Material Software and regenerated all bytecode
|
5 years ago |
Tom Poole
|
894e7d2bd2
|
Updated all license headers
|
5 years ago |
ed
|
add88c33f2
|
Replaced all references to ROLI with Raw Material Software and regenerated all bytecode
|
5 years ago |
Tom Poole
|
2d16374b14
|
Updated all license headers
|
5 years ago |
ed
|
28eddda1d9
|
Check that juce_gui_basics module is available when declaring Process::setDockIconVisible() to fix potential linker error
|
5 years ago |
ed
|
e36736e0ec
|
Fixed some typos
|
5 years ago |
ed
|
f402a3fc08
|
Moved the call to std::condition_variable::notify_all() inside of the lock scope in WaitableEvent::signal() to prevent a deadlock
|
5 years ago |
ed
|
2916812581
|
Added a readWaitEvent and writeWaitEvent to ReadWriteLock to fix a race condition
|
5 years ago |
ed
|
c964a842b1
|
Replaced WaitableEvent internals with std::condition_variable
|
5 years ago |
Tom Poole
|
8b5bc69582
|
Fixed some more Linux compiler warnings
|
6 years ago |
ed
|
497a1b3fb7
|
Added juce_UnitTestCategories.h to replace raw strings used for test categories
|
6 years ago |
ed
|
f3af250ff7
|
Tidied up unit test code layout
|
6 years ago |
ed
|
bfa167a054
|
Uncommented out ChildProcess unit test
|
6 years ago |
ed
|
ba2575a4d3
|
Added a ScopedLock in ThreadPool::getNumJobs() to fix a potential data race
|
6 years ago |
ed
|
a234721110
|
Added various clang-tidy modernize-* fixes
|
6 years ago |
jules
|
cadac817c6
|
Enabled some more warning flags in Xcode, and fixed the problems they caused
|
6 years ago |
ed
|
74b6673e42
|
Improved the documentation of some methods in juce_Thread.h
|
6 years ago |
hogliux
|
008b7a9ab2
|
Re-structured the low-level Android native code
Please see the forum post "Re-structuring of JUCE’s low-level Android code" and the BREAKING-CHANGES.txt for more information.
|
6 years ago |
jules
|
aaad33ce57
|
Fixed a couple of asan memory access warnings
|
6 years ago |
jules
|
6fda0bffca
|
Fixed some stray zeros that were still being passed as null pointers
|
6 years ago |
jules
|
f784907c73
|
Fixed a documentation typo
|
6 years ago |
jules
|
974b4a8351
|
Removed some legacy friend class declarations that are no longer needed with modern compilers
|
7 years ago |
jules
|
87042769b6
|
Tidied up some more old typedefs
|
7 years ago |
jules
|
dee78f29f6
|
Misc cleanups and modernisation
|
7 years ago |
jules
|
38295f332b
|
Converted some old typedefs to using declarations
|
7 years ago |
jules
|
e2dcc32f88
|
Updated old code where the 'volatile' keyword was still being used
|
7 years ago |
Tom Poole
|
ab863a6dc2
|
Replaced all usage of ScopedPointer with std::unique_ptr
|
7 years ago |
Tom Poole
|
4229dc0a4f
|
Made a lot of ScopedPointer usage conform to the std::unique_ptr interface
|
7 years ago |
hogliux
|
350551b37c
|
Ensured that ThreadPool::moveJobToFront can survive a stale job pointer
|
7 years ago |
ed
|
cdbc28c18b
|
Add documentation tags
|
7 years ago |
Lukasz Kozakiewicz
|
c859b4af1d
|
Android: add support for Google Oboe (developer preview).
|
7 years ago |
jules
|
2e3c8a351b
|
Added a sleep to ChildProcess::waitForProcessToFinish() to avoid it wasting CPU
|
7 years ago |
jules
|
48a5fbd333
|
Another batch of ScopedPointer cleanups
|
7 years ago |
Tom Poole
|
90f3d11ab8
|
Fixed an issue terminating threads on iOS
|
7 years ago |
Tom Poole
|
8cecf0baf9
|
Assorted threading and undefined behaviour fixes
|
7 years ago |
Tom Poole
|
ceb0afd861
|
Fixed some data races in the CoreAudio audio device
|
7 years ago |
Tom Poole
|
c1a3aa38f8
|
Fixed a data race in the Thread destructor
|
7 years ago |
jules
|
6a49d6efdc
|
Minor tidying up
|
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 |
Noah Dayan
|
4fa0ee447b
|
Fixed typo in doc of juce_SpinLock.h
|
7 years ago |
Noah Dayan
|
62d713f696
|
Fixed typo in juce_Thread.h
|
7 years ago |
hogliux
|
b9b34393d1
|
Improved scheduling when multiple threads are fighting for the MessageManagerLock
|
7 years ago |
hogliux
|
671f3eaf94
|
Implement Process::hide for mobile platforms
|
7 years ago |
jules
|
3d7c777238
|
Some light modernisation of a bunch of old code
|
7 years ago |
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
|
7 years ago |
jules
|
8cae6f97e2
|
Fixed a typo in the last ThreadPool change
|
7 years ago |
jules
|
4e69133e54
|
Added method ThreadPool::moveJobToFront()
|
7 years ago |