Tom Poole
94d98a2b10
Update licensing information
2024-04-16 11:39:35 +01:00
reuk
968fa96dfc
AudioPluginHost: Fix potential hang during plugin scanning
...
When dragging-and-dropping a plugin into the plugin host, it was
possible that the subprocess scanner could fail to send a response.
This would cause the superprocess to freeze, waiting for a reply.
With this change in place, the subprocess will always send a response
after scanning on the main thread.
2023-11-23 13:02:39 +00:00
Tom Poole
4153d59e39
Formatting
2023-10-02 15:42:20 +01:00
Tom Poole
2fb19ffd8f
Fix some LLVM 17 compiler warnings
2023-09-25 11:21:11 +01:00
Tom Poole
2ec861d99e
Update licensing banners to JUCE 7
2022-05-16 17:55:48 +01:00
reuk
1182024fc4
LV2: Add initial hosting support
2022-04-22 14:18:51 +01:00
reuk
40d6a063af
AudioPluginHost: Speed up out-of-process scanning
2022-04-22 14:18:50 +01:00
Tom Poole
dea3fe60e4
Update copyright banners
2022-04-04 12:36:32 +01:00
attila
454ff64631
AudioPluginHost: Call setUsingNativeTitleBar() before restoreWindowStateFromString()
...
Since the window borders are unknown for a short time after window creation on
Linux, restoreWindowStateFromString() needs to adjust the restored position
before passing it on to the XWindow system.
The adjustment is dependent on whether we use the native or the JUCE titlebar.
Hence the adjustment can only be correct if the titlebar configuration has
already happened before calling restoreWindowStateFromString().
2022-02-02 19:59:56 +01:00
reuk
6c046ffc04
AudioPluginHost: Allow out-of-process scanner to scan AUv3 plugins
2022-01-27 18:43:21 +00:00
reuk
b72b155443
Naming: Fix up naming of ChildProcessCoordinator and ChildProcessWorker
2021-10-25 09:51:21 +01:00
reuk
7da8b73a96
AudioPluginHost: Add subprocess plugin scanning feature
2021-10-14 16:56:20 +01:00
ed
8500f40b95
AudioPluginHost: Only auto-scale VST plug-in windows
2021-03-05 18:40:03 +00:00
ed
3a0af69eff
AudioPluginHost: Added an application-level setting for scaling plug-ins on Windows
2021-03-02 15:53:45 +00:00
ed
f0c90e4c12
Removed some unnecessary isOnTouchDevice() checks in the AudioPluginHost
2020-07-20 17:13:17 +01:00
ed
009d685179
Updated all license headers
2020-06-29 08:30:22 +01:00
Tom Poole
894e7d2bd2
Updated all license headers
2020-04-23 17:30:39 +01:00
reuk
327f817b9b
Copyrights: Update commercial/gpl headers to be gpl-only
2020-04-09 15:22:56 +01:00
ed
7d330ab782
Always #include JuceHeader.h from the include search path
2020-01-21 16:24:57 +00:00
ed
937991cc83
Fixed broken back button behaviour on Android and updated JUCEApplicationBase::backButtonPressed() to return a bool indicating whether the back event has been handled or not to override this behaviour
2019-08-30 22:03:39 +01:00
jules
18bb120179
Did some long-overdue renaming of "filter" -> "plugin" in the AudioPluginHost demo
2019-07-17 12:44:05 +01:00
Tom Poole
ab863a6dc2
Replaced all usage of ScopedPointer with std::unique_ptr
2018-04-19 20:27:47 +01:00
Tom Poole
4229dc0a4f
Made a lot of ScopedPointer usage conform to the std::unique_ptr interface
2018-04-10 18:34:20 +01:00
ed
5527cd8ca1
Add Android and iOS support to AudioPluginHost
2018-04-09 12:15:50 +01:00
ed
44f9a5c256
Move AudioPluginHost and NetworkGraphicsDemo projects from examples to extras
2018-03-15 12:10:33 +00:00