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 |
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.
|
11 years ago |