Anthony Nicholls
99138c13f8
Android: fix float comparisons
float comparison
2 years ago
reuk
2a1b7ca387
Video: Fix written-but-not-read warning on macOS
2 years ago
reuk
96fefd0abd
Xcode: Silence nullability warning
2 years ago
reuk
28414a6af8
Global: Avoid floating-point equality checks where possible
2 years ago
Anthony Nicholls
05d5c94990
Native: Rename all native files for improved consistency
2 years ago
reuk
d14761c523
CameraDevice: Tidy up macOS implementation
3 years ago
Tom Poole
78f1baae08
Bump version number to 7.0.5
3 years ago
Tom Poole
715fa7e8dc
Bump version number to 7.0.4
3 years ago
reuk
da38c1ed2a
TextInputTarget: Improve IME support on Android
3 years ago
reuk
28f2157912
Convert ignoreUnused to [[maybe_unused]]
3 years ago
Tom Poole
306ed633c6
Bump version number to 7.0.3
3 years ago
reuk
b3a4d54a72
Build: Update the minimum C++ standard to C++17
3 years ago
Tom Poole
7296b8e3f7
Bump version number to 7.0.2
3 years ago
reuk
7545fbcf3e
macOS: Remove macOS 10.13 preprocessor checks
The current minimum-supported Xcode (10.1) includes the macOS 10.14.1
SDK, so APIs from macOS 10.13 will always be available.
3 years ago
reuk
a22b23e335
iOS: Remove iOS 11 preprocessor checks
The current minimum-supported Xcode (10.1) includes the iOS 12.1 SDK, so
APIs from iOS 10 will always be available.
3 years ago
reuk
f821015080
iOS: Remove iOS 10 preprocessor checks
The current minimum-supported Xcode (10.1) includes the iOS 12.1 SDK, so
APIs from iOS 10 will always be available.
3 years ago
Tom Poole
fd8607302d
Bump version number to 7.0.1
3 years ago
Tom Poole
8b399998b4
Bump version number to 7.0.0
3 years ago
Tom Poole
2ec861d99e
Update licensing banners to JUCE 7
3 years ago
Tom Poole
c2ecde591b
macOS: Remove 32 bit specific functionality
This includes Carbon support
3 years ago
Tom Poole
db3c6e6216
macOS/iOS: Fix unguarded availability warnings
3 years ago
Tom Poole
eda5c696e5
macOS/iOS: Fix unguarded availability warnings
3 years ago
Tom Poole
dea3fe60e4
Update copyright banners
3 years ago
Tom Poole
111bbc0979
Bump version number to 6.1.6
4 years ago
Tom Poole
3c03693d07
Bump version number to 6.1.5
4 years ago
Tom Poole
c072b1bc8e
Fix some typos
4 years ago
reuk
640194c878
MinGW: Improve compatibility
With this patch applied, the DemoRunner should build under MinGW, and be
(nearly) feature-complete compared to the MSVC build.
Specifically, when building with MinGW:
- Adds support for accessibility
- Fixes build issues in the juce_video module
- Fixes a link issue in the VST3 wrapper when VST3_CAN_REPLACE_VST2 is
defined
- Adds support for the new-style native FileChooser
- Tidies up some other low-severity warnings
Known issues:
- Direct2D rendering is still not supported when building with MinGW due
to ABI compatibilities.
4 years ago
Tom Poole
8a6e1980d0
Bump version number to 6.1.4
4 years ago
reuk
44404508fe
Bump version number to 6.1.3
4 years ago
ed
fd7e4afcda
macOS: Detach AVPlayer listeners before calling setPlayer
4 years ago
reuk
81fa777ff7
ObjC Helpers: Automatically derive appropriate signature for function
4 years ago
ed
7d1918b385
macOS/iOS: Replace compile-time deployment target checks with runtime checks using the available keyword
4 years ago
ed
b9542ccc4c
Update code to use C++14 [[deprecated]] attribute
This commit removes the various compiler-specific JUCE_DEPRECATED macros and replaces them with C++14's deprecated attribute. It also removes the JUCE_CATCH_DEPRECATED_CODE_MISUSE flag as we can rely on the override specifier catching usage of these old virtual methods, and tidies up the DOXYGEN preprocessor checks as they were inconsistent across the codebase.
4 years ago
ed
291f88abb2
macOS/iOS: Suppress and fix unguarded availability warnings
4 years ago
Tom Poole
bc75010116
Bump version number to 6.1.2
4 years ago
ed
a46c484afb
Fix some conversion warnings flagged up by Android Studio
4 years ago
Tom Poole
5109e30c6f
Bump version number to 6.1.1
4 years ago
ed
7bc696cd28
Windows: Use Component::ScaleFactorListener in ActiveXComponent, OpenGL and video native code and remove some unnecessary JUCE_WIN_PER_MONITOR_DPI_AWARE checks
4 years ago
Tom Poole
46fe3789fc
Bump version number to 6.1.0
4 years ago
ed
9446f6317c
iOS: Renamed private API method
4 years ago
reuk
3c68581567
Use jassertquiet where possible
4 years ago
ed
a5c3b81f82
Use C++14 lambda capture initialisers for initialising deletion checkers
4 years ago
Tom Poole
78be43888e
Update the minimum C++ standard to C++14
4 years ago
reuk
7ac6911ccc
Windows: Fix clang/gnu compiler warnings
4 years ago
reuk
31a7c62baf
Windows: Fix and suppress some analysis warnings
This fixes warnings that are emitted when building with the `-analyze`
flag enabled.
4 years ago
Tom Poole
bfdda737a2
Projucer: Removed the live build
4 years ago
ed
d6ac6b543b
Removed some unnecessary angled brackets
4 years ago
Tom Poole
79fbde7099
Added preliminary support for FreeBSD
5 years ago
Tom Poole
a9ad07a945
Use RAII for CFTypes
4 years ago
Tom Poole
4c58e50f2e
Bump version number to 6.0.8
4 years ago