Tom Poole
edeb175c12
Resave all projects
2025-12-16 08:50:10 +00:00
Tom Poole
acc4b9c6d0
Bump version number to 8.0.12
2025-12-16 08:48:49 +00:00
reuk
54813c8937
Projucer: Make VS2026 the default exporter on Windows
2025-12-03 13:13:11 +00:00
reuk
2a9c249aba
Projucer: Enable ARM64EC for Visual Studio 2026 exporter
2025-12-03 12:08:06 +00:00
Tom Poole
8f2fa81bd1
Resave all projects
2025-12-01 10:25:47 +00:00
Tom Poole
ae3b811c50
Bump version number to 8.0.11
2025-12-01 10:21:13 +00:00
attila
b72343cf8c
Fix font sizing with the software and OpenGL renderers when ascent override is used
2025-10-24 11:22:15 +02:00
reuk
d10c5c36e3
RectangleList: Avoid infinite loops due to numerical precision issues
2025-10-21 14:23:59 +01:00
reuk
8daab60325
Resave all projects
2025-10-20 17:34:48 +01:00
attila
3592a73682
Windows: Bump suggested WebView2 version number to current stable
2025-10-03 14:30:47 +02:00
reuk
51c4a484ee
juce_audio_processors: Exclusively use JUCE_INTERNAL_HAS_* macros in place of JUCE_PLUGINHOST_* macros
...
This change also moves the PLUGINHOST config flags to the
juce_audio_processors_headless module header, as this is now the
lowest-level module that uses these flags. This change shouldn't require
any Projucer/CMake changes.
2025-09-25 18:38:27 +01:00
Anthony Nicholls
e68627c9ed
Smart Pointers: Add a new enum for indicating if a smart point should increment a reference count or not
2025-09-25 14:56:34 +01:00
attila
23f6db9b81
Add VS2026 build to examples and extras
2025-09-18 20:51:02 +02:00
attila
d1eb77be50
Projucer: Add Visual Studio 2026 exporter
2025-09-18 20:51:02 +02:00
reuk
86123aeddf
Resave all projects
2025-09-17 12:50:08 +01:00
reuk
db64002610
VST3_SDK: Move to juce_audio_processors_headless
2025-09-17 12:50:08 +01:00
reuk
1ce614d4b7
LV2_SDK: Move to juce_audio_processors_headless
2025-09-17 12:50:08 +01:00
reuk
1a80d64261
Create new empty juce_audio_processors_headless module
2025-09-17 12:50:07 +01:00
reuk
ba7593df26
MIDI: Add support for MIDI 2.0 I/O using Universal MIDI Packets
...
Includes support for communication with USB and Bluetooth devices, as well as virtual devices.
2025-09-17 12:50:07 +01:00
reuk
57ff869db0
Projucer: Add manifest option to allow virtual MIDI on Android
2025-09-17 12:50:06 +01:00
reuk
c93f999f13
Projucer: Add support for Windows MIDI Services nuget package
2025-09-17 12:50:05 +01:00
Tom Poole
8146e30d8b
Resave all projects
2025-09-15 09:31:31 +01:00
Tom Poole
360dfe5f3d
Bump version number to 8.0.10
2025-09-15 09:30:11 +01:00
reuk
45a19830b5
Projucer: Add check for invalid file in NewFileWizard
2025-09-08 10:30:30 +01:00
reuk
33a735dfd8
Android: Avoid restarting activities on system-wide theme change
2025-09-01 15:51:30 +01:00
Tom Poole
d107f3ae40
Resave all projects
2025-09-01 14:48:34 +01:00
Tom Poole
cb9ec7e38f
Bump version number to 8.0.9
2025-09-01 14:44:25 +01:00
Oli
270063ac31
Projucer: (MSVC) Emit message on plugin install location and config error
2025-08-18 16:00:00 +01:00
Oli
cb698566e8
Projucer: (MSVC) Add missing Unity binary location property
2025-08-18 16:00:00 +01:00
reuk
f3840561b5
Projucer (MSVC): Add setting to control intrinsic functions optimisation flag
2025-07-22 15:47:40 +01:00
reuk
cfbe853f69
Projucer: Enforce that Icons instances are created from files
2025-07-22 12:15:00 +01:00
reuk
217e7ab444
Projucer: Remove separate getters for big and small icons from Project
2025-07-22 11:46:13 +01:00
Oli
34c8704a25
Graphics: Import JPEG library code
2025-06-19 13:18:42 +01:00
Oliver James
7f00a8bcb4
Projucer (MSVC): Make Zi default debug info flag
...
This restores the original debug-flag for MSVC projects generated by the Projucer.
2025-06-19 12:03:26 +01:00
Oliver James
d651f6740c
Fonts: Add OpenType feature support
2025-06-17 12:38:20 +01:00
Anthony Nicholls
f3d7c74ea1
VST3: Allow manifest helper to run independently
2025-06-10 16:13:33 +01:00
reuk
a2863e636f
Projucer: Allow setting NSLocalNetworkUsageDescription for Xcode exporter
2025-06-06 23:12:16 +01:00
reuk
6fb4d820a2
Projucer (MSVC): Avoid generating debug info when this info would be thrown away at link time
2025-06-03 16:08:56 +01:00
reuk
f30d70049c
Projucer (Android): Avoid setting orientation key when unspecified by user
2025-06-03 16:08:20 +01:00
reuk
5e44c34377
Projucer (Android): Avoid restarting the activity on window config changes
2025-06-03 16:08:20 +01:00
reuk
cabb396c83
PIP: Respect screen safe areas for demo projects
2025-06-03 16:08:19 +01:00
Tom Poole
f5530a5030
Resave all projects
2025-06-02 09:26:19 +01:00
Tom Poole
b0d569c74b
Bump version number to 8.0.8
2025-06-02 09:24:54 +01:00
reuk
4bdb76158e
Projucer (Android): Update default toolchain versions
...
Soon, Google Play will require apps targeting API 35+ to be compatible
with 16 KB page sizes, which is achieved by updating the NDK version.
2025-05-19 11:33:23 +01:00
attila
94fc24e41a
iOS: Fix compiling juce_audio_devices when juce_graphics isn't added
2025-05-16 18:08:54 +02:00
attila
c61158ed3a
Add GlyphArrangementOptions for addFittedText and drawFittedText
...
The new options can be used to affect line spacing.
2025-05-09 13:39:11 +02:00
Oli
522217d9c5
Projucer (MSVC): Fix multi-arch PCH project generation
...
Co-authored-by: Ryaan Ahmed <ryaan.ahmed@bandlab.com>
2025-04-24 14:57:30 +01:00
reuk
93d227b6af
Direct2D: Split declaration and definition of Direct2DGraphicsContext::Pimpl
2025-04-24 13:58:24 +01:00
reuk
87abc7919b
DirectX: Split out function definitions into a separate cpp file
2025-04-24 13:58:24 +01:00
reuk
c167c6dfde
Direct2D: Move ImagePixelDataNativeExtensions into separate header
2025-04-24 13:58:23 +01:00