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

14157 commits

Author SHA1 Message Date
Tom Poole
2fc069b450 Bump version number to 8.0.0 2024-04-16 17:43:20 +01:00
Tom Poole
fd933dfac6 Projucer: Remove the JUCE splash screen and update licensing 2024-04-16 17:43:19 +01:00
Anthony Nicholls
22d4747038 Warnings: Fix JUCE_COMPILER_WARNING macro to expect strings 2024-04-16 11:56:27 +01:00
Tom Poole
94d98a2b10 Update licensing information 2024-04-16 11:39:35 +01:00
Tom Poole
4f43011b96 JUCE version 7.0.12 2024-04-15 10:46:51 +01:00
Anthony Nicholls
3b7aaee7e7 Projucer (Xcode): Only code-sign a copy of a plugin when EXPANDED_CODE_SIGN_IDENTITY is available 2024-04-15 10:46:17 +01:00
Tom Poole
c22f398230 Resave all projects 2024-04-15 10:30:22 +01:00
Tom Poole
1d83803a18 Bump version number to 7.0.12 2024-04-15 10:27:43 +01:00
Anthony Nicholls
e607b15388 Timer: Always ensure the timer thread is started 2024-04-11 10:54:05 +00:00
Anthony Nicholls
5a0dde4915 Projucer (Xcode): Only code-sign a copy of a plugin when EXPANDED_CODE_SIGN_IDENTITY is available 2024-03-27 14:51:50 +00:00
Tom Poole
ae5144833e JUCE version 7.0.11 2024-03-26 08:07:58 +00:00
Anthony Nicholls
f682713e0a Copyright: Fix incorrect or inconsistent copyright notices 2024-03-26 08:07:38 +00:00
Tom Poole
859de81dc4 Resave all projects 2024-03-26 08:07:16 +00:00
Tom Poole
aace97904c Bump version number to 7.0.11 2024-03-26 08:04:02 +00:00
Anthony Nicholls
fe00442335 Copyright: Fix incorrect or inconsistent copyright notices 2024-03-25 10:22:58 +00:00
reuk
ebe954f176
Windows: Allow detecting keydown state for extended keycodes 2024-03-20 18:17:42 +00:00
reuk
5957cef205
TreeView: Improve performance when rendering very large trees
Previously, trees with thousands of items could take a long time to
render when scrolling due to poor complexity of getAllVisibleItems()
2024-03-18 14:29:25 +00:00
reuk
c2398791be
ImageDemo: Fix permissions on mobile devices
Co-authored-by: MajorMurphy <major@murphyindustries.net>
2024-03-18 12:07:24 +00:00
Anthony Nicholls
26b817b7a4 Projucer (Xcode): Code-sign using the expanded code sign identity 2024-03-07 17:52:55 +00:00
Anthony Nicholls
9e3e20c6aa Projucer (Xcode): Fix typo for reading extra code sign arguments 2024-03-07 17:20:12 +00:00
Anthony Nicholls
97199a9d30 Projucer (Xcode): Include quotes when echoing post build commands 2024-03-07 17:20:12 +00:00
Tom Poole
f60b832eca CI: Update configuration 2024-03-06 21:28:29 +00:00
reuk
5d0584059c
CoreAudio: No longer consider a device stopping to be a failure
The device may need to stop because it is about to restart with new
settings.

