Fixed
Status Update
Comments
cl...@google.com <cl...@google.com>
ma...@google.com <ma...@google.com> #3
Technically it's not there, although we're very close to having it. I will reopen this and bump to p2 to still keep track and make it sooner rather than later
ap...@google.com <ap...@google.com> #4
Project: platform/frameworks/support
Branch: androidx-master-dev
commit e20b859017241cb9e8b3b02bfae2033f1adb5a26
Author: Calin Tataru <calintat@google.com>
Date: Mon Sep 07 19:50:01 2020
Modal bottom sheet component
This introduces a new Material component ModalBottomSheetLayout for
displaying supplementary content anchored to the bottom of the screen.
Modal bottom sheets block interaction with the rest of the UI and may
be hidden, making them suitable as an alternative to menus or dialogs.
Bug: 113856787
Bug: 148996320
Test: Added tests in ModalBottomSheetTest
Relnote: "Added experimental ModalBottomSheetLayout component."
Change-Id: Ic209e7e68e14afd3022a11846842cfbaa52a0812
M compose/material/material/api/current.txt
M compose/material/material/api/public_plus_experimental_current.txt
M compose/material/material/api/restricted_current.txt
M compose/material/material/integration-tests/material-demos/src/main/java/androidx/compose/material/demos/MaterialDemos.kt
A compose/material/material/samples/src/main/java/androidx/compose/material/samples/ModalBottomSheetSamples.kt
A compose/material/material/src/androidAndroidTest/kotlin/androidx/compose/material/ModalBottomSheetTest.kt
A compose/material/material/src/commonMain/kotlin/androidx/compose/material/ModalBottomSheet.kt
https://android-review.googlesource.com/1421477
Branch: androidx-master-dev
commit e20b859017241cb9e8b3b02bfae2033f1adb5a26
Author: Calin Tataru <calintat@google.com>
Date: Mon Sep 07 19:50:01 2020
Modal bottom sheet component
This introduces a new Material component ModalBottomSheetLayout for
displaying supplementary content anchored to the bottom of the screen.
Modal bottom sheets block interaction with the rest of the UI and may
be hidden, making them suitable as an alternative to menus or dialogs.
Bug: 113856787
Bug: 148996320
Test: Added tests in ModalBottomSheetTest
Relnote: "Added experimental ModalBottomSheetLayout component."
Change-Id: Ic209e7e68e14afd3022a11846842cfbaa52a0812
M compose/material/material/api/current.txt
M compose/material/material/api/public_plus_experimental_current.txt
M compose/material/material/api/restricted_current.txt
M compose/material/material/integration-tests/material-demos/src/main/java/androidx/compose/material/demos/MaterialDemos.kt
A compose/material/material/samples/src/main/java/androidx/compose/material/samples/ModalBottomSheetSamples.kt
A compose/material/material/src/androidAndroidTest/kotlin/androidx/compose/material/ModalBottomSheetTest.kt
A compose/material/material/src/commonMain/kotlin/androidx/compose/material/ModalBottomSheet.kt
ap...@google.com <ap...@google.com> #5
Project: platform/frameworks/support
Branch: androidx-master-dev
commit 4ebbce5de8b4a22d5fc386023f72d5fe9dd11561
Author: Calin Tataru <calintat@google.com>
Date: Thu Sep 10 09:10:57 2020
Bottom sheet scaffold component
This is a new kind of scaffold component, which implements a persistent
bottom sheet and combines with a top app bar, a floating action button,
a navigation drawer, and snackbar support, in order to construct an app
screen. Persistent bottom sheets display content that complements the
primary content of the screen and remain visible while users interact
with the primary content, making them useful for multitasking.
Bug: 113856787
Bug: 148996320
Test: TODO
Relnote: "Added experimental BottomSheetScaffold component."
Change-Id: Ie02f03288c910fbfa6702a77342eb00917050ba2
M compose/material/material/api/current.txt
M compose/material/material/api/public_plus_experimental_current.txt
M compose/material/material/api/restricted_current.txt
M compose/material/material/integration-tests/material-demos/src/main/java/androidx/compose/material/demos/MaterialDemos.kt
A compose/material/material/samples/src/main/java/androidx/compose/material/samples/BottomSheetScaffoldSamples.kt
M compose/material/material/src/commonMain/kotlin/androidx/compose/material/BackdropScaffold.kt
A compose/material/material/src/commonMain/kotlin/androidx/compose/material/BottomSheetScaffold.kt
M compose/material/material/src/commonMain/kotlin/androidx/compose/material/Drawer.kt
M compose/material/material/src/commonMain/kotlin/androidx/compose/material/Scaffold.kt
https://android-review.googlesource.com/1421475
Branch: androidx-master-dev
commit 4ebbce5de8b4a22d5fc386023f72d5fe9dd11561
Author: Calin Tataru <calintat@google.com>
Date: Thu Sep 10 09:10:57 2020
Bottom sheet scaffold component
This is a new kind of scaffold component, which implements a persistent
bottom sheet and combines with a top app bar, a floating action button,
a navigation drawer, and snackbar support, in order to construct an app
screen. Persistent bottom sheets display content that complements the
primary content of the screen and remain visible while users interact
with the primary content, making them useful for multitasking.
Bug: 113856787
Bug: 148996320
Test: TODO
Relnote: "Added experimental BottomSheetScaffold component."
Change-Id: Ie02f03288c910fbfa6702a77342eb00917050ba2
M compose/material/material/api/current.txt
M compose/material/material/api/public_plus_experimental_current.txt
M compose/material/material/api/restricted_current.txt
M compose/material/material/integration-tests/material-demos/src/main/java/androidx/compose/material/demos/MaterialDemos.kt
A compose/material/material/samples/src/main/java/androidx/compose/material/samples/BottomSheetScaffoldSamples.kt
M compose/material/material/src/commonMain/kotlin/androidx/compose/material/BackdropScaffold.kt
A compose/material/material/src/commonMain/kotlin/androidx/compose/material/BottomSheetScaffold.kt
M compose/material/material/src/commonMain/kotlin/androidx/compose/material/Drawer.kt
M compose/material/material/src/commonMain/kotlin/androidx/compose/material/Scaffold.kt
ap...@google.com <ap...@google.com> #6
Project: platform/frameworks/support
Branch: androidx-master-dev
commit ba076c6c63b7b64aab950742ec439019a68cca73
Author: Matvei Malkov <malkov@google.com>
Date: Thu Oct 01 13:53:16 2020
Add tests for BottomSheetScaffold
Fixes: 168193046
Bug: 148996320
Test: this is test
Change-Id: I8153d080c3a3ec5f170ebab7ac64438caac73196
A compose/material/material/src/androidAndroidTest/kotlin/androidx/compose/material/BottomSheetScaffoldTest.kt
https://android-review.googlesource.com/1442879
Branch: androidx-master-dev
commit ba076c6c63b7b64aab950742ec439019a68cca73
Author: Matvei Malkov <malkov@google.com>
Date: Thu Oct 01 13:53:16 2020
Add tests for BottomSheetScaffold
Fixes: 168193046
Bug: 148996320
Test: this is test
Change-Id: I8153d080c3a3ec5f170ebab7ac64438caac73196
A compose/material/material/src/androidAndroidTest/kotlin/androidx/compose/material/BottomSheetScaffoldTest.kt
ma...@google.com <ma...@google.com> #7
Thanks to Calin, this big task to support BottomSheet is done! We have it and it's checked it in the code.
We need to support it in the Scaffold some day, but that's the whole another story (
Description