reuk
|
0ad77e3394
|
Docs: Fix typo in juce_Serialisation.h
|
2025-09-22 11:01:03 +01:00 |
|
attila
|
e87d4a52e6
|
Add VS2026 build to PIP demos
|
2025-09-18 20:51:02 +02: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 |
|
attila
|
049cd7c77e
|
Fix VS2026 class member shadowing warnings
|
2025-09-18 20:51:02 +02:00 |
|
Tom Poole
|
99b552da39
|
OptionsHelpers: Add a missing juce namespace
|
2025-09-18 13:36:58 +01:00 |
|
reuk
|
95d6b4a130
|
Fix version number of juce_audio_processors_headless module
|
2025-09-18 12:25:29 +01:00 |
|
attila
|
ebc15c877c
|
Fix drawing some SVG text elements that contain tspan elements
This commit mainly aims to fix some regressions caused by
20afcb5bf3, but it also fixes cases that
were rendered incorrectly even before.
|
2025-09-18 10:26:57 +02:00 |
|
attila
|
b03a23503a
|
DrawableText: Add option to avoid trimming the start text
|
2025-09-18 10:26:57 +02:00 |
|
reuk
|
50b51f512a
|
juce_audio_processors_headless: Remove juce_graphics dependency
|
2025-09-17 12:50:08 +01:00 |
|
reuk
|
86123aeddf
|
Resave all projects
|
2025-09-17 12:50:08 +01:00 |
|
reuk
|
14ef18c5b9
|
NSViewComponentWithParent: Move to new file
|
2025-09-17 12:50:08 +01:00 |
|
reuk
|
8148421145
|
AudioPluginFormatManager: Move to headless processors module
|
2025-09-17 12:50:08 +01:00 |
|
reuk
|
718d2151ed
|
AudioPluginFormatManager: Move addDefaultFormatsToManager() to new file
|
2025-09-17 12:50:08 +01:00 |
|
reuk
|
a5c25b9db0
|
AudioPluginFormatManager: Add new function to register all default headless formats
|
2025-09-17 12:50:08 +01:00 |
|
reuk
|
dd5ced96c1
|
VSTPluginFormat: Extract headless plugin format type
|
2025-09-17 12:50:08 +01:00 |
|
reuk
|
edcc699aa8
|
ARAHosting: Move to juce_audio_processors_headless
|
2025-09-17 12:50:08 +01:00 |
|
reuk
|
9c88358e46
|
VST3PluginFormat: Extract headless plugin format type
|
2025-09-17 12:50:08 +01:00 |
|
reuk
|
6fa7b21435
|
VSTComSmartPtr: Enable automatic upcasting
|
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
|
bf4486e2aa
|
LV2PluginFormat: Extract headless plugin format type
|
2025-09-17 12:50:08 +01:00 |
|
reuk
|
c3a3409c4d
|
LV2PluginFormat: Restructure to separate out UI dependency
|
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
|
4f22db33b7
|
LADSPAPluginFormat: Move to juce_audio_processors_headless
|
2025-09-17 12:50:07 +01:00 |
|
reuk
|
6f24663ed9
|
AudioUnitPluginFormat: Extract headless plugin format type
|
2025-09-17 12:50:07 +01:00 |
|
reuk
|
0d80e22276
|
AudioUnitPluginFormat: Remove unused preprocessor defs
|
2025-09-17 12:50:07 +01:00 |
|
reuk
|
04fd5dfb61
|
CommonProcessorUtilities: Move arrayContainsPlugin() to new file
|
2025-09-17 12:50:07 +01:00 |
|
reuk
|
3ae5a2d4ea
|
AU: Move juce_AU_Shared.h to juce_audio_processors_headless
|
2025-09-17 12:50:07 +01:00 |
|
reuk
|
426b74fcf7
|
AudioPluginFormatManager: Replace addDefaultFormats function() with non-member
|
2025-09-17 12:50:07 +01:00 |
|
reuk
|
33b9f1e6ec
|
PluginFormatDefs: Add a new file to hold plugin format enablement definitions
|
2025-09-17 12:50:07 +01:00 |
|
reuk
|
407cc5b004
|
Move files without UI dependencies to juce_audio_processors_headless
|
2025-09-17 12:50:07 +01:00 |
|
reuk
|
1f5d09d3fc
|
PIP: Add missing dependency to plugin PIPs
|
2025-09-17 12:50:07 +01:00 |
|
reuk
|
ca06f5c431
|
Resave all projects
|
2025-09-17 12:50:07 +01:00 |
|
reuk
|
1a80d64261
|
Create new empty juce_audio_processors_headless module
|
2025-09-17 12:50:07 +01:00 |
|
reuk
|
774819540e
|
CoreMidi: Fetch detailed error information on supported platforms
|
2025-09-17 12:50:07 +01:00 |
|
reuk
|
883d3cdce3
|
UMP: Fix typos and add detail to docs
|
2025-09-17 12:50:07 +01:00 |
|
reuk
|
c1c9c5c066
|
UMP: Move StaticDeviceInfo definition to a new header file
|
2025-09-17 12:50:07 +01:00 |
|
reuk
|
a99bff1e1d
|
JACK: Fix build failure on Linux when JUCE_JACK=1
|
2025-09-17 12:50:07 +01:00 |
|
reuk
|
de9c29f8e7
|
DemoRunner: Enable Android virtual MIDI
|
2025-09-17 12:50:07 +01:00 |
|
reuk
|
ab2aeedfa7
|
UmpDemo: Enable in the DemoRunner
|
2025-09-17 12:50:07 +01:00 |
|
reuk
|
c159e963f4
|
UmpDemo: Add new demo showing how to use the new UMP I/O types
|
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
|
3636f2c666
|
WaitFreeListeners: Add new ListenerList implementation for listeners that must be called in a realtime context
|
2025-09-17 12:50:06 +01:00 |
|
reuk
|
7001ed0a89
|
UMPStringUtils: Add new header with utilities for printing MIDI packet info
|
2025-09-17 12:50:06 +01:00 |
|
reuk
|
2e0175cc28
|
UMPReceiver: Remove unused header
|
2025-09-17 12:50:06 +01:00 |
|
reuk
|
444eb0c85e
|
GenericUMPConverter: Implement using variant
|
2025-09-17 12:50:06 +01:00 |
|
reuk
|
71b1d001de
|
BluetoothMidiDevicePairingDialogue: Improve formatting
|
2025-09-17 12:50:06 +01:00 |
|
reuk
|
2e5ecceea8
|
JNIHelpers: Add a mechanism for loading optional JNI classes
|
2025-09-17 12:50:06 +01:00 |
|
reuk
|
3d8a97c1c1
|
Android: Update bytecode minimum version requirements
|
2025-09-17 12:50:06 +01:00 |
|
reuk
|
57ff869db0
|
Projucer: Add manifest option to allow virtual MIDI on Android
|
2025-09-17 12:50:06 +01:00 |
|