e.g. When the DemoRunner is started while the microphone is set to
44.1KHz and the speakers are set to 48KHz in Audio MIDI Settings, one of
the devices must be restarted in order for the AudioDeviceCombiner to
work. In this situation, stopping one device shouldn't count as an
error, because the device will be started again with new, compatible,
settings.
2024-03-06 15:58:17 +00:00
Anthony Nicholls
b6a06ebf24 LV2: Fix LV2 codesign command during plugin copy step
- The LV2 bundle rather than the executable was incorrectly be signed
2024-03-04 14:23:15 +00:00
Tom Poole
75bf199a87 AAX: Ignore some compiler warnings in the SDK 2024-03-04 08:47:05 +00:00
Anthony Nicholls
aa9c02a8a8 Resave projects 2024-02-29 16:29:42 +00:00
Anthony Nicholls
525e9e9ded macOS: Prevent an empty RectangleList from incorrectly filling a graphics context 2024-02-29 12:21:10 +00:00
Anthony Nicholls
9ac2e8b4f7 LV2 Helper: Fix a warning regarding a temporary value 2024-02-29 12:21:10 +00:00
Anthony Nicholls
ff62191e14 Xcode: Add codesign timestamp argument by default on all macOS builds 2024-02-29 12:21:10 +00:00
Anthony Nicholls
89330431c4 Projucer (Xcode): Revert to copying and code signing a plugin instead of symlinking 2024-02-29 12:21:10 +00:00
Tom Poole
e265be5a03 Xcode: Fix a bug in paths with a tilde 2024-02-14 19:02:24 +00:00
Tom Poole
a8ae6edda6 JUCE version 7.0.10 2024-02-12 15:23:38 +00:00
Anthony Nicholls
4fab5b2966 Documentation: Fix a minor typo in the interpolator documentation 2024-02-12 15:23:14 +00:00
Tom Poole
91ff42d80f Resave all projects 2024-02-12 15:21:46 +00:00
Tom Poole
4555a8d1ad Bump version number to 7.0.10 2024-02-12 15:15:15 +00:00
Anthony Nicholls
9dc2751b5c Documentation: Fix a minor typo in the interpolator documentation 2024-02-06 11:12:41 +00:00
Anthony Nicholls
72a1a592cd Interpolators: Revert the use of approximatelyEqual for the windowed-sinc interpolator
Users reported this caused missed deadlines and performance penalties
2024-02-06 11:12:41 +00:00
Anthony Nicholls
db60c1d226 Timer: Prevent memory leaks when using callAfterDelay 2024-02-02 14:01:34 +00:00
attila
6056c686b8 MacOS: Fix invisible PopupMenu in Logic
We avoid modifying window controls in modal situations if possible.
Doing as much as [window setStyleMask: [window styleMask]]; for a
PopupMenu window will make it invisible on MacOS when the plugin is
hosted in an external subprocess.

This fixes a regression caused by
fb14118771.
2024-02-01 17:59:40 +01:00
Tom Poole
a028f277c1 Docs: Fix a typo 2024-01-31 12:43:33 +00:00
reuk
047448fbce
Warnings: Add missing overrides 2024-01-30 11:37:30 +00:00
reuk
6c32c4df87
CapabilityInquiryDemo: Fix shadowing warnings 2024-01-22 14:03:12 +00:00
reuk
3b3cd1bf1f
DemoRunner: Avoid applying insets to main component on desktop systems 2024-01-22 14:03:12 +00:00
reuk
ddeae4a656
CMake: Fix typo in docs 2024-01-22 11:42:49 +00:00
reuk
27828bd787
MPEZoneLayout: Add test to verify behaviour of RPNs 2024-01-22 11:42:49 +00:00
reuk
0637f78bf6
Resave projects 2024-01-18 10:37:17 +00:00
reuk
60757de2f2
CIDevice: Improve robustness of subscription API
The old API only allowed cancelling property "get" inquiries and
subscription updates. However, there are use-cases for cancelling other
requests too. e.g. switching between views in a JUCE app might mean that
it's no longer necessary to subscribe to a particular property.

Cancelling subscriptions ends up being quite involved. Different
handling is needed depending on whether the subscription is cancelled
before or after the responder replies to the initial request.
In addition, the responder may ask the initiator to retry a subscription
begin request.
2024-01-18 10:37:17 +00:00
reuk
16d5e4e2a6
CIDevice: Avoid including subscribeId in replies to subscription messages 2024-01-18 10:37:16 +00:00
reuk
c7b975c525
CIPropertyHostUtils: Fix status code for terminating a property inquiry 2024-01-18 10:37:16 +00:00
reuk
0192c86715
CIParser: Make property headers human-readable in getMessageDescription 2024-01-18 10:37:16 +00:00