119 Commits (f8c90cebe4c0e12dd0331c3c46b6af66ece6d6fe)

Author SHA1 Message Date
  jules 15cd46a1de Tidied up some comments 9 years ago
  jules 60f2b0a233 Minor clean-ups. 9 years ago
  jules 8d92a77452 Fix for TabbedButtonBar::removeTab() when removing a tab lower than the selected one 9 years ago
  hogliux c7b8e77031 Update copyright notice 9 years ago
  Timur Doumler 5fc9f44581 Added ScrollBar::parentHierarchyChanged() to correctly handle inherited lookAndFeel changes. 9 years ago
  jules 9b79610cb0 Added a flag MouseWheelEvent::isInertial (currently only implemented for OSX 10.7 or later), and used this to replace some clunky behaviour in the Viewport class that was there to avoid inertial wheel movements triggering nested scrollable components. 10 years ago
  jules 21fa6e850e Fixed very minor code style imperfection! 10 years ago
  jules a4f5faec2d Fix for a crash when deleting FileBrowserComponent under certain circumstances. 10 years ago
  jules 6bc4d7627f Modified the ValueTree::Listener::valueTreeChildRemoved() and ValueTree::Listener::valueTreeChildOrderChanged() methods to include some extra parameters that give more detailed info about exactly what changed. 10 years ago
  jules e02d7fc544 Added a missing implementation in ConcertinaPanel 10 years ago
  jules 0b67cb2b93 Workaround to avoid misplaced wheel events when scrolling a viewport than contains wheel-able subcomponents. 10 years ago
  jules 0ec53673ce Demo cleanups. 10 years ago
  jules b45a05d4f6 Improved scale factor used in cached images by ComponentAnimator. 10 years ago
  jules 3e63dc63ee Improved scale factor used in cached images by ComponentAnimator. 10 years ago
  jules e60aa581d6 Added some missing semi-colons. 10 years ago
  jules 3e7d305094 A few minor whitespace cleanups. 10 years ago
  jules abd46569ae Fix for viewport shift-scrolling 10 years ago
  jules 4aee96be04 Added an animation option to TabbedButtonBar::removeTab(). 10 years ago
  jules 943d20ba7a Added an option to Viewport to allow mouse-wheel scrolling when scrollbars are disabled. 11 years ago
  jules e9451587ea Added method Viewport::getViewArea() 11 years ago
  jules 660b1ff649 Fix for accuracy in AnimatedPositionBehaviours 11 years ago
  jules c2872b9a86 Avoiding animation proxy components grabbing focus. 11 years ago
  jules 4d79bed3d1 Added versions of Component::addAndMakeVisible and addChildComponent which take a reference instead of a pointer. 11 years ago
  jules ac7271c10b Added some methods to TabbedButtonBar for animating tab movements. 11 years ago
  jules a228a3859b Fix for ComponentMovementWatcher with top-level windows. 11 years ago
  jules 57974a793c Some fixes for minor graphical problems. 11 years ago
  jules af55d142d3 Minor tweaks and comment corrections. 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 137b50f3a4 TabbedButtonBar: made sure that when the buttons contain an extra component, the tab's text doesn't overlap it. 11 years ago
  jules e7141058b7 Tab button background colour fix when no tabs present. 11 years ago
  jules 023b9ac6cc Changed ListBox to pass-on left/right key events. 11 years ago
  jules a2280fc25d Simplified a lot of the image drawing calls internally. Added the new juce logo to the demo app as a more challenging example of path rendering. 11 years ago
  jules 7f6394478a Stripped out some unnecessary boilerplate includes from juce_gui_basics. 11 years ago
  jules 65c155e372 Added a class ContainerDeletePolicy, to allow custom delete operations on objects held by ScopedPointers or OwnedArrays. Also cleaned away a lot of superfluous includes in juce_core files. 11 years ago
  jules da3838db8a Minor clean-ups. 11 years ago
  jules bc81b170c7 Added LookAndFeel::drawTabbedButtonBarBackground 11 years ago
  jules 1b9a60e52c Added a templated type to the RectangleList class. If you've used this class and these changes cause syntax errors, all you need to do to your code is to replace "RectangleList" with "RectangleList<int>" and everything will work as it did before. 11 years ago
  jules 7fbb6803dc Fix for positioning of some Carbon VST windows. 12 years ago
  jules 3d74717349 Bit of tidying-up in the Point class, and some spelling fixes in comments. 12 years ago
  jules 5a1112ab94 Updated the format of the header include guard macros. 12 years ago
  jules 3861a04197 Some more override decorations. 12 years ago
  jules a1ebc633b3 Fix for closing documents in a tabbed MultiDocumentPanel. 12 years ago
  jules 4ce1908f79 Misc tidying-up. 12 years ago
  jules a0e292bdaf TabbedComponent::removeTab fix. 12 years ago
  jules 5918d039ce Added some "override" annotations. 12 years ago
  jules eb646f8c42 Deprecated some old bool notification mode parameters, and replaced them with NotificationType values in the ComboBox and Button classes. 12 years ago
  jules 2091e8dfc8 Replaced a few Justification references. 12 years ago
  jules 2329e63f20 Converted a few Colour references to pass-by-values. 12 years ago
  jules c75a7300f5 Added some 'override' modifiers to overridden methods. 12 years ago
  jules d3a207c596 New classes: AnimatedPosition and MouseInactivityDetector. 12 years ago