1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-21 01:24:21 +00:00
Commit graph

2564 commits

Author SHA1 Message Date
Tom Poole
21f054b164 Documentation fix 2020-03-25 15:48:59 +00:00
reuk
dddeb1ad68 Build: Fix Xcode 11.4 compatibility issues 2020-03-25 13:10:32 +00:00
ed
5d9ab42195 Linux: Revert c47c790 and instead defer modifications to the fdReadCallbacks vector when inside a read callback until after the callback has been executed 2020-03-23 14:38:09 +00:00
ed
4a5dda489f Fixed some warnings with -Wconversion enabled 2020-03-17 09:02:57 +00:00
Tom Poole
5e9826ecf8 Added some missing license headers 2020-03-16 14:11:06 +00:00
ed
69d5f16be0 Added some more FileInputStream unit tests 2020-03-16 11:01:49 +00:00
ed
330df2b3e6 Fixed a regression opening file handles introduced in e65ac0b 2020-03-16 11:01:40 +00:00
reuk
a9492679da URL: Make downloadToFile return unique_ptr 2020-03-13 11:25:40 +00:00
reuk
5af01b9b16 Demos: Convey proper ownership semantics 2020-03-12 18:30:45 +00:00
Tom Poole
28e03f0815 Replaced all instances of JUCE_CONSTEXPR with constexpr 2020-03-11 17:21:30 +00:00
ed
49ac038662 Fixed some more warnings 2020-03-10 11:10:24 +00:00
ed
59a058fdc6 Fixed some warnings flagged up when enabling -Wswitch-enum, -Wswitch-default, -Wredundant-decls, and -Wimplicit-fallthrough 2020-03-09 17:39:28 +00:00
ed
f9961e9938 Fixed a bug in the previous commit 2020-03-09 14:43:59 +00:00
ed
5cf2802a00 macOS: Fixed a data race in URLConnectionState 2020-03-09 09:45:31 +00:00
ed
32f077a86a Use Logger::writeToLog() in PerformanceCounter::printStatistics() 2020-03-06 17:39:27 +00:00
ed
c47c790f79 Linux: Use list instead of vector for file descriptor callback storage in internal message queue to fix issues when recursively adding or removing callbacks 2020-03-06 16:52:13 +00:00
ed
e65ac0b2cd Fixed some warnings when calling open() with file mode bits specified but no O_CREAT flag 2020-03-03 17:54:24 +00:00
ed
618f3645b2 Android: Fixed some issues in the native content sharing code 2020-03-03 17:24:39 +00:00
ed
f2440ec8e2 Initialise dataSize in MemoryInputStream constructor that takes a MemoryBlock rvalue reference 2020-02-27 15:09:13 +00:00
reuk
4b7043b0cd OptionalScopedPointer: Added proper move semantics and convenience constructors 2020-02-25 17:36:36 +00:00
ed
08d0a12f03 Bump version number to 5.4.7 2020-02-10 14:16:54 +00:00
ed
5bda9de977 Windows: Fixed some build errors and warnings when using Clang in Visual Studio 2020-02-06 14:07:42 +00:00
Tom Poole
ef1eacccd3 Bump version number to 5.4.6 2020-02-04 11:26:48 +00:00
Tom Poole
0831c718a2 macOS: Fixed some Projucer live-build issues on Catalina 2020-02-04 11:26:48 +00:00
ed
28eddda1d9 Check that juce_gui_basics module is available when declaring Process::setDockIconVisible() to fix potential linker error 2020-01-22 14:15:41 +00:00
ed
78e2892ba9 Added some missing documentation tags 2020-01-21 17:47:41 +00:00
ed
605d0978ce Android: Acquire the MulticastLock when using the NetworkServiceDiscovery::AvailableServiceList class to ensure that multicast packets are received on all devices 2020-01-06 17:15:31 +00:00
ed
027e12e3a6 Android: Replaced deprecated AIDL in-app billing code with Google Play Billing library 2020-01-06 16:19:05 +00:00
ed
e36736e0ec Fixed some typos 2020-01-06 14:04:16 +00:00
ed
f402a3fc08 Moved the call to std::condition_variable::notify_all() inside of the lock scope in WaitableEvent::signal() to prevent a deadlock 2019-12-31 16:49:35 +00:00
Tom Poole
54e1004957 Added FMA3 and FMA4 instruction detection 2019-12-18 15:31:59 +00:00
ed
2916812581 Added a readWaitEvent and writeWaitEvent to ReadWriteLock to fix a race condition 2019-12-16 11:36:48 +00:00
ed
c964a842b1 Replaced WaitableEvent internals with std::condition_variable 2019-12-16 11:36:43 +00:00
Tom Poole
4859b47f58 Updated the documentation 2019-12-12 15:57:13 +00:00
ed
570323daa5 Windows: Removed WSAPoll from the Socket classes as it does not report failed connections 2019-12-09 15:47:39 +00:00
ed
eb780b56b8 Windows: Dynamically load WSAPoll method from Ws2_32.dll to restore compatibility with older Windows versions 2019-12-09 11:45:32 +00:00
jules
31e82060f1 Removed dependency on libalchemy for Bela support 2019-12-06 14:18:10 +00:00
ed
c898376158 Check for UNC paths when normalising separators in File::parseAbsolutePath() 2019-12-02 10:58:59 +00:00
ed
ecbab99917 Normalise file separators in File::parseAbsolutePath() 2019-11-29 12:01:05 +00:00
jules
7c2e0edc7e Added a deleted void* constructor to var, to prevent people accidentally giving it a raw pointer and having it cast to bool 2019-11-23 11:13:06 +00:00
Tom Poole
dc3614e9a8 Fixed a threading issue when checking for duplicate parameter IDs 2019-11-21 16:43:17 +00:00
Tom Poole
5e2f53237e Exposed externalFileAttributes in ZipEntry 2019-11-15 17:19:59 +00:00
Tom Poole
20163e7964 Fixed some file permissions 2019-11-15 14:14:05 +00:00
ed
b7c8ac3f3b Windows: Restored MinGW compatibility 2019-11-05 11:48:50 +00:00
cesare
ff358fac27 Write errors to stderr 2019-10-30 13:11:55 +00:00
Tom Poole
85f76d2546 AudioBlock: Fixed an issue preventing usage with SIMDRegister 2019-10-24 09:36:46 +01:00
ed
1b001e7a76 macOS: Removed call to deprecated NSWorkspace openFile method 2019-10-23 10:10:27 +01:00
ed
2b53ff6c54 Added comments to clarify a24341d 2019-10-21 16:56:24 +01:00
ed
4baf519700 Removed inconsistent asserts from Process::raisePrivilege() and ::lowerPrivilege() on macOS and Windows 2019-10-21 16:56:24 +01:00
ed
a24341d2a7 Fixed clang -Wreturn-std-move-in-c++11 warnings 2019-10-21 15:28:02 +01:00