1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-16 00:34:19 +00:00
Commit graph

956 commits

Author SHA1 Message Date
reuk
0a6000d0e7
DemoRunner: Avoid exposing unnecessary accessible component 2022-06-13 11:36:52 +01:00
reuk
d83c30efa1
DemoRunner: Add AccessibilityDemo to iOS and Android builds 2022-06-13 11:36:51 +01:00
reuk
5c40697994
MultiOutSynthPlugin: Avoid assertions in VST3PluginTestHost 2022-06-13 11:36:50 +01:00
reuk
fab6a072bc
InAppPurchases: Add support for Android BillingClient 5.0.0 2022-06-06 21:21:41 +01:00
Tom Poole
e618f68d4d Update all examples to use Visual Studio 2022 as the default Windows exporter 2022-05-23 21:14:01 +01:00
Tom Poole
cb1c987974
Resave all projects 2022-05-23 12:19:38 +01:00
Tom Poole
eda5c696e5 macOS/iOS: Fix unguarded availability warnings 2022-04-19 11:54:55 +01:00
Tom Poole
220fa03eb0 Re-save projects 2022-04-11 13:44:09 +01:00
Oli
b918fd3159 AudioProcessorGraph: Fix MIDI channel bug and graph execution modification
MIDI only plugins are no longer provided valid audio buffers
Graph nodes are only executed when they have active connections
2022-03-28 20:47:30 +01:00
Tom Poole
e9417c645b UnitTestsDemo: Add a missing module flag 2022-03-24 13:13:10 +00:00
reuk
364b7f7316
SurroundPlugin: Provide nicer metering and enable multi-bus support
This change also allows the plugin to receive discrete layouts in hosts
that support them, while also maintaining support for
AudioChannelLayoutTags in Logic.
2022-03-23 16:51:39 +00:00
reuk
1e820fd362
Resave projects 2022-03-23 16:51:39 +00:00
reuk
ebac835673
Fix some deprecation warnings 2022-03-22 17:27:54 +00:00
Tom Poole
ccd3a29cc7 Resave all projects 2022-03-04 11:48:48 +00:00
reuk
3fe0716684
Examples: Update plugins to specify new versionHint on parameters 2022-03-03 13:47:05 +00:00
Tom Poole
a0994ac576 Resave all projects 2022-02-28 12:59:09 +00:00
Tom Poole
111bbc0979 Bump version number to 6.1.6 2022-02-28 12:53:10 +00:00
Tom Poole
086b21be1b Re-save all projects 2022-02-23 15:06:22 +00:00
reuk
9ba5dd5a30
OpenGLDemo: Avoid races on Strings that are accessed from rendering thread and main thread 2022-02-23 10:56:12 +00:00
reuk
e5255eb76c
ChildProcessDemo: Fix crashes when stopping child process
Previously, the child process could be deleted from its own
handleConnectionLost() callback, which would attempt to stop the child
process's thread from that same thread.

Now, the demo will attempt to stop the coordinator thread from the main
thread instead.
2022-02-18 16:43:26 +00:00
reuk
068dffdb8c
AudioProcessorEditorHostContext: Fix naming of getContextMenuForParameter 2022-02-18 16:43:25 +00:00
reuk
6b8d07a0f6
MidiLogger Demo: Avoid redrawing when no new messages have been received 2022-02-18 16:43:25 +00:00
Tom Poole
300ab8b084 Resave all projects 2022-02-18 16:28:51 +00:00
reuk
4a7b556463 InAppPurchasesDemo: Fix leaky ListBoxModel implementation 2022-02-07 14:24:11 +00:00
reuk
4cf74dfff6 Viewport: Improve drag-to-scroll on devices that can accept simultaneous mouse and touch input
Some Windows 11 devices have both touch screens and mouse inputs, and
these can be used simultaneously.

The Viewport (and ListBox) now check the input source of each mouse
down. If the source is not a mouse, the viewport will always enter
drag-to-scroll mode, regardless of the result of isScrollOnDragEnabled.
2022-02-07 14:24:11 +00:00
Tom Poole
4eb6eb828a Resave all projects 2022-01-26 13:06:01 +00:00
Tom Poole
3c03693d07 Bump version number to 6.1.5 2022-01-26 13:00:05 +00:00
Tom Poole
ea5dae4ab6 Remove some unused properties from .jucer files and re-save all projects 2022-01-25 11:25:08 +00:00
ed
e0e8e85d6b Add KeyboardComponentBase class for custom MIDI keyboard components and MPEKeyboardComponent class 2022-01-21 14:44:14 +00:00
ed
461192b355 Add FocusOutline class for indicating Component keyboard focus 2022-01-20 15:46:53 +00:00
reuk
12b7a8f9d1
Accessibility: Prefer toggle action to press action for checkable items 2022-01-17 10:58:17 +00:00
reuk
f12cac596b
MIDILogger: Display message timestamps 2022-01-10 22:15:21 +00:00
reuk
8b3fe6f250
WidgetsDemo: Avoid assertion in menu with custom components 2022-01-10 22:15:20 +00:00
Tom Poole
da5e0e0cd3 Resave all projects 2021-12-20 11:14:39 +00:00
Tom Poole
8a6e1980d0 Bump version number to 6.1.4 2021-12-20 11:06:15 +00:00
reuk
7984458a8e InAppPurchasesDemo: Avoid heap-use-after-free when rapidly playing samples 2021-12-14 22:50:09 +00:00
ed
156722d299 Re-save projects 2021-12-14 17:01:26 +00:00
ed
4f49032fa8 Re-save projects 2021-12-10 15:50:04 +00:00
reuk
c9b28be145 Resave all projects 2021-12-08 15:26:08 +00:00
reuk
44404508fe Bump version number to 6.1.3 2021-12-08 15:26:08 +00:00
reuk
221a137526
Resave projects 2021-11-19 16:35:22 +00:00
ed
a970b15959 Add Visual Studio 2022 solutions to all projects 2021-11-09 15:35:45 +00:00
Tom Poole
525a92e47b Allow the widgets demo to be embedded in other demos 2021-11-09 10:16:54 +00:00
Tom Poole
c064b0c604 AudioPluginHost: Embed the assets required for internal plug-ins 2021-11-08 14:08:05 +00:00
ed
7f21aa4cc6 DemoRunner: Enable bluetooth permission on macOS to fix permissions issue on macOS 11+ 2021-11-08 09:05:27 +00:00
ed
bfea8c89b0 Re-save all projects 2021-11-08 09:04:11 +00:00
reuk
b72b155443
Naming: Fix up naming of ChildProcessCoordinator and ChildProcessWorker 2021-10-25 09:51:21 +01:00
ed
c6f4d8494c Re-save all projects 2021-10-15 10:10:55 +01:00
ed
ad8868ad7b Demos: Update SIMDRegisterDemo to use new AudioData interleaving/deinterleaving API 2021-10-06 16:44:52 +01:00
ed
de64263416 Demos: Update SIMDRegisterDemo to use new AudioData interleaving/deinterleaving helper methods 2021-10-05 17:29:54 +01:00