ef61128127
Projucer: Fix the type of the iokit sandbox exception in the Xcode exporter by
2023-10-03 20:33:14 +0200
f0d147a470
Projucer: Fix ARA plugin builds by
2023-10-11 19:52:44 +0200
86d496d424
WindowsHooks: Attempt to fix keyboard issues for plugin clients by
2023-10-10 20:17:35 +0100
4fa2839a3f
CMake: Warn when deploying to older Apple platforms from Xcode 15 by
2023-10-09 16:32:30 +0100
3a33c70a6c
CMake: Ensure bundle is adhoc-signed before attempting to run vst3 or lv2 helpers by
2023-10-09 13:50:45 +0100
8a9cb49c96
OpenGLContext: Add missing explicit keywords by
2023-10-09 13:33:52 +0100
9bf785f221
OpenGLContext: Re-bind previous program after copying texture by
2023-10-09 13:33:08 +0100
f76799fde2
ObjCClass: Use concise form of addMethod by
2023-10-09 12:13:21 +0100
d6783a45f3
NSView: Set clipsToBounds to true for non-NSViewComponentPeer NSViews by
2023-10-09 12:07:51 +0100
1eed07528e
LV2 Client: Fix additional comma in generated manifest by
2023-10-09 11:53:44 +0100
04978b52dd
Windows: Fix MIDI compilation issue with WinRTIOWrapper by
2023-10-11 00:14:28 +0200
6bf9bb9a2e
Add final specifiers in implementation files by
2023-10-06 13:08:34 +0100
aee5a3a45e
SVGParser: Add support for multiple coords per text element by
2023-10-09 22:13:06 +0200
365d87ae11
Drawable: Fix transformations by recalculating them on bounds change by
2023-10-09 09:46:12 +0200
6c3ba087f2
DrawableText: Fix applying transformation in getOutlineAsPath() by
2023-10-06 17:06:02 +0200
158220ddfa
Formatting: Use nested namespace definitions by
2023-10-06 08:59:50 +0100
90c458d92e
Includes: Move some miscellaneous includes into module header and source files by
2023-10-06 08:58:08 +0100
d01166edc8
VST3ComSmartPtr: Avoid implicit conversions by
2023-10-05 15:03:14 +0100
335f6e9591
VST3: Fix context menu refcounts by
2023-10-05 15:01:15 +0100
a878e042e8
Formatting: Fix code formatting in an ObjectiveC unit test by
2023-10-06 18:09:43 +0100
42ab5404c8
juce_core: Add tests and fix some bugs with Objective C helper functions by
2023-10-04 14:47:42 +0100
5e1865c1c2
AudioWorkgroup: Fix an issue with copying objects in an objective-c block by
2023-09-19 09:29:49 +0100
4c5cee578a
AudioWorkgroup: Fix an issue with reference counters by
2023-09-18 16:41:43 +0100
0ab30555fc
WindowsHooks: Avoid double-pasting issue in FL studio by
2023-10-02 20:03:33 +0100
e3b14702a0
VST3 Host: Set plugin version when loading from moduleinfo.json by
2023-10-02 14:08:31 +0100
0c76b6e3c7
Gitignore: Ignore editorconfig files by
2023-10-02 14:00:42 +0100
f893a125b9
SIMD: Add guard for string stream operator by
2023-10-02 15:15:38 +0100
65f55e17ac
Docs: abstract FIFO example by
2023-09-27 19:51:42 -0700
4153d59e39
Formatting by
2023-09-29 16:41:53 +0100
ff0cb4ad5b
Use NullCheckedInvocation in more places by
2023-09-26 11:06:31 +0100
84750f2f2a
juce_video: Prevent a runtime crash when LTO is enabled on macOS versions < 14.0 by
2023-09-26 16:07:21 +0100
8eb45ebdf0
UnitTestRunner: Remove unused juce_video module by
2023-09-26 14:47:56 +0100
dd30569b3e
Formatting: Add missing newlines by
2023-09-27 12:43:20 +0100
8f62a61099
VariantConverter: Make strict conversion opt-in rather than opt-out by
2023-09-27 12:41:49 +0100
6b54d2722b
Juceaide: Allow building for arm64ec from amd64 by
2023-09-25 19:06:25 +0100
160f4a88b1
NSViewComponentPeer: Explicitly set clipsToBounds by
2023-09-25 16:49:50 +0100
c6141c52da
Docs: Reshuffle Serialisation.h by
2023-09-26 17:57:27 +0100
770d84b15c
Docs: Avoid generating docs for specialisations of SerialisationTraits by
2023-09-26 15:49:22 +0100
4e11473a46
Resave all projects by
2023-09-26 13:50:22 +0100
33f999a9f0
JSON: Add new JSONUtils functions for working with JSON objects and pointers by
2023-09-08 17:00:31 +0100
d8b71b4eef
VariantConverter: Use FromVar and ToVar as a fallback by
2023-09-08 14:48:29 +0100
56195d1053
Serialisation: Add basic utilities to facilitate conversion to/from JSON with minimal boilerplate by
2023-08-25 13:19:22 +0100
1bc90055b9
DynamicObject: Add const overload for getProperties by
2023-08-25 13:19:22 +0100
8f86877a13
Resave all projects by
2023-09-26 09:29:06 +0100
9dd4857d10
Fix some LLVM 17 compiler warnings by
2023-09-26 09:13:17 +0100
84de2fecee
Projucer: Remove some unused source files by
2023-09-21 15:07:29 +0100
2fb19ffd8f
Fix some LLVM 17 compiler warnings by
2023-09-21 14:48:07 +0100
951b873c14
Resave all projects by
2023-09-25 09:08:11 +0100
7727050cb2
Projucer iOS exporter: Set the default iOS deployment target to 12 by
2023-09-22 15:02:21 +0100
59d91cff1e
Xcode15: Allow older llvm versions when compiling with Xcode 15 by
2023-09-22 14:05:17 +0100
1f90ecf6e3
WASAPI: Allow querying default layouts by
2023-09-20 19:17:33 +0100
42100c9341
AudioDeviceSelectorComponent: Avoid assertions when recreating AudioDeviceSettingsPanel by
2023-09-20 18:35:32 +0100
3ee03cadd9
WASAPI: Avoid OOB write when the device activates fewer channels than requested by
2023-09-20 18:14:06 +0100
a4dfd8d6c6
FixedSizeFunction: Allow sinking of rvalue arguments for functions returning void by
2023-09-20 16:13:02 +0100
7d45d498b9
Removed some superfluous consts from definitions by
2023-09-20 12:28:25 +0100
1eea4766ce
Docs: Fix typo in CMake API.md by
2023-09-20 10:56:39 +0100
aec8617f59
OnlineUnlockForm: Fix scope of AlertWindow so that it outlives the OverlayComp by
2023-09-08 19:54:14 +0100
3540152d71
CoreAudio: Return the correct index when the list of devices change by
2023-09-13 16:54:22 +0100
27fad0f975
AudioDeviceSelector: Use make_unique instead of reset by
2023-09-13 15:02:46 +0100
8c65efe99b
NSViewComponent: Fix accessibility related crash when re-parenting the NSView by
2023-09-07 13:11:56 +0200
3451d97277
LV2 Client: Use non-normalised values for enumeration scalePoints by
2023-09-19 14:23:08 +0100
39334c87fd
Projucer: Expand ProjectName macro when referencing targets from other projects by
2023-09-19 13:43:54 +0100
78c07118a9
Projucer: Fix XCode exporter when certain paths contain ! characters by
2023-09-19 17:49:52 +0200
5e52056b9f
Resave all projects by
2023-09-19 08:55:30 +0100
3d39e70393
Projucer: Link stdc++fs to vst3_helper if necessary by
2023-09-18 13:19:11 +0100
3fae79c17c
CMake: Link filesystem library to vst3_helper when building with gcc7 by
2023-09-18 12:51:27 +0100
9b041f3d74
Add a base clang-tidy configuration by
2023-09-11 20:49:49 +0100
0dfaa98e86
Rectangle: Add nodiscard to some methods by
2023-09-15 13:53:39 +0100
856aeaeeb1
iOS: Enable AirPlay by
2023-09-15 15:48:03 +0100
ae805ffe3f
AudioWorkgroups: Missing macro bug by
2023-09-13 09:43:59 +0100
af7530e69c
AudioWorkgroup: Fix a case handling bug by
2023-09-11 20:53:49 +0100
b52a62a48d
VST3 Client: Reorder VST3 class factory for compatibility with JRiver Media Centre by
2023-09-11 14:32:01 +0100
2882cdbc83
AU Client: Fix call to dangling block by
2023-09-10 21:18:46 +0100
6e46eb2ce1
Projucer: Check ANDROID_HOME for clang-tidy path by
2023-09-07 20:53:29 +0100
22df0d2266
Add the Contributor Covenant as a code of conduct by
2023-09-06 11:24:06 +0100
04d540df67
Change the format of the top level informational .txt files to .md by
2023-09-06 12:13:53 +0100
22587e56fb
Add the Contributor Covenant as a code of conduct by
2023-09-06 11:24:06 +0100
b0ea7ab62a
Projucer: Increase the timeout of post-export commands by
2023-09-04 16:11:02 +0100
bd8233f7f8
Docs: Fix a typo by
2023-09-01 13:57:36 +0100
e37d70934a
Projucer: Add an option to enable clang-tidy in Android builds by
2023-08-31 12:21:51 +0100
9b131c9628
CoreAudio: Fix deprecation warning when building for C++20 by
2023-08-31 21:33:26 +0100
9ecd9eb61e
Projucer: Eliminate reliance on DEPLOYMENT_LOCATION for Xcode plugin copy step by
2023-08-30 14:02:48 +0200
c97fbd89bf
Remove an unused file by
2023-08-31 08:17:11 +0100
0466fbbfc3
CMake: Add missing docs for LV2URI argument by
2023-08-30 16:00:29 +0100
583f90bef3
LV2 Client: Add basic LV2URI validation at build time by
2023-08-30 16:00:14 +0100
88e5e23f95
AudioProcessorGraph: Remove unnecessary data members by
2023-08-30 14:31:21 +0100
7b743c5356
Projucer: Fix VST3 manifest generation when app sandbox is enabled by
2023-08-30 12:17:47 +0100
2cc3c3117d
Projucer: Fix install step for LV2 plugins in Xcode by
2023-08-30 10:59:34 +0100
7d9cdd3016
Audio: Add AudioWorkgroup support by
2023-08-30 12:03:11 +0100
2843983a21
Resave all projects by
2023-08-30 08:15:32 +0100
3ed327cc39
Xcode: Enable BuildIndependentTargetsInParallel by
2023-06-26 16:13:51 +0100
057fd5037e
Tidy up some unused public declarations by
2023-08-11 09:48:38 +0100
82f1fd57a4
Fix some compiler warnings by
2023-08-18 15:14:51 +0100
0f307122d9
Resave all projects by
2023-08-25 09:27:40 +0100
bff4cde055
BufferingAudioFormatReader: Improve robustness of the unit tests by
2023-08-23 14:17:23 +0100
00049d8b3a
Video: Fix conversion warning by
2023-08-17 15:00:51 +0100
6420ab31b6
DynamicObject: Update signature of clone to return unique_ptr by
2023-08-17 14:43:55 +0100
679a33d657
ScopeGuard: Add new heavyweight ErasedScopeGuard type by
2023-08-22 20:24:58 +0100
0c007eeb56
CMake: Avoid overly-long rc.exe commandlines when JUCE_USER_DEFINED_RC_FILE is not defined by
2023-07-19 15:09:27 +0100
d7f7bf98fa
AU Client: Tweak saved version number of presets before restoring to allow restoring AUv3 state by
2023-08-09 20:30:06 +0100