hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
2017-04-27 14:43:04 +01:00 |
|
jules
|
bf94ab0e4c
|
Made a few minor tweaks to reduce the number of pedantic -Wfloat-equals warnings
|
2017-04-21 15:09:35 +01:00 |
|
jules
|
320c8002da
|
Added methods Viewport::canScrollVertically() and Viewport::canScrollHorizontally()
|
2017-04-21 12:01:44 +01:00 |
|
ed
|
dc10e61366
|
Added ConcertinaPanel::setCustomPanelHeader() method to allow custom components to be used as ConcertinaPanel headers
|
2017-03-31 14:24:53 +01:00 |
|
ed
|
50eeb1df7e
|
Fixed a bug where ConcertinaPanel::setPanelHeaderSize() wouldn't resize the panel header correctly.
|
2017-03-31 09:51:39 +01:00 |
|
ed
|
0747a7067b
|
Fixed bug with multi-touch in Viewport when drag is blocked and made some methods const
|
2017-03-29 15:21:32 +01:00 |
|
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.
|
2017-03-28 15:44:49 +01:00 |
|
ed
|
91eb19e6f5
|
Added a call to sendLookAndFeelChange() before making new tab content component visible in TabbedComponent::changeCallback
|
2017-03-24 08:56:21 +00:00 |
|
jules
|
2bea97e24e
|
Small extra deletion safeguard in ComponentAnimator
|
2017-02-28 12:33:56 +00:00 |
|
jules
|
c8f9fdc023
|
Added some safety checks to ComponentAnimator to avoid problems when cancelling animations during resize callbacks
|
2017-02-27 17:02:08 +00:00 |
|
ed
|
6f9d07abdb
|
Fixed a bug where modal components in a Viewport with setScrollOnDrag enabled hit jassert (numTouches >= 0) when dismissed
|
2017-02-13 16:02:08 +00:00 |
|
ed
|
5b811922fd
|
Fixed bug in AnimatedPosition where range minimum was set to std::numeric_limits<double>min() instead of -std::numeric_limits<double>max()
|
2017-02-13 14:30:27 +00:00 |
|
hogliux
|
2da1bc5f41
|
Replace include guards with "#pragma once"
|
2017-02-01 17:18:07 +00:00 |
|
jules
|
e040353898
|
Cleaned up a few old bits of VC2005 support code
|
2017-01-30 07:50:56 +00:00 |
|
ed
|
4c1d4f0081
|
Added method TabbedComponent::moveTab()
|
2017-01-09 10:22:33 +00:00 |
|
jules
|
f28462040b
|
Whitespace cleanup
|
2016-12-19 12:18:58 +00:00 |
|
jules
|
901913a0da
|
Added new method FlexItem::withAlignSelf()
|
2016-12-19 11:26:35 +00:00 |
|
jules
|
1ecc6867cb
|
Changed order of parameters in FlexItem::Margin constructor to match web standard ordering
|
2016-12-05 09:55:57 +00:00 |
|
jules
|
c545b58f03
|
Added another constructor to FlexItem::Margin
|
2016-12-02 14:26:24 +00:00 |
|
jules
|
58bd2b130f
|
Added a few extra FlexItem convenience methods
|
2016-11-08 17:36:24 +00:00 |
|
hogliux
|
15bed81f87
|
Fixed a flex box bug where the first item in a list of too large items would not be layouted properly
|
2016-10-27 18:49:30 +01:00 |
|
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.
|
2016-09-16 12:03:02 +01:00 |
|
jules
|
8994f37dd0
|
Added some FlexBox layout classes, and a demo page for this in the big juce demo app
|
2016-08-10 16:57:44 +01:00 |
|
hogliux
|
26b6f01ce3
|
Replace all "zeros" with "nullptr" in code documentation when referring to a pointer value
|
2016-08-03 09:43:07 +01:00 |
|
hogliux
|
035f865099
|
Fix steppy scrolling if the content component of a viewport was transformed
|
2016-07-20 17:04:55 +01:00 |
|
jules
|
2fe8465482
|
Added a minor assertion in Viewport.
|
2016-03-02 18:05:13 +00:00 |
|
jules
|
b6c3add330
|
Added drag-to-scroll functionality to Viewport
|
2016-03-02 12:59:47 +00:00 |
|
jules
|
5ca221ee11
|
Made Viewport remove the old viewed component when setViewedComponent is called, even if it doesn't own it
|
2016-02-22 10:13:39 +00:00 |
|
jules
|
b5907fa90d
|
Normalised some divider comments
|
2016-02-20 09:45:43 +00:00 |
|
jules
|
b557277f6f
|
Removed a few stray semicolons
|
2016-01-28 11:48:48 +00:00 |
|
Timur Doumler
|
f73c8e0c59
|
Fixed bug where Viewport::lookAndFeelChanged() would not update its visibleArea if the call changed its scrollBarThickness.
|
2016-01-25 12:37:25 +00:00 |
|
jules
|
02492b36b9
|
Lots of small whitespace tweaks.
|
2015-12-13 19:32:05 +00:00 |
|
jules
|
4d3fc5a3d9
|
Added a couple of missing 'override' keywords
|
2015-11-23 17:29:05 +00:00 |
|
jules
|
15cd46a1de
|
Tidied up some comments
|
2015-10-12 10:14:08 +01:00 |
|
jules
|
60f2b0a233
|
Minor clean-ups.
|
2015-08-31 19:24:14 +01:00 |
|
jules
|
8d92a77452
|
Fix for TabbedButtonBar::removeTab() when removing a tab lower than the selected one
|
2015-07-28 17:34:21 +01:00 |
|
hogliux
|
c7b8e77031
|
Update copyright notice
|
2015-07-22 15:59:34 +01:00 |
|
Timur Doumler
|
5fc9f44581
|
Added ScrollBar::parentHierarchyChanged() to correctly handle inherited lookAndFeel changes.
|
2015-07-21 14:34:51 +01:00 |
|
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.
|
2015-06-22 20:28:15 +01:00 |
|
jules
|
21fa6e850e
|
Fixed very minor code style imperfection!
|
2015-03-24 16:58:21 +00:00 |
|
jules
|
a4f5faec2d
|
Fix for a crash when deleting FileBrowserComponent under certain circumstances.
|
2015-03-24 16:00:58 +00:00 |
|
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.
|
2015-02-25 17:38:22 +00:00 |
|
jules
|
e02d7fc544
|
Added a missing implementation in ConcertinaPanel
|
2014-12-28 10:36:33 +00:00 |
|
jules
|
0b67cb2b93
|
Workaround to avoid misplaced wheel events when scrolling a viewport than contains wheel-able subcomponents.
|
2014-12-16 16:28:02 +00:00 |
|
jules
|
0ec53673ce
|
Demo cleanups.
|
2014-11-04 11:41:36 +00:00 |
|
jules
|
3e63dc63ee
|
Improved scale factor used in cached images by ComponentAnimator.
|
2014-10-23 16:44:53 +01:00 |
|
jules
|
e60aa581d6
|
Added some missing semi-colons.
|
2014-10-14 11:48:16 +01:00 |
|
jules
|
3e7d305094
|
A few minor whitespace cleanups.
|
2014-08-16 21:06:27 +01:00 |
|
jules
|
abd46569ae
|
Fix for viewport shift-scrolling
|
2014-08-04 09:01:27 +01:00 |
|
jules
|
4aee96be04
|
Added an animation option to TabbedButtonBar::removeTab().
|
2014-07-24 09:30:48 +01:00 |
|