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

13928 commits

Author SHA1 Message Date
reuk
d8b71b4eef
VariantConverter: Use FromVar and ToVar as a fallback 2023-09-26 11:21:45 +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
reuk
1bc90055b9
DynamicObject: Add const overload for getProperties 2023-09-26 11:05:56 +01:00
Tom Poole
8f86877a13 Resave all projects 2023-09-26 09:29:06 +01:00
Tom Poole
9dd4857d10 Fix some LLVM 17 compiler warnings 2023-09-26 09:13:17 +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
Anthony Nicholls
59d91cff1e Xcode15: Allow older llvm versions when compiling with Xcode 15 2023-09-22 15:26:51 +01:00
reuk
1f90ecf6e3 WASAPI: Allow querying default layouts 2023-09-20 19:17:54 +01:00
reuk
42100c9341
AudioDeviceSelectorComponent: Avoid assertions when recreating AudioDeviceSettingsPanel 2023-09-20 18:41:51 +01:00
reuk
3ee03cadd9
WASAPI: Avoid OOB write when the device activates fewer channels than requested 2023-09-20 18:41:51 +01:00
reuk
a4dfd8d6c6
FixedSizeFunction: Allow sinking of rvalue arguments for functions returning void 2023-09-20 18:40:53 +01:00
Tom Poole
7d45d498b9 Removed some superfluous consts from definitions 2023-09-20 16:31:10 +01:00
reuk
1eea4766ce
Docs: Fix typo in CMake API.md 2023-09-20 16:18:11 +01:00
reuk
aec8617f59
OnlineUnlockForm: Fix scope of AlertWindow so that it outlives the OverlayComp 2023-09-20 16:18:11 +01:00
Anthony Nicholls
3540152d71 CoreAudio: Return the correct index when the list of devices change 2023-09-20 09:18:43 +00:00
Anthony Nicholls
27fad0f975 AudioDeviceSelector: Use make_unique instead of reset 2023-09-20 09:18:43 +00:00
attila
8c65efe99b NSViewComponent: Fix accessibility related crash when re-parenting the NSView 2023-09-20 06:47:50 +00:00
reuk
3451d97277
LV2 Client: Use non-normalised values for enumeration scalePoints 2023-09-19 18:49:38 +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
Tom Poole
0dfaa98e86 Rectangle: Add nodiscard to some methods 2023-09-15 16:30:10 +01:00
Tom Poole
856aeaeeb1 iOS: Enable AirPlay 2023-09-15 15:48:03 +01:00
Oliver James
ae805ffe3f AudioWorkgroups: Missing macro bug
Only include context observer block when workgroup types available.
2023-09-13 10:29:50 +01:00
Tom Poole
af7530e69c AudioWorkgroup: Fix a case handling bug 2023-09-12 17:25:56 +01:00
reuk
b52a62a48d VST3 Client: Reorder VST3 class factory for compatibility with JRiver Media Centre 2023-09-11 14:32:01 +01:00
reuk
2882cdbc83
AU Client: Fix call to dangling block 2023-09-10 21:18:46 +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
22587e56fb Add the Contributor Covenant as a code of conduct 2023-09-06 11:24:06 +01:00
Tom Poole
b0ea7ab62a Projucer: Increase the timeout of post-export commands 2023-09-04 16:11:02 +01:00
Tom Poole
bd8233f7f8 Docs: Fix a typo 2023-09-04 11:20:39 +01:00
Tom Poole
e37d70934a Projucer: Add an option to enable clang-tidy in Android builds 2023-09-04 11:20:39 +01:00
reuk
9b131c9628
CoreAudio: Fix deprecation warning when building for C++20 2023-08-31 21:33:26 +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
Tom Poole
c97fbd89bf Remove an unused file 2023-08-31 08:17:11 +01:00
reuk
0466fbbfc3 CMake: Add missing docs for LV2URI argument 2023-08-30 18:27:07 +01:00
reuk
583f90bef3 LV2 Client: Add basic LV2URI validation at build time 2023-08-30 18:27:07 +01:00
reuk
88e5e23f95 AudioProcessorGraph: Remove unnecessary data members 2023-08-30 14:31:21 +01: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