Slice
Latest Update | Stable Release | Release Candidate | Beta Release | Alpha Release |
---|---|---|---|---|
January 13, 2021 | - | - | - | 1.1.0-alpha02 |
Feedback
Your feedback helps make Jetpack better. Let us know if you discover new issues or have ideas for improving this library. Please take a look at the existing issues in this library before you create a new one. You can add your vote to an existing issue by clicking the star button.
See the Issue Tracker documentation for more information.
Version 1.1.0
Version 1.1.0-alpha02
January 13, 2021
androidx.slice:slice-builders:1.1.0-alpha02
, androidx.slice:slice-core:1.1.0-alpha02
, and androidx.slice:slice-view:1.1.0-alpha02
are released. Version 1.1.0-alpha02 contains these commits.
API Changes
- Support pickers in slice actions in row view (I4d965)
- SliceAction support for GridRow (Ie289b)
- Added Time picker text, which creates a time picker or date picker dialog when tapped. (I07deb)
- Fixed an issue for Treehug error (I416cc)
- Added
ListBuilder.StarRatingBuilder
, which is a row that supports star rating inputs for slices. (I25aec) - Replaced
ListBuilder#setHostExtra
withListBuilder#setHostExtras
to accept a bundle (I43ec7, b/) - Added new API
ListBuilder#setHostExtra
andSliceMetadata#getHostExtras
to save and extract additional information for the host from slice. (Ib0768, b/) - Added new API for RowBuilder to indicate end of a section and show bottom line divider. (I23ddd, b/)
- Add nullabilities annotation in slice builders for better kotlin interop. (If00f1, b/166489398)
- Added
CellBuilder.addOverlayText
, which overlays text on the image in the cell. (I09d97) - Added imageCornerRadius attribute for applying rounded corners to
SliceHints.LARGE_IMAGE
images/icons. (I3e8f8) - Make
configureViewPolicy
protected instead of private so it can be called from subclasses. (I6772b) - Support raw images in gridrow view being sized for portrait and landscape images. (I925fb)
- Added a new API
SliceView#getNumberOfHiddenItems
to obtain the number of slice items that didn't fit into the view. (I09651) - Added
SliceView#setRowStyleFactory
to allow slice hosts to customize the style of each row based on slice metadata. (Ia8f2e)
Bug Fixes
- Fix Picker Slice action on Gridrow as only item (I3d899)
External Contribution
- API lint check for the StaticFinalBuilder is enabled for androidx (I2b11b, b/138602561)
Slice-Builders-Ktx Version 1.0.0-alpha08
January 13, 2021
androidx.slice:slice-builders-ktx:1.0.0-alpha08
is released. Version 1.0.0-alpha08 contains these commits.
Updated to depend on slice-builders 1.1.0-alpha02.
Version 1.1.0-alpha01
May 7, 2019
androidx.slice:slice-builders:1.1.0-alpha01
, androidx.slice:slice-builders-ktx:1.0.0-alpha07
, androidx.slice:slice-core:1.1.0-alpha01
, and androidx.slice:slice-view:1.1.0-alpha01
are released. The commits included in this version can be found here.
New features
onCreatePermissionRequest
can be overridden inSliceProvider
to customize the permission grant behavior
Bug fixes
- Fixed OnSliceActionListener was not getting called when a row item with only one action was clicked
- Fixed SliceView has not respecting MeasureSpec.EXACTLY layout params
- Fixed duplicate onClick during onLongClick on SliceView