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 bbac5a8790 New class: OpenGLShaderProgram, and GL clean-ups. 13 years ago
..
application Xcode 4 assertion fix. VSTPluginFormat fix. 13 years ago
buttons Tarted up the audio playback demo slightly, to show a playback cursor and let you drag it with the mouse, zoom with mouse-wheel etc. Fixed a VST plugin host typo. Gave the ImageButton a default constructor. 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 Couple of minor windowing fixes. 13 years ago
drawables Made the x and y members public in the Point class. 13 years ago
filebrowser Added a FileTreeComponent::refresh() method. 13 years ago
keyboard Fixed some old OSX message handling code. Made the return type of Slider::getTextFromValue non-const. 13 years ago
layout Tidied up a few return types. 13 years ago
lookandfeel Complete rewrite of the TextLayout class, to provide better support for native platform layout functions. It now works with the AttributedString class, to provide a pre-formatted AttributedString that can be drawn. 13 years ago
menus Made the x and y members public in the Point class. 13 years ago
misc Made the x and y members public in the Point class. 13 years ago
mouse Made the x and y members public in the Point class. 13 years ago
native New class: OpenGLShaderProgram, and GL clean-ups. 13 years ago
positioning Revamped the introjucer's settings page, making it easier to navigate than the old tabbed layout. Also, tweaked Viewport to be more resilient to changes in its content's size. 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 Tidied up a few return types. 13 years ago
windows Tidied up a few return types. 13 years ago
juce_gui_basics.cpp Workarounds for mingw compatibility. 13 years ago
juce_gui_basics.h New internal class CachedComponentImage, which is used internally to manage component buffering. I've used this to rebuild the OpenGLComponent's rendering algorithm so that it now supports sub-components and can have 2D content drawn in its paint method. Updated the openGL demo to show this in action. 13 years ago
juce_gui_basics.mm Added new module wrappers. 14 years ago
juce_module_info Updated Introjucer for better Xcode 4 compatibility. Bumped version number. 13 years ago