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 a0bcb86e08 Window focus fix for OSX app builds. 11 years ago
..
application Really minor clean-ups. 11 years ago
buttons Minor tweaks to make DrawableButton more customisable. 11 years ago
commands Minor clean-ups 11 years ago
components Refactored the internal mouse-handling code to use floating point coords. This shouldn't affect much user code, but a few methods in MouseInputSource have now changed to use Point<float> rather than Point<int>. 11 years ago
drawables SVG parser: handling paths that aren't correctly closed. 11 years ago
filebrowser Replaced the old, badly-named and badly-implemented String::compareLexicographically() method with String::compareNatural(), which uses a smarter algorithm. Also added a method StringArray::sortNatural() which uses this. 11 years ago
keyboard Extended TextInputTarget to include a preference for the type of virtual keyboard (implemented on iOS + android) 11 years ago
layout Added an option to Viewport to allow mouse-wheel scrolling when scrollbars are disabled. 11 years ago
lookandfeel Refactored a couple of old methods relating to TextButton sizing: Removed TextButton::getFont() (use the LookAndFeel method instead), and replaced the LookAndFeel::changeTextButtonWidthToFitText method with one called getTextButtonWidthToFitText() 11 years ago
menus Refactored the internal mouse-handling code to use floating point coords. This shouldn't affect much user code, but a few methods in MouseInputSource have now changed to use Point<float> rather than Point<int>. 11 years ago
misc Fix for DropShadower when a desktop scale factor is in use. 11 years ago
mouse Refactored the internal mouse-handling code to use floating point coords. This shouldn't affect much user code, but a few methods in MouseInputSource have now changed to use Point<float> rather than Point<int>. 11 years ago
native Window focus fix for OSX app builds. 11 years ago
positioning Really minor clean-ups. 11 years ago
properties Minor clean-ups 11 years ago
widgets Refactored the internal mouse-handling code to use floating point coords. This shouldn't affect much user code, but a few methods in MouseInputSource have now changed to use Point<float> rather than Point<int>. 11 years ago
windows Refactored the internal mouse-handling code to use floating point coords. This shouldn't affect much user code, but a few methods in MouseInputSource have now changed to use Point<float> rather than Point<int>. 11 years ago
juce_gui_basics.cpp Added some assertions to some Desktop methods to check that the message manager is locked. 11 years ago
juce_gui_basics.h Moved FileFilter and WildcardFileFilter into the juce_core module. 11 years ago
juce_gui_basics.mm Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3 12 years ago
juce_module_info Version number update 11 years ago