jules
|
6efc1b8afc
|
Removed an unnecessary inclusion of Carbon.h
|
10 years ago |
jules
|
7c0d0ae677
|
VST hosting: tweaked the way 64-bit plugin NSViews are created, to avoid an extra intermediate parent NSView which seems to break some plugins.
|
10 years ago |
jules
|
48c2f42802
|
Added a safety check and fixed a couple of warnings.
|
11 years ago |
jules
|
a34496588c
|
Changed an obj-C call to avoid warnings in the old 10.5 SDK.
|
11 years ago |
jules
|
f3cca83dc8
|
Refactored some NSView wrapper classes. Should fix some plugin host window resizing issues.
|
11 years ago |
jules
|
f30df287ff
|
Some VST3 hosting tweaks.
|
11 years ago |
jules
|
5d8edc2b9d
|
Better plugin host window resizing on OSX.
|
11 years ago |
jules
|
63cb062d35
|
Initial commit of VST3 hosting.
|
11 years ago |
jules
|
0ded32be3e
|
Removed some old boilerplate.
|
11 years ago |
jules
|
5a1112ab94
|
Updated the format of the header include guard macros.
|
11 years ago |
jules
|
03c2801f3f
|
Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3
|
12 years ago |
jules
|
ba2dc52b34
|
Made use of @autoreleasepool for clang builds.
|
12 years ago |
jules
|
3db96fd486
|
Basic non-GUI LADSPA plugin hosting classes.
|
12 years ago |
jules
|
8c0829a925
|
Linux VST compile error fix.
|
13 years ago |
jules
|
bb2d7683e5
|
Linux VST header fix.
|
13 years ago |
jules
|
1f95f54089
|
Purged some warnings.
|
13 years ago |
jules
|
a6c9992957
|
Updated some module usage warning code.
|
13 years ago |
jules
|
295d125142
|
Stopped using the old BEGIN_JUCE_NAMESPACE macros, and just used hard-coded namespaces where necessary instead. The macro definitions are still there, so this shouldn't affect anyone's code.
|
13 years ago |
jules
|
6b07bfb51b
|
Finally turned off the T wide-char string macro by default. If you've used it in your code, I'd recommend just skimming through and simply removing it. Any ascii strings will work fine without it; any strings containing extended chars are NOT PORTABLE and shouldn't be embedded anyway, but will work just as well if you replace the T with an 'L' prefix (much better to re-encode them as escaped UTF-8 though). If you really must keep using the macro, you can set the JUCE_DEFINE_T_MACRO flag to 1, and it will still be available as before.
|
13 years ago |
Julian Storer
|
79090d1017
|
Improved the string hashing algorithm in the introjucer.
|
13 years ago |
Julian Storer
|
da7e8603f7
|
Fix for plugin host build on mac, and minor tidy-up of some plugin hosting classes.
|
13 years ago |
Julian Storer
|
81da96f1a2
|
Refactored the structure of the introjucer's generated code folder, and gave it the ability to embed local copies of modules.
|
13 years ago |
Julian Storer
|
693132a6e5
|
Changed the way module code is wrapped by the Introjucer.
|
13 years ago |
Julian Storer
|
b70e0a28d2
|
First check-in of the "jucequake": a major re-organisation of the library to break it up into modules. For more details about this, see the website forum..
|
13 years ago |