1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00
JUCE/modules/juce_gui_basics/layout
reuk b72e43620c
Grid: Fix cell ordering comparison
Previously, the set Comparator behaved the same way, regardless of the
value of columnFirst. This is incorrect; the set should be sorted such
that the final item in the set has the greatest cross-dimension.

There was also an off-by-one error in the result of
getHighestCrossDimension(). The highestCrossDimension data member is
exclusive, but the cell values in the occupiedCells set are inclusive.
We need to add 1 to the maximum cell cross-dimension in order to convert
it to an exclusive value.
2024-11-21 13:42:54 +00:00
..
juce_AnimatedPosition.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_AnimatedPositionBehaviours.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_BorderedComponentBoundsConstrainer.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_BorderedComponentBoundsConstrainer.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_ComponentAnimator.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_ComponentAnimator.h Animation: Add juce_animation module 2024-04-16 17:43:21 +01:00
juce_ComponentBoundsConstrainer.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_ComponentBoundsConstrainer.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_ComponentBuilder.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_ComponentBuilder.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_ComponentMovementWatcher.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_ComponentMovementWatcher.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_ConcertinaPanel.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_ConcertinaPanel.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_FlexBox.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_FlexBox.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_FlexItem.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_Grid.cpp Grid: Fix cell ordering comparison 2024-11-21 13:42:54 +00:00
juce_Grid.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_GridItem.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_GridItem.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_GroupComponent.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_GroupComponent.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_MultiDocumentPanel.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_MultiDocumentPanel.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_ResizableBorderComponent.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_ResizableBorderComponent.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_ResizableCornerComponent.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_ResizableCornerComponent.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_ResizableEdgeComponent.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_ResizableEdgeComponent.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_ScrollBar.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_ScrollBar.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_SidePanel.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_SidePanel.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_StretchableLayoutManager.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_StretchableLayoutManager.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_StretchableLayoutResizerBar.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_StretchableLayoutResizerBar.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_StretchableObjectResizer.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_StretchableObjectResizer.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_TabbedButtonBar.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_TabbedButtonBar.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_TabbedComponent.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_TabbedComponent.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_Viewport.cpp Viewport: Avoid stack overflows when displaying transformed content components 2024-10-02 11:35:38 +01:00
juce_Viewport.h Viewport: Avoid stack overflows when displaying transformed content components 2024-10-02 11:35:38 +01:00