948 Commits (c20a61b80210de917a0123fe110f6207e6f62d45)

Author SHA1 Message Date
  jules f50650ad1b Removed the Component::getVisibleArea method. This had some design flaws and the current implementation was broken, so presumably few people were using it! If you were using it, let me know your use-case so I can perhaps find a replacement that has less ambiguities about exactly what it's supposed to do. 11 years ago
  jules 3e7d305094 A few minor whitespace cleanups. 11 years ago
  jules 66d413c32b Minor clean-ups 11 years ago
  jules da8e3c53b6 Fix for win32 openGL repaints when continuous rendering is turned off. 11 years ago
  jules 99e8445b96 Version number update 11 years ago
  jules 8c99011b4c Minor change to the order in which Slider callbacks are made, so that the order is the same for async/sync callbacks. 11 years ago
  jules df9701430a Workaround for VST3 plugin resizing in Wavelab. 11 years ago
  jules 859e23d550 Made sure that ListBox updates its opacity when re-parented 11 years ago
  jules 4af1478dfb Fixed a few windowing issues when using global scale factors. 11 years ago
  jules 93b9708777 Fixed a coordinate issue with NSViewComponent hit testing. 11 years ago
  jules ac7e776798 linux scaled desktop size fix. 11 years ago
  jules 7d8b9ad597 Avoided a few linux gcc warnings. 11 years ago
  jules 29ae02ad7f Fix for linux desktop scale factors. 11 years ago
  jules abd46569ae Fix for viewport shift-scrolling 11 years ago
  jules 43252902f1 Made OSX windows do a better job of checking for overlapping windows when calling contains() 11 years ago
  jules 7dac51859c Fixes for unbounded mouse behaviour on scaled displays 11 years ago
  jules fdf6f12185 Made Label take its editing colours from the L+F. 11 years ago
  jules 1b7c4ea6a4 Added some extra Label colour IDs to allow control over the text editor colours while it's being edited. 11 years ago
  jules 19b412c1a8 Avoiding flicker when handling synchronous repainting of desktop windows when they are resized. 11 years ago
  jules 2080aab33a Linux: better detection of transparent windowing ability. 11 years ago
  jules 82726a9e66 Improved slider mouse wheel behaviour for inc/dec sliders. 11 years ago
  jules b66661d569 Clarified some comments. 11 years ago
  jules 4aee96be04 Added an animation option to TabbedButtonBar::removeTab(). 11 years ago
  jules 0c1f2a6a72 Extended linux zenity file chooser to use filters and bring the window to the front. 11 years ago
  jules 7f4270ef59 Added method getCallOutBoxBorderSize() to look+feel. 11 years ago
  jules d2e1c7f679 Version number update 11 years ago
  jules 2f1ef234ce Tightened up a few places where numeric conversion warnings could happen. 11 years ago
  jules 4a3c45e7bd Updated the live constant editor to add C++ escape-sequences for non-ascii strings, and to allow multi-line strings. 11 years ago
  jules a46b96e585 win32 component peer deletion safety check. 11 years ago
  jules 0bf57ddf0c Added a method RectangleList::ensureStorageAllocated 11 years ago
  jules a362fb0328 Added method FilenameComponent::getCurrentFileText() 11 years ago
  jules fd21b02845 Made the SVG parser set the component ID of the drawables it creates. 11 years ago
  jules f662c85832 Documentation fix. 11 years ago
  jules a0bcb86e08 Window focus fix for OSX app builds. 11 years ago
  jules 3b88555140 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
  jules 6c61dbb68e 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
  jules db02a89fda Kiosk mode workarounds for 10.8 11 years ago
  jules dfb35c7e1e Made ComboBox::showPopup virtual. 11 years ago
  jules 8be86285b0 Fixed erroneous showing of drag-and-drop image if the drag starts on a non-droppable comp. 11 years ago
  jules eb8bfa1471 Minor tweaks to make DrawableButton more customisable. 11 years ago
  jules 145413143f Added some assertions to some Desktop methods to check that the message manager is locked. 11 years ago
  jules 0328a9e249 (Minor correction to last commit) 11 years ago
  jules 4935236b41 Workaround to avoid problems if OSX fails to return any monitor sizes while monitors are being re-arranged. 11 years ago
  jules 4ab9cdf33a Added a MouseEvent parameter to ListBoxModel::backgroundClicked and TableListBoxModel::backgroundClicked 11 years ago
  jules f8e9a13f1d Version number update 11 years ago
  jules b65dfbfc7c 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
  jules f5af6cd27d (Reverted a couple of mistaken changes from an earlier commit) 11 years ago
  jules 619716751e Tweaked the ScopedJuceInitialiser_GUI to use reference-counting internally, and used it to replace/simplify some similar objects in the plugin wrapper classes. 11 years ago
  jules 5930215e09 Avoided static-order-of-initialisation problems from causing crashes in the Time::getMillisecondCounter function. 11 years ago
  jules 426f5a7174 Added a method TextEditor::getInputFilter 11 years ago