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
3 years ago
reuk
9549f8c95e
AudioPluginHost: Try to find matching plugins by uniqueId if loading initially fails
4 years ago
ed
8500f40b95
AudioPluginHost: Only auto-scale VST plug-in windows
4 years ago
ed
3a0af69eff
AudioPluginHost: Added an application-level setting for scaling plug-ins on Windows
4 years ago
reuk
3baaad8b5b
XmlElement: Update loops to use new iterators
4 years ago
ed
009d685179
Updated all license headers
4 years ago
Tom Poole
894e7d2bd2
Updated all license headers
5 years ago
Tom Poole
2d16374b14
Updated all license headers
5 years ago
reuk
f20b93a458
AudioPluginHost: Include example plugins in project
This change adds the examples from `examples/Plugins` to the
AudioPluginHost, surfacing them as 'internal' plugins in the popup menu.
5 years ago
reuk
8433c098b9
MIDI: Add Midi Logger plugin demo PIP
We also build this into the AudioPluginHost, as a convenient way to
check the midi outputs of plugins and devices.
5 years ago
reuk
327f817b9b
Copyrights: Update commercial/gpl headers to be gpl-only
5 years ago
ed
7d330ab782
Always #include JuceHeader.h from the include search path
5 years ago
ed
4b118bb45b
Added a MIDI output node to the AudioPluginHost
5 years ago
ed
7041be0520
Save and restore plug-in DPI awareness in AudioPluginHost
5 years ago
jules
18bb120179
Did some long-overdue renaming of "filter" -> "plugin" in the AudioPluginHost demo
5 years ago
jules
6b82c964cd
Refactored AudioPluginFormat::createPluginInstance to use lambdas for the callback
6 years ago
ed
32bc00871d
Windows: Fixed some compilation errors and warnings when building the AudioPluginHost in VS2013
6 years ago
jules
0fb8c8e82a
Added handy new function parseXMLIfTagMatches(), and refactored a lot of old code that was parsing XML in a more clunky way
6 years ago
jules
6463529371
Another batch of conversion of methods which returned bare XmlElement* to return unique_ptrs
6 years ago
jules
2e2cfb5f6c
Made a lot of the functions that used to return a raw XmlElement* instead return a std::unique_ptr<XmlElement> to make it safer and more concise to capture them. Also added new methods to XmlElement for generating text, and deprecated the old ones
6 years ago
ed
90a692a58c
Enable DPI aware plug-in hosting in the AudioPluginHost
6 years ago
jules
bc37767edb
Updated the AudioPluginHost app
6 years ago
jules
49aa9c9db4
Added flag JUCE_STRICT_REFCOUNTEDPOINTER which is recommended to avoid accidental leaks when using ref-counted pointers. Enabled this flag in the demo projects, and used it to help tidy up some dubious smart-pointer use
6 years ago
hogliux
5b9a07ec2e
PluginHost: Fixed a bug where the PluginHost would always ask to save the file even if it wasn't changed
7 years ago
Tom Poole
ab863a6dc2
Replaced all usage of ScopedPointer with std::unique_ptr
7 years ago
ed
5527cd8ca1
Add Android and iOS support to AudioPluginHost
7 years ago
Noah Dayan
c610745ee3
Fixed listener bug in AudioPluginHost
7 years ago
ed
44f9a5c256
Move AudioPluginHost and NetworkGraphicsDemo projects from examples to extras
7 years ago
ed
66ee9d6d6d
Rename plugin host and network graphics demo examples
7 years ago
jules
d0514c7924
Cleanup and refactoring work on the AudioProcessorGraph and the audio plugin host demo
7 years ago
jules
c6da067ac3
Scraped a layer of crusty old code from some audio plugin host files
8 years ago
jules
377a73a122
Tweaked the audio hosting demo to prevent multiple instances of the built-in filters being added
8 years ago
hogliux
b5afccc37c
Updated file headers and the README with the JUCE 5 license
8 years ago
tpoole
00673ec3bc
Fixed some MacOS compiler warnings in the JUCE demo host
8 years ago
hogliux
83a4f74b1f
Added support saving/restoring plugin bus layouts in the audio host demo
8 years ago
tpoole
af0791552a
Fixed Linux message thread assertion in AudioProcessorValueTreeState
8 years ago
hogliux
4fa0516f40
Revised multibus API and added support for multibus hosting
8 years ago
jules
9fa0d49be7
Added an option JUCE_ALLOW_STATIC_NULL_VARIABLES that can be used to turn off dangerous statics like String::empty, var::null, etc.
8 years ago
Timur Doumler
70949aa0c6
Added several new features: support for AudioUnit v3, new simplified JUCE module format, deleted the Introjucer and replaced it by the Projucer, various improvements for exporting of iOS and Android projects.
9 years ago
jules
5835bbc363
Avoided a warning in the plugin host build
9 years ago
jules
02492b36b9
Lots of small whitespace tweaks.
9 years ago
jules
9d29fd4c9d
Avoided a few pedantic warnings in the plugin host demo
9 years ago
jules
0eac373893
Sorted out a few pedantic warnings thrown up in the audio host demo
9 years ago
jules
4a951f2136
Added some new window-handling features to the plugin host demo.
9 years ago
hogliux
c7b8e77031
Update copyright notice
9 years ago
Felix Faire
b01383e8d0
Restructured folder and Updated Readme
10 years ago
jules
e60aa581d6
Added some missing semi-colons.
10 years ago
jules
3e233c2f24
Updated LADSPA and plugin host demo for latest changes.
11 years ago
jules
d36df96acc
Minor clean-ups in plugin host demo.
12 years ago
jules
ddc1524742
Updated headers in demo project files.
12 years ago