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

1574 commits

Author SHA1 Message Date
jules
3b2ff2be4e Added a method VSTPluginFormat::dispatcher() to allow raw access to a VST's dispatcher function. 2013-08-27 22:39:13 +01:00
jules
65c155e372 Added a class ContainerDeletePolicy, to allow custom delete operations on objects held by ScopedPointers or OwnedArrays. Also cleaned away a lot of superfluous includes in juce_core files. 2013-08-23 12:08:31 +01:00
jules
5564643f8a Plugin scanning: Added warnings to try to stop misguided users from scanning their entire disk or other system folders. 2013-08-14 11:42:43 +01:00
jules
74bd1ea8e6 Added some new methods to AudioProcessor, to support truncated parameter names, default parameter values and parameter step sizes. These are needed to support some AAX/RTAS host features. 2013-08-02 17:37:25 +01:00
jules
7a47c12a76 Cleaned away some old region-masking code from ComponentPeer, and improved some messy repaint inefficiencies involving win32 GL rendering. 2013-07-31 18:58:02 +01:00
jules
ebc0b2b727 Removed some warning settings that weren't supported by older GCCs. Also added workarounds for some spurious GCC warnings. 2013-07-30 21:47:15 +01:00
jules
aafa12fd81 Increased the warning level for the Xcode builds of the demo + introjucer, and avoided a few warnings. 2013-07-29 13:15:21 +01:00
jules
5b25ac6609 Renamed the swapWithArray methods in the array classes to "swapWith" to be more consistent with other swap method naming, and templated the methods for more flexibility. 2013-07-28 11:31:25 +01:00
jules
4a5380171a Version number update 2013-07-17 16:26:42 +01:00
jules
5a1112ab94 Updated the format of the header include guard macros. 2013-07-17 16:26:35 +01:00
jules
9b9717371d Added method PluginListComponent::isScanning(). 2013-07-10 16:29:14 +01:00
jules
ecc1a17bc6 Code clean-ups. 2013-07-09 14:51:11 +01:00
jules
f51aab284b VST hosting: workarounds for izotope GUIs. 2013-07-09 14:10:44 +01:00
jules
5918d039ce Added some "override" annotations. 2013-07-08 19:05:14 +01:00
jules
51b9d1ed98 AU hosting: added support for begin/end gesture callbacks from plugin. 2013-07-06 13:56:08 +01:00
jules
516bddabcc Misc minor clean-ups. 2013-07-03 09:51:23 +01:00
jules
575725e39d Fix for a subtle race condition in plugin scanning. 2013-06-26 11:57:09 +01:00
jules
c75a7300f5 Added some 'override' modifiers to overridden methods. 2013-06-23 23:09:52 +01:00
jules
7bd867794c Misc minor clean-ups. 2013-06-23 20:31:02 +01:00
jules
23c729c942 Comment clarification. 2013-06-22 14:43:05 +01:00
jules
01e3e4c40c Fixed some coverity warnings. 2013-06-17 22:10:57 +01:00
jules
f255f9e98a VST hosting: make sure details are correct for each subtype of a shell VST when scanning. 2013-06-13 18:30:25 +01:00
jules
048e5c679b Version number update 2013-06-13 13:28:35 +01:00
jules
03c2801f3f Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3 2013-06-13 13:17:12 +01:00
jules
20a72142b7 Version number update 2013-06-10 21:07:26 +01:00
jules
679f29f923 Made PluginListComponent::scanFor public. 2013-06-10 13:28:15 +01:00
jules
5358b4c7b5 New method AudioPluginFormat::pluginNeedsRescanning to do more format-specific checking of plugin file changes. 2013-06-08 18:39:45 +01:00
jules
fb57b879aa Exposing some plugin scan path property values. 2013-06-08 13:57:25 +01:00
jules
c7506df13f Changed some pass-by-references to pass-by-value to improve compiler optimisation. 2013-05-22 23:05:53 -06:00
jules
c0094bd986 AudioUnit hosting name fix. 2013-05-19 15:23:18 -06:00
jules
4d61bfd8a3 Refactored some TRANS strings to make them more amenable to translation. Added the NEEDS_TRANS macro. 2013-05-05 17:13:53 +01:00
jules
6810038dea Plugin scanning: ability to use multiple threads 2013-05-03 21:21:15 +01:00
jules
cc3efa2c82 Better AU manufacturer name detection. 2013-05-03 21:20:49 +01:00
jules
177018c7f4 Documentation fixes. 2013-05-03 18:08:40 +01:00
jules
20e5a703b4 More workarounds for hosting Mackie plugins. 2013-05-03 17:12:02 +01:00
jules
178dc9012b Plugin hosting cleanups + workarounds for some Mackie plugins. 2013-05-03 15:39:34 +01:00
jules
34e5591701 v2.0.40 2013-04-27 10:43:47 +01:00
jules
e6b717e713 Some mingw compile fixes. 2013-04-22 16:37:16 +01:00
jules
52378249d1 Fixed a couple of compile errors. 2013-04-22 16:17:04 +01:00
jules
a593017595 Plugin host compile fix. 2013-04-22 12:36:00 +01:00
jules
4801b5c3e6 Made AudioProcessor::addListener virtual 2013-04-22 10:27:45 +01:00
jules
e339d39eb4 v2.0.39 2013-04-21 12:23:57 +01:00
jules
b4382bad62 Added String methods to create/return a std::string, and also String::toRawUTF8 method. 2013-04-17 15:17:36 +01:00
jules
2a4aa982d0 Added an AudioProcessor graph assertion. 2013-04-15 15:30:51 +01:00
jules
52b638ff40 Misc cleanups. 2013-04-09 19:42:47 +01:00
jules
e3a165de3e compile fix for old PPC builds. 2013-04-08 15:30:09 +01:00
jules
d13ef5e3c8 LADSPA improvements. 2013-03-31 12:13:33 +01:00
jules
59779e9074 Updated AU host to avoid old deprecated componentmanager functions. 2013-03-27 12:11:39 +00:00
jules
417f4ffe53 Fixed some linux LADSPA and VST plugin paths. 2013-03-26 11:57:13 +00:00
jules
0353100706 VST plugin structs: changed some longs to VstInt32s. 2013-03-25 16:17:46 +00:00