tpoole
|
0874e47a35
|
Graphics code refactoring
|
2017-06-27 15:31:54 +01:00 |
|
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
2017-04-27 14:43:04 +01:00 |
|
tpoole
|
4c59a920b4
|
Added Inter-App Audio capabilities to standalone plug-ins
|
2017-03-01 11:55:52 +00:00 |
|
hogliux
|
ac14c59283
|
Get rid of warnings in Windows direct write headers
|
2016-03-08 15:30:24 +00:00 |
|
jules
|
08b853ee35
|
Removed some cross-module header inclusions, replacing them with macros to optionally make native helper classes public
|
2016-02-04 16:07:21 +00:00 |
|
jules
|
923e8fabdb
|
Removed some unnecessary includes of AppConfig.h
|
2015-12-24 11:55:46 +00:00 |
|
jules
|
c95253fad0
|
Cleaned out some old amalgamated build references.
|
2015-12-24 11:31:37 +00:00 |
|
hogliux
|
c7b8e77031
|
Update copyright notice
|
2015-07-22 15:59:34 +01:00 |
|
jules
|
7ee6583952
|
Tweaked the way Freetype is included to allow it to be used on other OSes than linux, and to be used in its amalgamated form.
|
2015-04-27 11:33:16 +01:00 |
|
jules
|
45b56e2e20
|
Minor clean-ups around the Justification class.
|
2013-08-20 17:27:41 +01:00 |
|
jules
|
1b9a60e52c
|
Added a templated type to the RectangleList class. If you've used this class and these changes cause syntax errors, all you need to do to your code is to replace "RectangleList" with "RectangleList<int>" and everything will work as it did before.
|
2013-07-28 18:08:28 +01:00 |
|
jules
|
5a1112ab94
|
Updated the format of the header include guard macros.
|
2013-07-17 16:26: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
|
c8b3d28acc
|
Refactored some linux freetype font classes.
|
2013-04-16 11:44:01 +01:00 |
|
jules
|
01d123d1e8
|
Workarounds for a few mingw warnings and errors.
|
2013-03-28 21:40:41 +00:00 |
|
jules
|
ac1d6955e7
|
Rewrote all internal OSX obj-C classes as dynamically-created classes. A side-effect of this is that plugins will no longer suffer from obj-C name-collision problems, and the old JUCE_ObjCExtraSuffix value is no longer needed.
|
2012-05-29 10:30:41 +01:00 |
|
jules
|
75f8a6a440
|
Removed compatibility for iOS versions before 3.2.
|
2012-05-24 13:10:20 +01:00 |
|
jules
|
38aee86ed1
|
Tweaks to some Direct2D code.
|
2012-05-23 17:47:53 +01:00 |
|
jules
|
d4deecb2f2
|
Cleaned up a few warnings generated by clang -Wall.
|
2012-05-09 10:01:56 +01:00 |
|
jules
|
941907a3d1
|
Initial commit of font style access, providing access to the styles available for each font family.
|
2012-05-01 12:10:05 +01:00 |
|
jules
|
a6c9992957
|
Updated some module usage warning code.
|
2012-02-24 18:12:21 +00:00 |
|
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.
|
2012-02-11 14:09:23 +00:00 |
|
jules
|
e60b2f3a20
|
New class: MP3AudioFormat.
|
2011-11-29 17:07:54 +00:00 |
|
jules
|
4773b388ef
|
AttributedString class and advanced text layout (stage 1)
|
2011-11-21 20:03:39 +00:00 |
|
jules
|
f9c7761e60
|
More graphics refactoring.
|
2011-10-12 10:10:30 +01:00 |
|
jules
|
be3565ac98
|
Refactored some rendering code.
|
2011-10-11 10:43:58 +01:00 |
|
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.
|
2011-09-28 11:40:00 +01:00 |
|
Julian Storer
|
81da96f1a2
|
Refactored the structure of the introjucer's generated code folder, and gave it the ability to embed local copies of modules.
|
2011-08-16 18:05:20 +01:00 |
|
Julian Storer
|
693132a6e5
|
Changed the way module code is wrapped by the Introjucer.
|
2011-08-15 19:40:50 +01:00 |
|
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..
|
2011-08-12 10:04:52 +01:00 |
|