83862bb59558fc044de9aa0d6e9407be53af8b81 |
|
28-Mar-2017 |
Maurice Lam <yukl@google.com> |
Rename SuwLib directories Rename eclair-mr1 to gingerbread to reflect the min SDK version change, and full-support to recyclerview to better reflect what's inside the directory Also added comments and applied style fixes to keep checkstyle happy. Test: Existing tests pass Change-Id: I20332f718f2aae04092d5e45de944b1efce1a596
/frameworks/opt/setupwizard/library/rules.gradle
|
f48c1c7a1f5dae55daf85a2a99a78bb274236f23 |
|
28-Feb-2017 |
Maurice Lam <yukl@google.com> |
Bump min SDK of platform to 23 Platform builds only guarantee support of the latest platform version, so it is safe to bump the min SDK version to 23. This fixes the ButtonItemTest Robolectric test. Test: Existing tests pass. ./gradlew connectedAndroidTest test Change-Id: I82fa27a1b342973ea2d05312cb80ba509e6c6dc3
/frameworks/opt/setupwizard/library/rules.gradle
|
c1fd27c423182022cae7c2486692872d830fdb33 |
|
16-Feb-2017 |
Maurice Lam <yukl@google.com> |
Remove eclair-mr1 and full-support build flavors They are superseded by gingerbreadCompat, since support-lib bumped the minSdkVersion to v9. Test: Existing tests pass (./gradlew connectedAndroidTest test) Bug: 33094508 Change-Id: I22882c87380f237096438b15bf342f354f7bfcdd
/frameworks/opt/setupwizard/library/rules.gradle
|
644ec7e04f47fce346cd95cf512bffcead4c52b0 |
|
21-Dec-2016 |
Maurice Lam <yukl@google.com> |
Remove icsCompat build variant It is now replaced by gingerbreadCompat. Test: Existing tests pass: ./gradlew connectedAndroidTest Change-Id: I87583b2ca99fe6c65479ced88bfe5e9f8a992d75
/frameworks/opt/setupwizard/library/rules.gradle
|
284e32c94b3ed0196d94ebe34abb7d6f9ef61cd6 |
|
23-Nov-2016 |
Maurice Lam <yukl@google.com> |
[SuwLib] Add gingerbreadCompat build variant Test: Builds fine. ./gradlew produces artifacts for this variant Bug: 33094508 Change-Id: Ie18c12fc64cca3f2949f77b7860d902496c094f8
/frameworks/opt/setupwizard/library/rules.gradle
|
4482fde98ebad2700ec1f8de5397abb90402b8b8 |
|
23-Nov-2016 |
Maurice Lam <yukl@google.com> |
[SuwLib] Add support annotations Add support annotations dependency, and add the annotations in where suitable. Test: Manual. "Inspect code" in Android studio no longer shows nullability errors. Existing automated tests pass Bug: 21559567 Change-Id: I47b1072c9b2a9e032318df49db6b86b6af8d206e
/frameworks/opt/setupwizard/library/rules.gradle
|
730ec9cf0d9ffef4b9325cf43155d5bb3bbe5009 |
|
23-Nov-2016 |
Maurice Lam <yukl@google.com> |
[SuwLib] Move test configuration to self.gradle Since tests are only intended to run on ub-setupwizard-* branches, it should live in self.gradle. Test: Existing tests pass ./gradlew connectedAndroidTest Change-Id: Ifb93f576de75a69a1eef13de92260f8d0325dfc9
/frameworks/opt/setupwizard/library/rules.gradle
|
6e55f30c31f1ac3b35d60f306cf6cef084b1a845 |
|
11-Mar-2016 |
Maurice Lam <yukl@google.com> |
[SuwLib] Add SwitchItem Bug: 27600894 Change-Id: Idca6f2fad550561ed71f9eb1bcae8ba54c5dae33
/frameworks/opt/setupwizard/library/rules.gradle
|
b01f3ef075d501d1f61e6f61794a5cadd3ff2026 |
|
21-Nov-2015 |
Maurice Lam <yukl@google.com> |
[SuwLib] Implement GlifRecyclerLayout Bug: 25726515 Change-Id: Ibb60af51928bb5fc828761c55430cc8d31fe5c98
/frameworks/opt/setupwizard/library/rules.gradle
|
a74bc1d5c6d7cb9e0f5add4c56a983cb492cb3c2 |
|
22-Oct-2015 |
Maurice Lam <yukl@google.com> |
[SuwLib] Recycler item adapter support Implement RecyclerView item adapter for an ItemHierarchy. Change-Id: Id7e650fafa467ca7ee3c80102efc73d4323e5b1c
/frameworks/opt/setupwizard/library/rules.gradle
|
24f1d0b9512dfc20bb1814a4e63f976a59f3ad99 |
|
14-Sep-2015 |
Maurice Lam <yukl@google.com> |
[SuwLib] Add RecyclerView templates Add new "full-support" build variant that includes RecyclerView as one of its dependencies, and add RecyclerView templates to the library. Bug: 24103690 Change-Id: I01a2b7ba3f9ff1d30a9b8aa9061ffe2a42eed968
/frameworks/opt/setupwizard/library/rules.gradle
|
91051468dbc273da8d7e7608640e833a71d011e2 |
|
07-Aug-2015 |
Maurice Lam <yukl@google.com> |
[SuwLib] Tint navigation button icons - Remove the dark variant of button icons, since it is now tinted to the desired color - Use DrawableCompat.setTintList to tint the drawables to the same color used as text - Use textColorPrimary as the navigation text color, since the spec now matches the default textColorPrimary implementation of material theme (This changes the disabled color from 20% alpha to 26% alpha) - Configured the build to take two different implementations of NavigationBarButton. The platform build is the same as Button, since drawable tinting is natively supported. The comapt build uses DrawableCompat in the support library to tint any compound drawables - Removed all xxxhdpi assets since that was introduced in L, but vector assets are used in L instead. - For the vector drawables, use tint instead of fillColor so that the state in the ColorStateList will be taken into account. Bug: 22129308 Change-Id: Id0c7b40ad3e71c2c66a0e89df4522865a61e923e
/frameworks/opt/setupwizard/library/rules.gradle
|
6df734500612c91d396ccc61da80cd1cdc96b5b3 |
|
20-Mar-2015 |
Maurice Lam <yukl@google.com> |
[SetupWizardLib] Add standalone build file Add a standalone build file to the build for users outside of the Android tree. This is necessary because gradle builds in Android tree have a different configuration than normal projects created in Android Studio, like android.properties file and the dist plugin. Change-Id: I0f1a9728d61fcad391d9d23f75445b5c435da13d
/frameworks/opt/setupwizard/library/rules.gradle
|