Tom Poole
61aa1fc4ab
Bump version number to 7.0.9
2023-11-20 14:03:35 +00:00
Anthony Nicholls
17c9de053f
Projucer: Remove extra macos frameworks
2023-11-10 12:26:46 +00:00
reuk
fa0c91ddee
Projucer: Reorder data members to ensure that headers outlive the concertina
2023-11-03 08:54:16 +00:00
Anthony Nicholls
72e3e0b697
Projucer: Fix a crash when enumerating modules
...
- Refactored code to remove repetition and magic numbers
2023-11-03 08:54:16 +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
attila
17d81f9c1d
Fix assertion for unmodified ARA plugin projects
...
Co-authored-by: Tatsuya Shiozawa <shio.tatsu99@gmail.com>
2023-11-02 09:25:43 +01: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
reuk
054a5ed17c
Projucer: Enable /bigobj for MSVC builds of PIP examples by default
2023-11-01 20:35:09 +00:00
reuk
66ad2d861a
MIDI-CI: Add demo
2023-10-31 12:26:47 +00:00
reuk
8ebbc20311
MIDI-CI: Add module
2023-10-31 11:46:49 +00:00
reuk
94ee60041f
Enumerate: Replace some non-ranged loops
2023-10-31 10:57:43 +00:00
reuk
cb44d72b78
EnumerateIterator: Add utility for concisely enumerating ranges
2023-10-30 14:45:24 +00:00
Anthony Nicholls
8dd1ceb135
Resave all projects
2023-10-25 15:20:55 +01:00
Tom Poole
82bc9f3195
NetworkGraphicsDemo: Fix a complier error
2023-10-20 10:00:57 +01:00
Tom Poole
e80fd215d5
Resave all projects
2023-10-19 09:16:54 +01: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
f5c2e1d836
Projucer: Sign before, rather than after, copying
2023-10-16 23:52:12 +01:00
Tom Poole
6d0614d1f7
Resave all projects
2023-10-16 17:31:50 +01:00
Oliver James
3624346e90
AudioWorkgroup: Add demo app
2023-10-16 11:17:11 +01:00
Tom Poole
b6337da3fa
Resave all projects
2023-10-13 09:39:22 +01:00
reuk
e1ac0961a0
Projucer: Set Weak attribute on weak-linked frameworks to avoid polluting OTHER_LDFLAGS
2023-10-12 16:17:15 +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
Anthony Nicholls
42ab5404c8
juce_core: Add tests and fix some bugs with Objective C helper functions
2023-10-06 16:48:12 +01:00
Tom Poole
4153d59e39
Formatting
2023-10-02 15:42:20 +01:00
Tom Poole
ff0cb4ad5b
Use NullCheckedInvocation in more places
2023-10-02 13:40:10 +01:00
Anthony Nicholls
8eb45ebdf0
UnitTestRunner: Remove unused juce_video module
2023-09-29 13:24:20 +01:00
reuk
6b54d2722b
Juceaide: Allow building for arm64ec from amd64
2023-09-27 11:13:20 +01:00
Tom Poole
4e11473a46
Resave all projects
2023-09-26 13:50:22 +01:00
reuk
33f999a9f0
JSON: Add new JSONUtils functions for working with JSON objects and pointers
2023-09-26 11:21:46 +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
8f86877a13
Resave all projects
2023-09-26 09:29:06 +01:00
Tom Poole
84de2fecee
Projucer: Remove some unused source files
2023-09-25 11:21:11 +01:00
Tom Poole
2fb19ffd8f
Fix some LLVM 17 compiler warnings
2023-09-25 11:21:11 +01:00
Tom Poole
951b873c14
Resave all projects
2023-09-25 09:08:11 +01:00
Anthony Nicholls
7727050cb2
Projucer iOS exporter: Set the default iOS deployment target to 12
2023-09-22 15:26:52 +01:00
Tom Poole
7d45d498b9
Removed some superfluous consts from definitions
2023-09-20 16:31:10 +01:00
reuk
39334c87fd
Projucer: Expand ProjectName macro when referencing targets from other projects
2023-09-19 18:49:38 +01:00
attila
78c07118a9
Projucer: Fix XCode exporter when certain paths contain ! characters
2023-09-19 17:49:52 +02:00
Tom Poole
5e52056b9f
Resave all projects
2023-09-19 08:55:30 +01:00
reuk
3d39e70393
Projucer: Link stdc++fs to vst3_helper if necessary
2023-09-18 13:26:12 +01:00
reuk
3fae79c17c
CMake: Link filesystem library to vst3_helper when building with gcc7
2023-09-18 13:26:12 +01:00
Tom Poole
9b041f3d74
Add a base clang-tidy configuration
2023-09-18 11:24:19 +01:00