1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-21 01:24:21 +00:00
JUCE/modules/juce_gui_basics/layout
reuk c802319241
Viewport: Stop touches on other components from interrupting scrolling
Previously, a touch on a component outside the Viewport would interrupt
and cancel a scroll gesture inside the Viewport.

Now, the Viewport will respond to all drag events from the input source
that started the drag, allowing the Viewport to be scrolled with one
input source while adjusting other controls with another input source.

The FontsDemo is useful for testing this behaviour, as it has two
Viewports on a single screen, along with some other controls.
2021-09-27 15:46:28 +01:00
..
juce_AnimatedPosition.h Updated all license headers 2020-06-29 08:30:22 +01:00
juce_AnimatedPositionBehaviours.h Updated all license headers 2020-06-29 08:30:22 +01:00
juce_ComponentAnimator.cpp Accessibility: Make createAccessibilityHandler() private in Component subclasses 2021-09-07 11:23:17 +01:00
juce_ComponentAnimator.h Updated all license headers 2020-06-29 08:30:22 +01:00
juce_ComponentBoundsConstrainer.cpp Replaced deprecated Displays methods 2020-10-27 12:38:59 +00:00
juce_ComponentBoundsConstrainer.h Updated all license headers 2020-06-29 08:30:22 +01:00
juce_ComponentBuilder.cpp Updated all license headers 2020-06-29 08:30:22 +01:00
juce_ComponentBuilder.h Updated all license headers 2020-06-29 08:30:22 +01:00
juce_ComponentMovementWatcher.cpp Updated all license headers 2020-06-29 08:30:22 +01:00
juce_ComponentMovementWatcher.h Updated all license headers 2020-06-29 08:30:22 +01:00
juce_ConcertinaPanel.cpp Accessibility: Added VoiceOver (macOS) and Narrator (Windows) accessibility screen reader support to juce_gui_basics 2021-05-10 10:53:14 +01:00
juce_ConcertinaPanel.h Accessibility: Make createAccessibilityHandler() private in Component subclasses 2021-09-07 11:23:17 +01:00
juce_FlexBox.cpp Updated all license headers 2020-06-29 08:30:22 +01:00
juce_FlexBox.h Updated all license headers 2020-06-29 08:30:22 +01:00
juce_FlexItem.h Updated all license headers 2020-06-29 08:30:22 +01:00
juce_Grid.cpp Clang: Fix warnings when building with clang 10 2020-07-01 10:00:43 +01:00
juce_Grid.h Updated all license headers 2020-06-29 08:30:22 +01:00
juce_GridItem.cpp Updated all license headers 2020-06-29 08:30:22 +01:00
juce_GridItem.h Updated all license headers 2020-06-29 08:30:22 +01:00
juce_GroupComponent.cpp Accessibility: Added VoiceOver (macOS) and Narrator (Windows) accessibility screen reader support to juce_gui_basics 2021-05-10 10:53:14 +01:00
juce_GroupComponent.h Accessibility: Make createAccessibilityHandler() private in Component subclasses 2021-09-07 11:23:17 +01:00
juce_MultiDocumentPanel.cpp Use C++14 lambda capture initialisers for initialising deletion checkers 2021-07-12 11:58:29 +01:00
juce_MultiDocumentPanel.h Set the default value of JUCE_MODAL_LOOPS_PERMITTED to 0 2021-06-30 13:01:14 +01:00
juce_ResizableBorderComponent.cpp Updated all license headers 2020-06-29 08:30:22 +01:00
juce_ResizableBorderComponent.h Updated all license headers 2020-06-29 08:30:22 +01:00
juce_ResizableCornerComponent.cpp Updated all license headers 2020-06-29 08:30:22 +01:00
juce_ResizableCornerComponent.h Updated all license headers 2020-06-29 08:30:22 +01:00
juce_ResizableEdgeComponent.cpp Updated all license headers 2020-06-29 08:30:22 +01:00
juce_ResizableEdgeComponent.h Updated all license headers 2020-06-29 08:30:22 +01:00
juce_ScrollBar.cpp Accessibility: Removed widget_handlers 2021-05-20 18:24:56 +01:00
juce_ScrollBar.h Accessibility: Make createAccessibilityHandler() private in Component subclasses 2021-09-07 11:23:17 +01:00
juce_SidePanel.cpp Accessibility: Added VoiceOver (macOS) and Narrator (Windows) accessibility screen reader support to juce_gui_basics 2021-05-10 10:53:14 +01:00
juce_SidePanel.h Accessibility: Make createAccessibilityHandler() private in Component subclasses 2021-09-07 11:23:17 +01:00
juce_StretchableLayoutManager.cpp Updated all license headers 2020-06-29 08:30:22 +01:00
juce_StretchableLayoutManager.h Updated all license headers 2020-06-29 08:30:22 +01:00
juce_StretchableLayoutResizerBar.cpp Updated all license headers 2020-06-29 08:30:22 +01:00
juce_StretchableLayoutResizerBar.h Updated all license headers 2020-06-29 08:30:22 +01:00
juce_StretchableObjectResizer.cpp Updated all license headers 2020-06-29 08:30:22 +01:00
juce_StretchableObjectResizer.h Updated all license headers 2020-06-29 08:30:22 +01:00
juce_TabbedButtonBar.cpp Accessibility: Added VoiceOver (macOS) and Narrator (Windows) accessibility screen reader support to juce_gui_basics 2021-05-10 10:53:14 +01:00
juce_TabbedButtonBar.h Accessibility: Make createAccessibilityHandler() private in Component subclasses 2021-09-07 11:23:17 +01:00
juce_TabbedComponent.cpp Accessibility: Added VoiceOver (macOS) and Narrator (Windows) accessibility screen reader support to juce_gui_basics 2021-05-10 10:53:14 +01:00
juce_TabbedComponent.h Accessibility: Make createAccessibilityHandler() private in Component subclasses 2021-09-07 11:23:17 +01:00
juce_Viewport.cpp Viewport: Stop touches on other components from interrupting scrolling 2021-09-27 15:46:28 +01:00
juce_Viewport.h Docs: Updated Viewport scrollbar docs 2021-06-07 19:38:29 +01:00