hogliux
|
c7b8e77031
|
Update copyright notice
|
9 years ago |
jules
|
2792bd2761
|
Added new callback method WebBrowserComponent:: newWindowAttemptingToLoad()
|
10 years ago |
jules
|
653a68ddee
|
Added includes of new template classes.
|
10 years ago |
jules
|
6efc1b8afc
|
Removed an unnecessary inclusion of Carbon.h
|
10 years ago |
jules
|
d63668a5c1
|
Added XML and Lua tokenisers for the CodeEditorComponent
|
11 years ago |
jules
|
be461fa03c
|
Very cool new feature: JUCE_LIVE_CONSTANT. See the macro's description for more details.
|
11 years ago |
jules
|
d226fea10e
|
Added a callback WebBrowserComponent::windowCloseRequest()
|
11 years ago |
jules
|
bea7b83cb8
|
Renamed and refactored the LookAndFeel classes. The LookAndFeel class is now an abstract base-class, and there are 3 concrete subclasses you can use. These are LookAndFeel_V1 (replaces OldSchoolLookAndFeel), LookAndFeel_V2 (replaces what was the normal LookAndFeel class) and LookAndFeel_V3 (this is a new style, taken from the Introjucer's L+F).
|
11 years ago |
jules
|
2e3ae41e27
|
Fixed capitalisation of some include filenames.
|
11 years ago |
jules
|
5a1112ab94
|
Updated the format of the header include guard macros.
|
12 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
|
51df5143bf
|
SystemTrayIconComponent support for OSX
|
12 years ago |
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.
|
13 years ago |
jules
|
5800910636
|
Fixed a windows build error.
|
13 years ago |
jules
|
220114d04b
|
Added a method RecentlyOpenedFilesList::registerRecentFileNatively() and updated the introjucer to register its recent documents with the OS.
|
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
|
52fc8e14bb
|
Added iOS web-browser support. Removed some temporary code that had been left in the Introjucer.
|
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
|
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
|
4808d9c318
|
Hard-coded some juce namespace declarations.
|
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 |