History log of /frameworks/support/slices/view/src/androidTest/java/androidx/slice/SliceMetadataTest.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
bcef08203b73ea171ccb2d4e974592500356c2fd 24-Apr-2018 Mady Mellor <madym@google.com> Merge "Rather than checking for size 0 check if the content is valid" into pi-androidx-dev
cc08a035e673a2bb24c2dd3dc26508794d46e4cd 24-Apr-2018 Mady Mellor <madym@google.com> Rather than checking for size 0 check if the content is valid

Updates the test to use actual builders.

Test: ./gradlew slice-view:connectedCheck
Bug: 78477032
Change-Id: I4c69edb64f421b5792fea95482f087a7492e4378
/frameworks/support/slices/view/src/androidTest/java/androidx/slice/SliceMetadataTest.java
9313d3f2232b02bd3fdbdbb8486e83273fb1c7cb 20-Apr-2018 Mady Mellor <madym@google.com> add SliceMetadata#getInputRangeAction

Also stops using deprecated methods in SliceMetadataTest

Test: ./gradlew slice-view:connectedCheck
Change-Id: I8616c55841134ec33251a984a29bc2a8ef2c2f3d
Fixes: 78354683
/frameworks/support/slices/view/src/androidTest/java/androidx/slice/SliceMetadataTest.java
38db00ef5d4b5a9d0d171f1bb15a5df567d448f6 17-Apr-2018 Jason Monk <jmonk@google.com> Fix slices on old devices

We were using some methods that didn't exist, now all tests plass
and renders don't look too terrible...

Test: :slices-core:connectedCheck
Test: :slices-view:connectedCheck
Test: :slices-builders:connectedCheck
Change-Id: Ifecae278a1168e39a7c935127b44b46c23b86eda
/frameworks/support/slices/view/src/androidTest/java/androidx/slice/SliceMetadataTest.java
04142429fa87e7fd8b4eb47887cbfc67c93d7090 09-Apr-2018 Mady Mellor <madym@google.com> Merge "Add min to InputRangeBuilder + support in RowView" into pi-preview1-androidx-dev
am: d3a7dbaa6e

Change-Id: I45725bf5bcb57e5e9c4888ef1f2465c0092242ca
3bc2c820c8cbab1cf67dbd836697f780265f0e7a 06-Apr-2018 Mady Mellor <madym@google.com> Add min to InputRangeBuilder + support in RowView

* Adds subtype that only exists in support lib for noting
MIN values, removed some hints that can rely on FWK
* Adds notion of setMin to InputRangeBuilder, does not
set this for RangeBuilder (progressbar) because that
seems weird and unnecessary??

* Adds API for metadata to retrieve minimum
* Adds test for metadata API

* Updates view side to handle this
* Updates sample in Demos + Renders

Test: ./gradlew slices-view:connectedCheck
Bug: 77646495
Change-Id: I84da07906d7dcf405ba939f78d4ca362b15a3008
/frameworks/support/slices/view/src/androidTest/java/androidx/slice/SliceMetadataTest.java
6725bea2d0183972cc43c97f70b8f6427e5b4319 03-Apr-2018 Jason Monk <jmonk@google.com> Revert "Switch slice compat over to AppComponentFactory DO NOT MERGE"

This reverts commit 13ae616e8b5dc3f1058480150175fd885d1ce894.

Bug: 77540047
Change-Id: I87de8d1b7de494f12a4f39babaa855aa342f8b33
/frameworks/support/slices/view/src/androidTest/java/androidx/slice/SliceMetadataTest.java
9399b1430f150241bd4ddbd89b78f3c352420f09 02-Apr-2018 Jason Monk <jmonk@google.com> Switch slice compat over to AppComponentFactory DO NOT MERGE

