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

34 commits

Author SHA1 Message Date
ed
59a058fdc6 Fixed some warnings flagged up when enabling -Wswitch-enum, -Wswitch-default, -Wredundant-decls, and -Wimplicit-fallthrough 2020-03-09 17:39:28 +00:00
ed
7d330ab782 Always #include JuceHeader.h from the include search path 2020-01-21 16:24:57 +00:00
ed
4b118bb45b Added a MIDI output node to the AudioPluginHost 2020-01-14 19:06:48 +00:00
ed
a54da0b832 Fixed some more typos 2020-01-07 08:53:23 +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
ed
7041be0520 Save and restore plug-in DPI awareness in AudioPluginHost 2019-08-29 15:02:55 +01:00
jules
18bb120179 Did some long-overdue renaming of "filter" -> "plugin" in the AudioPluginHost demo 2019-07-17 12:44:05 +01:00
ed
c88611e5c8 Made KnownPluginList::addToMenu() and ::getIndexChosenByMenu() operate on a copy of the PluginDescription array so they are in sync 2019-06-19 15:30:29 +01:00
ed
b2a4aaa338 Updated some deprecated AudioDeviceManager methods in the AudioPluginHost 2019-06-07 18:06:32 +01:00
Tom Poole
b22db01968 Fixed an iOS compiler warning 2019-06-07 09:22:42 +01:00
jules
6b82c964cd Refactored AudioPluginFormat::createPluginInstance to use lambdas for the callback 2019-06-05 17:04:06 +01:00
Tom Poole
16dd26649a Fixed some GCC compiler warnings and removed deprecated functions 2019-06-04 16:48:44 +01:00
jules
15567c7150 Changed the constructor of GenericAudioProcessorEditor to take a reference rather than a pointer, to match all the other AudioProcessorEditor classes. Also tweaked its implementation to resize its components horizontally to fit the width of the parent window 2019-05-29 17:13:06 +01:00
ed
92a9c37bac Deprecated some thread unsafe methods in KnownPluginList and modernised the interface a bit 2019-05-23 14:22:56 +01:00
ed
32bc00871d Windows: Fixed some compilation errors and warnings when building the AudioPluginHost in VS2013 2019-05-20 10:22:08 +01:00
jules
0fb8c8e82a Added handy new function parseXMLIfTagMatches(), and refactored a lot of old code that was parsing XML in a more clunky way 2019-05-19 08:16:27 +01:00
jules
6463529371 Another batch of conversion of methods which returned bare XmlElement* to return unique_ptrs 2019-05-15 11:02:03 +01:00
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 2019-05-09 10:51:19 +01:00
Tom Poole
cbdf5e6d21 Fixed some compiler warnings 2019-03-08 18:01:17 +00:00
Tom Poole
ab68b98dae AudioPluginHost: Added a plug-in debugging window showing parameter value and gesture changes 2019-01-16 17:07:01 +00:00
Tom Poole
e79941ca57 Changed the manufacturer name of the internal plug-in host nodes 2018-12-06 16:05:14 +00:00
ed
90a692a58c Enable DPI aware plug-in hosting in the AudioPluginHost 2018-08-10 16:38:20 +01:00
jules
bc37767edb Updated the AudioPluginHost app 2018-07-05 11:36:43 +01:00
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 2018-06-26 14:06:52 +01:00
hogliux
f574b9d962 VS2013: Fixed a VS2013 compiler error in the AudioPluginHost 2018-05-25 08:53:48 +01:00
hogliux
5b9a07ec2e PluginHost: Fixed a bug where the PluginHost would always ask to save the file even if it wasn't changed 2018-05-17 11:43:16 +01:00
jules
f3e1e52c88 Cleaned up some audio plugin creation function prototypes 2018-05-11 12:46:30 +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
hogliux
0db9415de6 Add bypass support to both hosting and plug-in client code 2018-04-04 11:26:26 +01:00
hogliux
e05a1549f2 Re-worked plug-in wrappers to all use new parameter system via LegacyAudioParameter wrapper class 2018-04-04 11:26:26 +01:00
Noah Dayan
c610745ee3 Fixed listener bug in AudioPluginHost 2018-03-23 09:58:19 +00:00
ed
44f9a5c256 Move AudioPluginHost and NetworkGraphicsDemo projects from examples to extras 2018-03-15 12:10:33 +00:00