reuk
6e02c45d37
FileChooser: Fix build compatibility issue with MinGW
...
The recent IFileChooser update to the JUCE FileChooser meant that
Windows build machines must be running Vista or newer.
For compilers other than MinGW, we were already requiring that the build
machine must be running Windows 8 or newer.
2020-10-26 11:01:32 +00:00
reuk
4d27422d9f
GCC: Suppress cast-align warnings
2020-09-24 12:52:45 +01:00
reuk
49588b704e
Linux: Fix some cast warnings
2020-09-24 12:52:45 +01:00
ed
54164fac3f
Windows: Added ComSmartPtr::getInterface() and used it in a few places to simplify some COM code
2020-09-07 16:01:48 +01:00
reuk
4b24ccd51f
macOS: Remove older macOS versions from OperatingSystemType enum
2020-08-24 17:11:32 +01:00
reuk
3ad4835854
macOS: Fix getOperatingSystemType when getOSXVersion returns 11.0 instead of 10.16
2020-08-24 17:11:32 +01:00
ed
452c3e6e64
macOS: Fixed warnings about NSKVONotifying subclasses on shutdown
2020-08-04 12:14:31 +01:00
ed
c8a416f476
Obj-C++: Added obc_msgSendSuper_stret overloads for ObjCMsgSendSuper() and refactored the superclass messaging a bit
2020-07-10 17:50:05 +01:00
juce-team
f9f5caa5cc
macOS 11: Fix function pointer conversions
2020-07-08 09:58:01 +01:00
reuk
b27017a5e3
macOS: Initial support for macOS 11 and arm64
2020-07-08 09:58:00 +01:00
reuk
394c4fd475
Clang: Fix warnings when building with clang 10
2020-07-01 10:00:43 +01:00
ed
d510b73cdf
Normalised all whitespace before args in std::function
2020-06-05 09:37:49 +01:00
reuk
092bc44413
MinGW: Fix windows/gcc warnings
2020-05-11 11:28:28 +01:00
reuk
b7e4099cd5
Cleanup: Fix some warnings
2020-04-27 10:22:06 +01:00
reuk
4cf66d6522
Cleanup: Remove redundant inlines
2020-04-27 10:22:06 +01:00
reuk
e13901d912
ClangCl: Silence code which warns when building on Windows with Clang
2020-04-27 10:22:06 +01:00
Tom Poole
6cb75d9d2c
Replaced all references to ROLI with Raw Material Software and regenerated all bytecode
2020-04-23 17:30:40 +01:00
Tom Poole
894e7d2bd2
Updated all license headers
2020-04-23 17:30:39 +01:00
reuk
e7e1de78fa
Files: Add RangedDirectoryIterator
2020-04-13 13:16:06 +01:00
reuk
5f348c3040
Warnings: Add warning-wrangling header
2020-04-13 13:16:05 +01:00
reuk
ece5644a20
CMake: Add support for building JUCE projects with CMake
2020-04-13 12:10:11 +01:00
Lukasz Kozakiewicz
50310edc57
Android: Call __android_log_print() in chunks to ensure that the full log is printed
2020-03-27 18:10:59 +00:00
Tom Poole
5e9826ecf8
Added some missing license headers
2020-03-16 14:11:06 +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
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
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
5bda9de977
Windows: Fixed some build errors and warnings when using Clang in Visual Studio
2020-02-06 14:07:42 +00:00
Tom Poole
0831c718a2
macOS: Fixed some Projucer live-build issues on Catalina
2020-02-04 11:26:48 +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
e36736e0ec
Fixed some typos
2020-01-06 14:04:16 +00:00
Tom Poole
54e1004957
Added FMA3 and FMA4 instruction detection
2019-12-18 15:31:59 +00:00
ed
c964a842b1
Replaced WaitableEvent internals with std::condition_variable
2019-12-16 11:36:43 +00:00
jules
31e82060f1
Removed dependency on libalchemy for Bela support
2019-12-06 14:18:10 +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
ed
1b001e7a76
macOS: Removed call to deprecated NSWorkspace openFile method
2019-10-23 10:10:27 +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
b857f965ce
Replaced select() calls with poll()
2019-10-07 14:41:18 +01:00
ed
e7b38cb13c
Fixed an implicit narrowing conversion warning in setFileTimesInternal()
2019-09-04 11:56:57 +01:00
ed
052e9325d3
Increased the resolution of File time getters/setters on supported platforms
2019-08-28 16:41:50 +01:00
cesare
895812154e
Bela: Fixed timestamp call from realtime thread
2019-08-23 11:48:16 +01:00
cesare
471ce39167
Updates to support latest Bela release
2019-08-22 17:08:10 +01:00
ed
be8a568747
Android: Added some missing activity lifecycle callbacks for Android Q
2019-08-14 12:12:33 +01:00
Tom Poole
7dde0b26a7
Windows: Fixed a bug checking if a key exists in the registry
2019-08-12 15:29:22 +01:00
jules
fa577fc4ef
Bit of tidying up in linux code
2019-07-24 06:54:26 +01:00