155 Commits (433a82edee901b472b673d5318394a2c1fad0d8c)

Author SHA1 Message Date
  ed c56dc32b28 Fixed a bug in ComponentBoundsConstrainer::setBoundsForComponent() where a component positioned off-screen or on another monitor wouldn't have its bounds set correctly 8 years ago
  jules ad5d7a4254 Tweaked the format of a ComponentBoundsConstrainer method 8 years ago
  jules 29a357fa6f Fixed a scaling bug in ComponentBoundsConstrainer when using windows with an AffineTransform 8 years ago
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  jules bf94ab0e4c Made a few minor tweaks to reduce the number of pedantic -Wfloat-equals warnings 8 years ago
  jules 320c8002da Added methods Viewport::canScrollVertically() and Viewport::canScrollHorizontally() 8 years ago
  ed dc10e61366 Added ConcertinaPanel::setCustomPanelHeader() method to allow custom components to be used as ConcertinaPanel headers 8 years ago
  ed 50eeb1df7e Fixed a bug where ConcertinaPanel::setPanelHeaderSize() wouldn't resize the panel header correctly. 8 years ago
  ed 0747a7067b Fixed bug with multi-touch in Viewport when drag is blocked and made some methods const 8 years ago
  ed 1e7a933543 Added viewportIgnoreDragFlag to Component to indicate that mouse drag events should not move the Component's parent Viewport with drag-to-scroll functionality enabled. 8 years ago
  ed 91eb19e6f5 Added a call to sendLookAndFeelChange() before making new tab content component visible in TabbedComponent::changeCallback 8 years ago
  jules 2bea97e24e Small extra deletion safeguard in ComponentAnimator 8 years ago
  jules c8f9fdc023 Added some safety checks to ComponentAnimator to avoid problems when cancelling animations during resize callbacks 8 years ago
  ed 6f9d07abdb Fixed a bug where modal components in a Viewport with setScrollOnDrag enabled hit jassert (numTouches >= 0) when dismissed 8 years ago
  ed 5b811922fd Fixed bug in AnimatedPosition where range minimum was set to std::numeric_limits<double>min() instead of -std::numeric_limits<double>max() 8 years ago
  hogliux 2da1bc5f41 Replace include guards with "#pragma once" 8 years ago
  jules e040353898 Cleaned up a few old bits of VC2005 support code 8 years ago
  ed 4c1d4f0081 Added method TabbedComponent::moveTab() 8 years ago
  jules f28462040b Whitespace cleanup 8 years ago
  jules 901913a0da Added new method FlexItem::withAlignSelf() 8 years ago
  jules 1ecc6867cb Changed order of parameters in FlexItem::Margin constructor to match web standard ordering 8 years ago
  jules c545b58f03 Added another constructor to FlexItem::Margin 8 years ago
  jules 58bd2b130f Added a few extra FlexItem convenience methods 8 years ago
  hogliux 15bed81f87 Fixed a flex box bug where the first item in a list of too large items would not be layouted properly 8 years ago
  jules 9fa0d49be7 Added an option JUCE_ALLOW_STATIC_NULL_VARIABLES that can be used to turn off dangerous statics like String::empty, var::null, etc. 8 years ago
  jules 8994f37dd0 Added some FlexBox layout classes, and a demo page for this in the big juce demo app 8 years ago
  hogliux 26b6f01ce3 Replace all "zeros" with "nullptr" in code documentation when referring to a pointer value 8 years ago
  hogliux 035f865099 Fix steppy scrolling if the content component of a viewport was transformed 8 years ago
  jules 2fe8465482 Added a minor assertion in Viewport. 9 years ago
  jules b6c3add330 Added drag-to-scroll functionality to Viewport 9 years ago
  jules 5ca221ee11 Made Viewport remove the old viewed component when setViewedComponent is called, even if it doesn't own it 9 years ago
  jules b5907fa90d Normalised some divider comments 9 years ago
  jules b557277f6f Removed a few stray semicolons 9 years ago
  Timur Doumler f73c8e0c59 Fixed bug where Viewport::lookAndFeelChanged() would not update its visibleArea if the call changed its scrollBarThickness. 9 years ago
  jules 02492b36b9 Lots of small whitespace tweaks. 9 years ago
  jules 4d3fc5a3d9 Added a couple of missing 'override' keywords 9 years ago
  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