hunterstich
220415d3c1
[Carousel] Fixed scroll offset calculation error when last focal keyline comes after the last child
...
Calculating end scroll offset was using the distance between the last child and the last focal keyline. When the last child came before the last keyline, an unexpected scroll offset was returned. This also adds a dropdown to the catalog demo to allow setting the number of items in the carousel.
PiperOrigin-RevId: 508739119
2023-02-10 22:52:03 +00:00
hunterstich
795979c283
[Carousel] Fixed MultiBrowseCarouselStrategy method visibility.
...
PiperOrigin-RevId: 508728594
2023-02-10 22:51:19 +00:00
hunterstich
4b1a890e60
[Carousel] Renamed Maskable.getMaskRect to Maskable.getMaskRectF
...
PiperOrigin-RevId: 508626230
2023-02-10 14:25:59 +00:00
hunterstich
fc0f53a0cd
[Carousel] Renamed CarouselConfiguration to CarouselStrategy.
...
PiperOrigin-RevId: 508619540
2023-02-10 14:24:39 +00:00
hunterstich
2ca63b92b1
[Carousel] Fixed documentation error
...
PiperOrigin-RevId: 508451170
2023-02-09 20:55:02 +00:00
hunterstich
85c006b1d2
[Carousel] Updated CarouselConfiguration visibility and improved documentation
...
PiperOrigin-RevId: 508401214
2023-02-09 18:27:27 +00:00
hunterstich
8014267740
[Carousel] Changed CarouselConfiguration to have an empty constructor and pass Carousel in through onFirstChildMeasuredWithMargins
...
PiperOrigin-RevId: 508389752
2023-02-09 18:25:29 +00:00
hunterstich
67b251af32
[Carousel] Improve documentation and throw when CarouselLayoutManager children are not Maskable.
...
PiperOrigin-RevId: 508160107
2023-02-09 13:51:34 +00:00
hunterstich
e32e625e14
[Carousel] Updated to support MaterialDivider and helper for getting the bounds of a masked item from the layout manager.
...
PiperOrigin-RevId: 507612229
2023-02-07 22:11:57 +00:00
hunterstich
1a25706f3a
[Carousel] Fixed explore by touch causeing list to scroll
...
PiperOrigin-RevId: 506701246
2023-02-03 21:01:00 +00:00
hunterstich
26697c3835
[Carousel] Fixed MultiBrowseCarouselConfiguration javadoc
...
PiperOrigin-RevId: 506597723
2023-02-02 16:51:09 +00:00
hunterstich
ff48bc5e3b
[Carousel] Removed CenteredCarouselConfiguration.
...
This removes CenteredCarouselConfigration and its superclass MultibrowseCarouselConfiguration and renames StartCarouselConfiguration to MultiBrowseCarouselConfiguration.
PiperOrigin-RevId: 506424085
2023-02-01 22:32:20 +00:00
hunterstich
0f179b38e9
[Carousel] Add a11y focus scrolling support
...
PiperOrigin-RevId: 505783943
2023-01-31 19:51:12 +00:00
hunterstich
4ecba81de6
[Carousel] Release carousel component
...
PiperOrigin-RevId: 501635363
2023-01-12 12:25:52 -08:00