jules
|
eda613c6db
|
Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools
|
7 years ago |
hogliux
|
d105d9418a
|
Added a minimum velocity property to the ContinuousWithMomentum animated position behaviour and increased the minimum velocity of the viewport to avoid some jitter when the viewport animation is close to stand still
|
7 years ago |
tpoole
|
9b687968db
|
Fixed some g++ compiler warnings
|
7 years ago |
hogliux
|
88c734d28d
|
Fixed a crash when performing layout on an empty Grid using auto flow and added a few Margin convenience constructors
|
7 years ago |
ed
|
dc8033633c
|
Added a virtual getTabButtonFont() method to TabbedButtonBar::LookAndFeelMethods
|
7 years ago |
jules
|
357dd2c9c9
|
Removed some old compiler bug workarounds
|
7 years ago |
jules
|
2bbd2b9785
|
Added CSS Grid classes
|
7 years ago |
jules
|
4e5f005421
|
Added a method Component::getChildren() to allow them to be iterated with a range-based for loop, and used this in appropriate places around the codebase
|
7 years ago |
tpoole
|
d6ea60b2e5
|
Flexbox: Fixed a bug in the integer rounding of component bounds
|
7 years ago |
ed
|
cfdb747a42
|
Fixed a bug in ComponentBoundsConstrainer that caused JUCE windows to be snapped to the wrong position when using multiple displays
|
7 years ago |
jules
|
74c96208fe
|
Removed Quicktime from the OSX build, and replaced the video player and camera implementations with AVFoundation
|
8 years ago |
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 |