1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-09 23:34:20 +00:00
Commit graph

335 commits

Author SHA1 Message Date
Tom Poole
acc4b9c6d0 Bump version number to 8.0.12 2025-12-16 08:48:49 +00:00
Kengo Suzuki
84bcf6965c
CMake: Remove dead code in _juce_configure_bundle function 2025-12-08 14:15:55 +00:00
Tom Poole
ae3b811c50 Bump version number to 8.0.11 2025-12-01 10:21:13 +00:00
attila
3592a73682 Windows: Bump suggested WebView2 version number to current stable 2025-10-03 14:30:47 +02: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
407cc5b004
Move files without UI dependencies to juce_audio_processors_headless 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
2c057f1dee
CMake: Add support for optional Windows MIDI Services dependency 2025-09-17 12:50:05 +01:00
Tom Poole
360dfe5f3d Bump version number to 8.0.10 2025-09-15 09:30:11 +01:00
reuk
aa9b593473
JUCEUtils: Fix target name in generator expressions 2025-09-08 13:28:05 +01:00
Tom Poole
cb9ec7e38f Bump version number to 8.0.9 2025-09-01 14:44:25 +01:00
reuk
b9a0dd4b56
CMake: Fix juce_vst3_helper target check 2025-08-14 17:08:25 +01:00
reuk
2cbcbc8882
iOS: Update Info.plist generation to include UIApplicationSceneManifest
This suppresses the "Info.plist contained no UIScene configuration
dictionary" warning, raised at runtime in the Xcode console.
2025-07-30 11:22:05 +01:00
reuk
896dd10845
Projucer: Add unit tests to check that icons can be created from raster or vector data 2025-07-22 12:40:36 +01:00
reuk
cfbe853f69
Projucer: Enforce that Icons instances are created from files 2025-07-22 12:15:00 +01:00
reuk
320a48ae82
CMake: Avoid unnecessarily regenerating binary data sources after reconfiguring 2025-07-03 16:15:03 +01:00
Oliver James
4a79bc5cfd CMake (MSVC): Make Zi default debug info flag
This restores the original debug-flag for CMake builds on Windows.
2025-06-19 12:03:26 +01:00
Anthony Nicholls
f3d7c74ea1 VST3: Allow manifest helper to run independently 2025-06-10 16:13:33 +01:00
reuk
5d50d6bcdc
CMake: Allow setting NSLocalNetworkUsageDescription on Apple platforms 2025-06-06 23:12:16 +01:00
reuk
a2863e636f
Projucer: Allow setting NSLocalNetworkUsageDescription for Xcode exporter 2025-06-06 23:12:16 +01:00
reuk
cabb396c83
PIP: Respect screen safe areas for demo projects 2025-06-03 16:08:19 +01:00
Tom Poole
b0d569c74b Bump version number to 8.0.8 2025-06-02 09:24:54 +01:00
Sudara
9a4ab937ad Docs: Fix a few tiny typos in comments 2025-05-08 16:33:24 +02:00
Tom Poole
99b752a1d2 Bump version number to 8.0.7 2025-04-08 10:51:07 +01:00
Oliver James
04ed3559a6 CMake (MSVC): Make Z7 default debug info flag 2025-03-13 13:14:13 +00:00
reuk
81d1c104db Juceaide: Allow custom configuration type for build process 2025-02-11 16:24:55 +00:00
reuk
2dc933fd41 CMake: Make juce_recommended_config_flags CMP0141 aware 2025-02-11 16:24:55 +00:00
tpoole
0baffff182 Bump version number to 8.0.6 2025-01-10 09:29:00 +00:00
tpoole
902ddc7567 Bump version number to 8.0.5 2025-01-08 14:23:21 +00:00
reuk
0be5ad1afc CMake: Fix invalid DEPENDS argument passed to add_custom_command
add_custom_command rejects this argument in CMake 3.31+ according to
CMP0175.
2024-12-13 14:42:26 +00:00
Oliver James
7ba1107d24 Juceaide: Fix CMake not expanding passed through variables 2024-12-04 20:25:50 +00:00
Adam
6f85c2c862
CMake: Add missing modules to package script 2024-12-02 17:20:42 +00:00
Oliver James
e04cc9abe2 CMake: Passthrough CMAKE_XXX_COMPILER_LAUNCHER when configuring juceaide 2024-11-27 11:06:32 +00:00
Oliver James
5023fc69d5 CMake: Passthrough OSX_DEPLOYMENT_TARGET when configuring juceaide 2024-11-27 11:06:32 +00:00
tpoole
39b335ccef Make building with MinGW a compiler error 2024-11-22 14:43:18 +00:00
Tom Poole
71af005543 Bump version number to 8.0.4 2024-11-18 10:12:15 +00:00
Anthony Nicholls
df6f3f8e28 Javascript: Move javascript implementation into a separate module 2024-11-07 09:53:10 +00:00
reuk
8ae3bffe82
Whitespace: Fix whitespace and line endings in cmake files 2024-11-05 17:56:39 +00:00
reuk
ec4dfe1556 CMake: Warn when the C language is not enabled 2024-11-05 10:08:05 +00:00
reuk
6db2e5ae66 CMake: Add missing VST3_HELPER to JUCEConfig file 2024-11-05 10:08:05 +00:00
Oliver James
f27fbbb4a6 CMake: Don't configure xcode entitlements on non-Apple platforms 2024-11-05 10:08:05 +00:00
reuk
57aa8f07a6
CMake: Remove redundant DEPENDS argument 2024-10-28 13:20:30 +00:00
reuk
d9fe2f0e77
CMake: Automatically set AAX_EPluginCategory_MIDIEffect when JUCE_MIDI_EFFECT is enabled 2024-10-27 16:16:26 +00:00
attila
ed80adb3c7 CMake: Windows: Fix architecture detection for projects using add_subdirectory(JUCE... 2024-10-25 15:51:36 +02:00
attila
2d6bb5ba0e Linux: CMake: Omit linking browser related dynamic libraries
We've already had a mechanism in place which loads these libraries, such
as libwebkit2gtk-4.1.so, only if they are available on the system during
runtime. This way we can run with either version 4.1 or 4.0 of the
library depending on which one is available.

It's also possible to run apps on headless systems with the relevant
features being effectively disabled in such situations.
2024-10-25 15:51:22 +02:00
Tom Poole
9e193862c1 CMake: Improve Windows Arm architecture detection 2024-10-23 10:59:05 +01:00
Tom Poole
14c8d06fb0 Bump version number to 8.0.3 2024-10-15 22:16:12 +01:00
Tom Poole
c1d2846e47 Bump version number to 8.0.2 2024-09-26 08:31:50 +01:00
reuk
646f5ad095
CMake: Enable hardened runtime options for console app targets 2024-09-18 15:44:05 +01:00