hogliux
|
be9c776c3c
|
Fixed an issue where JUCE's ScrollBars could not be hidden
|
7 years ago |
ed
|
26697f2421
|
Ensure global mouse listener is removed when SidePanel is destructed
|
7 years ago |
ed
|
a604c49a35
|
Added some methods to SidePanel to set a custom title bar
|
7 years ago |
ed
|
26734f7f85
|
Added some lambda callbacks to SidePanel
|
7 years ago |
jules
|
b56e7560a7
|
Added some missing logic to flexbox
|
7 years ago |
jules
|
1a60fa9765
|
More ScopedPointer/unique_ptr compatibility work
|
7 years ago |
jules
|
48a5fbd333
|
Another batch of ScopedPointer cleanups
|
7 years ago |
jules
|
4fcedf7be5
|
Standardised some lambda syntax
|
7 years ago |
jules
|
3300e71e17
|
Removal of RelativeCoordinate classes from the Drawables
|
7 years ago |
jules
|
ce8b2d865a
|
Used Button::onClick to simplify a bunch of library classes and demo code
|
7 years ago |
jules
|
a7e3339f86
|
Got rid of some very old legacy VC6 workaround typedefs
|
7 years ago |
ed
|
9bb4e025ca
|
Made the documentation of some classes clearer regarding when a notification will be sent
|
7 years ago |
ed
|
c1c325c782
|
Fixed a few typos
|
7 years ago |
Tom Poole
|
cff37f5b6a
|
Fixed some const violation errors
|
7 years ago |
Noah Dayan
|
5dc10feeac
|
Added doc clarification in juce_FlexBox.h
|
7 years ago |
Noah Dayan
|
1c580123b3
|
Fix documentation error in juce_SidePanel.h
|
7 years ago |
ed
|
4800216b82
|
Only resize SidePanel on mouse drag if it is currently showing
|
7 years ago |
jules
|
a586966c65
|
Added lambda callback methods to ListenerList. Its old method-invocation callbacks were refactored to use variadic templates instead of the old awful macros they used in the past, but please move your code to use the new lambda functions, as the one stuff will eventually be deprecated!
|
7 years ago |
Noah Dayan
|
257aeb50eb
|
Added documentation for juce_Grid.h and juce_GridItem.h
|
7 years ago |
Noah Dayan
|
3671995344
|
Add missing enum documentation in juce_FlexBox.h and juce_FlexItem.h
|
7 years ago |
ed
|
6568635216
|
Fixed an unused variable warning in last commit
|
7 years ago |
ed
|
eb5d4ea0a7
|
Moved the check for Component viewportIgnoreDragFlag from Viewport::DragToScrollListener::mouseDown and mouseUp to mouseDrag
|
7 years ago |
hogliux
|
4bb2f83203
|
FlexBox: Clarified some documentation on object life-times
|
7 years ago |
hogliux
|
e2a0759ab3
|
Added a BurgerMenu component which will display your menus and menu items in a "burger" menu
|
7 years ago |
ed
|
92545f9deb
|
Convert mouse coordinate to correct Component space when dragging SidePanel
|
7 years ago |
ed
|
1e240aeb48
|
Fixed a bug in SidePanel when adding a new content component
|
7 years ago |
ed
|
1b962aa2f2
|
GUI: Added a SidePanel component class which is useful for auxiliary UI components on mobile
|
7 years ago |
jules
|
d4a7afa73f
|
Replaced some old juce-style sort operations with std::sort and lambdas
|
7 years ago |
jules
|
2dc9316420
|
Misc ScopedPointer changes to start using reset() and get() rather than assignments and casts (part of an ongoing drift towards more std::unique_ptr compatibility)
|
7 years ago |
tpoole
|
75236aa61d
|
Fixed a FlexBox rounding bug
|
7 years ago |
Lukasz Kozakiewicz
|
bbf6053544
|
Viewport: enable “scroll on drag” mode by default on Android and iOS.
|
7 years ago |
tpoole
|
3cb185fcc3
|
A minor code cleanup
|
7 years ago |
jules
|
62955e7737
|
Fixed some typos and did a bit of code cleanup
|
7 years ago |
jules
|
369d59f656
|
Added a template to allow the HeapBlock class to be given signed ints or other types that are not size_t for its size parameters
|
7 years ago |
jules
|
970eda679e
|
Added 'final' keyword to a lot of classes from which you really shouldn't be inheriting!
|
7 years ago |
jules
|
e8af67182d
|
Added method Viewport::recreateScrollbars()
|
7 years ago |
jules
|
3d7c777238
|
Some light modernisation of a bunch of old code
|
7 years ago |
jules
|
1aaa598a5f
|
Added JUCE_DECLARE_WEAK_REFERENCEABLE macro to make it easier to creat weak-referenceable classes
|
7 years ago |
jules
|
3624df0652
|
Minor spelling fix
|
7 years ago |
jules
|
a4f5663fce
|
Added an option for Viewport subclasses to create custom scrollbars. Also modified Viewport::getVerticalScrollBar() and ListBox::getVerticalScrollBar() to return references instead of pointers
|
7 years ago |
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 |