ed
c6f4d8494c
Re-save all projects
2021-10-15 10:10:55 +01:00
reuk
7da8b73a96
AudioPluginHost: Add subprocess plugin scanning feature
2021-10-14 16:56:20 +01:00
ed
bb9b24d048
Re-save all projects
2021-10-05 16:30:26 +01:00
reuk
36e35aef3b
AudioPluginHost: Display format of loaded plugins in graph view
2021-09-30 14:19:25 +01:00
ed
b9542ccc4c
Update code to use C++14 [[deprecated]] attribute
...
This commit removes the various compiler-specific JUCE_DEPRECATED macros and replaces them with C++14's deprecated attribute. It also removes the JUCE_CATCH_DEPRECATED_CODE_MISUSE flag as we can rely on the override specifier catching usage of these old virtual methods, and tidies up the DOXYGEN preprocessor checks as they were inconsistent across the codebase.
2021-09-29 16:14:00 +01:00
reuk
12fd1479a8
AudioPluginHost: Only add editor menu item for plugins with editors
2021-09-27 15:44:48 +01:00
reuk
31c7f42e55
AudioPluginHost: Only allow editor window resizing when this is supported by the plugin
2021-09-27 15:44:48 +01:00
ed
49fdf1a4d3
Re-save all projects
2021-09-23 14:26:05 +01:00
reuk
23e621f26e
Projucer: Add BOM when writing VS solution files
...
Without the BOM, VS assumes UTF-8 strings (subproject file names etc.)
are ansi-encoded.
2021-09-22 10:23:03 +01:00
Tom Poole
8cc0d12fb3
Separate C and C++ recommended warning flags
2021-09-21 09:23:48 +01:00
Tom Poole
6f4618f9bc
Re-save all projects
2021-09-20 13:24:39 +01:00
Tom Poole
1c7dc0b053
Re-save all projects
2021-09-09 12:57:24 +01:00
reuk
b30d6b0714
AudioPluginHost: Avoid calling repaint inside parameter change callbacks
2021-09-07 11:30:19 +01:00
Tom Poole
b501feefdf
Re-save all projects
2021-08-23 16:59:50 +01:00
Tom Poole
6542446594
Update the JUCE logo
2021-08-23 11:00:36 +01:00
Tom Poole
3833c6d207
Re-save all projects
2021-08-23 10:17:46 +01:00
ed
63f2a7c30c
Re-saved all projects
2021-08-11 12:01:05 +01:00
ed
7ab0c9812a
Re-saved all projects
2021-07-28 11:44:29 +01:00
ed
ff935c5103
Re-saved all projects
2021-07-28 09:23:24 +01:00
Tom Poole
51645be3f6
AudioPluginHost: Remove unused binary data
2021-07-22 16:52:34 +01:00
ed
d394c770c9
Re-saved all projects
2021-07-22 16:33:42 +01:00
ed
f38f721794
Re-saved all projects
2021-07-21 16:34:22 +01:00
ed
551d7b9c5b
Add MessageBoxOptions class for specifying a set of AlertWindow and NativeMessageBox options
...
- Add AlertWindow::show() and showAsync() methods that take a MessageBoxOptions argument
- Add NativeMessageBox::show() and showAsync() methods that take a MessageBoxOptions argument
- Update the DialogsDemo to demonstrate the new methods
- Deprecate AlertWindow::showNativeDialogBox() in favour of the NativeMessageBox methods
- Pass button strings specified in MesssageBoxOptions to native dialog boxes correctly
- Use modern TaskDialog on Windows for the native dialog box where available
2021-07-21 16:34:12 +01:00
Tom Poole
fe4ba9071b
Set the default value of JUCE_MODAL_LOOPS_PERMITTED to 0
...
See BREAKING-CHANGES.txt for more details.
2021-06-30 13:01:14 +01:00
ed
b41b80ed7c
Re-saved all projects
2021-06-21 18:55:14 +01:00
ed
0efe902b59
Android: Add examples/Assets to "Extra Android Assets" to fix AUv3Synth internal plug-in sample loading
2021-06-16 10:15:55 +01:00
ed
37eb70d676
Re-saved all projects
2021-06-16 10:15:54 +01:00
ed
c0f18670f4
Re-saved all projects
2021-06-09 16:04:39 +01:00
ed
430ffd4b96
Re-saved all projects
2021-06-07 19:38:29 +01:00
ed
dda48ebec3
Re-saved all projects
2021-05-17 15:10:56 +01:00
ed
dc4a9c5e40
Re-saved all projects
2021-05-10 10:53:14 +01:00
ed
6e82569c24
Re-saved all projects
2021-04-27 11:56:36 +01:00
Tom Poole
d3248a5f66
Re-saved all projects
2021-04-19 17:33:31 +01:00
Tom Poole
70250dd0c1
Projucer: Added on option to select the macOS application category
2021-04-19 17:31:04 +01:00
reuk
9549f8c95e
AudioPluginHost: Try to find matching plugins by uniqueId if loading initially fails
2021-04-07 15:14:20 +01:00
reuk
041da08474
VST3: Add a new PluginDescription::uniqueId field
2021-04-07 15:14:20 +01:00
reuk
241bb8d430
VST3 Host: Add cross-platform-compatible VST3 uid hash
2021-03-29 11:02:04 +01:00
Tom Poole
9492b361b9
Re-saved all projects
2021-03-26 10:52:57 +00:00
reuk
432cd793d7
AudioPluginHost: Avoid drawing in unsafe areas of the screen on mobile
2021-03-25 11:51:28 +00:00
reuk
de278cf555
AudioPluginHost: Allow resizing plugins from the host, and increase border size on mobile
...
The increased border size should make it slightly less fiddly to tap on
the window border.
2021-03-25 11:51:28 +00:00
reuk
bc660e8218
AudioPluginHost: Avoid creating editor if hasEditor returns false
2021-03-24 16:23:14 +00:00
Tom Poole
3a8db2f04d
Re-saved all projects
2021-03-22 09:35:42 +00:00
Tom Poole
0e599bea06
Re-saved all projects
2021-03-12 16:58:39 +00: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
7b6d6d55cb
AudioPluginHost: Fixed backwards compatibility with old internal plug-in names
2021-02-19 19:07:13 +00:00
reuk
b1917085db
AudioProcessor: Update listener callback with change details
2021-02-18 10:54:29 +00:00
ed
271a9cd7a4
Re-saved all projects
2021-02-05 11:34:39 +00:00
ed
5b432431fd
Re-saved all projects
2021-01-29 14:22:47 +00:00
reuk
3baaad8b5b
XmlElement: Update loops to use new iterators
2021-01-28 20:14:11 +00:00