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

1596 commits

Author SHA1 Message Date
Tom Poole
4666819a91 Resave all projects 2023-11-20 14:13:24 +00:00
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
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
054a5ed17c
Projucer: Enable /bigobj for MSVC builds of PIP examples by default 2023-11-01 20:35:09 +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
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
reuk
e1ac0961a0
Projucer: Set Weak attribute on weak-linked frameworks to avoid polluting OTHER_LDFLAGS 2023-10-12 16:17:15 +01:00
attila
ef61128127 Projucer: Fix the type of the iokit sandbox exception in the Xcode exporter 2023-10-12 12:44:12 +02:00
Tom Poole
6bf9bb9a2e Add final specifiers in implementation files 2023-10-10 16:12:38 +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
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
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
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
Tom Poole
9b041f3d74 Add a base clang-tidy configuration 2023-09-18 11:24:19 +01:00
Tom Poole
6e46eb2ce1 Projucer: Check ANDROID_HOME for clang-tidy path 2023-09-08 06:58:25 +01:00
Tom Poole
04d540df67 Change the format of the top level informational .txt files to .md 2023-09-06 12:13:53 +01:00
Tom Poole
b0ea7ab62a Projucer: Increase the timeout of post-export commands 2023-09-04 16:11:02 +01:00
Tom Poole
e37d70934a Projucer: Add an option to enable clang-tidy in Android builds 2023-09-04 11:20:39 +01:00
attila
9ecd9eb61e Projucer: Eliminate reliance on DEPLOYMENT_LOCATION for Xcode plugin copy step
This fixes a build failure on MacOS Sonoma when the copy plugin step
is enabled.
2023-08-31 11:13:52 +02:00
reuk
7b743c5356
Projucer: Fix VST3 manifest generation when app sandbox is enabled 2023-08-30 12:38:36 +01:00
reuk
2cc3c3117d
Projucer: Fix install step for LV2 plugins in Xcode 2023-08-30 12:38:35 +01:00
Oliver James
7d9cdd3016 Audio: Add AudioWorkgroup support
This allows real-time threads to join an audio workgroup on Apple platforms.
2023-08-30 12:03:47 +01:00
Tom Poole
2843983a21 Resave all projects 2023-08-30 08:15:32 +01:00
Tom Poole
3ed327cc39 Xcode: Enable BuildIndependentTargetsInParallel
This fixes a warning when running xcodebuild directly
2023-08-29 12:59:09 +01:00
Tom Poole
0f307122d9 Resave all projects 2023-08-25 09:27:40 +01:00
Tom Poole
39a7609868 Resave all projects 2023-08-23 09:12:10 +01:00
Tom Poole
b769982bb5 Bump version number to 7.0.7 2023-08-23 09:06:58 +01:00
Anthony Nicholls
2bb530f636 approximatelyEqual: Add customisable tolerances for floating-point comparisons 2023-08-17 12:47:53 +00:00
Anthony Nicholls
19ba6bf193 Resave all projects 2023-08-12 02:48:38 +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
reuk
22db5c985d Projucer: Delete old-style single-file VST3 as part of MSVC build to avoid errors when creating directory with the same name 2023-08-11 18:44:40 +01:00