The JUCE cross-platform C++ framework, with DISTRHO/KXStudio specific changes
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
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
..
application Introjucer work. Improved command line tokenisation in OSX. 13 years ago
buttons Some internal refactoring in PopupMenu. 13 years ago
commands Got rid of the nasty general-purpose ints and void*s that were in the Message class. Instead of using a plain old Message class, just create a subclass which contains whatever data you need in a more meaningful format. 13 years ago
components Changed some return types from being const objects to non-const objects (for better c++11 compliance in future). This may mean that you need to remove the 'const' from your own code if you override the virtual methods that have changed. 13 years ago
drawables New macro JUCE_DEFAULT_SOFTWARE_RENDERER to help replace the software renderer with a custom class. Removed some defunct Xcode settings. Small SVG workaround. 13 years ago
filebrowser Refactored the linux Freetype font code and native file chooser (via zenity). 13 years ago
keyboard New class: ChildProcess. Fixed android build problems with paths. 13 years ago
layout Tweaks to streams and gzip compressor. 13 years ago
lookandfeel New macro JUCE_DEFAULT_SOFTWARE_RENDERER to help replace the software renderer with a custom class. Removed some defunct Xcode settings. Small SVG workaround. 13 years ago
menus Some internal refactoring in PopupMenu. 13 years ago
misc 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
mouse Tidied up some drag-and-drop code. 13 years ago
native Refactored the linux Freetype font code and native file chooser (via zenity). 13 years ago
positioning New class: ChildProcess. Fixed android build problems with paths. 13 years ago
properties Changed some return types from being const objects to non-const objects (for better c++11 compliance in future). This may mean that you need to remove the 'const' from your own code if you override the virtual methods that have changed. 13 years ago
widgets Fix for incredibly subtle windows popupmenu problem. 13 years ago
windows Fixed a spelling mistake and in the VST hosting code. Fixed a mistake in the design of the StandaloneFilterwindow class. 13 years ago
juce_gui_basics.cpp 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
juce_gui_basics.h 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
juce_gui_basics.mm Added new module wrappers. 13 years ago
juce_module_info Version number bump. 13 years ago