History log of /frameworks/support/design/src/android/support/design/widget/BottomSheetDialog.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
751f614021e9e8dd24b88de04639ddfe02d5d4c7 06-Apr-2017 Yuichi Araki <yaraki@google.com> resolve merge conflicts of 08aea1c647 to oc-dev

Test: I solemnly swear I tested this conflict resolution.
Change-Id: I3b1d202ab847a42eadd25cfb0d8471e0ad23edd1
96eebaf2a86b305835dc73bd96387f8b17dbf6d6 04-Apr-2017 Yuichi Araki <yaraki@google.com> Status bar background for BottomSheetDialog

Bug: 31303656
Test: Manual & existing tests on 15, 18, 19, 21 and 25
Change-Id: I72240894848ae1e9505679f2e4517c152fa3c4bf
/frameworks/support/design/src/android/support/design/widget/BottomSheetDialog.java
e39334439ed2c85bc9d2ad863f0aa4fd21957655 23-Jan-2017 Yuichi Araki <yaraki@google.com> resolve merge conflicts of 9d4807ff52 to master

Test: BottomSheetDialogTest on 15, 18, 19, and 25
Change-Id: If42171d937dcd4f741e4316725373edf9f34a25f
9d4807ff527645e117d741479a21dc27ae1b3407 23-Jan-2017 Yuichi Araki <yaraki@google.com> Fix BottomSheetDialog after swiping it down

BottomSheetDialog now collapses the bottom sheet when it is shown,
making it possible to use the same instance more than once after user
swipes it down.

Test: BottomSheetDialogTest#testHideThenShow on 15, 18, 19, and 25
Bug: 34214747
Change-Id: I464625eadb41cf42fdaacafe12e32324c21903cb
/frameworks/support/design/src/android/support/design/widget/BottomSheetDialog.java
d7283f666ec5b3d4e3fff2b328ec04ad1022bfd3 25-Nov-2016 Yuichi Araki <yaraki@google.com> Fix Talkback on BottomSheetDialog

The bottom sheet is no longer marked as clickable.

Bug: 32548431
Test: BottomSheetDialogTest#testTouchInside, #testClickContent
Change-Id: I0870ae90f6f51fd705486f715d7e8e6e970998da
/frameworks/support/design/src/android/support/design/widget/BottomSheetDialog.java
4d6a96371a65d788a43b938df91c0dc936a19f0d 14-Nov-2016 Yuichi Araki <yaraki@google.com> Handle ACTION_DISMISS in BottomSheetDialog

Bug: 32308520
Test: manual
Change-Id: I633a5e9eada680b5a58640ea069f2ee3d888ba83
/frameworks/support/design/src/android/support/design/widget/BottomSheetDialog.java
59511095104678ad006835679944aab43b6f269b 30-Aug-2016 Yuichi Araki <yaraki@google.com> BottomSheetDialog is canceled when swiped down

Bug: 31162939
Change-Id: If8e95cf3413ab1132230a474d3b60de2b29b77a4
/frameworks/support/design/src/android/support/design/widget/BottomSheetDialog.java
657ea1100fee4750f148f9d0dcb7e7e2028f105e 25-Aug-2016 Aurimas Liutikas <aurimas@google.com> Remove all the extra accessor methods added by javac in support-design.

Change private methods to be package protected to avoid extra methods
that get added to be able to access them from inner classes.

This CL saves 138 methods in our jar.

Bug: 31075707
Change-Id: I9ee192652fe005957e28ccfe35c9707be242aac1
/frameworks/support/design/src/android/support/design/widget/BottomSheetDialog.java
4991b57f2c40a70010ec6de3c468b554b41c1589 27-Jun-2016 Yuichi Araki <yaraki@google.com> BottomSheetDialog handles setCancelable

BottomSheetDialog now properly reacts to the standard Dialog API
setCancelable and setCanceledOnTouchOutside.

Bug: 29628657
Change-Id: I55dee42c4552630c678075150d36bf5671c0eea5
/frameworks/support/design/src/android/support/design/widget/BottomSheetDialog.java
3bd9d18c5855600254e907d6668f2ec4d7fd1c51 26-Feb-2016 Yuichi Araki <yaraki@google.com> Fix BottomSheetDialog when it is short

The bottom sheet is now properly laid out when the content is shorter
than the specified peek height.

This also fixes unwanted canceling when pulling up a short modal bottom
sheet.

Bug: 27350772
Change-Id: I8f44eabbd96c322fa3039683b05c123d3cce9749
/frameworks/support/design/src/android/support/design/widget/BottomSheetDialog.java
dffd8d4be91b2e5e0ce66ad96867182db0c02fd0 14-Jan-2016 Yuichi Araki <yaraki@google.com> BottomSheetBehavior passes View to callbacks

Bug: 26509449
Change-Id: Ie82cc63d9ce75ec92bbb6cd444abd20faffbb7b5
/frameworks/support/design/src/android/support/design/widget/BottomSheetDialog.java
9aec720809a123c6193304730acf8b55d6ce5a7a 17-Dec-2015 Yuichi Araki <yaraki@google.com> Fix BottomSheet over ScrollView

The event handling in BottomSheetBehavior is much simplified by
delegating most of its work to ViewDragHelper.

This also fixes ViewGroupUtils.offsetDescendantRect on Gingerbread so
that it disregards the scroll offsets of the content of the target
child. This was necessary to fix the behavior of
CoordinatorLayout.isPointInChildBounds.

Bug: 26237244
Bug: 26435997
Change-Id: I63de59fb859c2071186eb202a037b048a71ea8f2
/frameworks/support/design/src/android/support/design/widget/BottomSheetDialog.java
4df3c15e330c2f9730d3aa712f57befec8536dff 16-Dec-2015 Yuichi Araki <yaraki@google.com> Rename BottomSheetListener to BottomSheetCallback

Bug: 26181788
Change-Id: I28f79120d65814e9cd92238f726b8ca51b4122cd
/frameworks/support/design/src/android/support/design/widget/BottomSheetDialog.java
bf987613e4a9043e263346047494ba3e977ff0f8 09-Dec-2015 Yuichi Araki <yaraki@google.com> BottomSheetDialog and BottomSheetDialogFragment

These are referred to as "modal" bottom sheets in the Material Design
guideline.

BottomSheetDialogFragment can be used like DialogFragment, but it shows
the content using BottomSheetBehavior. BottomSheetDialog is an
implementation of Dialog styled to show a bottom sheet.

Bug: 23989269
Change-Id: I6aefb221539f18cef580f5fa8bc8c377198b359c
/frameworks/support/design/src/android/support/design/widget/BottomSheetDialog.java