Tom Poole
|
a12bc32979
|
Fixed some warnings on the latest compilers
|
5 years ago |
Tom Poole
|
ff70ebb03e
|
Fixed a layout issue in the Grid class
|
5 years ago |
jules
|
69c3474012
|
Added method PopupMenu::Options::withDeletionCheck() to help avoid dangling pointers when triggering async menus
|
6 years ago |
jules
|
cd4aba9e43
|
PopupMenu modernisation: Improved the PopupMenu::Item class to make it easy to build items by chaining calls together.
|
6 years ago |
jules
|
9a06be6d61
|
Some minor cleanups
|
6 years ago |
Tom Poole
|
16dd26649a
|
Fixed some GCC compiler warnings and removed deprecated functions
|
6 years ago |
Tom Poole
|
a9a0f6b92f
|
Enforced more comprehensive const-correctness in the JUCE container classes
|
6 years ago |
ed
|
497a1b3fb7
|
Added juce_UnitTestCategories.h to replace raw strings used for test categories
|
6 years ago |
ed
|
f3af250ff7
|
Tidied up unit test code layout
|
6 years ago |
ed
|
97e545cd44
|
Moved the Grid unit tests into juce_Grid.cpp and re-saved all projects
|
6 years ago |
ed
|
ecb87a14b0
|
Enable Viewport drag-to-scroll functionality by default on devices where touch is the primary input method
|
6 years ago |
ed
|
3c6b4f1e95
|
Minor documentation update for the Viewport::setScrollOnDragEnabled() method
|
6 years ago |
ed
|
a234721110
|
Added various clang-tidy modernize-* fixes
|
6 years ago |
jules
|
cadac817c6
|
Enabled some more warning flags in Xcode, and fixed the problems they caused
|
6 years ago |
jules
|
4d02ac63a8
|
Couple more spelling fixes
|
6 years ago |
jules
|
8e91bfabf7
|
Spelling correction
|
6 years ago |
ed
|
b78e63aa02
|
Moved Displays class out of Desktop and into its own .h/.cpp and deprecated Displays::getDisplayContaining()
|
6 years ago |
Tom Poole
|
3c93cfb105
|
Clarified some Button LookAndFeel parameter names
|
6 years ago |
Tom Poole
|
3232a6a262
|
Fixed a compiler warning
|
6 years ago |
jules
|
7ab4d1708b
|
Some misc cleanups, mainly around WeakReference usage and rectangles
|
6 years ago |
Tom Poole
|
102ed4a9f2
|
Fixed some compiler warnings
|
7 years ago |
jules
|
974b4a8351
|
Removed some legacy friend class declarations that are no longer needed with modern compilers
|
7 years ago |
ed
|
4af9526ab5
|
Fixed a bug in Grid where the area calculation could terminate early
|
7 years ago |
ed
|
40c948826c
|
Added some braces in juce_Grid.cpp to work around a VS2015 compiler bug
|
7 years ago |
Tom Poole
|
ab863a6dc2
|
Replaced all usage of ScopedPointer with std::unique_ptr
|
7 years ago |
ed
|
45698e40b2
|
Make Viewport::DragToScrollListener more robust and able to cope with the deletion of the original mouseDown event component
|
7 years ago |
jules
|
121719be69
|
Added new method Rectangle::toNearestIntEdges(), and used this to improve the Grid layout snapping
|
7 years ago |
hogliux
|
3ae28b3d54
|
Viewport: Added the ability to position the scrollbars at the top/left
|
7 years ago |
ed
|
cdbc28c18b
|
Add documentation tags
|
7 years ago |
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 |