reuk
9112911122
MinGW: Remove support
2024-06-27 18:10:21 +01:00
attila
b9cb7d4fe3
Make WebView2 installation instructions more robust
2024-06-06 13:48:51 +02:00
reuk
430bddfb06
AAX: CMake, use bundled copy of the AAX SDK by default
2024-05-23 13:41:59 +01:00
reuk
047f7aaad2
CMake: Avoid marking plugin SDK include directories as system includes
2024-05-20 12:49:53 +01:00
reuk
609527ad04
Remove outdated copyright years
2024-04-23 12:36:47 +01:00
attila
e86e7fca9e
WebBrowserComponent: Fix Windows compilation issue
2024-04-18 17:16:57 +02:00
reuk
bb0ca20167
Juceaide: Fix warning about missing returns
2024-04-17 14:41:00 +01:00
reuk
f491f126b7
Add Harfbuzz dependency
2024-04-17 14:41:00 +01:00
attila
5f638157f7
WebBrowserComponent: Improve native integrations
2024-04-16 17:43:21 +01:00
Tom Poole
e1b3836f42
juceaide: Add basic test
2024-04-16 17:43:21 +01:00
Tom Poole
2fc069b450
Bump version number to 8.0.0
2024-04-16 17:43:20 +01:00
Tom Poole
94d98a2b10
Update licensing information
2024-04-16 11:39:35 +01:00
Tom Poole
1d83803a18
Bump version number to 7.0.12
2024-04-15 10:27:43 +01:00
Tom Poole
aace97904c
Bump version number to 7.0.11
2024-03-26 08:04:02 +00:00
Anthony Nicholls
ff62191e14
Xcode: Add codesign timestamp argument by default on all macOS builds
2024-02-29 12:21:10 +00:00
Tom Poole
4555a8d1ad
Bump version number to 7.0.10
2024-02-12 15:15:15 +00:00
reuk
fac6f4cb20
CMake: Enable position-independent-code by default for binary data targets
2024-01-03 17:42:00 +00:00
attila
9694c1aa04
build_tools: Fix Windows assertion when path contains ellipses
...
A path of "$(SRCROOT)/../../SomeFile.cpp" would lose the fake C:\ prefix
when the ellipses are collapsed, and trigger a non-absolute File
assertion.
2024-01-03 14:08:31 +00:00
Tom Poole
780493c47b
juceaide: Improve error logging
2023-12-13 13:13:54 +00:00
reuk
9c5d86cb4f
CMake: Always remove old moduleinfo.json, even if AUTO_MANIFEST is off
2023-12-07 15:44:20 +00:00
Tom Poole
61aa1fc4ab
Bump version number to 7.0.9
2023-11-20 14:03:35 +00:00
reuk
2843549fcb
CMake: Force adhoc signing
...
Now that VST3 builds are signed before and after manifest generation, it
may be necessary to force-sign in order to overwrite the
previously-applied signature.
2023-11-02 12:08:02 +00:00
reuk
fe0314fe26
CMake: Allow juce_add_binary_data to accept generated files
2023-11-01 20:35:09 +00:00
reuk
318e8c0c21
CMake: Enable /bigobj for PIP examples
2023-11-01 20:35:09 +00:00
Tom Poole
45494e34d5
Bump version number to 7.0.8
2023-10-19 09:06:32 +01:00
Tom Poole
aaeec5c12d
Add a temporary workaround to allow public projects to build using Xcode 15
...
To prevent too much disruption to people who have our public projects as
part of their build or testing systems we are temporarily ignoring a
warning about using Xcode 15.
2023-10-18 12:48:46 +01:00
reuk
88917488fd
Juceaide: Print descriptive message if a SaveError is thrown
2023-10-12 13:29:48 +01:00
attila
6a470bef5b
CMake: Add support for iokit sandbox exception
2023-10-12 12:44:16 +02:00
attila
ef61128127
Projucer: Fix the type of the iokit sandbox exception in the Xcode exporter
2023-10-12 12:44:12 +02:00
attila
f0d147a470
Projucer: Fix ARA plugin builds
...
Co-authored-by: Roland Rabien <figbug@gmail.com>
2023-10-12 12:41:22 +02:00
reuk
3a33c70a6c
CMake: Ensure bundle is adhoc-signed before attempting to run vst3 or lv2 helpers
2023-10-11 14:24:17 +01:00
Tom Poole
6bf9bb9a2e
Add final specifiers in implementation files
2023-10-10 16:12:38 +01:00
Anthony Nicholls
158220ddfa
Formatting: Use nested namespace definitions
2023-10-09 14:49:18 +01:00
Tom Poole
4153d59e39
Formatting
2023-10-02 15:42:20 +01:00
reuk
6b54d2722b
Juceaide: Allow building for arm64ec from amd64
2023-09-27 11:13:20 +01:00
reuk
56195d1053
Serialisation: Add basic utilities to facilitate conversion to/from JSON with minimal boilerplate
2023-09-26 11:21:45 +01:00
Tom Poole
2fb19ffd8f
Fix some LLVM 17 compiler warnings
2023-09-25 11:21:11 +01:00
Tom Poole
7d45d498b9
Removed some superfluous consts from definitions
2023-09-20 16:31:10 +01:00
reuk
3fae79c17c
CMake: Link filesystem library to vst3_helper when building with gcc7
2023-09-18 13:26:12 +01:00
reuk
0466fbbfc3
CMake: Add missing docs for LV2URI argument
2023-08-30 18:27:07 +01:00
reuk
0c007eeb56
CMake: Avoid overly-long rc.exe commandlines when JUCE_USER_DEFINED_RC_FILE is not defined
2023-08-23 17:28:23 +01:00
Tom Poole
b769982bb5
Bump version number to 7.0.7
2023-08-23 09:06:58 +01:00
reuk
4d58025b89
CMake: Use XCODE_EMBED_APP_EXTENSIONS to automatically copy AUv3s to the correct location
2023-08-22 18:20:27 +01:00
reuk
06df68c971
CMake: Increase minimum supported version to 3.22
2023-08-22 12:44:38 +01:00
reuk
308ae31810
CMake: Allow VST3 manifest generation to run later in the build
2023-08-17 20:21:35 +01:00
reuk
a305646440
CMake: Ensure that LV2 plugin can be built in isolation
2023-08-17 20:21:35 +01:00
Anthony Nicholls
c014e1e9a2
Warnings: Add missing field initialisers warning
2023-08-11 23:14:26 +01:00
Anthony Nicholls
2a9ea9e534
Warnings: Reformat and match projucer and cmake recommended warnings
2023-08-11 23:14:25 +01:00
Tom Poole
d5cb08e60e
Bump version number to 7.0.6
2023-08-03 10:58:48 +01:00
reuk
6ef45eb20c
CMake: Avoid marking juce_VST3ManifestHelper.mm as HEADER_FILE_ONLY
2023-06-08 15:26:24 +01:00