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

13957 commits

Author SHA1 Message Date
Tom Poole
6bf9bb9a2e Add final specifiers in implementation files 2023-10-10 16:12:38 +01:00
attila
aee5a3a45e SVGParser: Add support for multiple coords per text element 2023-10-10 16:43:12 +02:00
attila
365d87ae11 Drawable: Fix transformations by recalculating them on bounds change 2023-10-10 16:43:12 +02:00
attila
6c3ba087f2 DrawableText: Fix applying transformation in getOutlineAsPath() 2023-10-09 17:32:35 +02:00
Anthony Nicholls
158220ddfa Formatting: Use nested namespace definitions 2023-10-09 14:49:18 +01:00
Anthony Nicholls
90c458d92e Includes: Move some miscellaneous includes into module header and source files 2023-10-09 14:49:18 +01:00
reuk
d01166edc8
VST3ComSmartPtr: Avoid implicit conversions 2023-10-07 21:06:34 +01:00
reuk
335f6e9591
VST3: Fix context menu refcounts
When the host creates an IContextMenu, the initial refcount should be 1 rather than zero.
2023-10-07 21:06:33 +01:00
Anthony Nicholls
a878e042e8 Formatting: Fix code formatting in an ObjectiveC unit test 2023-10-06 18:09:43 +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
Anthony Nicholls
5e1865c1c2 AudioWorkgroup: Fix an issue with copying objects in an objective-c block 2023-10-03 21:40:59 +01:00
Anthony Nicholls
4c5cee578a AudioWorkgroup: Fix an issue with reference counters 2023-10-03 21:40:55 +01:00
reuk
0ab30555fc
WindowsHooks: Avoid double-pasting issue in FL studio 2023-10-03 11:08:16 +01:00
reuk
e3b14702a0
VST3 Host: Set plugin version when loading from moduleinfo.json 2023-10-03 11:08:16 +01:00
reuk
0c76b6e3c7
Gitignore: Ignore editorconfig files 2023-10-03 11:08:15 +01:00
Anthony Nicholls
f893a125b9 SIMD: Add guard for string stream operator 2023-10-02 19:38:08 +00:00
Nathan Blair
65f55e17ac Docs: abstract FIFO example 2023-10-02 16:43:15 +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
84750f2f2a juce_video: Prevent a runtime crash when LTO is enabled on macOS versions < 14.0 2023-09-29 13:24:20 +01:00
Anthony Nicholls
8eb45ebdf0 UnitTestRunner: Remove unused juce_video module 2023-09-29 13:24:20 +01:00
reuk
dd30569b3e
Formatting: Add missing newlines 2023-09-27 15:22:11 +01:00
reuk
8f62a61099
VariantConverter: Make strict conversion opt-in rather than opt-out 2023-09-27 13:14:48 +01:00
reuk
6b54d2722b
Juceaide: Allow building for arm64ec from amd64 2023-09-27 11:13:20 +01:00
reuk
160f4a88b1
NSViewComponentPeer: Explicitly set clipsToBounds
The default value of this property changed in Sonoma, but we still want
to use the old default.
2023-09-27 11:13:19 +01:00
reuk
c6141c52da
Docs: Reshuffle Serialisation.h 2023-09-26 17:57:27 +01:00
reuk
770d84b15c
Docs: Avoid generating docs for specialisations of SerialisationTraits 2023-09-26 15:49:22 +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
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