Test: existing tests
Bug: 77482321
Change-Id: Ia7ccc08d6412fbac463e1bec370fa98b7f09c703
(cherry picked from commit 13ae616e8b5dc3f1058480150175fd885d1ce894)
/frameworks/support/slices/view/src/androidTest/java/androidx/slice/SliceMetadataTest.java
13ae616e8b5dc3f1058480150175fd885d1ce894 02-Apr-2018 Jason Monk <jmonk@google.com> Switch slice compat over to AppComponentFactory DO NOT MERGE

Test: existing tests
Bug: 77482321
Change-Id: Ia7ccc08d6412fbac463e1bec370fa98b7f09c703
/frameworks/support/slices/view/src/androidTest/java/androidx/slice/SliceMetadataTest.java
ac7a30acc7b945a83e70f94375a172acc16e2e7d 16-Mar-2018 Mady Mellor <madym@google.com> Add way to identify if slice is permission slice

* Update permission slice structure, add to render tests
* Add hint for permission
* Add SliceMetadata method to check for permission, add to tests

Test: ./gradlew slices-view:connectedCheck
Bug: 75500766
Change-Id: I5d1ee6b5690bd206e6514577940dc1d58d04a4bf
/frameworks/support/slices/view/src/androidTest/java/androidx/slice/SliceMetadataTest.java
7ea9681dac01bd4b3a25564cbba0b49d1c7e3e2b 28-Mar-2018 TreeHugger Robot <treehugger-gerrit@google.com> Merge "Update key words to be keywords" into pi-preview1-androidx-dev
0707dbe9fa3225cc921a2305a611272f0dee1ca8 28-Mar-2018 Mady Mellor <madym@google.com> Update key words to be keywords

Test: ./gradlew createArchive
Bug:76461875
Change-Id: Ifd975ff75f248d70bd0f40992fcdd5a964b37313
/frameworks/support/slices/view/src/androidTest/java/androidx/slice/SliceMetadataTest.java
decaa736515b8c773842750af79b034964a6ca62 27-Mar-2018 Mady Mellor <madym@google.com> Fix build / fix metadata test

Test: ./gradlew slices-view:connectedCheck
Change-Id: If1f1809b2ad923b0775cbbe417419820ec5e2144
/frameworks/support/slices/view/src/androidTest/java/androidx/slice/SliceMetadataTest.java
ca12087a732c2e40be512a8d9d25e0aec8bf92d8 21-Mar-2018 Mady Mellor <madym@google.com> Add accessors to SliceMetadata to find out information about the slice

* Adds to SliceMetadata getters for things that might be
useful to the slice presenter
- template info about the first row
- primary action for the slice
- whether there is a different large mode of the slice
- get toggles associated with first row of the slice
- get range info for progress bar / slider
* SliceMetadata is a better place for some of the things
in SliceUtils; moved those things into SliceInfo

Test: ./gradlew slices-view:connectedCheck
Bug: 74074403
Change-Id: I289856182b0db5231e9b9e50ac79edf0018c1f15
/frameworks/support/slices/view/src/androidTest/java/androidx/slice/SliceMetadataTest.java
e7f1c6cf75ce36c633075445bd676572a9fe0f47 09-Mar-2018 Mady Mellor <madym@google.com> Add TTL notion to list builder

* TTL is required to be explicitly set, new constant INFINITY to use for
infinite TTL
* Also saves when the slice was built (HINT_LAST_UDPATED)

* Introduces SliceMetadata which will be the class for all info queries
about the slice / slice template that a presenter might need.
* Adds methods for expiry and last updated time to SliceMetadata
* Moves the keywords / loaded state / action methods in SliceUtils into
SliceInfo; deprecates them SliceUtils version
* Adds tests for SliceMetadata

Test: ./gradlew slices-view:connectedCheck
Bug: 74338434
Change-Id: Id00e8dd49d52b1ade2ffbd823c56e38338a12dd0
/frameworks/support/slices/view/src/androidTest/java/androidx/slice/SliceMetadataTest.java