• Home
  • History
  • Annotate
  • only in /frameworks/opt/setupwizard/
History log of /frameworks/opt/setupwizard/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
83abfe4f3c9368f72b90420990fa4851970aad43 03-May-2016 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to nyc-dev
d9fdb1bcd46f1924a3de1135564eadd65ea130d7 03-May-2016 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to nyc-dev
0a593e2f053957e5704384d667dc031a7a16224f 01-May-2016 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to nyc-dev
7f2a6e95f20408e055bb8b965b9e2bc664eec86b 28-Apr-2016 Maurice Lam <yukl@google.com> [SuwLib] Check instance state type before casting

Bug: 28390168
Change-Id: Ic8cb9c35b29fe05f1edc6c8fa7c0bd7d23cd4fdf
ibrary/main/src/com/android/setupwizardlib/SetupWizardLayout.java
ibrary/test/src/com/android/setupwizardlib/test/SetupWizardLayoutTest.java
daf8e74d8ce12ffa8435dbc08cb7cfcd59d8c00e 27-Apr-2016 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to nyc-dev
84979a6b2874d09762404c3c8a902f4aad016d01 26-Apr-2016 Maurice Lam <yukl@google.com> [SuwLib] Support GLIF preference

Bug: 26427729
Change-Id: Ie95b0031bacef316ccff9bc9f1a4b048016a9353
ibrary/full-support/res/layout/suw_glif_preference_recycler_view.xml
ibrary/full-support/res/layout/suw_glif_preference_template_header.xml
ibrary/full-support/res/values-sw600dp/layouts.xml
ibrary/full-support/res/values/layouts.xml
ibrary/full-support/src/com/android/setupwizardlib/GlifPreferenceLayout.java
ibrary/full-support/src/com/android/setupwizardlib/GlifRecyclerLayout.java
ibrary/full-support/src/com/android/setupwizardlib/util/GlifPreferenceDelegate.java
ibrary/full-support/test/src/com/android/setupwizardlib/test/GlifPreferenceLayoutTest.java
ibrary/full-support/test/src/com/android/setupwizardlib/test/GlifRecyclerLayoutTest.java
ibrary/main/src/com/android/setupwizardlib/GlifLayout.java
065c9319b604dd726f8ac6ee63e39fa72b0c3747 17-Apr-2016 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to nyc-dev
10e37de3e93691ec7600cb25ccca6b50841a4460 14-Apr-2016 Jeff Davidson <jpd@google.com> Copy IS_FIRST_RUN extra in copyWizardManagerExtras.

Bug: 27822363
Change-Id: I915be45c13df95cc3c8de9cde63d5e83909c2e03
ibrary/main/src/com/android/setupwizardlib/util/WizardManagerHelper.java
4f703adb2d6fcd5fd10f651403f539b5b67dbed9 13-Apr-2016 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to nyc-dev
de9f081976b6121f93b6debca4554226c125e12f 08-Apr-2016 Maurice Lam <yukl@google.com> [SuwLib] Fix override annotations

Add @Override annotations where there should be

Change-Id: I57e33c9367bbc716c120b410ce96b43b4d0f8bbb
ibrary/eclair-mr1/src/com/android/setupwizardlib/items/SwitchItem.java
ibrary/main/src/com/android/setupwizardlib/items/ItemInflater.java
22e7f820ce7314c6daee1f7493fa8249f258d0ed 07-Apr-2016 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to nyc-dev
edecd8a2a72ea81bd45202d53cd7ebedde70a34b 06-Apr-2016 Steven Ng <stevenckng@google.com> Merge "[SetupWizard] Move consecutive taps detector to setupwizardlib" into ub-setupwizard-belgarath
f7ac91e934941cc7a796337aba8ac4e5c198c22e 06-Apr-2016 Steven Ng <stevenckng@google.com> [SetupWizard] Move consecutive taps detector to setupwizardlib

bug:27064348
Change-Id: I1051c0f9f224a7698fcb32a863aca94e4a571c64
ibrary/main/src/com/android/setupwizardlib/gesture/ConsecutiveTapsGestureDetector.java
8cb3b0ebdbc2111dfa2e9e66ce3024b93496bbb8 06-Apr-2016 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to nyc-dev
af622ff60193a3a1322a155ae17bb9516865f19b 06-Apr-2016 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to nyc-dev
00d3c2643211547166766a85278d87033cf66209 06-Apr-2016 Maurice Lam <yukl@google.com> Merge "[SuwLib] Fix RecyclerView dividers" into ub-setupwizard-belgarath
059321ff28f79a2cbe630b4d814a96ff9254643a 01-Apr-2016 Maurice Lam <yukl@google.com> [SuwLib] Fix unit tests

- Use DP for LinkAccessibilityHelperTest so that it is not device
specific.
- Remove LinkSpanTest context leak test, because System.GC does not
realiably remove references.

Bug: 27953236
Change-Id: I977c08b3f4c22b074a3bfa968847735ffe5af258
ibrary/eclair-mr1/test/src/com/android/setupwizardlib/test/LinkAccessibilityHelperTest.java
ibrary/test/src/com/android/setupwizardlib/test/LinkSpanTest.java
5105849a127fbe91f5226b02360951e8541808aa 05-Apr-2016 Maurice Lam <yukl@google.com> Merge "[SuwLib] Use framework selectableItemBackground" into ub-setupwizard-belgarath
140ea8aed151504114c40fe26d3ef3e1a5eaeb32 05-Apr-2016 Maurice Lam <yukl@google.com> Merge "[SuwLib] Force list header shadow to be drawn on top" into ub-setupwizard-belgarath
d523af64fc48a43d398ced8269fc60687606c2b7 05-Apr-2016 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to nyc-dev
e860e77e9f218f094495692eb1180848dfebc481 05-Apr-2016 Maurice Lam <yukl@google.com> [SuwLib] Fix RecyclerView dividers

Use the adapter item count and positions instead of the view index
and child count when drawing the decorations, because child views get
removed and added as part of RecyclerView's recycling.

Bug: 27974451
Change-Id: Ibb02856c1069b3f03978a3b44bd4ba1608aed6f2
ibrary/full-support/src/com/android/setupwizardlib/DividerItemDecoration.java
8262dd890c94000c3cd399edecf12f8a96e2af21 04-Apr-2016 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to nyc-dev
4de6a98fb0d210de562845b55c981f3dd5dbbde7 04-Apr-2016 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to nyc-dev
411aa452efd1a689afe29d0dc7f913e35ee8e5c4 03-Apr-2016 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to nyc-dev
c1d426c953eb27d7019341086157de9668b84e6c 03-Apr-2016 Maurice Lam <yukl@google.com> [SuwLib] Force list header shadow to be drawn on top

Bug: 27974183
Change-Id: Ibc1b2251e6a444723b55c32b929d3846bcafbdc7
ibrary/main/res/layout/suw_list_header.xml
ibrary/main/res/values/dimens.xml
ccdce77ebc3a173c5cbe59abc4ba6dda9567a432 01-Apr-2016 Maurice Lam <yukl@google.com> [SuwLib] Remove recycled icon

Remove recycled icon before setting the state and level, so it will
not unintentionally change some other drawable's state and level.

Bug: 27944413
Change-Id: Id98096638781b207234794e9e2296c0463a51daf
ibrary/main/src/com/android/setupwizardlib/items/Item.java
ibrary/test/src/com/android/setupwizardlib/test/ItemTest.java
5d7bea799d0a1231f16b9e975718035c786da5f3 30-Mar-2016 Maurice Lam <yukl@google.com> [SuwLib] Use framework selectableItemBackground

In RecyclerItemAdapter, use android:selectableItemBackground, only
falling back to selectableItemBackground if the former is not set.

Bug: 27942976
Change-Id: Id7dc2781b0b7b69f7e9fab180268dd4568ba79ee
ibrary/full-support/res/values/attrs.xml
ibrary/full-support/src/com/android/setupwizardlib/items/RecyclerItemAdapter.java
e1798444aa7e8bd6c81c5013c03bccb581d7f591 31-Mar-2016 Maurice Lam <yukl@google.com> Merge "[SuwLib] Upstream LinkSpan and AnnotatedTextView" into ub-setupwizard-belgarath
ee6b8aa6b31ffdfa8f6ab51c521ef21d70b1cb5d 30-Mar-2016 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to nyc-dev
f2d10baf35089f047027f507881294aac190b572 29-Mar-2016 Maurice Lam <yukl@google.com> Merge "[SuwLib] Implement ButtonBarItem" into ub-setupwizard-belgarath
00358e4d12e6c7ba0f1da1fa9ad57f87da9b3b1a 25-Mar-2016 Maurice Lam <yukl@google.com> [SuwLib] Implement ButtonBarItem

Implement ButtonBarItem which can contain one or more buttons to be
displayed in a horizontal row.

Bug: 27600894
Change-Id: Id3879ee8fc0bd09c04bc8d98a0bbd301d1b410b8
ibrary/eclair-mr1/res/values/styles.xml
ibrary/main/res/layout/suw_items_button_bar.xml
ibrary/main/res/values-v21/styles.xml
ibrary/main/res/values/attrs.xml
ibrary/main/src/com/android/setupwizardlib/items/ButtonBarItem.java
ibrary/main/src/com/android/setupwizardlib/items/ButtonItem.java
ibrary/main/src/com/android/setupwizardlib/items/ItemGroup.java
ibrary/main/src/com/android/setupwizardlib/items/ItemInflater.java
ibrary/test/src/com/android/setupwizardlib/test/ButtonBarItemTest.java
ibrary/test/src/com/android/setupwizardlib/test/ButtonItemTest.java
60e5a879080c1a68487f037aaa8acb06df5aed05 29-Mar-2016 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to nyc-dev
d832154e333a3a45b5faecd518b664ddd297183c 25-Feb-2016 Maurice Lam <yukl@google.com> [SuwLib] Upstream LinkSpan and AnnotatedTextView

Upstream LinkSpan and AnnotatedTextView to easily create
accessibility-friendly rich text TextViews with links.

Bug: 27886391
Change-Id: I20137fb454c4b9d820263c8ce326380c1db2ef20
ibrary/eclair-mr1/src/com/android/setupwizardlib/util/LinkAccessibilityHelper.java
ibrary/eclair-mr1/src/com/android/setupwizardlib/view/RichTextView.java
ibrary/eclair-mr1/test/src/com/android/setupwizardlib/test/LinkAccessibilityHelperTest.java
ibrary/eclair-mr1/test/src/com/android/setupwizardlib/test/RichTextViewTest.java
ibrary/main/src/com/android/setupwizardlib/span/LinkSpan.java
ibrary/main/src/com/android/setupwizardlib/span/SpanHelper.java
ibrary/test/src/com/android/setupwizardlib/test/LinkSpanTest.java
ibrary/test/src/com/android/setupwizardlib/test/SpanHelperTest.java
dec1f62adacbf4a26a79c35c89c965abf57a87b5 28-Mar-2016 Ajay Kumar Nadathur Sreenivasan <ajayns@google.com> Merge "[SetupWizard] NPE on "Nexus Imprint"" into ub-setupwizard-belgarath
e2cdae2ffaa3ba498ada4acecc1e47624260e3b0 27-Mar-2016 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to nyc-dev
eb85a47ae17061a4ed20d5a5fba4c61e24f17013 26-Mar-2016 Maurice Lam <yukl@google.com> Merge "[SuwLib] Add SwitchItem" into ub-setupwizard-belgarath
bb8f21ea108666cc962b016a7664b5f500c63ff3 25-Mar-2016 Ajay Nadathur <ajayns@google.com> [SetupWizard] NPE on "Nexus Imprint"

Error happened because "R.attr.selectableItemBackground" didn't resolve causing NPE
inside LayerDrawable.

Testing:
--------
- Ran SUW as well as visited fingerprint screen after setup. Verified
that: 1) Ripple effect works 2) No NPE
bug:27853943
Change-Id: I882ad4ed8f04f2e243b54731adc33d2a50da53ee
ibrary/full-support/src/com/android/setupwizardlib/items/RecyclerItemAdapter.java
2def2bf2156581c6bde6d6baa4583ccd97f2f670 25-Mar-2016 Maurice Lam <yukl@google.com> Merge "[SuwLib] Cache GlifPatternDrawable in Bitmap" into ub-setupwizard-belgarath
8d8efd86c72cdecefb133bd3bc3ee676233d2f2e 25-Mar-2016 Maurice Lam <yukl@google.com> Merge "[SuwLib] Catch RuntimeException during template inflation" into ub-setupwizard-belgarath
6e55f30c31f1ac3b35d60f306cf6cef084b1a845 11-Mar-2016 Maurice Lam <yukl@google.com> [SuwLib] Add SwitchItem

Bug: 27600894
Change-Id: Idca6f2fad550561ed71f9eb1bcae8ba54c5dae33
ibrary/eclair-mr1/res/layout/suw_items_switch.xml
ibrary/eclair-mr1/res/values/attrs.xml
ibrary/eclair-mr1/src/com/android/setupwizardlib/items/SwitchItem.java
ibrary/eclair-mr1/test/src/com/android/setupwizardlib/test/SwitchItemTest.java
ibrary/rules.gradle
3aee7b9de403e669e24ce68da1b390ab74288364 25-Mar-2016 Maurice Lam <yukl@google.com> [SuwLib] Catch RuntimeException during template inflation

On platform versions < M, RuntimeException is thrown when an
attribute is not found. This is changed to InflateException since M.
Catch the more generic RuntimeException so we will show the more
helpful error message on previous versions as well.

Bug: 27153117
Change-Id: I6367f2f2c6adfaab0c3dc1297249d08225c99d9c
ibrary/main/src/com/android/setupwizardlib/GlifLayout.java
ibrary/main/src/com/android/setupwizardlib/SetupWizardLayout.java
a2f04916533b900d3661c9e8c9d98b71276fde13 24-Mar-2016 Maurice Lam <yukl@google.com> [SuwLib] Cache GlifPatternDrawable in Bitmap

Avoid rendering the path every time by caching the GlifPatternDrawable
on a Bitmap.

Bug: 27821812
Change-Id: I8eefcf662763ec05d11b53a0a02e3f39764075ae
ibrary/main/src/com/android/setupwizardlib/GlifPatternDrawable.java
ibrary/test/src/com/android/setupwizardlib/test/GlifPatternDrawableTest.java
9b4e2c4788f066d799af15e573c1dc78102fc0d0 24-Mar-2016 Ajay Nadathur <ajayns@google.com> Animation in N wifi list results in list item overlap

- Changed the background color of list items in wifi screen to solid
color.

Testing:
-------
Ran suw on nexus6. verified that I don't see list items overlapping
during animations

bug:27725362
Change-Id: I8d026b718decb549ed56815a8081ee83ad600f1f
ibrary/full-support/src/com/android/setupwizardlib/items/RecyclerItemAdapter.java
8d5326358e2f2a48847b65223c21071647c0f7e5 24-Mar-2016 Maurice Lam <yukl@google.com> [SuwLib] Request apply window inset when attached

Bug: 25973134
Change-Id: Icaddf416e386624e9d8d4b06072a650e266ee9d6
ibrary/main/src/com/android/setupwizardlib/view/StatusBarBackgroundLayout.java
ibrary/test/src/com/android/setupwizardlib/test/StatusBarBackgroundLayoutTest.java
0cb222d64053a89044c5f04c7f3730a72c4c8c59 20-Mar-2016 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to nyc-dev
a8c0365b2a7f9d102ee16bc28d270088a7d898b5 19-Mar-2016 Geoff Mendal <mendal@google.com> Import translations. DO NOT MERGE

Change-Id: I27fd060f3df1c6ff3f0412f1bc5dc5cb6f37f984
Auto-generated-cl: translation import
ibrary/main/res/values-be-rBY/strings.xml
99586481628659cd2982a0248bc0d09a6ec4590e 18-Mar-2016 Maurice Lam <yukl@google.com> [SuwLib] Improve wrong theme error message

Improve the error message in SetupWizardLayout and GlifLayout to
mention the correct themes when there is an InflateException.

Bug: 27153117
Change-Id: I0b76713b820fd26fd2c8808819887e360c3e87a3
ibrary/main/src/com/android/setupwizardlib/GlifLayout.java
ibrary/main/src/com/android/setupwizardlib/SetupWizardLayout.java
ibrary/test/src/com/android/setupwizardlib/test/GlifLayoutTest.java
ibrary/test/src/com/android/setupwizardlib/test/SetupWizardLayoutTest.java
6ddcdc3c6c177c71d5feb5369a91682302944d56 17-Mar-2016 Maurice Lam <yukl@google.com> Merge "[SetupWizard] Fix override annotation" into ub-setupwizard-belgarath
ed5b44715a8f8091154710a7547e6286c0efa6ea 17-Mar-2016 Geoff Mendal <mendal@google.com> Import translations. DO NOT MERGE

Auto-generated-cl: translation import

Bug: 27721314
Change-Id: Id00e38a9be288da55a30d43d6a01fb60dad702c3
ibrary/main/res/values-bs-rBA/strings.xml
8e2e803f9d5a0c99ade0ee21749b4184bc888d18 17-Mar-2016 Maurice Lam <yukl@google.com> [SetupWizard] Fix override annotation

Change-Id: I6d730523fcee0ff40b796ff5cc9d6fea32c29997
ibrary/main/src/com/android/setupwizardlib/SetupWizardListLayout.java
47f649abd52a979fcf2651571b56165c29f5b509 17-Mar-2016 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to nyc-dev
efd346d200a1649d94c5a1add1636de5b7d56eef 15-Mar-2016 Udam Saini <udam@google.com> [SetupWizard] Adds a new divider style for showing divider.

This style is used to determine if the divider item decoration should
check both the item view holder below and above where the divider would
draw itself. If set to true, both need to be true. By default, this is
set to either, so that a divider is drawn if either the item below or
above the divider allows a divider to be set.

bug:27619572
Change-Id: Ic0494542b3b62bf19061fb9feda52baac90f3972
ibrary/full-support/src/com/android/setupwizardlib/DividerItemDecoration.java
ibrary/full-support/src/com/android/setupwizardlib/items/ItemViewHolder.java
ibrary/full-support/test/src/com/android/setupwizardlib/test/DividerItemDecorationTest.java
ibrary/main/res/values/attrs.xml
a51ca8e3d7c25b376fcedb6557f5a1c2c0e5ea0b 15-Mar-2016 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to nyc-dev
db9b3f5fed54e255a5a732af0b63c966e21858dc 13-Mar-2016 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to nyc-dev
6cd984308b537924865bde77c2ee13d072cd9a48 10-Mar-2016 Udam Saini <udam@google.com> Exposes a way to get the header view.

This is needed inside settings to find the header view.

bug:27591940
Change-Id: I49d3c84583faacb4a42b3321e57d2e3b025a38f0
ibrary/main/src/com/android/setupwizardlib/SetupWizardLayout.java
91e15cf64b798b087c764c5057daf7198d2c8d83 10-Mar-2016 Udam Saini <udam@google.com> Add a bottom line to last item in a list.

From UX studies, we've found that this is clearer to user that a given
item is selectable.

bug:27591940
Change-Id: I26e1e9d7fb0a6c89f82da341b96803d1e6997014
ibrary/full-support/src/com/android/setupwizardlib/DividerItemDecoration.java
c363d609ccde639e33c023c2c22d1e84a28cb82d 06-Mar-2016 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to nyc-dev
f5b558b34cd2b1e05e85c4fd124e62e71a7151d8 22-Feb-2016 Udam Saini <udam@google.com> Offsets IME input including navigation bar.

bug:27063940
Change-Id: I55897640ff607176231492d2d9e0f218a8ee24ae
ibrary/main/src/com/android/setupwizardlib/util/SystemBarHelper.java
d272e485f2db983f6ada944203feb1a48094f670 23-Feb-2016 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to nyc-dev
bf4afac02228e42af171bbb5f3db11977be487b1 20-Feb-2016 Maurice Lam <yukl@google.com> [SuwLib] Allow setting progress bar color

Bug: 26458108
Change-Id: Icf736a0ce9f615efc0ab1dfecac17d01358ead92
ibrary/main/src/com/android/setupwizardlib/SetupWizardLayout.java
48ea6b4dc636f57090a7c01b00cfbf28788586f6 20-Feb-2016 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to nyc-dev
b40f7a74f7f07209b27b96fb87dfe613b3ebd0e6 18-Feb-2016 Maurice Lam <yukl@google.com> [SuwLib] Fix list summary style

- Define TextAppearance.SuwItemSummary style used by material theme.
- In compat themes, propagate the appcompat theme attributes used to
the framework attributes.

Bug: 27227203
Change-Id: I13f16078989a8b010f4c16d2a63952daf6d10e67
ibrary/eclair-mr1/res/values/styles.xml
ibrary/main/res/values/styles.xml
a714e2abd5ea2e236d1768bff36790ae7d983de0 17-Feb-2016 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to nyc-dev
6b214086f6dfcea081773682f4c49504576d6e7b 17-Feb-2016 Maurice Lam <yukl@google.com> Merge "[SuwLib] Move some styles to main/v21" into ub-setupwizard-belgarath
f2be6aea0851c233865df2475debd6105a37a987 17-Feb-2016 Maurice Lam <yukl@google.com> Merge "[SuwLib] Increase bottom margin for description" into ub-setupwizard-belgarath
94271a0d226c837e67e5415438f657201858d95a 14-Feb-2016 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to nyc-dev
096279305c13216fe28b88aed0dba67dd5112ae8 13-Feb-2016 Maurice Lam <yukl@google.com> [SuwLib] Increase bottom margin for description

Bug: 27104912
Change-Id: I457745b6dec9d42950684c37635bf9dfb84f2d7d
ibrary/main/res/layout/suw_items_description.xml
ibrary/main/res/values/dimens.xml
dd4e96bb355091c290a04703aa229ee98b27ad7f 13-Feb-2016 Maurice Lam <yukl@google.com> [SuwLib] Move some styles to main/v21

Move the styles to main/v21 so that even the eclair-mr1-compat and
full-support will try to resolve platform attributes instead of support
lib attributes on v21 or above.

Bug: 27152471
Change-Id: I410ae39adf052427192ada09bf7a0961b1e909d9
ibrary/main/res/values-v21/styles.xml
ibrary/platform/res/values-v21/styles.xml
ed01ca56495fb15117cca72bc7eff58ad4b2733e 11-Feb-2016 Maurice Lam <yukl@google.com> [SuwLib] Allow dividers below disabled items

Bug: 27104912
Change-Id: I1ac43d7b72342d3f3697122347730aa249587b2f
ibrary/full-support/src/com/android/setupwizardlib/items/ItemViewHolder.java
f47e0497d52188b4d9ae4cdfebd6fba789c8fc2e 10-Feb-2016 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to nyc-dev
ec9d8c8aa8fdeb6640fb0037b062bf10ca1c016b 09-Feb-2016 Maurice Lam <yukl@google.com> [SuwLib] Fix showProgressBar for RecyclerLayout

Fix show and hide progress bar for RecyclerLayout by introducing
findManagedViewById method in SetupWizardLayout, so that it can
find progress bar even if it is not currently laid out in the view
hierarchy.

Also added setProgressBarShown(boolean) to make the interface
consistent with GlifLayout.

Change-Id: Icc44d91e2d6030b210304ad81c158be67b7050f1
ibrary/full-support/src/com/android/setupwizardlib/SetupWizardRecyclerLayout.java
ibrary/full-support/test/src/com/android/setupwizardlib/test/SetupWizardPreferenceLayoutTest.java
ibrary/full-support/test/src/com/android/setupwizardlib/test/SetupWizardRecyclerLayoutTest.java
ibrary/main/src/com/android/setupwizardlib/SetupWizardLayout.java
bde252960009bd921ffdb33cba47bcd3413f695e 09-Feb-2016 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to nyc-dev
3885d8491a008281d18ddbbabc5b8e26848fadcc 09-Feb-2016 Maurice Lam <yukl@google.com> [SuwLib] Support preference v14

Add SetupWizardPreferenceLayout to support Preference v14 framework.

Bug: 26994868
Change-Id: I3b7a4b57cb4df6c46fdd868357bcbdaad39f1feb
ibrary/full-support/res/layout/suw_preference_recycler_view_header.xml
ibrary/full-support/res/layout/suw_preference_recycler_view_normal.xml
ibrary/full-support/res/layout/suw_preference_template_header.xml
ibrary/full-support/res/values-land/layouts.xml
ibrary/full-support/res/values-sw600dp-land/layouts.xml
ibrary/full-support/res/values-sw600dp/layouts.xml
ibrary/full-support/res/values/layouts.xml
ibrary/full-support/src/com/android/setupwizardlib/SetupWizardPreferenceLayout.java
ibrary/full-support/src/com/android/setupwizardlib/SetupWizardRecyclerItemsLayout.java
ibrary/full-support/src/com/android/setupwizardlib/SetupWizardRecyclerLayout.java
ibrary/full-support/test/res/layout/test_recycler_layout.xml
ibrary/full-support/test/src/com/android/setupwizardlib/test/SetupWizardPreferenceLayoutTest.java
ibrary/full-support/test/src/com/android/setupwizardlib/test/SetupWizardRecyclerLayoutTest.java
ibrary/main/res/layout/suw_no_scroll_template_card.xml
ibrary/main/res/layout/suw_no_scroll_template_card_wide.xml
ibrary/main/res/layout/suw_no_scroll_template_header.xml
ibrary/main/res/layout/suw_no_scroll_template_header_collapsed.xml
ibrary/self.gradle
15391fc05a0fc45e9af85b653abffa41df575e91 06-Feb-2016 Maurice Lam <yukl@google.com> [SuwLib] Add divider insets

Allow SetupWizardListLayout and SetupWizardRecyclerLayout to have
divider insets.

Change-Id: I879469b15692e86d24336b13a8ee9d1a796bb036
ibrary/full-support/res/values/attrs.xml
ibrary/full-support/src/com/android/setupwizardlib/GlifRecyclerLayout.java
ibrary/full-support/src/com/android/setupwizardlib/SetupWizardRecyclerItemsLayout.java
ibrary/full-support/src/com/android/setupwizardlib/util/GlifPreferenceDelegate.java
ibrary/main/res/values/attrs.xml
ibrary/main/res/values/dimens.xml
ibrary/main/src/com/android/setupwizardlib/GlifListLayout.java
ibrary/main/src/com/android/setupwizardlib/SetupWizardListLayout.java
59181f5c3ac95a22c2ce309251608678272b3449 06-Feb-2016 Maurice Lam <yukl@google.com> [SetupWizard] Don't clip children in recycler layout

Add clipChildren="false" in RecyclerView of
suw_recycler_template_header, to make it the same as the list layout,
and to avoid the shadow of the header being clipped.

Change-Id: I828d2ead528dfc6c51cfbf290df1241305d0e33e
ibrary/full-support/res/layout/suw_recycler_template_header.xml
afeb40a7e0e25dc3839ca44325efd6a719f87c23 04-Feb-2016 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to master
afca2d446ddd6f6324f64a65a118755e18f96471 04-Feb-2016 Maurice Lam <yukl@google.com> Merge "[SuwLib] Add suw_items_description" into ub-setupwizard-belgarath
am: 198d2a5fda

* commit '198d2a5fda3e94aeb5b7561e9fe78250e742df83':
[SuwLib] Add suw_items_description
198d2a5fda3e94aeb5b7561e9fe78250e742df83 04-Feb-2016 Maurice Lam <yukl@google.com> Merge "[SuwLib] Add suw_items_description" into ub-setupwizard-belgarath
c159a91d0693761950bfad1a7d80b174c6a90789 04-Feb-2016 Udam Saini <udam@google.com> Adds icon color to library
am: fb4e0307e4

* commit 'fb4e0307e4601ffd4ad643a341e74cf9259a0b59':
Adds icon color to library
fb4e0307e4601ffd4ad643a341e74cf9259a0b59 04-Feb-2016 Udam Saini <udam@google.com> Adds icon color to library

bug:26964797
Change-Id: I47299c500cc35372941d74d00c10b6ec51393468
ibrary/eclair-mr1/res/values/styles.xml
ibrary/main/res/values/attrs.xml
ibrary/main/res/values/colors.xml
ibrary/platform/res/values-v21/styles.xml
b2ded0c9166ffda73fabf813f6bd455890a595b6 03-Feb-2016 Maurice Lam <yukl@google.com> [SuwLib] Add suw_items_description

Add @layout/suw_items_description, for use in the items framework as
the first "body copy" item of a screen. It is expected to be used in
conjunction with android:enabled="false", and used without an icon.

Bug: 26878942
Change-Id: I255ae70bca7405c473759108129d1115eabf9815
ibrary/main/res/layout/suw_items_description.xml
8fa96d0f3653d06d7b8451769a5e4e2969daa512 02-Feb-2016 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to master
f5e7678be47c2f44d0393d074d03a11c1303ded3 02-Feb-2016 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to master
54406232c3490d6d6b19d6f9c7bb410c2b7ef381 02-Feb-2016 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to master
e3e951b4b4c4f47393391bf6a929a88e3e37ed56 02-Feb-2016 Maurice Lam <yukl@google.com> [SuwLib] Fix TintedDrawable
am: c609ad41cf

* commit 'c609ad41cf2769e8706779ae3ee61b994e74474a':
[SuwLib] Fix TintedDrawable
c609ad41cf2769e8706779ae3ee61b994e74474a 01-Feb-2016 Maurice Lam <yukl@google.com> [SuwLib] Fix TintedDrawable

Mark the drawable as isStateful, so that state updates will be
propagated from TextView to the drawable.

Bug: 26904125
Change-Id: Ieffb49242f802753e64ba4ef997da48ba34ba05b
ibrary/eclair-mr1/src/com/android/setupwizardlib/view/NavigationBarButton.java
4c9554199c5c60585c81492e63ad01c05cbf63ce 01-Feb-2016 Ajay Kumar Nadathur Sreenivasan <ajayns@google.com> Merge "Setup wizard material description text needs top margin" into ub-setupwizard-belgarath
am: 505cf2637c

* commit '505cf2637c0648144cd502377580c631609883ff':
Setup wizard material description text needs top margin
505cf2637c0648144cd502377580c631609883ff 01-Feb-2016 Ajay Kumar Nadathur Sreenivasan <ajayns@google.com> Merge "Setup wizard material description text needs top margin" into ub-setupwizard-belgarath
16d74a75c63317cd04da5452f03e3f7457b746f8 29-Jan-2016 Ajay Nadathur <ajayns@google.com> Setup wizard material description text needs top margin

- Added margin so that there is some space between title and the image
- Tested on nexus 6.
- Tested on nexus 9
bug:26773387
NOTE: This is a cherry-pick of 8ddbe7e3841c642270cfe4b9a465407caf152b7b from master
Change-Id: I306f62044f6a025c14d245a13c5f3997b7be80c3
ibrary/main/res/values/dimens.xml
b1560d9572bc1f254114c83832fb152d579074a8 01-Feb-2016 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to master
414d2681fe3d12e64184fe5fc428565c07c0ab50 30-Jan-2016 Udam Saini <udam@google.com> Adds a stable ids attribute for recycler views
am: 2286e48a26

* commit '2286e48a268aaa0dc57b93b878c3a632c627acec':
Adds a stable ids attribute for recycler views
2286e48a268aaa0dc57b93b878c3a632c627acec 30-Jan-2016 Udam Saini <udam@google.com> Adds a stable ids attribute for recycler views

bug:26877107
Change-Id: Ia1eb9646f887a6e0b61613997558d08da85d057b
ibrary/full-support/res/values/attrs.xml
ibrary/full-support/src/com/android/setupwizardlib/GlifRecyclerLayout.java
ibrary/full-support/src/com/android/setupwizardlib/SetupWizardRecyclerItemsLayout.java
ibrary/main/res/values/attrs.xml
0756af031491ad3354717f6b75b455129c7179ec 29-Jan-2016 Maurice Lam <yukl@google.com> [SuwLib] Add sticky header to recycler view
am: 0e9b312956

* commit '0e9b312956dd28cef21473337800919eb0a54b2d':
[SuwLib] Add sticky header to recycler view
0e9b312956dd28cef21473337800919eb0a54b2d 28-Jan-2016 Maurice Lam <yukl@google.com> [SuwLib] Add sticky header to recycler view

Change-Id: Ib06ab550c16471fbdae3c348f9c91dd42893a138
ibrary/full-support/res/layout/suw_recycler_template_header.xml
ibrary/full-support/src/com/android/setupwizardlib/SetupWizardRecyclerItemsLayout.java
ibrary/full-support/src/com/android/setupwizardlib/view/StickyHeaderRecyclerView.java
ibrary/main/src/com/android/setupwizardlib/SetupWizardLayout.java
040acac4d18ab40e5c61d03fe898c7826ced449e 28-Jan-2016 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to master
03a5ac32904cb2ceef708f7fceba6e524e959dc1 28-Jan-2016 Maurice Lam <yukl@google.com> [SuwLib] Add dividers to recycler views
am: b611de8f91

* commit 'b611de8f91fa8f8cee67a55f90d60d0b44c91458':
[SuwLib] Add dividers to recycler views
b611de8f91fa8f8cee67a55f90d60d0b44c91458 28-Jan-2016 Maurice Lam <yukl@google.com> [SuwLib] Add dividers to recycler views

Bug: 26774307
Change-Id: I48d183462894c20838a74cfec7bfb436f9fa42e8
ibrary/full-support/src/com/android/setupwizardlib/SetupWizardRecyclerItemsLayout.java
cba2222faf8fe271d1332e20095570487075569b 28-Jan-2016 Maurice Lam <yukl@google.com> Merge "[SuwLib] Remove dependency on DrawableCompat" into ub-setupwizard-belgarath
am: d0234ae629

* commit 'd0234ae62900f9e0e06729442793aeb353891223':
[SuwLib] Remove dependency on DrawableCompat
d0234ae62900f9e0e06729442793aeb353891223 28-Jan-2016 Maurice Lam <yukl@google.com> Merge "[SuwLib] Remove dependency on DrawableCompat" into ub-setupwizard-belgarath
f5ce2f0548c31e562daa3d209fbcea9d93e0b6ea 28-Jan-2016 Maurice Lam <yukl@google.com> [SuwLib] Allow requiring scroll in lists
am: 7bc6f17693

* commit '7bc6f176937ed369b180fa89f6c311d2801f206c':
[SuwLib] Allow requiring scroll in lists
cc77b7288dbce77ec311973c58145bb400ebdea2 27-Jan-2016 Geoff Mendal <mendal@google.com> Import translations. DO NOT MERGE

Change-Id: I67b0e1f4bc2b51316f05a10ba60bccc5b846842b
Auto-generated-cl: translation import
ibrary/main/res/values-bs-rBA/strings.xml
7bc6f176937ed369b180fa89f6c311d2801f206c 23-Jan-2016 Maurice Lam <yukl@google.com> [SuwLib] Allow requiring scroll in lists

Add ListViewRequireScrollHelper and RecyclerViewRequireScrollHelper
that will require scrolling in those layouts. SetupWizardListLayout
and SetupWizardRecyclerItemsLayout are now wired properly with the
requireScrollToBottom() method to require scrolling.

Change-Id: I1086fe02374bfbbeb1ac3f8c4ca6981f3ced0df9
ibrary/full-support/src/com/android/setupwizardlib/SetupWizardRecyclerItemsLayout.java
ibrary/full-support/src/com/android/setupwizardlib/util/RecyclerViewRequireScrollHelper.java
ibrary/full-support/test/src/com/android/setupwizardlib/test/RecyclerViewRequireScrollHelperTest.java
ibrary/main/src/com/android/setupwizardlib/SetupWizardListLayout.java
ibrary/main/src/com/android/setupwizardlib/util/AbstractRequireScrollHelper.java
ibrary/main/src/com/android/setupwizardlib/util/ListViewRequireScrollHelper.java
ibrary/main/src/com/android/setupwizardlib/util/RequireScrollHelper.java
ibrary/test/src/com/android/setupwizardlib/test/ListViewRequireScrollHelperTest.java
ibrary/test/src/com/android/setupwizardlib/test/RequireScrollHelperTest.java
e769891ec1653cd6798c116f485968bf1b5bc00a 26-Jan-2016 Maurice Lam <yukl@google.com> [SuwLib] Remove dependency on DrawableCompat

DrawableCompat requires support lib v22.1.0 which we cannot use yet.
Instead implemented a simple version of TintedDrawable for the
navigation bar buttons.

Change-Id: Iad54303999a425b0c3dddf94f57e0a311f928034
ibrary/eclair-mr1/src/com/android/setupwizardlib/view/NavigationBarButton.java
bbf351d811887de91d94b9f2d704ed9e6979f8bc 26-Jan-2016 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to master
f253a624b8d8d9cd52a56dd8d3a15f7597517a99 25-Jan-2016 Maurice Lam <yukl@google.com> [SuwLib] Fix testSetPrimaryColor
am: d6fe3672c8

* commit 'd6fe3672c84594bf53882eb5ac5c26bbd6b714e7':
[SuwLib] Fix testSetPrimaryColor
f777e8f917ea30cdf87942ecd8427bfbf6e0f899 24-Jan-2016 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to master
d6fe3672c84594bf53882eb5ac5c26bbd6b714e7 23-Jan-2016 Maurice Lam <yukl@google.com> [SuwLib] Fix testSetPrimaryColor

Change-Id: I2d0d1f121a5d04f17fa5c61782a08e7203efbd9c
ibrary/test/src/com/android/setupwizardlib/test/GlifLayoutTest.java
3e6dda1e63934b43c0ff25d2b2626777f4845051 22-Jan-2016 Maurice Lam <yukl@google.com> [SetupWizard] Add GlifLayout.setPrimaryColor
am: ac40f36765

* commit 'ac40f3676511e1c7c09a948f5cb8481e5ea12d57':
[SetupWizard] Add GlifLayout.setPrimaryColor
e2f52f4e066178ea0f1a888c10bbd42f515870c4 21-Jan-2016 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to master
ad714dbd4b817d845fc7b0ba00f2e1d756881905 21-Jan-2016 Maurice Lam <yukl@google.com> [SuwLib] Add dark GLIF theme (placeholder)
am: d6708911f6

* commit 'd6708911f6f2fa7dd060536a118b5efb3c5e174f':
[SuwLib] Add dark GLIF theme (placeholder)
ac40f3676511e1c7c09a948f5cb8481e5ea12d57 21-Jan-2016 Maurice Lam <yukl@google.com> [SetupWizard] Add GlifLayout.setPrimaryColor

Bug: 26458108
Change-Id: Ia7be66fcf1efd60e65a759006f72b3a0589d0401
ibrary/main/res/values/attrs.xml
ibrary/main/src/com/android/setupwizardlib/GlifLayout.java
ibrary/platform/res/values-v21/styles.xml
ibrary/test/src/com/android/setupwizardlib/test/GlifLayoutTest.java
d6708911f6f2fa7dd060536a118b5efb3c5e174f 22-Dec-2015 Maurice Lam <yukl@google.com> [SuwLib] Add dark GLIF theme (placeholder)

Add placeholder for dark GLIF theme, which is an extension of the
dark system themes with same overlay values as the light variant.
The color values of the overlays will be updated as necessary.

Change-Id: If7aa2e4b849c26300d4d8ab606be7b74cc33620f
(cherry picked from commit 0c0f30d332afd782dd107ef11f7fa76fb2fdd165)
ibrary/eclair-mr1/res/values/styles.xml
ibrary/main/src/com/android/setupwizardlib/util/WizardManagerHelper.java
ibrary/platform/res/values-v21/styles.xml
ibrary/test/src/com/android/setupwizardlib/test/WizardManagerHelperTest.java
bd87adb04851c6e5d42283c503f0d343f3f6e9c8 20-Jan-2016 Maurice Lam <yukl@google.com> Merge "[SuwLib] Set max height on GLIF icon" into ub-setupwizard-belgarath
am: 42b9228222

* commit '42b92282229c01619217eeeae8da3a95e689e4c3':
[SuwLib] Set max height on GLIF icon
42b92282229c01619217eeeae8da3a95e689e4c3 20-Jan-2016 Maurice Lam <yukl@google.com> Merge "[SuwLib] Set max height on GLIF icon" into ub-setupwizard-belgarath
d634f3e181c6428963807b4eede61122c4f3cba8 20-Jan-2016 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to master
19e03375518cb11536f679ab75945c9df38b5222 20-Jan-2016 Maurice Lam <yukl@google.com> Update SuwLib build version to 23.0.2
am: 8ee818ca33

* commit '8ee818ca3388e63284d6db3932541359e81ed212':
Update SuwLib build version to 23.0.2
ef441ba2e03cd6f9466091ec07f266696009751a 20-Jan-2016 Maurice Lam <yukl@google.com> [SuwLib] Set max height on GLIF icon

Bug: 26458205
Change-Id: I327a8948fef50a3099f27a098acce40a4b5d57dd
ibrary/main/res/values/dimens.xml
ibrary/main/res/values/styles.xml
8ee818ca3388e63284d6db3932541359e81ed212 20-Jan-2016 Maurice Lam <yukl@google.com> Update SuwLib build version to 23.0.2

Change-Id: Ib0fa01d298d7e3fdc529ead24e913d2de936a602
ibrary/standalone.gradle
ools/gradle/android.properties
81b16279f58837ab6852b4784ad5a034f563901b 19-Jan-2016 Maurice Lam <yukl@google.com> [SuwLib] Add preference integration support
am: 38a3832bf5

* commit '38a3832bf55aeb5dc24904d4d1ddf391dffa7d7b':
[SuwLib] Add preference integration support
32083f5e1a770d708de6ec0fa1beabab730b3f03 10-Jan-2016 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to master
0c0f30d332afd782dd107ef11f7fa76fb2fdd165 22-Dec-2015 Maurice Lam <yukl@google.com> [SuwLib] Add dark GLIF theme (placeholder)

Add placeholder for dark GLIF theme, which is an extension of the
dark system themes with same overlay values as the light variant.
The color values of the overlays will be updated as necessary.

Change-Id: If7aa2e4b849c26300d4d8ab606be7b74cc33620f
ibrary/eclair-mr1/res/values/styles.xml
ibrary/main/src/com/android/setupwizardlib/util/WizardManagerHelper.java
ibrary/platform/res/values-v21/styles.xml
ibrary/test/src/com/android/setupwizardlib/test/WizardManagerHelperTest.java
38a3832bf55aeb5dc24904d4d1ddf391dffa7d7b 19-Dec-2015 Maurice Lam <yukl@google.com> [SuwLib] Add preference integration support

Change-Id: I2e756bcea1512886958ec70c80ae6f4616c9ed81
ibrary/eclair-mr1/res/values/styles.xml
ibrary/full-support/src/com/android/setupwizardlib/util/GlifPreferenceDelegate.java
ibrary/full-support/src/com/android/setupwizardlib/view/HeaderRecyclerView.java
ibrary/main/res/layout/suw_glif_blank_template_card.xml
ibrary/main/res/layout/suw_glif_blank_template_compact.xml
ibrary/main/res/values-sw600dp/layouts.xml
ibrary/main/res/values/layouts.xml
ibrary/main/src/com/android/setupwizardlib/util/DrawableLayoutDirectionHelper.java
ibrary/test/src/com/android/setupwizardlib/test/DrawableLayoutDirectionHelperTest.java
86a7daa6150752dc1f3388c817467a64f91695e8 17-Dec-2015 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to master
21a04dc2c4d43b455dc1c1250a90dc84738b2a00 17-Dec-2015 Maurice Lam <yukl@google.com> Merge "[SuwLib] Allow setting visibility of items"
97581d520b1658f1f196bd3aa81fd469c888b9c0 16-Dec-2015 Geoff Mendal <mendal@google.com> Merge "Import translations. DO NOT MERGE"
92c7cd5c5721dce91e79f1aa9571ec19254533aa 16-Dec-2015 Geoff Mendal <mendal@google.com> Import translations. DO NOT MERGE

Change-Id: I2a3d402111f760bd013b8bf268babefd3cc890b3
Auto-generated-cl: translation import
avigationbar/res/values-b+sr+Latn/strings.xml
34cbad456cd8db53552489c9214b1514e4484ccf 16-Dec-2015 Geoff Mendal <mendal@google.com> Import translations. DO NOT MERGE

Change-Id: I5f40f368475208748159caf808b1408e9ec5d416
Auto-generated-cl: translation import
ibrary/main/res/values-b+sr+Latn/strings.xml
575ec4f0150a3607d0b6902a9b52866c170822f9 14-Dec-2015 Maurice Lam <yukl@google.com> [SuwLib] Allow setting visibility of items

Added setVisible and android:visible to Item so that it will be
hidden if not visible.

Change-Id: If8d2e3ec95c2f1aaffe8991c283f5c474e1f459a
ibrary/main/res/values/attrs.xml
ibrary/main/src/com/android/setupwizardlib/items/Item.java
ibrary/test/src/com/android/setupwizardlib/test/ItemTest.java
a0a0467f83710738908adfdc75c645d740cfaad1 13-Dec-2015 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to master
0a51b2852ce9940075774191dce7b81ce91eb4a1 11-Dec-2015 Maurice Lam <yukl@google.com> [SuwLib] Add progress bars to GLIF layouts

Change-Id: I5a32cabcc1d89cfb978fbceb3d3f4811bccaea92
ibrary/eclair-mr1/res/values/styles.xml
ibrary/main/res/layout/suw_glif_header.xml
ibrary/main/res/values/dimens.xml
ibrary/main/src/com/android/setupwizardlib/GlifLayout.java
ibrary/platform/res/values-v21/styles.xml
52c54556297ace8d0fc789cc74ffed0b4b39ce4b 10-Dec-2015 Maurice Lam <yukl@google.com> Merge "[SuwLib] Implement pattern drawable background"
2150682fc7e01197f05833e1314e426e5ffd7b94 10-Dec-2015 Maurice Lam <yukl@google.com> [SuwLib] Allow setting view IDs for items

Add getViewId method for Items which will be assigned to the view ID.
This helps especially in testing, for UiAutomator to find the views
needed for the tests.

Change-Id: Ie88fbffc357eca9303d37830ace44511e5d81aa7
ibrary/main/src/com/android/setupwizardlib/items/Item.java
c3eebe9f664af4b77e5948a14bf266b25dc25cc8 14-Nov-2015 Maurice Lam <yukl@google.com> [SuwLib] Implement pattern drawable background

- Implement the pattern background for GLIF using a custom drawable.
The drawable draws the paths manually as specified in the SVG, for
backwards compatibility.
- Use a FrameLayout subclass to draw the custom status bar background
in the case of phone layouts, and set draw the background directly
for tablet / clamshell layouts.

Bug: 25650709
Change-Id: I527bb47efa143ec43c1030b57087fd2414d7045b
ibrary/eclair-mr1/res/values/styles.xml
ibrary/full-support/res/layout/suw_glif_recycler_template_card.xml
ibrary/full-support/res/layout/suw_glif_recycler_template_compact.xml
ibrary/full-support/res/values/layouts.xml
ibrary/main/res/layout/suw_glif_list_template_card.xml
ibrary/main/res/layout/suw_glif_list_template_compact.xml
ibrary/main/res/layout/suw_glif_template_card.xml
ibrary/main/res/layout/suw_glif_template_compact.xml
ibrary/main/res/values/attrs.xml
ibrary/main/res/values/layouts.xml
ibrary/main/src/com/android/setupwizardlib/GlifLayout.java
ibrary/main/src/com/android/setupwizardlib/GlifPatternDrawable.java
ibrary/main/src/com/android/setupwizardlib/view/StatusBarBackgroundLayout.java
ibrary/test/src/com/android/setupwizardlib/test/GlifPatternDrawableTest.java
ibrary/test/src/com/android/setupwizardlib/test/StatusBarBackgroundLayoutTest.java
b9d458369dc82fa53660cb751c9c3dc4c5dee2b3 09-Dec-2015 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to master
38064bc73a1ae04d94557ed35fb2f12b737a8898 08-Dec-2015 Maurice Lam <yukl@google.com> Merge "[SuwLib] Update landscape card orientation"
5a4d6cdfb63240c41527ba80b7baddba8933d770 04-Dec-2015 Maurice Lam <yukl@google.com> [SuwLib] GLIF layout adjustment for headers

- Store the list item directly in the view holder and update in
onBindViewHolder, so that the click handler is not prone to adapter
position changes.
- Glif[List/Recycler]Layout now returns the wrapped adapter when
getAdapter is called.
- Disable dividers for header views

Change-Id: Ie782a4de06e2296d4996cb8b81b5d7d3fc834ccf
ibrary/full-support/src/com/android/setupwizardlib/GlifRecyclerLayout.java
ibrary/full-support/src/com/android/setupwizardlib/items/ItemViewHolder.java
ibrary/full-support/src/com/android/setupwizardlib/items/RecyclerItemAdapter.java
ibrary/full-support/src/com/android/setupwizardlib/view/HeaderRecyclerView.java
ibrary/full-support/test/src/com/android/setupwizardlib/test/GlifRecyclerLayoutTest.java
ibrary/main/src/com/android/setupwizardlib/GlifListLayout.java
ibrary/test/src/com/android/setupwizardlib/test/GlifListLayoutTest.java
cbbf1cfcf70397f5ae8cfbaae63c1031c16577a9 04-Dec-2015 Maurice Lam <yukl@google.com> [SuwLib] Update landscape card orientation

In GLIF card layout landscape, the card should also be landscape, so
swapping the width and height dimens for landscape orientation.

Change-Id: I0a584bc6ecca42847f2307900b83907dacb182cb
ibrary/main/res/values-land/dimens.xml
daf13277774fd1cf8533f40926eac283e15dc17c 03-Dec-2015 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to master
678740df07b7df6708d7b1dafd492e3e4236cea2 03-Dec-2015 Maurice Lam <yukl@google.com> Merge "[SuwLib] Implement tablet layouts"
5912e9a15f5ce8ea287bd773c8a5bc4334591a26 25-Nov-2015 Maurice Lam <yukl@google.com> [SuwLib] Implement tablet layouts

Implement suw_glif_*_template_card, and move the existing
implementation to suw_glif_*_template_content, which is included in
the card layout using <include>. Clients can use the common layout
by its old reference (e.g. suw_glif_list_template) since those are
aliased according to the respective screen sizes.

Bug: 25726515
Change-Id: I54d04c40b69b3dc0b71ca4fd395d1efbc7aa15e9
ibrary/eclair-mr1/res/values/styles.xml
ibrary/full-support/res/layout/suw_glif_recycler_template.xml
ibrary/full-support/res/layout/suw_glif_recycler_template_card.xml
ibrary/full-support/res/layout/suw_glif_recycler_template_content.xml
ibrary/full-support/res/values-sw600dp/layouts.xml
ibrary/full-support/res/values/layouts.xml
ibrary/main/res/layout/suw_glif_list_template.xml
ibrary/main/res/layout/suw_glif_list_template_card.xml
ibrary/main/res/layout/suw_glif_list_template_content.xml
ibrary/main/res/layout/suw_glif_template.xml
ibrary/main/res/layout/suw_glif_template_card.xml
ibrary/main/res/layout/suw_glif_template_content.xml
ibrary/main/res/values-sw600dp/layouts.xml
ibrary/main/res/values/dimens.xml
ibrary/main/res/values/layouts.xml
ibrary/main/res/values/styles.xml
ibrary/platform/res/values-v21/styles.xml
25d1aaf89572e602da66d19ed25273edb81f0bb3 01-Dec-2015 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to master
0c0a00a3fbf90e5c80fd67dc002b6a680b7744ac 30-Nov-2015 Udam Saini <udam@google.com> [SetupWizard] Makes headers unselectable

bug:25863140
Change-Id: I95bf3abd8050d316b831bc5fec15a864393b051a
ibrary/main/src/com/android/setupwizardlib/view/StickyHeaderListView.java
4c5672b5ec5cfa644bff0266981452a5ab98471f 25-Nov-2015 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to master
180360409c9e4e9163c670ff48663244b4057eaf 14-Nov-2015 Maurice Lam <yukl@google.com> [SuwLib] Add dividers to GLIF list layouts

Add dividers with inset support to GLIF list and recycler layouts.
Typical usage of this will be by specifying app:suwDividerInset to
either @dimen/suw_items_text_divider_inset or
@dimen/suw_items_icon_divider_inset (the default).

Bug: 25726515
Change-Id: I8f569680d71d1baba093b20f3d48570d53383acb
ibrary/full-support/res/layout/suw_glif_recycler_template.xml
ibrary/full-support/src/com/android/setupwizardlib/DividerItemDecoration.java
ibrary/full-support/src/com/android/setupwizardlib/GlifRecyclerLayout.java
ibrary/full-support/src/com/android/setupwizardlib/items/ItemViewHolder.java
ibrary/full-support/src/com/android/setupwizardlib/items/RecyclerItemAdapter.java
ibrary/full-support/test/src/com/android/setupwizardlib/test/DividerItemDecorationTest.java
ibrary/full-support/test/src/com/android/setupwizardlib/test/GlifRecyclerLayoutTest.java
ibrary/main/res/layout/suw_glif_recycler_template.xml
ibrary/main/res/values/attrs.xml
ibrary/main/res/values/dimens.xml
ibrary/main/src/com/android/setupwizardlib/GlifListLayout.java
ibrary/main/src/com/android/setupwizardlib/util/DrawableLayoutDirectionHelper.java
ibrary/test/src/com/android/setupwizardlib/test/DrawableLayoutDirectionHelperTest.java
ibrary/test/src/com/android/setupwizardlib/test/GlifListLayoutTest.java
9cce95b839bb5a266e87108ac65df1ce2ba09c44 13-Nov-2015 Maurice Lam <yukl@google.com> [SuwLib] Implement verbose item layout

A verbose item is an item with smaller font-size that is intended for
more text-heavy items, including the body-copy.

Also duplicated the styles for suw_items_default layout instead of
duplicating the entire layout file.

Bug: 25726515
Change-Id: I2839d96f26fcd46e574e498a2c7f6385d86c9041
ibrary/eclair-mr1/res/layout/suw_items_default.xml
ibrary/eclair-mr1/res/values/styles.xml
ibrary/main/res/layout/suw_items_default.xml
ibrary/main/res/layout/suw_items_verbose.xml
ibrary/main/res/values/dimens.xml
ibrary/main/res/values/styles.xml
ibrary/platform/res/layout-v21/suw_items_default.xml
ibrary/platform/res/values-v21/styles.xml
44be92f85c16a752c6f7812ddc531d4bfaaa1663 24-Nov-2015 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to master
923161db3b0dc28755a07b0c9afb732f5eb864c4 23-Nov-2015 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to master
0f78c23805fa88c766d130caf2b3b55d572705fb 23-Nov-2015 Maurice Lam <yukl@google.com> Merge "[SuwLib] Implement GlifRecyclerLayout"
b01f3ef075d501d1f61e6f61794a5cadd3ff2026 21-Nov-2015 Maurice Lam <yukl@google.com> [SuwLib] Implement GlifRecyclerLayout

Bug: 25726515
Change-Id: Ibb60af51928bb5fc828761c55430cc8d31fe5c98
ibrary/full-support/src/com/android/setupwizardlib/GlifRecyclerLayout.java
ibrary/full-support/src/com/android/setupwizardlib/items/RecyclerItemAdapter.java
ibrary/full-support/src/com/android/setupwizardlib/view/HeaderRecyclerView.java
ibrary/full-support/test/res/layout/test_glif_recycler_layout.xml
ibrary/full-support/test/src/com/android/setupwizardlib/test/GlifRecyclerLayoutTest.java
ibrary/main/res/layout/suw_glif_recycler_template.xml
ibrary/main/res/values/attrs.xml
ibrary/main/src/com/android/setupwizardlib/GlifLayout.java
ibrary/rules.gradle
784067993e0ade309b787deeffd41ab53f3dfaed 23-Nov-2015 Maurice Lam <yukl@google.com> Merge "[SuwLib] Tune dimensions to match redlines"
05f101cec5c09262ad0dd3f8b1f42b85c80ebf1b 23-Nov-2015 The Android Automerger <android-build@google.com> merge in nyc-release history after reset to master
d82a8423c95a68fb3a9375c3b2040e8f36fe1d1b 20-Nov-2015 Maurice Lam <yukl@google.com> [SuwLib] Tune dimensions to match redlines

Bug: 25726515
Change-Id: I96778e4aa23cede0d5f507abf728c5ea84e298ec
ibrary/eclair-mr1/res/layout/suw_items_default.xml
ibrary/eclair-mr1/res/values/styles.xml
ibrary/main/res/values/dimens.xml
ibrary/main/res/values/styles.xml
ibrary/platform/res/layout-v21/suw_items_default.xml
ibrary/platform/res/values-v21/styles.xml
e15b8a2489610e3a6fe0a5bc2e26625b067631e0 20-Nov-2015 Maurice Lam <yukl@google.com> [SuwLib] Implement GlifListLayout

Bug: 25726515
Change-Id: I192f33635e9919c02adfdb2c9afa1652dd84aab2
ibrary/main/res/layout/suw_glif_header.xml
ibrary/main/res/layout/suw_glif_list_template.xml
ibrary/main/res/layout/suw_glif_template.xml
ibrary/main/res/values/attrs.xml
ibrary/main/src/com/android/setupwizardlib/GlifListLayout.java
ibrary/test/res/layout/test_glif_list_layout.xml
ibrary/test/src/com/android/setupwizardlib/test/GlifListLayoutTest.java
fce4cf6161b2a1644ad21034f0afe4087d659ab4 19-Nov-2015 Maurice Lam <yukl@google.com> [SetupWizard] Implement GlifLayout

Bug: 25726515
Change-Id: Ib4ba64e648e52a9859fb6509a9ce41c692a20aa2
ibrary/eclair-mr1/res/values/styles.xml
ibrary/main/res/layout/suw_glif_template.xml
ibrary/main/res/values/attrs.xml
ibrary/main/res/values/dimens.xml
ibrary/main/res/values/styles.xml
ibrary/main/src/com/android/setupwizardlib/GlifLayout.java
ibrary/platform/res/values-v21/styles.xml
ibrary/test/res/layout/test_glif_layout.xml
ibrary/test/src/com/android/setupwizardlib/test/GlifLayoutTest.java
35cc29c9f307191962cd7124db14eb7b78c9407e 17-Nov-2015 Maurice Lam <yukl@google.com> [SuwLib] Add GLIF theme

Add a GLIF theme declaration to setup wizard library, which is just
a direct copy of SuwThemeMaterial.Light for now, and will be updated
as more of the new visual design is implemented.

Bug: 25726515
Change-Id: I3f55662192c05012b9a93d77f7b1303f4a792fe5
ibrary/eclair-mr1/res/values/styles.xml
ibrary/main/src/com/android/setupwizardlib/util/WizardManagerHelper.java
ibrary/platform/res/values-v21/styles.xml
ibrary/test/src/com/android/setupwizardlib/test/WizardManagerHelperTest.java
b29488505be15c3982283662f903cec53320b72f 16-Nov-2015 Maurice Lam <yukl@google.com> [SuwLib] Deprecate material blue themes

GMS core is still holding a reference to the material blue themes
that will be tricky to remove. Deprecate the constants for now.

Change-Id: Icbc30cd5e8d8aad78008b6cf37fcf3db723c2c50
ibrary/main/src/com/android/setupwizardlib/util/WizardManagerHelper.java
a19d2597a1dc53cd71d82bb98ed0b4a5b6ad9b35 16-Nov-2015 Maurice Lam <yukl@google.com> Merge "[SuwLib] Remove sendActionResults"
cfff9b6d4d9a0c3b22601a5e90888e89c58e9bbc 14-Nov-2015 Maurice Lam <yukl@google.com> Merge "Revert "[SuwLib] Remove material_blue theme values""
647dc702649512dc47f88eaf5e9058f8452537c7 14-Nov-2015 Maurice Lam <yukl@google.com> Revert "[SuwLib] Remove material_blue theme values"

This reverts commit 7df47886e1d74fb2a5a25b129133f4dd9f1986bc.

Change-Id: Id21b1b89476612efd6cae04eb67b22a6dfbfe964
ibrary/main/src/com/android/setupwizardlib/util/WizardManagerHelper.java
ibrary/test/src/com/android/setupwizardlib/test/WizardManagerHelperTest.java
f23224964ad3b68091342ab48d02e5b96c1c73e2 14-Nov-2015 Maurice Lam <yukl@google.com> Merge "[SuwLib] Remove material_blue theme values"
5dd0c48e1b40e6319caf2406cd7e84e1545f7c95 14-Nov-2015 Maurice Lam <yukl@google.com> Merge "[SuwLib] Put margin sides into attribute"
f821bd86bc4090bd75226b8264417a305f0398d5 13-Nov-2015 Maurice Lam <yukl@google.com> [SuwLib] Put margin sides into attribute

Put margin sides into attribute so it can be easily modified in a
theme.

Change-Id: Ib011e1725e9e7996efcf4a332a569230842871ca
ibrary/eclair-mr1/res/values/styles.xml
ibrary/main/res/values/attrs.xml
ibrary/main/res/values/styles.xml
ibrary/platform/res/values-v21/styles.xml
229aa7c82e77ee36543df0ce6035a61ab2418152 12-Nov-2015 Maurice Lam <yukl@google.com> [SuwLib] Remove sendActionResults

Remove sendActionResults since it cannot be used properly with
startActivityForResult, which is the recommended way to start the
NEXT action.

Change-Id: Iae00af85b8725119accf343ad1556818e97d4bb3
ibrary/main/src/com/android/setupwizardlib/util/WizardManagerHelper.java
7df47886e1d74fb2a5a25b129133f4dd9f1986bc 13-Nov-2015 Maurice Lam <yukl@google.com> [SuwLib] Remove material_blue theme values

The values are part of a plan that hasn't panned out, so cleaning up
the constants to avoid confusion.

Change-Id: I1501ffb59a0dad9145d8c20d16999bceda15dcfd
ibrary/main/src/com/android/setupwizardlib/util/WizardManagerHelper.java
ibrary/test/src/com/android/setupwizardlib/test/WizardManagerHelperTest.java
c3a4e07feacd7e9cff6d0fc6ddbe86c90d6f7087 12-Nov-2015 Maurice Lam <yukl@google.com> [SuwLib] Add isLightTheme for strings

Add isLightTheme method to be able to directly tell whether a string
represents a light or dark theme.

Change-Id: Ib49cdcbb9047e235189a451b42f20b5cba5eb42a
ibrary/main/src/com/android/setupwizardlib/util/WizardManagerHelper.java
ibrary/test/src/com/android/setupwizardlib/test/WizardManagerHelperTest.java
a4b92021cb7100daed79df590027182332061c88 06-Nov-2015 Maurice Lam <yukl@google.com> [SuwLib] Implement SetupWizardRecyclerItemsLayout

Make a layout for convenience implementing items with RecyclerViews,
similar to SetupWizardItemsLayout.

Change-Id: Ifbb0f9b9d4336ce789a0fca5d99f01e715186576
ibrary/full-support/src/com/android/setupwizardlib/SetupWizardRecyclerItemsLayout.java
694b69b132851021da8f9730870d124a092cc3c8 05-Nov-2015 Maurice Lam <yukl@google.com> [SuwLib] Guard against RecyclerView.NO_POSITION

When an item is being clicked on, but it is currently being removed
from the recycler view (i.e. already removed from adapter, but layout
has not been processed yet), ignore the click.

Change-Id: Ifd0a90b2849af81ccbdade69561f82036c10c5dd
ibrary/full-support/src/com/android/setupwizardlib/items/RecyclerItemAdapter.java
526112b33aade1d7c7df27937c13f690003aa791 30-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SuwLib] Disable preview by default"
fd95620a24f1938a24036e8fb4150710e8a2ae90 30-Oct-2015 Maurice Lam <yukl@google.com> [SuwLib] Un-plural test names

Rename -Tests to -Test for consistency.

Change-Id: Ie903ef8e7cc35367968599be9ba55bc3f3b80eb2
ibrary/test/src/com/android/setupwizardlib/test/SetupWizardLayoutTest.java
ibrary/test/src/com/android/setupwizardlib/test/SetupWizardLayoutTests.java
ibrary/test/src/com/android/setupwizardlib/test/SetupWizardListLayoutTest.java
ibrary/test/src/com/android/setupwizardlib/test/SetupWizardListLayoutTests.java
8c14ec5a8bcd7218fe6b30f87063dfbcf10acc52 29-Oct-2015 Maurice Lam <yukl@google.com> [SuwLib] Disable preview by default

Disable preview window in the themes by default, since in setup
wizard in general the previous screen is a better approximation of
the screen being launched than what framework generates.

Change-Id: Ic5130609132f6e6d80483689749602cfb0f0c68f
ibrary/eclair-mr1/res/values/styles.xml
ibrary/platform/res/values-v21/styles.xml
a74bc1d5c6d7cb9e0f5add4c56a983cb492cb3c2 22-Oct-2015 Maurice Lam <yukl@google.com> [SuwLib] Recycler item adapter support

Implement RecyclerView item adapter for an ItemHierarchy.

Change-Id: Id7e650fafa467ca7ee3c80102efc73d4323e5b1c
ibrary/Android.mk
ibrary/full-support/src/com/android/setupwizardlib/items/RecyclerItemAdapter.java
ibrary/full-support/test/src/com/android/setupwizardlib/test/RecyclerItemAdapterTest.java
ibrary/rules.gradle
908e41cdf8cd689fe436699ab8fc7f9bf8558cec 24-Oct-2015 Jeff Davidson <jpd@google.com> Merge "Create a standalone gradle file without SDK/build-tools." into ub-setupwizard-alatar am: e9679af63f
am: cfaa18766e

* commit 'cfaa18766eded371be9ae60d4dbd2cb1c2ccaa25':
1129ee2accf13b558822736d258a7a4297b88560 24-Oct-2015 Justin Klaassen <justinklaassen@google.com> Update buildToolsVersion to \'21.1.2\' - DO NOT MERGE am: 6ce183f01c -s ours
am: 0a57bd5ebd -s ours

* commit '0a57bd5ebd25020a5f9373baa7aa58d171f3b763':
bd8b41e6bb37afcacc47149836808b939fa20d57 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Allow showing keyboard in immersive dialogs" into ub-setupwizard-alatar am: 74a2813e8f
am: 54b567eb77

* commit '54b567eb774cb8ecd340e8dba77bc716a0d38be2':
d32955c697182e9c2154fdd13c31b093500aa5ae 24-Oct-2015 Geoff Mendal <mendal@google.com> Import translations. DO NOT MERGE am: d0261a8818 -s ours
am: 1ed54b3c95 -s ours

* commit '1ed54b3c95716a3928ea4b34a79ed9d12eb8f52b':
b78fb5e0f8b4e42018d7210e9241eac85697d91b 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Check box styles" into ub-setupwizard-alatar am: 1a97080168
am: 7ff3f1b5ec

* commit '7ff3f1b5ecf8b6d953a52b417baac5dafdee54dc':
9e328f23f92f36131673466efe572b20b6966b74 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Add radio button style" into ub-setupwizard-alatar am: 5e9c2cf9ad
am: 839feef9e6

* commit '839feef9e613e386f8e1ab56a7fa46a4607c362b':
414627b78ae97e0b0b938c8401e162289fd36cb1 24-Oct-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Change header max lines to 2 am: fa7b14ac20
am: 2e018eed5b

* commit '2e018eed5b4e42841226a991ad203e01b2f41e0b':
b0934737b0c79ceb3544ba398e8934c2616ba65a 24-Oct-2015 Geoff Mendal <mendal@google.com> Import translations. DO NOT MERGE am: 84a854ebb1 -s ours
am: ae092d247d -s ours

* commit 'ae092d247d97eb73f3ed208fbaaf9c5e1dee49db':
e4eb53b2e303d504dc35cb8a39b33a968770728e 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Support for ObjectAnimator" into ub-setupwizard-alatar am: ebafff0f5f
am: f713ffc882

* commit 'f713ffc882582f4384a5ed93ac0b831beddbf13a':
e13d55817c8101227ded2916da62df3e443ec553 24-Oct-2015 Geoff Mendal <mendal@google.com> Import translations. DO NOT MERGE am: 6f5e9e3055 -s ours
am: 12a37906d7 -s ours

* commit '12a37906d7c261e8870f8dd576346257718da877':
a4ddc79b2857c775d6d85ee98995016320127df8 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Update comments for SystemBarHelper" into ub-setupwizard-alatar am: 657d18359b
am: 69af429efb

* commit '69af429efb163a28d8d9a1f33726c5b130069147':
d2da0d4d6522d6636ae94c71681a2d3676130a3d 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Sort colors.xml" into ub-setupwizard-alatar am: 99581175e4
am: 986deefa32

* commit '986deefa32f7b3fe2fa41be9c746254b1e830c11':
e5398eae44d29792eb5b4959718b1610fe850397 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Add support for require scrolling" into ub-setupwizard-alatar am: 624e47bb19
am: 7150d9728a

* commit '7150d9728af2df3ea8554e304613391ff9c01474':
7f93e0dc115cb23b13e7fed3f91e1c736dbb9869 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Remove layout_width height from styles" into ub-setupwizard-alatar am: 93131f35c3
am: 07f66b3911

* commit '07f66b3911f7246672d46d2b20895d143e6017fe':
e7120b15ec45f734791218d77796aa43a8a1689c 24-Oct-2015 Maurice Lam <yukl@google.com> Center nav bar button icon am: 6c093727dc
am: 63098959ac

* commit '63098959acfc48fd7f0562857365fd9dc5733bb9':
83b988a7547efdbd4236f788ed04c521a8b33c31 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Fix illustration test" into ub-setupwizard-alatar am: b5c78954c3
am: cb281df01f

* commit 'cb281df01f64a2f51c72d4b3032898b7b5b39d47':
9ed09742e9207d25f3d5cf752106d5f426292069 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Add tests for BottomScrollView" into ub-setupwizard-alatar am: 173c7bc879
am: dafc14fa5f

* commit 'dafc14fa5fc542bd1b4091bbe68a2341b9be981d':
bfcecb5dc6f5f739edbcc5e17da52fcdc39b2704 24-Oct-2015 Russell Brenner <russellbrenner@google.com> Add getHeaderText am: caf3ce9f8d
am: bbdcbe5b80

* commit 'bbdcbe5b8051e83b7d17d8341caf1c32ef831ff2':
2a8a88a3d30f7e56f6f5e212b108b6b5295effbb 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Guard translationY with SDK version" into ub-setupwizard-alatar am: bde9f28af5
am: 7bd2b6d6e1

* commit '7bd2b6d6e1f948ba1e5d4d823344cefe7918311f':
9e54010adaccaf6b8142d51a5625e10ccf1a76f0 24-Oct-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Make screens adjustResize by default am: e83f0555f1
am: db12f173f3

* commit 'db12f173f390feb0fdafa80a49c459ba182955d0':
846e46df6fea01f12a5e14efdafe99ae0bcc286a 24-Oct-2015 Maurice Lam <yukl@google.com> Sanity check margins before applying am: 3c154790e7
am: c8457110e3

* commit 'c8457110e381f1d1482bb843d48604c9d0a07b35':
590fab02e45297b62eb5a8018563cbf6966530ea 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "Revert "[SetupWizardLib] Force layout after setting margin"" into ub-setupwizard-alatar am: 0332b43621
am: ae107e4b52

* commit 'ae107e4b52f255e45c7bf786c658bd45e0b02930':
0cbfa7887925574f7b769982c63af3c085f77ea8 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Fix progress bar tint for L" into ub-setupwizard-alatar am: f8569c74c6
am: 79c3c11a2b

* commit '79c3c11a2befddb47381270b3de595e5dc3d7c0e':
4d9c48674d487cea31babc413879b35a35914c71 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Force layout after setting margin" into ub-setupwizard-alatar am: b3020fef94
am: 1eb1168a34

* commit '1eb1168a34dd0b064cb17ff6366d7d39b3786ac0':
ac27552c9df7d2dd9d62ae0abdfcc4507f592598 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizard] Fix shadow for ListView" into ub-setupwizard-alatar am: c333d5002d
am: 713b934c58

* commit '713b934c580772eb2a25073a109df1d28aceeb1e':
fa5aaaebd7a62d249cd720437bbac2c7ad1e568d 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Use translationY to stick header" into ub-setupwizard-alatar am: 88b1c74890
am: 4fc150eb2c

* commit '4fc150eb2cbdff11d0965054cb1ac3070180a7da':
f7fbe422b7b17aae4b1f0697111504e304426551 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Make progress bars yellow" into ub-setupwizard-alatar am: b703dcd410
am: 5ade6690dc

* commit '5ade6690dcd78ae8cacb9e5ca99d46e25fd80485':
35fe3e8e959a329e1775a2115a8c6367f7308ba6 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Draw progress bar on top" into ub-setupwizard-alatar am: e86a1e8f42
am: e3f3b11c91

* commit 'e3f3b11c91630ce6e550a3219aaf8a8c43dd7d73':
3dc695d4bd42e6d71badebe24d89cbb3d2b95794 24-Oct-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Test aspect ratio for illustration am: 1e8fd1229a
am: d6f64f758a

* commit 'd6f64f758a85777d3ca907df51754b92b2ef3e12':
16c5c31ca169078cc58e8739a1902604291a0980 24-Oct-2015 Jorim Jaggi <jjaggi@google.com> [SetupWizard] Add attributes for illustration size am: 7114577a09
am: 374f365779

* commit '374f3657794318304e7b3d6d70e8576555c5121e':
71a8c3f49dedf5982ddd3db90e29552bc8543ceb 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Fill viewport on phone portrait" into ub-setupwizard-alatar am: a38fab1af1
am: 616f20e04d

* commit '616f20e04dbe81af7fb912484d285961d746e694':
6556f4e0a974d903a50954e0027f68e2db1429ad 24-Oct-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Correct accent colors am: a2ad084605
am: ee22cecc9d

* commit 'ee22cecc9d3df213198643915c6453d3ae8ecede':
ef7c625af985136a18e9d26f0d53a68b4e2242ba 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Update for buildSrc 1.1" into ub-setupwizard-alatar am: ef6e202a0e
am: 286daad0d1

* commit '286daad0d1cf34852638359da3f42c4a94f30282':
88712d8f8c8cdd63094d616a31b04419c8a1e716 24-Oct-2015 Maurice Lam <yukl@google.com> [SetupWizard] Update dark theme accent color am: 2152fdf0b9
am: 9f52f9c151

* commit '9f52f9c1513357df6f065f2418a28d5029d9c1f7':
4c2647686f7c41657e4bb80350bc95452eca8516 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Update theme colors" into ub-setupwizard-alatar am: 30e6ffd289
am: 19f4bc7d1e

* commit '19f4bc7d1ede235b44d3c99c812001dae7381e32':
8323c9aa8eb0d396f18f7d5699c97cf4db9be11b 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Limit header lines" into ub-setupwizard-alatar am: 0fe74b9fc7
am: af724ee218

* commit 'af724ee2186ce46ce6d7bc9125ac69acce56647b':
86d7a781c8f5b399dee8e8192be4fa0fdd3261b3 24-Oct-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Fix shouldMirrorIllustration NPE am: 5e79c37fe4
am: 67d6803d4f

* commit '67d6803d4fdcb596d3b562244327c02c173f129f':
77dd073f7a13f848ce847891f65eb64ce3aa2d3b 24-Oct-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Add isLightTheme method am: 56a19113d2
am: 160ad7c45a

* commit '160ad7c45aedb75e1cffa75a6e44c470173b4b70':
8347b1ac992a7647cb6b569d45c7f71b32fef96e 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Adjust immersive flags for dialogs" into ub-setupwizard-alatar am: 0d6c44afe2
am: db78f789fc

* commit 'db78f789fca6cc424ea766e0ec39ed0166428163':
583934f23e70154f3aa6f4c05b7a7d6e7f76cb19 24-Oct-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Fix Partner class and tests am: 64158e33c3
am: d9b004a3c8

* commit 'd9b004a3c89572bd01e3d398b311cd1b0e92d00d':
94a4229d5637cd3ac0741440e2c715cc682a75ad 24-Oct-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Add progress bar support am: d61674efcf
am: c471b49733

* commit 'c471b497336a3c32fff6096dd2acd0249a6586b3':
d158bbcdca8060098c7025a511b31df7a8e3c388 24-Oct-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Fix nav bar button alpha am: e7b519c176
am: 284f644ea7

* commit '284f644ea7481af13fcbee91b4d5a13bbb7b1a9a':
3177e7110bf038cd09198cd58202ee4e7dd542c7 24-Oct-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Fix setup wizard crash am: 83c3c51890
am: c0e39a4219

* commit 'c0e39a4219be839afac7175359e179a6f5eb2261':
f75954a226c7ef2dd2578d223322d77bf18b4f85 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Add isSetupWizard" into ub-setupwizard-alatar am: 2cd3a5058e
am: 4a9aa50e6d

* commit '4a9aa50e6db1026828084594cf21c5ce514716c3':
e0efad37c20ea838caad57e9be07e07c30782270 24-Oct-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Add standalone build file am: 6df7345006
am: c508566213

* commit 'c5085662137220d9641d168e85fd1f961355f6f4':
df04bae81bbfe258002ea7d8789a57fae419dfc8 24-Oct-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Eclair compat build am: 9f93676721
am: b38e294cc2

* commit 'b38e294cc230226e2a5090bd55c92f548ce2fcb8':
f7bcc12ee0e53e3399bcb3077bb7cd9a3076c038 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Fix back button bug" into ub-setupwizard-alatar am: eb0dd6bb27
am: 1076be7232

* commit '1076be723233fb7586754074c46d15d1e9dd56b8':
934d6c1f042ae936c03475e603f057cd08137a1b 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Add no-scroll templates" into ub-setupwizard-alatar am: 504a2f6f46
am: 198149dd61

* commit '198149dd6158fa2d761285e1de22ff364e02501f':
5d74119654921931b27b6c503ee6b80bc25cf76e 24-Oct-2015 Geoff Mendal <mendal@google.com> Import translations. DO NOT MERGE am: ad05462a52 -s ours
am: efc27dbd10 -s ours

* commit 'efc27dbd10a27286eb2a070af04ab6cae1178be6':
9e2af698beffc8bb08ea7ed1cca57b6d860b1c40 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Use AppCompat themes for icsCompat" into ub-setupwizard-alatar am: cbce1423d8
am: 373dad9fc6

* commit '373dad9fc6393e8188e37dc504db40e775c735e8':
ac94e271bfb417b362dd5956f614ee47b94338f0 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Add getNavigationBar" into ub-setupwizard-alatar am: 2a0078763f
am: e5a3374cdc

* commit 'e5a3374cdcedeedbb62f0559b2e03bdd31eabbbd':
0829b50149fa74734b37b916a0fc5367995e7932 24-Oct-2015 Geoff Mendal <mendal@google.com> Import translations. DO NOT MERGE am: c7033d3cf7 -s ours
am: 3b634b4ab8 -s ours

* commit '3b634b4ab8fb0c618533f8b01ad0a200a58328f1':
7ebbe247fc0be13086581f75f2aa5199dd824580 24-Oct-2015 Geoff Mendal <mendal@google.com> Import translations. DO NOT MERGE am: 779e26aba3 -s ours
am: 02a972601e -s ours

* commit '02a972601e05c8f4979626ccc66cacfd143ed865':
6c28561fa29fecde94ca0c5cd5ea2c0351bac00d 24-Oct-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Flip Illustration for RTL on JB am: a722cfbd65
am: 0121fa9216

* commit '0121fa92165b17ad19dbecd03a1a4346754c9b17':
134cc44166dec050a1b5d28425685d73185413a3 24-Oct-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Changed project hierarchy am: 2646e1d82e
am: 3022dc1d38

* commit '3022dc1d38e074ca73de6392670ba98fbe52c3f1':
4f6cb91b2ee4e364d1e80bdd19e6a8b9049f7377 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Implement Partner" into ub-setupwizard-alatar am: 16a7a7a87c
am: a93dbc500a

* commit 'a93dbc500a412091da7a2d87c23419df0b972e3a':
f7ca7b5093393182fe9a4b371efe64f999ab80b8 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Fix tests for tablets" into ub-setupwizard-alatar am: 97984027eb
am: 4026d64549

* commit '4026d64549f2655f5db62f3ebe1e998583257555':
c597a14d4b570795e510508b0dd82b9f5a8790b4 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Add dist plugin to gradle" into ub-setupwizard-alatar am: 4fe042de68
am: 45707fe164

* commit '45707fe164841f8332b4b9f23f40f604b4cfda36':
dcf5b22026d80dd2db215cefc3b97ed5b558a0e0 24-Oct-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Fix navigation bar theme am: 62aa310685
am: b17305fb72

* commit 'b17305fb72c89bcab5e7c38cb93e2e3930837f3b':
0ff3dae907d8ff89095b00f1869ee2b15e23a04b 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Resources for ICS" into ub-setupwizard-alatar am: 9fdfbb2652
am: 52debe1e43

* commit '52debe1e4381e35e86bbc5ba1bd0647b4cc5c9e4':
32c79b397872b1e4c927e397d53f79d81b14ba5b 24-Oct-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Test ListLayout am: 66cb0ccaba
am: f5910f76cc

* commit 'f5910f76ccbe1f95be7fb1fb54c881c53ab996f6':
3c1a9a663762d73de04c44996caa3fec68f6bd58 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Post checkScroll in BottomScrollView" into ub-setupwizard-alatar am: 3bf68bb096
am: 0ffb78dc46

* commit '0ffb78dc46af1de1d0d6bdbb2a9de44bd5549e7b':
67d8e5e14de0473cbf8527206fe5e786394f0385 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Compat for Java code" into ub-setupwizard-alatar am: 94a6491f36
am: 0fd6e1b72e

* commit '0fd6e1b72ee835c27c426f0a09969f55bcf041e1':
73f84b37b8f9892714f967d7e808fa5a5778ea7f 24-Oct-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Tests am: 170a720fe1
am: 009672ef06

* commit '009672ef06860d6e2c79bdc3ce3b15d7c006fa20':
6da6a6c614a535a20eca236b234dcf2d9576219f 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Rename setBackground" into ub-setupwizard-alatar am: 250655b0b7
am: 5794bb8f7c

* commit '5794bb8f7c0b46e3dc43b70a03577f1c22522eee':
2617d5fb2506089612b65d744b7f2a68fb1f646e 24-Oct-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Set up compat build am: 7617968edb
am: fa95f1302f

* commit 'fa95f1302f315ad4fb6e5813ff79eadb146a7eb8':
a7f41fca5c3a8d70e2fedca83609b4e77176b38a 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Mass cherry-pick changes" into ub-setupwizard-alatar am: cfb8d4add0
am: 90efef7d41

* commit '90efef7d41ebad729373e846a89182f1fcccd936':
a22256f816181878827de1dc0a90d89d5479c4cb 24-Oct-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Configure build server am: 9efb326306
am: 3ddfc1b305

* commit '3ddfc1b3053550fd152ad73c357a39e15c8138eb':
cfaa18766eded371be9ae60d4dbd2cb1c2ccaa25 24-Oct-2015 Jeff Davidson <jpd@google.com> Merge "Create a standalone gradle file without SDK/build-tools." into ub-setupwizard-alatar
am: e9679af63f

* commit 'e9679af63f2ff0f4ae97316cbafbe80b3a78370e':
Create a standalone gradle file without SDK/build-tools.
0a57bd5ebd25020a5f9373baa7aa58d171f3b763 24-Oct-2015 Justin Klaassen <justinklaassen@google.com> Update buildToolsVersion to \'21.1.2\' - DO NOT MERGE
am: 6ce183f01c -s ours

* commit '6ce183f01cdb252315168c72832505ffdd45e995':
Update buildToolsVersion to '21.1.2' - DO NOT MERGE
54b567eb774cb8ecd340e8dba77bc716a0d38be2 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Allow showing keyboard in immersive dialogs" into ub-setupwizard-alatar
am: 74a2813e8f

* commit '74a2813e8f4867ef32b05c3f275d0a7e887c36dd':
[SetupWizardLib] Allow showing keyboard in immersive dialogs
1ed54b3c95716a3928ea4b34a79ed9d12eb8f52b 24-Oct-2015 Geoff Mendal <mendal@google.com> Import translations. DO NOT MERGE
am: d0261a8818 -s ours

* commit 'd0261a881860fb7daed804bea6c042f328e334ed':
Import translations. DO NOT MERGE
7ff3f1b5ecf8b6d953a52b417baac5dafdee54dc 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Check box styles" into ub-setupwizard-alatar
am: 1a97080168

* commit '1a9708016810992f8ca3394189939f372c47816c':
[SetupWizardLib] Check box styles
839feef9e613e386f8e1ab56a7fa46a4607c362b 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Add radio button style" into ub-setupwizard-alatar
am: 5e9c2cf9ad

* commit '5e9c2cf9ad95ba57d587f0404bab4b2cfdb728b7':
[SetupWizardLib] Add radio button style
2e018eed5b4e42841226a991ad203e01b2f41e0b 24-Oct-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Change header max lines to 2
am: fa7b14ac20

* commit 'fa7b14ac2034f3c88c1b6d7ac5f05d669d7b80e8':
[SetupWizardLib] Change header max lines to 2
ae092d247d97eb73f3ed208fbaaf9c5e1dee49db 24-Oct-2015 Geoff Mendal <mendal@google.com> Import translations. DO NOT MERGE
am: 84a854ebb1 -s ours

* commit '84a854ebb14fde852e21676f294feff9abdb54ac':
Import translations. DO NOT MERGE
f713ffc882582f4384a5ed93ac0b831beddbf13a 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Support for ObjectAnimator" into ub-setupwizard-alatar
am: ebafff0f5f

* commit 'ebafff0f5fb7dec144e50b3230a39faf2096c242':
[SetupWizardLib] Support for ObjectAnimator
12a37906d7c261e8870f8dd576346257718da877 24-Oct-2015 Geoff Mendal <mendal@google.com> Import translations. DO NOT MERGE
am: 6f5e9e3055 -s ours

* commit '6f5e9e3055677af7b0da3852f4a7995c62e14485':
Import translations. DO NOT MERGE
69af429efb163a28d8d9a1f33726c5b130069147 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Update comments for SystemBarHelper" into ub-setupwizard-alatar
am: 657d18359b

* commit '657d18359b7b671d0d5fb0aeb918dadce4366281':
[SetupWizardLib] Update comments for SystemBarHelper
986deefa32f7b3fe2fa41be9c746254b1e830c11 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Sort colors.xml" into ub-setupwizard-alatar
am: 99581175e4

* commit '99581175e43c72ed929dc1a54c99ce1061baed0f':
[SetupWizardLib] Sort colors.xml
7150d9728af2df3ea8554e304613391ff9c01474 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Add support for require scrolling" into ub-setupwizard-alatar
am: 624e47bb19

* commit '624e47bb19724c1195cabb235f150ffcb1656097':
[SetupWizardLib] Add support for require scrolling
07f66b3911f7246672d46d2b20895d143e6017fe 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Remove layout_width height from styles" into ub-setupwizard-alatar
am: 93131f35c3

* commit '93131f35c30eb68107f04cbba8fde02e232d5b9b':
[SetupWizardLib] Remove layout_width height from styles
63098959acfc48fd7f0562857365fd9dc5733bb9 24-Oct-2015 Maurice Lam <yukl@google.com> Center nav bar button icon
am: 6c093727dc

* commit '6c093727dc5ab7b13f142506803b1d98a642c910':
Center nav bar button icon
cb281df01f64a2f51c72d4b3032898b7b5b39d47 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Fix illustration test" into ub-setupwizard-alatar
am: b5c78954c3

* commit 'b5c78954c32ef124b5df7ab539d6579cb4506f50':
[SetupWizardLib] Fix illustration test
dafc14fa5fc542bd1b4091bbe68a2341b9be981d 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Add tests for BottomScrollView" into ub-setupwizard-alatar
am: 173c7bc879

* commit '173c7bc879c47660f943f2a3cd67ed440f55d3d3':
[SetupWizardLib] Add tests for BottomScrollView
bbdcbe5b8051e83b7d17d8341caf1c32ef831ff2 24-Oct-2015 Russell Brenner <russellbrenner@google.com> Add getHeaderText
am: caf3ce9f8d

* commit 'caf3ce9f8da61e59a7b7dacbce2e1f8e23d3231e':
Add getHeaderText
7bd2b6d6e1f948ba1e5d4d823344cefe7918311f 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Guard translationY with SDK version" into ub-setupwizard-alatar
am: bde9f28af5

* commit 'bde9f28af53f6826c06e2afd8db5995f7f5ecff0':
[SetupWizardLib] Guard translationY with SDK version
db12f173f390feb0fdafa80a49c459ba182955d0 24-Oct-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Make screens adjustResize by default
am: e83f0555f1

* commit 'e83f0555f1a0dc2671162a8a6e3876e591981de6':
[SetupWizardLib] Make screens adjustResize by default
c8457110e381f1d1482bb843d48604c9d0a07b35 24-Oct-2015 Maurice Lam <yukl@google.com> Sanity check margins before applying
am: 3c154790e7

* commit '3c154790e7c6668c60237bcde0fc6f5fa22884b0':
Sanity check margins before applying
ae107e4b52f255e45c7bf786c658bd45e0b02930 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "Revert "[SetupWizardLib] Force layout after setting margin"" into ub-setupwizard-alatar
am: 0332b43621

* commit '0332b43621349b38c33457492b0a70fba37a04a0':
Revert "[SetupWizardLib] Force layout after setting margin"
79c3c11a2befddb47381270b3de595e5dc3d7c0e 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Fix progress bar tint for L" into ub-setupwizard-alatar
am: f8569c74c6

* commit 'f8569c74c60fa2bba9d84d7231703040a5020c04':
[SetupWizardLib] Fix progress bar tint for L
1eb1168a34dd0b064cb17ff6366d7d39b3786ac0 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Force layout after setting margin" into ub-setupwizard-alatar
am: b3020fef94

* commit 'b3020fef9476e0a864bb1609e5c17ee936ca1249':
[SetupWizardLib] Force layout after setting margin
713b934c580772eb2a25073a109df1d28aceeb1e 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizard] Fix shadow for ListView" into ub-setupwizard-alatar
am: c333d5002d

* commit 'c333d5002d0c005ecbb16034e92752b95c0e39ed':
[SetupWizard] Fix shadow for ListView
4fc150eb2cbdff11d0965054cb1ac3070180a7da 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Use translationY to stick header" into ub-setupwizard-alatar
am: 88b1c74890

* commit '88b1c74890e40c2699ce830c381b49e13c780485':
[SetupWizardLib] Use translationY to stick header
5ade6690dcd78ae8cacb9e5ca99d46e25fd80485 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Make progress bars yellow" into ub-setupwizard-alatar
am: b703dcd410

* commit 'b703dcd41045adc3d73ab83d297443f29b441599':
[SetupWizardLib] Make progress bars yellow
e3f3b11c91630ce6e550a3219aaf8a8c43dd7d73 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Draw progress bar on top" into ub-setupwizard-alatar
am: e86a1e8f42

* commit 'e86a1e8f42ab360f74d5dccf8cf4f1973a536582':
[SetupWizardLib] Draw progress bar on top
d6f64f758a85777d3ca907df51754b92b2ef3e12 24-Oct-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Test aspect ratio for illustration
am: 1e8fd1229a

* commit '1e8fd1229a592e094929aa279482c7415954eedc':
[SetupWizardLib] Test aspect ratio for illustration
374f3657794318304e7b3d6d70e8576555c5121e 24-Oct-2015 Jorim Jaggi <jjaggi@google.com> [SetupWizard] Add attributes for illustration size
am: 7114577a09

* commit '7114577a094593dbf55b625146b3809800697030':
[SetupWizard] Add attributes for illustration size
616f20e04dbe81af7fb912484d285961d746e694 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Fill viewport on phone portrait" into ub-setupwizard-alatar
am: a38fab1af1

* commit 'a38fab1af11a7c08355b12c617499b8743a03b8b':
[SetupWizardLib] Fill viewport on phone portrait
ee22cecc9d3df213198643915c6453d3ae8ecede 24-Oct-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Correct accent colors
am: a2ad084605

* commit 'a2ad084605614326d98b1b52be75bcb42cac9312':
[SetupWizardLib] Correct accent colors
286daad0d1cf34852638359da3f42c4a94f30282 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Update for buildSrc 1.1" into ub-setupwizard-alatar
am: ef6e202a0e

* commit 'ef6e202a0e5ef2197d5103cad5f4b7f679da1194':
[SetupWizardLib] Update for buildSrc 1.1
9f52f9c1513357df6f065f2418a28d5029d9c1f7 24-Oct-2015 Maurice Lam <yukl@google.com> [SetupWizard] Update dark theme accent color
am: 2152fdf0b9

* commit '2152fdf0b97f9e0685e80665dd0da941367320e4':
[SetupWizard] Update dark theme accent color
19f4bc7d1ede235b44d3c99c812001dae7381e32 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Update theme colors" into ub-setupwizard-alatar
am: 30e6ffd289

* commit '30e6ffd2892e90b691a6ba136885ce51e004192c':
[SetupWizardLib] Update theme colors
af724ee2186ce46ce6d7bc9125ac69acce56647b 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Limit header lines" into ub-setupwizard-alatar
am: 0fe74b9fc7

* commit '0fe74b9fc7ca5e89b5fddaae45e77650bc6f0f36':
[SetupWizardLib] Limit header lines
67d6803d4fdcb596d3b562244327c02c173f129f 24-Oct-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Fix shouldMirrorIllustration NPE
am: 5e79c37fe4

* commit '5e79c37fe4dbe2b9c082b68ea08f4fc76a76d6a8':
[SetupWizardLib] Fix shouldMirrorIllustration NPE
160ad7c45aedb75e1cffa75a6e44c470173b4b70 24-Oct-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Add isLightTheme method
am: 56a19113d2

* commit '56a19113d248d9ffdb462a0af6ba8a967635be66':
[SetupWizardLib] Add isLightTheme method
db78f789fca6cc424ea766e0ec39ed0166428163 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Adjust immersive flags for dialogs" into ub-setupwizard-alatar
am: 0d6c44afe2

* commit '0d6c44afe2731446e2b96c17ae0fd52e62ea1e54':
[SetupWizardLib] Adjust immersive flags for dialogs
d9b004a3c89572bd01e3d398b311cd1b0e92d00d 24-Oct-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Fix Partner class and tests
am: 64158e33c3

* commit '64158e33c3ad618ed0eecef71fd20dd8e3c02568':
[SetupWizardLib] Fix Partner class and tests
c471b497336a3c32fff6096dd2acd0249a6586b3 24-Oct-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Add progress bar support
am: d61674efcf

* commit 'd61674efcfaa9f591a44fc75d59566cdd5b409eb':
[SetupWizardLib] Add progress bar support
284f644ea7481af13fcbee91b4d5a13bbb7b1a9a 24-Oct-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Fix nav bar button alpha
am: e7b519c176

* commit 'e7b519c1769be4e43fff8c9a909cb1ba15f25ebb':
[SetupWizardLib] Fix nav bar button alpha
c0e39a4219be839afac7175359e179a6f5eb2261 24-Oct-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Fix setup wizard crash
am: 83c3c51890

* commit '83c3c51890c8cee83822fd41d323728b8ed2b254':
[SetupWizardLib] Fix setup wizard crash
4a9aa50e6db1026828084594cf21c5ce514716c3 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Add isSetupWizard" into ub-setupwizard-alatar
am: 2cd3a5058e

* commit '2cd3a5058ef157486d7d3c0f391f89dff808e81d':
[SetupWizardLib] Add isSetupWizard
c5085662137220d9641d168e85fd1f961355f6f4 24-Oct-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Add standalone build file
am: 6df7345006

* commit '6df734500612c91d396ccc61da80cd1cdc96b5b3':
[SetupWizardLib] Add standalone build file
b38e294cc230226e2a5090bd55c92f548ce2fcb8 24-Oct-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Eclair compat build
am: 9f93676721

* commit '9f9367672191190f903955d09a4314d40869acc6':
[SetupWizardLib] Eclair compat build
1076be723233fb7586754074c46d15d1e9dd56b8 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Fix back button bug" into ub-setupwizard-alatar
am: eb0dd6bb27

* commit 'eb0dd6bb277ddbb91b6f77d2eccc6b58c74dc52a':
[SetupWizardLib] Fix back button bug
198149dd6158fa2d761285e1de22ff364e02501f 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Add no-scroll templates" into ub-setupwizard-alatar
am: 504a2f6f46

* commit '504a2f6f465c9a924c365b60e034cb1d084aee1b':
[SetupWizardLib] Add no-scroll templates
efc27dbd10a27286eb2a070af04ab6cae1178be6 24-Oct-2015 Geoff Mendal <mendal@google.com> Import translations. DO NOT MERGE
am: ad05462a52 -s ours

* commit 'ad05462a5227a9167a168ab8430549e9b0fe557f':
Import translations. DO NOT MERGE
373dad9fc6393e8188e37dc504db40e775c735e8 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Use AppCompat themes for icsCompat" into ub-setupwizard-alatar
am: cbce1423d8

* commit 'cbce1423d80d54d13f64bb718d9d42c6abbf2a05':
[SetupWizardLib] Use AppCompat themes for icsCompat
e5a3374cdcedeedbb62f0559b2e03bdd31eabbbd 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Add getNavigationBar" into ub-setupwizard-alatar
am: 2a0078763f

* commit '2a0078763fab06c1ab9c783b67a5346ee28d86c5':
[SetupWizardLib] Add getNavigationBar
3b634b4ab8fb0c618533f8b01ad0a200a58328f1 24-Oct-2015 Geoff Mendal <mendal@google.com> Import translations. DO NOT MERGE
am: c7033d3cf7 -s ours

* commit 'c7033d3cf7044b8b6de130466398ceffb9c98187':
Import translations. DO NOT MERGE
02a972601e05c8f4979626ccc66cacfd143ed865 24-Oct-2015 Geoff Mendal <mendal@google.com> Import translations. DO NOT MERGE
am: 779e26aba3 -s ours

* commit '779e26aba36c951d6725256d87301325bf8d6e74':
Import translations. DO NOT MERGE
0121fa92165b17ad19dbecd03a1a4346754c9b17 24-Oct-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Flip Illustration for RTL on JB
am: a722cfbd65

* commit 'a722cfbd655876203db00e86ab6749a1e4d2eeb5':
[SetupWizardLib] Flip Illustration for RTL on JB
3022dc1d38e074ca73de6392670ba98fbe52c3f1 24-Oct-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Changed project hierarchy
am: 2646e1d82e

* commit '2646e1d82ec6d133b35b775f044e156fca6d9d75':
[SetupWizardLib] Changed project hierarchy
a93dbc500a412091da7a2d87c23419df0b972e3a 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Implement Partner" into ub-setupwizard-alatar
am: 16a7a7a87c

* commit '16a7a7a87ca9db68b1889b37ef46d65055195e7d':
[SetupWizardLib] Implement Partner
4026d64549f2655f5db62f3ebe1e998583257555 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Fix tests for tablets" into ub-setupwizard-alatar
am: 97984027eb

* commit '97984027eb1af6492c3e63eb37e1fcd8feb82313':
[SetupWizardLib] Fix tests for tablets
45707fe164841f8332b4b9f23f40f604b4cfda36 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Add dist plugin to gradle" into ub-setupwizard-alatar
am: 4fe042de68

* commit '4fe042de68da68f308d60f15f10c3009b03e7e6b':
[SetupWizardLib] Add dist plugin to gradle
b17305fb72c89bcab5e7c38cb93e2e3930837f3b 24-Oct-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Fix navigation bar theme
am: 62aa310685

* commit '62aa3106854f10c4b8996ac7b71869254732f950':
[SetupWizardLib] Fix navigation bar theme
52debe1e4381e35e86bbc5ba1bd0647b4cc5c9e4 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Resources for ICS" into ub-setupwizard-alatar
am: 9fdfbb2652

* commit '9fdfbb26521f8a0032a426ad4f5da49111c8ee2a':
[SetupWizardLib] Resources for ICS
f5910f76ccbe1f95be7fb1fb54c881c53ab996f6 24-Oct-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Test ListLayout
am: 66cb0ccaba

* commit '66cb0ccabafc74069539fead8d10330635f31ff2':
[SetupWizardLib] Test ListLayout
0ffb78dc46af1de1d0d6bdbb2a9de44bd5549e7b 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Post checkScroll in BottomScrollView" into ub-setupwizard-alatar
am: 3bf68bb096

* commit '3bf68bb0962f5fe4bb082f5642135f38efa2d9b2':
[SetupWizardLib] Post checkScroll in BottomScrollView
0fd6e1b72ee835c27c426f0a09969f55bcf041e1 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Compat for Java code" into ub-setupwizard-alatar
am: 94a6491f36

* commit '94a6491f360b413ea8313782924a848b30dcd424':
[SetupWizardLib] Compat for Java code
009672ef06860d6e2c79bdc3ce3b15d7c006fa20 24-Oct-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Tests
am: 170a720fe1

* commit '170a720fe110de6cc1a8c1cd660e591295562cfa':
[SetupWizardLib] Tests
5794bb8f7c0b46e3dc43b70a03577f1c22522eee 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Rename setBackground" into ub-setupwizard-alatar
am: 250655b0b7

* commit '250655b0b7bcd5088d7dfef725980315b2212dc5':
[SetupWizardLib] Rename setBackground
fa95f1302f315ad4fb6e5813ff79eadb146a7eb8 24-Oct-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Set up compat build
am: 7617968edb

* commit '7617968edbe1b85aa8ce61a0586335b4eb49359e':
[SetupWizardLib] Set up compat build
90efef7d41ebad729373e846a89182f1fcccd936 24-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Mass cherry-pick changes" into ub-setupwizard-alatar
am: cfb8d4add0

* commit 'cfb8d4add01e3a8108e97a8b53b8a77b0705b2a9':
[SetupWizardLib] Mass cherry-pick changes
3ddfc1b3053550fd152ad73c357a39e15c8138eb 24-Oct-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Configure build server
am: 9efb326306

* commit '9efb326306d53469b6ce9fa0088d8b6cd7ad1db5':
[SetupWizardLib] Configure build server
d9a085781f52ef436c658d7cc72b45f107b03bef 23-Oct-2015 Justin Klaassen <justinklaassen@google.com> Update buildToolsVersion to \'21.1.2\' - DO NOT MERGE
am: 2b89a788f3 -s ours

* commit '2b89a788f3cde0f7564ff396d0880c4ea6d901e4':
Update buildToolsVersion to '21.1.2' - DO NOT MERGE
6ab34e2e3bffde2f51505f3d2189a14fdb6958be 22-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SuwLib] Add nested items support"
960c0ea0b1d36904beef0f01715dd43a211e88ca 09-Oct-2015 Maurice Lam <yukl@google.com> [SuwLib] Add nested items support

Add nested items support to items framework, which allows ItemGroups
to be placed inside another ItemGroup. Handling of children elements
are at discretion of the parent, but for the case of ItemGroup it
will provide a flattened view of the items.

Change-Id: I17bfd8ee276bf47d388873e68e67324c755425b3
ibrary/main/res/values/attrs.xml
ibrary/main/src/com/android/setupwizardlib/SetupWizardItemsLayout.java
ibrary/main/src/com/android/setupwizardlib/items/AbstractItem.java
ibrary/main/src/com/android/setupwizardlib/items/AbstractItemHierarchy.java
ibrary/main/src/com/android/setupwizardlib/items/GenericInflater.java
ibrary/main/src/com/android/setupwizardlib/items/IItem.java
ibrary/main/src/com/android/setupwizardlib/items/Item.java
ibrary/main/src/com/android/setupwizardlib/items/ItemAdapter.java
ibrary/main/src/com/android/setupwizardlib/items/ItemGroup.java
ibrary/main/src/com/android/setupwizardlib/items/ItemHierarchy.java
ibrary/main/src/com/android/setupwizardlib/items/ItemInflater.java
ibrary/test/src/com/android/setupwizardlib/test/ItemAdapterTest.java
ibrary/test/src/com/android/setupwizardlib/test/ItemGroupTest.java
ibrary/test/src/com/android/setupwizardlib/test/ItemInflaterTest.java
ibrary/test/src/com/android/setupwizardlib/test/ItemTest.java
9b7afd94fe215cb00b6a9ce035b2c323e3c7c96f 16-Oct-2015 Maurice Lam <yukl@google.com> [SuwLib] Fix lint errors

The log tags were too long and lint was complaining, breaking the build
on ub-setupwizard-master. Removing the logs. Also completed javadocs
for sendActionResults.

Change-Id: Icdacd6257f0812888172eec0e2d446437f6cd205
ibrary/main/src/com/android/setupwizardlib/util/WizardManagerHelper.java
b0e31d59b646b89d8570f4baa12494d9a2292f67 16-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SuwLib] Add list_container layout"
d9bfa264d7b2bf57ee60c45f53d0ce20a89937c5 15-Oct-2015 Maurice Lam <yukl@google.com> [SuwLib] Add list_container layout

Add list_container layout in no scroll templates to allow support
preference framework to inflate a recycler view inside.

Bug: 24929660
Change-Id: Ie42d13b39060a7270ba307a55564a768140a9bef
ibrary/main/res/layout/suw_no_scroll_template_card.xml
ibrary/main/res/layout/suw_no_scroll_template_card_wide.xml
ibrary/main/res/layout/suw_no_scroll_template_header.xml
ibrary/main/res/layout/suw_no_scroll_template_header_collapsed.xml
86eeff4257ff263a7adcff5caa34d2d3e31ba180 15-Oct-2015 Russell Brenner <russellbrenner@google.com> Merge "Add multi-script support"
dd9f0b31a84f289557d7ae405c7a74e2c6fbb05a 22-Sep-2015 Russell Brenner <russellbrenner@google.com> Add multi-script support

Added API for sending results back to WizardManager, including the
new bundle extra, to replace the extras for the script URI and action
ID.

Bug: 23392273
Change-Id: Idcd04ea47679bfc9f9a8293a022d28d32c9e2acc
ibrary/main/src/com/android/setupwizardlib/util/WizardManagerHelper.java
59441c01edcceaae457ab2ef7f5094745ed450e1 13-Oct-2015 Maurice Lam <yukl@google.com> Merge "[SuwLib] Adjust a11y event for header"
2f6da982127c0fe48d9f4002a94e4212076fadb2 13-Oct-2015 Maurice Lam <yukl@google.com> [SuwLib] Adjust a11y event for header

Exclude StickyHeaderListView's header from item count in a11y event.

Bug: 24871684
Change-Id: Idffa8e073e4852164d9797c739194dde71d8a3fb
ibrary/main/src/com/android/setupwizardlib/view/StickyHeaderListView.java
48dd827be07471f59aae71eb026253cc1ab7ef97 12-Oct-2015 Maurice Lam <yukl@google.com> [SuwLib] Support icons in items framework

Change-Id: Idd6ce39a9d4be2914ae3f8747c86b173d578f468
ibrary/eclair-mr1/res/layout/suw_items_default.xml
ibrary/eclair-mr1/res/layout/suw_items_text.xml
ibrary/main/res/values/dimens.xml
ibrary/main/src/com/android/setupwizardlib/items/Item.java
ibrary/platform/res/layout-v21/suw_items_default.xml
ibrary/platform/res/layout-v21/suw_items_text.xml
ibrary/test/src/com/android/setupwizardlib/test/ItemTest.java
b922482e73fc63840d86b78898d0165ffcad1c72 09-Oct-2015 Maurice Lam <yukl@google.com> [SuwLib] Make Items editable

Add setters to the properties of items to make them editable.

Change-Id: I04ab8a0fd31f52e60a699198fe1422bed5163e61
ibrary/main/src/com/android/setupwizardlib/items/Item.java
ibrary/test/src/com/android/setupwizardlib/test/ItemTest.java
c5bf1cb9cb52f95f862eedb8d4f2c71c1ff1a79f 09-Oct-2015 Maurice Lam <yukl@google.com> [SuwLib] Single-line item

Hide the summary TextView if summary is not set, so that the title
will be centered vertically.

Change-Id: Idbc5f35f7ce48a7338eb0b7061ef5d02b74b7b65
ibrary/eclair-mr1/res/layout/suw_items_text.xml
ibrary/main/src/com/android/setupwizardlib/items/Item.java
ibrary/platform/res/layout-v21/suw_items_text.xml
ibrary/test/src/com/android/setupwizardlib/test/ItemTest.java
5bf291fde3dfd64f264d525534730514a279c8fc 06-Oct-2015 Maurice Lam <yukl@google.com> [SuwLib] Implement Items framework

Items framework is a framework modeled after preferences, which uses
XML to inflate a collection of items. Instead of using activity or
fragment directly like preferences, a ListAdapter is created and you
can use that with any existing ListViews.

SetupWizardItemsLayout is a convenient wrapper around
SetupWizardListLayout which will automatically inflates
android:entries in its attributes to populate the list.

Note: A recycler view adapter is under consideration

Change-Id: I5eb8853c160cf86fa5b6f21a01dfa4b0030643f6
ibrary/eclair-mr1/res/layout/suw_items_text.xml
ibrary/eclair-mr1/res/values/styles.xml
ibrary/main/res/values/attrs.xml
ibrary/main/src/com/android/setupwizardlib/SetupWizardItemsLayout.java
ibrary/main/src/com/android/setupwizardlib/items/GenericInflater.java
ibrary/main/src/com/android/setupwizardlib/items/Item.java
ibrary/main/src/com/android/setupwizardlib/items/ItemAdapter.java
ibrary/main/src/com/android/setupwizardlib/items/ItemGroup.java
ibrary/main/src/com/android/setupwizardlib/items/ItemInflater.java
ibrary/platform/res/layout-v21/suw_items_text.xml
ibrary/platform/res/values-v21/styles.xml
ibrary/test/res/xml/test_items.xml
ibrary/test/src/com/android/setupwizardlib/test/ItemAdapterTest.java
ibrary/test/src/com/android/setupwizardlib/test/ItemGroupTest.java
ibrary/test/src/com/android/setupwizardlib/test/ItemInflaterTest.java
ibrary/test/src/com/android/setupwizardlib/test/ItemTest.java
48c0aa4ca75887986ba3139b7ef07ed5cc078610 17-Sep-2015 Maurice Lam <yukl@google.com> [SuwLib] Add scrollbars to recycler layouts

Change-Id: I4282f2d530a88e5443ac93ce5e4692a150b667f6
ibrary/full-support/res/layout/suw_recycler_template_card.xml
ibrary/full-support/res/layout/suw_recycler_template_card_wide.xml
ibrary/full-support/res/layout/suw_recycler_template_header.xml
ibrary/full-support/res/layout/suw_recycler_template_header_collapsed.xml
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
ibrary/Android.mk
ibrary/build.gradle
ibrary/common-eclair-mr1.mk
ibrary/common-full-support.mk
ibrary/full-support/res/layout/suw_recycler_template_card.xml
ibrary/full-support/res/layout/suw_recycler_template_card_wide.xml
ibrary/full-support/res/layout/suw_recycler_template_header.xml
ibrary/full-support/res/layout/suw_recycler_template_header_collapsed.xml
ibrary/full-support/res/values-land/layouts.xml
ibrary/full-support/res/values-sw600dp-land/layouts.xml
ibrary/full-support/res/values-sw600dp/layouts.xml
ibrary/full-support/res/values/layouts.xml
ibrary/rules.gradle
ibrary/standalone-rules.gradle
ools/gradle/settings.gradle
95abb283deb209532bbbae4ade3f5cc149a548a6 09-Sep-2015 Maurice Lam <yukl@google.com> [SuwLib] Make getScrollView public

Make getScrollView public so that client apps can get the scrollview
without using findViewById and making assumptions about the type.

Change-Id: I79b73e4b2a02831147b49e7d9137b7954759c360
ibrary/main/src/com/android/setupwizardlib/SetupWizardLayout.java
4e4550d82a0eb638ca62885466a954506254df74 01-Sep-2015 Maurice Lam <yukl@google.com> [SuwLib] Allow building eclair using Make

Add support for building the eclairMr1Compat variant using make.

Bug: 19801772
Change-Id: I8f080d54d250948536970941798fc79c00b85fbb
ibrary/Android.mk
ibrary/common-eclair-mr1.mk
468b00eccd6baf531547e4cf290fac70ce0abcaf 21-Aug-2015 Jason Long <jasonlong@google.com> Add navigation and status bar colors to app compat resources.

Change-Id: I33af73198fd77ba3e9c0f5eab4e49ebbd0546285
ibrary/eclair-mr1/res/values/styles.xml
7c0b6bae221e3e86e8931089cc3a966aeca95733 28-Aug-2015 Maurice Lam <yukl@google.com> [SuwLib] Upgrade AppCompat to 22.2.1

Upgrade the AppCompat dependency in standalone-rules to 22.2.1 to
use DrawableCompat.wrap()

Change-Id: I95d4668aadb8cf25acadbd0af5a5171cc1476de0
ibrary/standalone-rules.gradle
deb6095015294260a2edeecb31410543bf867509 27-Aug-2015 Maurice Lam <yukl@google.com> Merge "[SUWLib] Update secondary text style"
b2a947a1b8bad1e855beab6e3f0a75269b7a09b2 26-Aug-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Add showSystemBars method"
99231ff98b97a82811f889636ad6dae6d371275b 10-Jun-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Add showSystemBars method

Added showSystemBars method that will undo the visbility flags added
by hideSystemBars.

Change-Id: Iaaa2f2e96089ebf3696f747f51d9174dc0d2bb09
ibrary/main/src/com/android/setupwizardlib/util/SystemBarHelper.java
ibrary/test/src/com/android/setupwizardlib/test/SystemBarHelperTest.java
d47272c0b72077c9c3f274ae0fb90086cf1a04c1 26-Aug-2015 Geoff Mendal <mendal@google.com> Import translations. DO NOT MERGE

Change-Id: Id77b82b0033cb2e11c30348665f03875ff83916a
Auto-generated-cl: translation import
ibrary/main/res/values-zh-rHK/strings.xml
b38561602db3fc1b31c7ee907da41ec2c53e4764 19-Aug-2015 Maurice Lam <yukl@google.com> [SuwLib] Fix javadocs

Convert existing javadocs, which is more plain-text-ish, to javadocs
using proper HTML and javadoc tags.

Bug: 21444334
Change-Id: Iea79b3371c4e1c1c99515abd1c1492f37ad38d05
ibrary/main/src/com/android/setupwizardlib/SetupWizardLayout.java
ibrary/main/src/com/android/setupwizardlib/TemplateLayout.java
ibrary/main/src/com/android/setupwizardlib/util/Partner.java
ibrary/main/src/com/android/setupwizardlib/util/SystemBarHelper.java
ibrary/main/src/com/android/setupwizardlib/util/WizardManagerHelper.java
ibrary/main/src/com/android/setupwizardlib/view/Illustration.java
ibrary/main/src/com/android/setupwizardlib/view/NavigationBar.java
ibrary/main/src/com/android/setupwizardlib/view/StickyHeaderListView.java
ibrary/main/src/com/android/setupwizardlib/view/StickyHeaderScrollView.java
3f12b5532569b29748848e8ec3b9656afea5f78b 19-Aug-2015 Maurice Lam <yukl@google.com> Merge "[SuwLib] Output lint in stderr"
7f58f097f6add0cc55ae0d9c6767b3d40d6517b9 01-Aug-2015 Maurice Lam <yukl@google.com> [SUWLib] Update secondary text style

Use framework default color 54% black as textColorSecondary, and
make change SuwRadioButton to use the regular SuwDescription
TextAppearance.

Bug: 21933409
Change-Id: I1d99c5038cc0c46fb750381d3e5d625058766d38
ibrary/eclair-mr1/res/values/styles.xml
ibrary/main/res/values/colors.xml
ibrary/main/res/values/styles.xml
ibrary/platform/res/values-v21/styles.xml
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
ibrary/Android.mk
ibrary/eclair-mr1/res/drawable-hdpi/suw_navbar_ic_down_arrow.png
ibrary/eclair-mr1/res/drawable-hdpi/suw_navbar_ic_down_arrow_dark.png
ibrary/eclair-mr1/res/drawable-hdpi/suw_navbar_ic_down_arrow_light.png
ibrary/eclair-mr1/res/drawable-hdpi/suw_navbar_ic_left_arrow.png
ibrary/eclair-mr1/res/drawable-hdpi/suw_navbar_ic_left_arrow_dark.png
ibrary/eclair-mr1/res/drawable-hdpi/suw_navbar_ic_left_arrow_light.png
ibrary/eclair-mr1/res/drawable-hdpi/suw_navbar_ic_right_arrow.png
ibrary/eclair-mr1/res/drawable-hdpi/suw_navbar_ic_right_arrow_dark.png
ibrary/eclair-mr1/res/drawable-hdpi/suw_navbar_ic_right_arrow_light.png
ibrary/eclair-mr1/res/drawable-ldrtl/suw_navbar_ic_back.xml
ibrary/eclair-mr1/res/drawable-ldrtl/suw_navbar_ic_back_dark.xml
ibrary/eclair-mr1/res/drawable-ldrtl/suw_navbar_ic_back_light.xml
ibrary/eclair-mr1/res/drawable-ldrtl/suw_navbar_ic_next.xml
ibrary/eclair-mr1/res/drawable-ldrtl/suw_navbar_ic_next_dark.xml
ibrary/eclair-mr1/res/drawable-ldrtl/suw_navbar_ic_next_light.xml
ibrary/eclair-mr1/res/drawable-mdpi/suw_navbar_ic_down_arrow.png
ibrary/eclair-mr1/res/drawable-mdpi/suw_navbar_ic_down_arrow_dark.png
ibrary/eclair-mr1/res/drawable-mdpi/suw_navbar_ic_down_arrow_light.png
ibrary/eclair-mr1/res/drawable-mdpi/suw_navbar_ic_left_arrow.png
ibrary/eclair-mr1/res/drawable-mdpi/suw_navbar_ic_left_arrow_dark.png
ibrary/eclair-mr1/res/drawable-mdpi/suw_navbar_ic_left_arrow_light.png
ibrary/eclair-mr1/res/drawable-mdpi/suw_navbar_ic_right_arrow.png
ibrary/eclair-mr1/res/drawable-mdpi/suw_navbar_ic_right_arrow_dark.png
ibrary/eclair-mr1/res/drawable-mdpi/suw_navbar_ic_right_arrow_light.png
ibrary/eclair-mr1/res/drawable-xhdpi/suw_navbar_ic_down_arrow.png
ibrary/eclair-mr1/res/drawable-xhdpi/suw_navbar_ic_down_arrow_dark.png
ibrary/eclair-mr1/res/drawable-xhdpi/suw_navbar_ic_down_arrow_light.png
ibrary/eclair-mr1/res/drawable-xhdpi/suw_navbar_ic_left_arrow.png
ibrary/eclair-mr1/res/drawable-xhdpi/suw_navbar_ic_left_arrow_dark.png
ibrary/eclair-mr1/res/drawable-xhdpi/suw_navbar_ic_left_arrow_light.png
ibrary/eclair-mr1/res/drawable-xhdpi/suw_navbar_ic_right_arrow.png
ibrary/eclair-mr1/res/drawable-xhdpi/suw_navbar_ic_right_arrow_dark.png
ibrary/eclair-mr1/res/drawable-xhdpi/suw_navbar_ic_right_arrow_light.png
ibrary/eclair-mr1/res/drawable-xxhdpi/suw_navbar_ic_down_arrow.png
ibrary/eclair-mr1/res/drawable-xxhdpi/suw_navbar_ic_down_arrow_dark.png
ibrary/eclair-mr1/res/drawable-xxhdpi/suw_navbar_ic_down_arrow_light.png
ibrary/eclair-mr1/res/drawable-xxhdpi/suw_navbar_ic_left_arrow.png
ibrary/eclair-mr1/res/drawable-xxhdpi/suw_navbar_ic_left_arrow_dark.png
ibrary/eclair-mr1/res/drawable-xxhdpi/suw_navbar_ic_left_arrow_light.png
ibrary/eclair-mr1/res/drawable-xxhdpi/suw_navbar_ic_right_arrow.png
ibrary/eclair-mr1/res/drawable-xxhdpi/suw_navbar_ic_right_arrow_dark.png
ibrary/eclair-mr1/res/drawable-xxhdpi/suw_navbar_ic_right_arrow_light.png
ibrary/eclair-mr1/res/drawable-xxxhdpi/suw_navbar_ic_down_arrow.png
ibrary/eclair-mr1/res/drawable-xxxhdpi/suw_navbar_ic_down_arrow_dark.png
ibrary/eclair-mr1/res/drawable-xxxhdpi/suw_navbar_ic_down_arrow_light.png
ibrary/eclair-mr1/res/drawable-xxxhdpi/suw_navbar_ic_left_arrow.png
ibrary/eclair-mr1/res/drawable-xxxhdpi/suw_navbar_ic_left_arrow_dark.png
ibrary/eclair-mr1/res/drawable-xxxhdpi/suw_navbar_ic_left_arrow_light.png
ibrary/eclair-mr1/res/drawable-xxxhdpi/suw_navbar_ic_right_arrow.png
ibrary/eclair-mr1/res/drawable-xxxhdpi/suw_navbar_ic_right_arrow_dark.png
ibrary/eclair-mr1/res/drawable-xxxhdpi/suw_navbar_ic_right_arrow_light.png
ibrary/eclair-mr1/res/drawable/suw_navbar_ic_back.xml
ibrary/eclair-mr1/res/drawable/suw_navbar_ic_back_dark.xml
ibrary/eclair-mr1/res/drawable/suw_navbar_ic_back_light.xml
ibrary/eclair-mr1/res/drawable/suw_navbar_ic_more.xml
ibrary/eclair-mr1/res/drawable/suw_navbar_ic_more_dark.xml
ibrary/eclair-mr1/res/drawable/suw_navbar_ic_more_light.xml
ibrary/eclair-mr1/res/drawable/suw_navbar_ic_next.xml
ibrary/eclair-mr1/res/drawable/suw_navbar_ic_next_dark.xml
ibrary/eclair-mr1/res/drawable/suw_navbar_ic_next_light.xml
ibrary/eclair-mr1/res/values/styles.xml
ibrary/eclair-mr1/src/com/android/setupwizardlib/view/NavigationBarButton.java
ibrary/main/res/drawable-anydpi-v21/suw_navbar_ic_back.xml
ibrary/main/res/drawable-anydpi-v21/suw_navbar_ic_more.xml
ibrary/main/res/drawable-anydpi-v21/suw_navbar_ic_next.xml
ibrary/main/res/layout/suw_navbar_view.xml
ibrary/main/res/values-v21/styles.xml
ibrary/main/res/values/attrs.xml
ibrary/main/res/values/colors.xml
ibrary/main/res/values/styles.xml
ibrary/main/src/com/android/setupwizardlib/view/NavigationBar.java
ibrary/platform/src/com/android/setupwizardlib/view/NavigationBarButton.java
ibrary/rules.gradle
ibrary/test/src/com/android/setupwizardlib/test/PartnerTest.java
e23a451a802972ad3bf8c2cf3803f222f3c6ac51 19-Aug-2015 Maurice Lam <yukl@google.com> [SuwLib] Output lint in stderr

Put lint output in stderr so that lint errors catched in build server
can be seen.

Also removed the workaround to capture lint output in log since that
issue has been fixed.

Change-Id: I30a5695faa3facdb8986d5a66975c9ea3dc7bf8f
ibrary/self.gradle
ools/gradle/android.properties
3fa6e08ea0e8b2a9deff3096893cfa49761e2ac7 07-Aug-2015 Maurice Lam <yukl@google.com> [SuwLib] Enable lint for setup wizard library

Fix existing lint issues and enforce lint in all builds done in the
ub-setupwizard-* tree. Lint will not be run or enforced in included
builds (e.g. GMS core builds which builds setup wizard library from
source using build.gradle file)

Change-Id: I7c1f8e2dce38d455ff5b635f80255e09baea1263
ibrary/main/res/values/styles.xml
ibrary/main/src/com/android/setupwizardlib/view/Illustration.java
ibrary/self.gradle
c4ca2b141d5a26450a769edb108fb37cf43a0ce3 18-Aug-2015 Maurice Lam <yukl@google.com> Merge "[SuwLib] Refactor out TemplateLayout"
d81aff648334be84f5588b8f6fd780cd59ec0ed7 14-Aug-2015 Maurice Lam <yukl@google.com> Merge "[SuwLib] Generate javadocs"
bdfc0132ff90a333de202adfbf204cdc8139e632 13-Aug-2015 Maurice Lam <yukl@google.com> [SuwLib] Refactor out TemplateLayout

Refactor TemplateLayout as a base class for SetupWizardLayout, which
is a generic layout that takes the "android:layout", inflates that as
a template and put its children in the "container".

Change-Id: Id7977787ffa6cdb5df7a4cb8172ce1fa6a52ed45
ibrary/main/res/values/attrs.xml
ibrary/main/src/com/android/setupwizardlib/SetupWizardLayout.java
ibrary/main/src/com/android/setupwizardlib/SetupWizardListLayout.java
ibrary/main/src/com/android/setupwizardlib/TemplateLayout.java
ibrary/test/res/layout/test_template_layout.xml
ibrary/test/src/com/android/setupwizardlib/test/TemplateLayoutTest.java
e2eb715ed2eafbef937778a62fcdad4b0c1267c0 11-Aug-2015 Jeff Davidson <jpd@google.com> am e9679af6: Merge "Create a standalone gradle file without SDK/build-tools." into ub-setupwizard-alatar

* commit 'e9679af63f2ff0f4ae97316cbafbe80b3a78370e':
Create a standalone gradle file without SDK/build-tools.
e9679af63f2ff0f4ae97316cbafbe80b3a78370e 11-Aug-2015 Jeff Davidson <jpd@google.com> Merge "Create a standalone gradle file without SDK/build-tools." into ub-setupwizard-alatar
2b578863b92ea7c2dce418bff073ba69424d8aa3 11-Aug-2015 Justin Klaassen <justinklaassen@google.com> am 6ce183f0: (-s ours) Update buildToolsVersion to \'21.1.2\' - DO NOT MERGE

* commit '6ce183f01cdb252315168c72832505ffdd45e995':
Update buildToolsVersion to '21.1.2' - DO NOT MERGE
6ce183f01cdb252315168c72832505ffdd45e995 11-Aug-2015 Justin Klaassen <justinklaassen@google.com> Update buildToolsVersion to '21.1.2' - DO NOT MERGE
ools/gradle/android.properties
d244adb1b22bdad464c86ee0fcac96efd8379772 11-Aug-2015 Justin Klaassen <justinklaassen@google.com> Update buildToolsVersion to '21.1.2' - DO NOT MERGE
(cherry picked from commit 2b89a788f3cde0f7564ff396d0880c4ea6d901e4)

Change-Id: I133a8f4e3f77963e6730c0f36d0fa90b4f8e3ea7
ools/gradle/android.properties
2b89a788f3cde0f7564ff396d0880c4ea6d901e4 11-Aug-2015 Justin Klaassen <justinklaassen@google.com> Update buildToolsVersion to '21.1.2' - DO NOT MERGE
ools/gradle/android.properties
a211294e1caba648822d11f8935593b6ca2b9279 06-Aug-2015 Maurice Lam <yukl@google.com> [SuwLib] Generate javadocs

Configure javadocs so that it can be generated with `./gradlew docs`
Split self.gradle from build.gradle, so that self.gradle can be used
to configure tasks only available to a build on ub-setupwizard-*,
while build.gradle will be used for building from source in other
gradle projects (e.g. GMS core).

Bug: 21444334
Change-Id: Icec763ce7dcf8939b7918b580e17ae22353cb38c
ibrary/build.gradle
ibrary/self.gradle
ools/docs/README
ools/docs/android-22.txt
ools/docs/doclava.jar
ools/docs/jsilver.jar
ools/gradle/docs.gradle
ools/gradle/settings.gradle
3354831fb1ba4c7c1e55218906c8e532d0520bcd 10-Aug-2015 Jeff Davidson <jpd@google.com> Create a standalone gradle file without SDK/build-tools.

Currently, setup-wizard-lib has two gradle files - build.gradle,
which is used when building from inside the Android tree, where
all dependencies are built from source, and standalone.gradle,
where all dependencies are prebuilts. Unbundled apps generally
want the latter, but this gradle file defines a specific build
tools and SDK version, which is undesirable if we want to build
everything with the same build tools and SDK.

So, introduce a third gradle file, standalone-rules.gradle, which
uses prebuilt support lib dependencies, but which does not define
the SDK and build tools so that another gradle file can define
these at the top level.

Since this doesn't affect existing gradle files, this should be
a safe change.

Bug: 22670848
Change-Id: I95f4294105b54c5d978f6632bd98e2492a6d983c
ibrary/standalone-rules.gradle
ibrary/standalone.gradle
899caf2cf473e512567832d283e9750679f0bf4d 08-Aug-2015 Maurice Lam <yukl@google.com> [SuwLib] Fix unit tests

hideSystemBars is no-op in versions < lollipop.

Change-Id: I2eaab0f044c4fe69511d09e6f0622c6c20979fe6
ibrary/test/src/com/android/setupwizardlib/test/SystemBarHelperTest.java
4b88e9f4d96e0e2f51187ef817b4d60079259a14 04-Aug-2015 Maurice Lam <yukl@google.com> Merge "[SuwLib] Avoid infinite loop in SystemBarHelper"
803f8b1dc47a4adebfab7434b6d8e410f80de14f 01-Aug-2015 Maurice Lam <yukl@google.com> [SuwLib] Avoid infinite loop in SystemBarHelper

Set the maximum number of retries allowed by SystemBarHelper to
peek for the decor view to 3.

Bug: 22846994
Change-Id: Ia69cb28deb8c182a7f31890d20cc687218b93200
ibrary/main/src/com/android/setupwizardlib/util/SystemBarHelper.java
ibrary/test/src/com/android/setupwizardlib/test/SystemBarHelperTest.java
ibrary/test/src/com/android/setupwizardlib/test/util/MockWindow.java
af7e70636b9df403cda84a24a1e0ab9ca35481a5 22-Jul-2015 Geoff Mendal <mendal@google.com> Merge "Import translations. DO NOT MERGE"
9842c6ff7b5329666543711d569d92e48fc0c960 22-Jul-2015 Geoff Mendal <mendal@google.com> Import translations. DO NOT MERGE

Change-Id: I053a6e6307d8edbcde8eb81ccd53f2cb84aa2873
Auto-generated-cl: translation import
avigationbar/res/values-pt-rBR/strings.xml
ac7e8666e60d50f5f3dfef2d44b783cbfe3afd52 22-Jul-2015 Geoff Mendal <mendal@google.com> Import translations. DO NOT MERGE

Change-Id: I18dae2cad61b9e14e8c54ca58f7755171c70b810
Auto-generated-cl: translation import
ibrary/main/res/values-pt-rBR/strings.xml
e799d27f01f2dd6a5b7d39c05c4be81552a30de4 23-Mar-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Use anydpi for vector drawables

Use anydpi for vector drawables so they take precendence over the
bitmap compatibility versions.

Change-Id: I92bed4aef50050503d7e88be3cf244251d069184
ibrary/main/res/drawable-anydpi-v21/suw_navbar_ic_back.xml
ibrary/main/res/drawable-anydpi-v21/suw_navbar_ic_more.xml
ibrary/main/res/drawable-anydpi-v21/suw_navbar_ic_next.xml
ibrary/main/res/drawable-v21/suw_navbar_ic_back.xml
ibrary/main/res/drawable-v21/suw_navbar_ic_more.xml
ibrary/main/res/drawable-v21/suw_navbar_ic_next.xml
753276aa16c92dd8c378304db258a818df174398 06-Jul-2015 Geoff Mendal <mendal@google.com> Import translations. DO NOT MERGE

Change-Id: I69f447d3cd1727b7cb81423353c6ec558515750e
Auto-generated-cl: translation import
avigationbar/res/values-lt/strings.xml
c16490a96e452a0885ab2a185f0af0109a838143 29-Jun-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Make dist task depend on tests

Build the debug test APKs when building, which will then show up on
the build servers as setup-wizard-libTests.apk

Change-Id: I37b56fb456d61b4e878fe98b410eada1f5ac70b8
ibrary/build.gradle
b9569e4117a09aba0e2b36543c137fddbfd20a1f 11-Jun-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Add test APK to dist

Add test APK to dist so that test frameworks can pick that up and
configure it for continuous test runs.

Change-Id: Iad140b1accfd68266de2b94f17d48805a0825791
ibrary/build.gradle
f081e79b20c1ff1d6883b1affa559cacd5e105fb 09-Jun-2015 Maurice Lam <yukl@google.com> am 74a2813e: Merge "[SetupWizardLib] Allow showing keyboard in immersive dialogs" into ub-setupwizard-alatar

* commit '74a2813e8f4867ef32b05c3f275d0a7e887c36dd':
[SetupWizardLib] Allow showing keyboard in immersive dialogs
74a2813e8f4867ef32b05c3f275d0a7e887c36dd 09-Jun-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Allow showing keyboard in immersive dialogs" into ub-setupwizard-alatar
35ef4eb340353962f23cab81a33b2ddbdfce1da7 09-Jun-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Allow showing keyboard in immersive dialogs

Addd the flag SOFT_INPUT_IS_FORWARD_NAVIGATION when hiding dialog
system bars so that if the dialog wants focus to show IME by default,
it can do so.

Bug: 20639199
Change-Id: I87dc40bbaae71572bbe4b94b92be40342f117613
ibrary/main/src/com/android/setupwizardlib/util/SystemBarHelper.java
16446b1efd3edd83078383f2d0bd009816f1ff61 08-Jun-2015 Geoff Mendal <mendal@google.com> am d0261a88: (-s ours) Import translations. DO NOT MERGE

* commit 'd0261a881860fb7daed804bea6c042f328e334ed':
Import translations. DO NOT MERGE
d0261a881860fb7daed804bea6c042f328e334ed 08-Jun-2015 Geoff Mendal <mendal@google.com> Import translations. DO NOT MERGE

Change-Id: Ib67ace362f4f24e50fd9895d11523a9eb6219e5a
Auto-generated-cl: translation import
ibrary/main/res/values-kk-rKZ/strings.xml
e9f5cb060fe0f4b064bdc5d314d0355fd492c844 08-Jun-2015 Geoff Mendal <mendal@google.com> Import translations. DO NOT MERGE

Change-Id: I17f6b344fe681dc3bbfdabaa51bec74f2d841371
Auto-generated-cl: translation import
ibrary/main/res/values-kk-rKZ/strings.xml
fbdbd9161d203c59b2630752ddee0e7e66bae8a3 05-Jun-2015 Maurice Lam <yukl@google.com> am 1a970801: Merge "[SetupWizardLib] Check box styles" into ub-setupwizard-alatar

* commit '1a9708016810992f8ca3394189939f372c47816c':
[SetupWizardLib] Check box styles
1a9708016810992f8ca3394189939f372c47816c 05-Jun-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Check box styles" into ub-setupwizard-alatar
69ebd3159bcd408d4787a0fc3dff073da5b2c34a 05-Jun-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Check box styles

Add style for setup wizard check boxes according to setup wizard
design guidelines.

Change-Id: Idbbf7b14bcc73631352b4741d4d37579e7cac988
ibrary/main/res/values/dimens.xml
ibrary/main/res/values/styles.xml
0d1d53cc27004b7fe3950ad51aa4456b7a9b6d9b 05-Jun-2015 Maurice Lam <yukl@google.com> am 5e9c2cf9: Merge "[SetupWizardLib] Add radio button style" into ub-setupwizard-alatar

* commit '5e9c2cf9ad95ba57d587f0404bab4b2cfdb728b7':
[SetupWizardLib] Add radio button style
5e9c2cf9ad95ba57d587f0404bab4b2cfdb728b7 05-Jun-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Add radio button style" into ub-setupwizard-alatar
9a3337d4b0ab077ea247fcb70a252a8c26489a72 05-Jun-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Add radio button style

Add radio button style according to UX guidelines.

Bug: 21561511
Change-Id: I71f31968a69a7da55841e466cd557b8b0eaea5d7
ibrary/eclair-mr1/res/values/styles.xml
ibrary/main/res/values-v21/styles.xml
ibrary/main/res/values/dimens.xml
ibrary/main/res/values/styles.xml
74cf3794c62ae9cb825e158dc3a53dd7886e1a09 04-Jun-2015 Maurice Lam <yukl@google.com> am fa7b14ac: [SetupWizardLib] Change header max lines to 2

* commit 'fa7b14ac2034f3c88c1b6d7ac5f05d669d7b80e8':
[SetupWizardLib] Change header max lines to 2
fa7b14ac2034f3c88c1b6d7ac5f05d669d7b80e8 03-Jun-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Change header max lines to 2

Bug: 21612053
Change-Id: I84051130bb36c3a7835d549aed2255ac5eab5937
ibrary/main/res/values/styles.xml
cc9e50ff52a6689188b63f7d16b2ffcfb69e95e7 03-Jun-2015 Geoff Mendal <mendal@google.com> am 84a854eb: (-s ours) Import translations. DO NOT MERGE

* commit '84a854ebb14fde852e21676f294feff9abdb54ac':
Import translations. DO NOT MERGE
84a854ebb14fde852e21676f294feff9abdb54ac 03-Jun-2015 Geoff Mendal <mendal@google.com> Import translations. DO NOT MERGE

Change-Id: I77e060e791bf9e990188769d5cd2468a48f03fb9
Auto-generated-cl: translation import
ibrary/main/res/values-af/strings.xml
ibrary/main/res/values-am/strings.xml
ibrary/main/res/values-ar/strings.xml
ibrary/main/res/values-bg/strings.xml
ibrary/main/res/values-bn-rBD/strings.xml
ibrary/main/res/values-ca/strings.xml
ibrary/main/res/values-cs/strings.xml
ibrary/main/res/values-da/strings.xml
ibrary/main/res/values-de/strings.xml
ibrary/main/res/values-el/strings.xml
ibrary/main/res/values-en-rAU/strings.xml
ibrary/main/res/values-en-rGB/strings.xml
ibrary/main/res/values-en-rIN/strings.xml
ibrary/main/res/values-es-rUS/strings.xml
ibrary/main/res/values-es/strings.xml
ibrary/main/res/values-et-rEE/strings.xml
ibrary/main/res/values-eu-rES/strings.xml
ibrary/main/res/values-fa/strings.xml
ibrary/main/res/values-fi/strings.xml
ibrary/main/res/values-fr-rCA/strings.xml
ibrary/main/res/values-fr/strings.xml
ibrary/main/res/values-gl-rES/strings.xml
ibrary/main/res/values-hi/strings.xml
ibrary/main/res/values-hr/strings.xml
ibrary/main/res/values-hu/strings.xml
ibrary/main/res/values-hy-rAM/strings.xml
ibrary/main/res/values-in/strings.xml
ibrary/main/res/values-is-rIS/strings.xml
ibrary/main/res/values-it/strings.xml
ibrary/main/res/values-iw/strings.xml
ibrary/main/res/values-ja/strings.xml
ibrary/main/res/values-ka-rGE/strings.xml
ibrary/main/res/values-kk-rKZ/strings.xml
ibrary/main/res/values-km-rKH/strings.xml
ibrary/main/res/values-kn-rIN/strings.xml
ibrary/main/res/values-ko/strings.xml
ibrary/main/res/values-ky-rKG/strings.xml
ibrary/main/res/values-lo-rLA/strings.xml
ibrary/main/res/values-lt/strings.xml
ibrary/main/res/values-lv/strings.xml
ibrary/main/res/values-mk-rMK/strings.xml
ibrary/main/res/values-ml-rIN/strings.xml
ibrary/main/res/values-mn-rMN/strings.xml
ibrary/main/res/values-mr-rIN/strings.xml
ibrary/main/res/values-ms-rMY/strings.xml
ibrary/main/res/values-my-rMM/strings.xml
ibrary/main/res/values-nb/strings.xml
ibrary/main/res/values-ne-rNP/strings.xml
ibrary/main/res/values-nl/strings.xml
ibrary/main/res/values-pl/strings.xml
ibrary/main/res/values-pt-rPT/strings.xml
ibrary/main/res/values-pt/strings.xml
ibrary/main/res/values-ro/strings.xml
ibrary/main/res/values-ru/strings.xml
ibrary/main/res/values-si-rLK/strings.xml
ibrary/main/res/values-sk/strings.xml
ibrary/main/res/values-sl/strings.xml
ibrary/main/res/values-sr/strings.xml
ibrary/main/res/values-sv/strings.xml
ibrary/main/res/values-sw/strings.xml
ibrary/main/res/values-ta-rIN/strings.xml
ibrary/main/res/values-te-rIN/strings.xml
ibrary/main/res/values-th/strings.xml
ibrary/main/res/values-tl/strings.xml
ibrary/main/res/values-tr/strings.xml
ibrary/main/res/values-uk/strings.xml
ibrary/main/res/values-ur-rPK/strings.xml
ibrary/main/res/values-uz-rUZ/strings.xml
ibrary/main/res/values-vi/strings.xml
ibrary/main/res/values-zh-rCN/strings.xml
ibrary/main/res/values-zh-rHK/strings.xml
ibrary/main/res/values-zh-rTW/strings.xml
ibrary/main/res/values-zu/strings.xml
880f28f559c87b1b2fcc979c791c8b7c63e3fe9e 03-Jun-2015 Geoff Mendal <mendal@google.com> Import translations. DO NOT MERGE

Change-Id: I552e21bec824ff78d3e2aa5c9a84173cdbdfe942
Auto-generated-cl: translation import
ibrary/main/res/values-af/strings.xml
ibrary/main/res/values-am/strings.xml
ibrary/main/res/values-ar/strings.xml
ibrary/main/res/values-az-rAZ/strings.xml
ibrary/main/res/values-bg/strings.xml
ibrary/main/res/values-bn-rBD/strings.xml
ibrary/main/res/values-ca/strings.xml
ibrary/main/res/values-cs/strings.xml
ibrary/main/res/values-da/strings.xml
ibrary/main/res/values-de/strings.xml
ibrary/main/res/values-el/strings.xml
ibrary/main/res/values-en-rAU/strings.xml
ibrary/main/res/values-en-rGB/strings.xml
ibrary/main/res/values-en-rIN/strings.xml
ibrary/main/res/values-es-rUS/strings.xml
ibrary/main/res/values-es/strings.xml
ibrary/main/res/values-et-rEE/strings.xml
ibrary/main/res/values-eu-rES/strings.xml
ibrary/main/res/values-fa/strings.xml
ibrary/main/res/values-fi/strings.xml
ibrary/main/res/values-fr-rCA/strings.xml
ibrary/main/res/values-fr/strings.xml
ibrary/main/res/values-gl-rES/strings.xml
ibrary/main/res/values-gu-rIN/strings.xml
ibrary/main/res/values-hi/strings.xml
ibrary/main/res/values-hr/strings.xml
ibrary/main/res/values-hu/strings.xml
ibrary/main/res/values-hy-rAM/strings.xml
ibrary/main/res/values-in/strings.xml
ibrary/main/res/values-is-rIS/strings.xml
ibrary/main/res/values-it/strings.xml
ibrary/main/res/values-iw/strings.xml
ibrary/main/res/values-ja/strings.xml
ibrary/main/res/values-ka-rGE/strings.xml
ibrary/main/res/values-kk-rKZ/strings.xml
ibrary/main/res/values-km-rKH/strings.xml
ibrary/main/res/values-kn-rIN/strings.xml
ibrary/main/res/values-ko/strings.xml
ibrary/main/res/values-ky-rKG/strings.xml
ibrary/main/res/values-lo-rLA/strings.xml
ibrary/main/res/values-lt/strings.xml
ibrary/main/res/values-lv/strings.xml
ibrary/main/res/values-mk-rMK/strings.xml
ibrary/main/res/values-ml-rIN/strings.xml
ibrary/main/res/values-mn-rMN/strings.xml
ibrary/main/res/values-mr-rIN/strings.xml
ibrary/main/res/values-ms-rMY/strings.xml
ibrary/main/res/values-my-rMM/strings.xml
ibrary/main/res/values-nb/strings.xml
ibrary/main/res/values-ne-rNP/strings.xml
ibrary/main/res/values-nl/strings.xml
ibrary/main/res/values-pa-rIN/strings.xml
ibrary/main/res/values-pl/strings.xml
ibrary/main/res/values-pt-rPT/strings.xml
ibrary/main/res/values-pt/strings.xml
ibrary/main/res/values-ro/strings.xml
ibrary/main/res/values-ru/strings.xml
ibrary/main/res/values-si-rLK/strings.xml
ibrary/main/res/values-sk/strings.xml
ibrary/main/res/values-sl/strings.xml
ibrary/main/res/values-sq-rAL/strings.xml
ibrary/main/res/values-sr/strings.xml
ibrary/main/res/values-sv/strings.xml
ibrary/main/res/values-sw/strings.xml
ibrary/main/res/values-ta-rIN/strings.xml
ibrary/main/res/values-te-rIN/strings.xml
ibrary/main/res/values-th/strings.xml
ibrary/main/res/values-tl/strings.xml
ibrary/main/res/values-tr/strings.xml
ibrary/main/res/values-uk/strings.xml
ibrary/main/res/values-ur-rPK/strings.xml
ibrary/main/res/values-uz-rUZ/strings.xml
ibrary/main/res/values-vi/strings.xml
ibrary/main/res/values-zh-rCN/strings.xml
ibrary/main/res/values-zh-rHK/strings.xml
ibrary/main/res/values-zh-rTW/strings.xml
ibrary/main/res/values-zu/strings.xml
3d3d6bda003b7621f8e9eff88fafc950b562cf21 01-Jun-2015 Maurice Lam <yukl@google.com> am ebafff0f: Merge "[SetupWizardLib] Support for ObjectAnimator" into ub-setupwizard-alatar

* commit 'ebafff0f5fb7dec144e50b3230a39faf2096c242':
[SetupWizardLib] Support for ObjectAnimator
ebafff0f5fb7dec144e50b3230a39faf2096c242 01-Jun-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Support for ObjectAnimator" into ub-setupwizard-alatar
8c10c403c063aff3f17c4949b0fe9a88536ae580 29-May-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Support for ObjectAnimator

Support for animator to animate SetupWizardLayout horizontally, which
requires adding a setXFraction method, changing the translationX with
respect to the width of the view.

Also moved annotations to com.android.setupwizardlib.annotations
package to avoid class loading problems in clients that use support
annotation library.

Bug: 20110840
Change-Id: Ibfb900323bcf4f32c8ded4c4a6dbf4765f17751a
ibrary/main/res/animator-ldrtl-v11/suw_slide_back_in.xml
ibrary/main/res/animator-ldrtl-v11/suw_slide_back_out.xml
ibrary/main/res/animator-ldrtl-v11/suw_slide_next_in.xml
ibrary/main/res/animator-ldrtl-v11/suw_slide_next_out.xml
ibrary/main/res/animator-v11/suw_slide_back_in.xml
ibrary/main/res/animator-v11/suw_slide_back_out.xml
ibrary/main/res/animator-v11/suw_slide_next_in.xml
ibrary/main/res/animator-v11/suw_slide_next_out.xml
ibrary/main/src/com/android/annotations/VisibleForTesting.java
ibrary/main/src/com/android/setupwizardlib/SetupWizardLayout.java
ibrary/main/src/com/android/setupwizardlib/annotations/Keep.java
ibrary/main/src/com/android/setupwizardlib/annotations/VisibleForTesting.java
ibrary/main/src/com/android/setupwizardlib/util/Partner.java
ibrary/main/src/com/android/setupwizardlib/view/BottomScrollView.java
7d89ae094c44895656e520900ff4d5cb63405431 01-Jun-2015 Geoff Mendal <mendal@google.com> am 6f5e9e30: (-s ours) Import translations. DO NOT MERGE

* commit '6f5e9e3055677af7b0da3852f4a7995c62e14485':
Import translations. DO NOT MERGE
6f5e9e3055677af7b0da3852f4a7995c62e14485 01-Jun-2015 Geoff Mendal <mendal@google.com> Import translations. DO NOT MERGE

Change-Id: I35f14887bd9ca512c1a3229389217e75340fb1b1
Auto-generated-cl: translation import
ibrary/main/res/values-af/strings.xml
ibrary/main/res/values-am/strings.xml
ibrary/main/res/values-ar/strings.xml
ibrary/main/res/values-bg/strings.xml
ibrary/main/res/values-bn-rBD/strings.xml
ibrary/main/res/values-ca/strings.xml
ibrary/main/res/values-cs/strings.xml
ibrary/main/res/values-da/strings.xml
ibrary/main/res/values-de/strings.xml
ibrary/main/res/values-el/strings.xml
ibrary/main/res/values-en-rAU/strings.xml
ibrary/main/res/values-en-rGB/strings.xml
ibrary/main/res/values-en-rIN/strings.xml
ibrary/main/res/values-es-rUS/strings.xml
ibrary/main/res/values-es/strings.xml
ibrary/main/res/values-et-rEE/strings.xml
ibrary/main/res/values-eu-rES/strings.xml
ibrary/main/res/values-fa/strings.xml
ibrary/main/res/values-fi/strings.xml
ibrary/main/res/values-fr-rCA/strings.xml
ibrary/main/res/values-fr/strings.xml
ibrary/main/res/values-gl-rES/strings.xml
ibrary/main/res/values-hi/strings.xml
ibrary/main/res/values-hr/strings.xml
ibrary/main/res/values-hu/strings.xml
ibrary/main/res/values-hy-rAM/strings.xml
ibrary/main/res/values-in/strings.xml
ibrary/main/res/values-is-rIS/strings.xml
ibrary/main/res/values-it/strings.xml
ibrary/main/res/values-iw/strings.xml
ibrary/main/res/values-ja/strings.xml
ibrary/main/res/values-ka-rGE/strings.xml
ibrary/main/res/values-kk-rKZ/strings.xml
ibrary/main/res/values-km-rKH/strings.xml
ibrary/main/res/values-kn-rIN/strings.xml
ibrary/main/res/values-ko/strings.xml
ibrary/main/res/values-ky-rKG/strings.xml
ibrary/main/res/values-lo-rLA/strings.xml
ibrary/main/res/values-lt/strings.xml
ibrary/main/res/values-lv/strings.xml
ibrary/main/res/values-mk-rMK/strings.xml
ibrary/main/res/values-ml-rIN/strings.xml
ibrary/main/res/values-mn-rMN/strings.xml
ibrary/main/res/values-mr-rIN/strings.xml
ibrary/main/res/values-ms-rMY/strings.xml
ibrary/main/res/values-my-rMM/strings.xml
ibrary/main/res/values-nb/strings.xml
ibrary/main/res/values-ne-rNP/strings.xml
ibrary/main/res/values-nl/strings.xml
ibrary/main/res/values-pl/strings.xml
ibrary/main/res/values-pt-rPT/strings.xml
ibrary/main/res/values-pt/strings.xml
ibrary/main/res/values-ro/strings.xml
ibrary/main/res/values-ru/strings.xml
ibrary/main/res/values-si-rLK/strings.xml
ibrary/main/res/values-sk/strings.xml
ibrary/main/res/values-sl/strings.xml
ibrary/main/res/values-sr/strings.xml
ibrary/main/res/values-sv/strings.xml
ibrary/main/res/values-sw/strings.xml
ibrary/main/res/values-ta-rIN/strings.xml
ibrary/main/res/values-te-rIN/strings.xml
ibrary/main/res/values-th/strings.xml
ibrary/main/res/values-tl/strings.xml
ibrary/main/res/values-tr/strings.xml
ibrary/main/res/values-uk/strings.xml
ibrary/main/res/values-ur-rPK/strings.xml
ibrary/main/res/values-uz-rUZ/strings.xml
ibrary/main/res/values-vi/strings.xml
ibrary/main/res/values-zh-rCN/strings.xml
ibrary/main/res/values-zh-rHK/strings.xml
ibrary/main/res/values-zh-rTW/strings.xml
ibrary/main/res/values-zu/strings.xml
4e9f6413d1f8a48bef0c72d911bf04899c240c0c 31-May-2015 Geoff Mendal <mendal@google.com> Import translations. DO NOT MERGE

Change-Id: I81051a83e7516c9440b074e81403eb983b6903b1
Auto-generated-cl: translation import
ibrary/main/res/values-af/strings.xml
ibrary/main/res/values-am/strings.xml
ibrary/main/res/values-ar/strings.xml
ibrary/main/res/values-az-rAZ/strings.xml
ibrary/main/res/values-bg/strings.xml
ibrary/main/res/values-bn-rBD/strings.xml
ibrary/main/res/values-ca/strings.xml
ibrary/main/res/values-cs/strings.xml
ibrary/main/res/values-da/strings.xml
ibrary/main/res/values-de/strings.xml
ibrary/main/res/values-el/strings.xml
ibrary/main/res/values-en-rAU/strings.xml
ibrary/main/res/values-en-rGB/strings.xml
ibrary/main/res/values-en-rIN/strings.xml
ibrary/main/res/values-es-rUS/strings.xml
ibrary/main/res/values-es/strings.xml
ibrary/main/res/values-et-rEE/strings.xml
ibrary/main/res/values-eu-rES/strings.xml
ibrary/main/res/values-fa/strings.xml
ibrary/main/res/values-fi/strings.xml
ibrary/main/res/values-fr-rCA/strings.xml
ibrary/main/res/values-fr/strings.xml
ibrary/main/res/values-gl-rES/strings.xml
ibrary/main/res/values-gu-rIN/strings.xml
ibrary/main/res/values-hi/strings.xml
ibrary/main/res/values-hr/strings.xml
ibrary/main/res/values-hu/strings.xml
ibrary/main/res/values-hy-rAM/strings.xml
ibrary/main/res/values-in/strings.xml
ibrary/main/res/values-is-rIS/strings.xml
ibrary/main/res/values-it/strings.xml
ibrary/main/res/values-iw/strings.xml
ibrary/main/res/values-ja/strings.xml
ibrary/main/res/values-ka-rGE/strings.xml
ibrary/main/res/values-kk-rKZ/strings.xml
ibrary/main/res/values-km-rKH/strings.xml
ibrary/main/res/values-kn-rIN/strings.xml
ibrary/main/res/values-ko/strings.xml
ibrary/main/res/values-ky-rKG/strings.xml
ibrary/main/res/values-lo-rLA/strings.xml
ibrary/main/res/values-lt/strings.xml
ibrary/main/res/values-lv/strings.xml
ibrary/main/res/values-mk-rMK/strings.xml
ibrary/main/res/values-ml-rIN/strings.xml
ibrary/main/res/values-mn-rMN/strings.xml
ibrary/main/res/values-mr-rIN/strings.xml
ibrary/main/res/values-ms-rMY/strings.xml
ibrary/main/res/values-my-rMM/strings.xml
ibrary/main/res/values-nb/strings.xml
ibrary/main/res/values-ne-rNP/strings.xml
ibrary/main/res/values-nl/strings.xml
ibrary/main/res/values-pa-rIN/strings.xml
ibrary/main/res/values-pl/strings.xml
ibrary/main/res/values-pt-rPT/strings.xml
ibrary/main/res/values-pt/strings.xml
ibrary/main/res/values-ro/strings.xml
ibrary/main/res/values-ru/strings.xml
ibrary/main/res/values-si-rLK/strings.xml
ibrary/main/res/values-sk/strings.xml
ibrary/main/res/values-sl/strings.xml
ibrary/main/res/values-sq-rAL/strings.xml
ibrary/main/res/values-sr/strings.xml
ibrary/main/res/values-sv/strings.xml
ibrary/main/res/values-sw/strings.xml
ibrary/main/res/values-ta-rIN/strings.xml
ibrary/main/res/values-te-rIN/strings.xml
ibrary/main/res/values-th/strings.xml
ibrary/main/res/values-tl/strings.xml
ibrary/main/res/values-tr/strings.xml
ibrary/main/res/values-uk/strings.xml
ibrary/main/res/values-ur-rPK/strings.xml
ibrary/main/res/values-uz-rUZ/strings.xml
ibrary/main/res/values-vi/strings.xml
ibrary/main/res/values-zh-rCN/strings.xml
ibrary/main/res/values-zh-rHK/strings.xml
ibrary/main/res/values-zh-rTW/strings.xml
ibrary/main/res/values-zu/strings.xml
21d3955e3c6a26765a01c38a8670d72701ed0e3d 30-May-2015 Geoff Mendal <mendal@google.com> Merge "Import translations. DO NOT MERGE"
6c2b146d28f2444124f2aec23bcd924c18767428 30-May-2015 Geoff Mendal <mendal@google.com> Merge "Import translations. DO NOT MERGE"
baabb84e1230af0789d6e476702e99b4729493b2 30-May-2015 Geoff Mendal <mendal@google.com> Import translations. DO NOT MERGE

Change-Id: I07d9ac32892bfe563f9d7f12361696be13f5b6d5
Auto-generated-cl: translation import
avigationbar/res/values-az-rAZ/strings.xml
44fcea3143cbaa04342ca5d7d0707dbc4aa87703 30-May-2015 Geoff Mendal <mendal@google.com> Import translations. DO NOT MERGE

Change-Id: I684a8b211da80d804e21f0fc5923e3a590761bfd
Auto-generated-cl: translation import
ibrary/main/res/values-az-rAZ/strings.xml
eb2bd041ed2bfc7644083132f9cc46d14600866c 30-May-2015 Maurice Lam <yukl@google.com> am 657d1835: Merge "[SetupWizardLib] Update comments for SystemBarHelper" into ub-setupwizard-alatar

* commit '657d18359b7b671d0d5fb0aeb918dadce4366281':
[SetupWizardLib] Update comments for SystemBarHelper
17a05d12e492bcf6479e805e4c5626cc8ae474bb 30-May-2015 Maurice Lam <yukl@google.com> am 99581175: Merge "[SetupWizardLib] Sort colors.xml" into ub-setupwizard-alatar

* commit '99581175e43c72ed929dc1a54c99ce1061baed0f':
[SetupWizardLib] Sort colors.xml
456dd0ee183fe9639aed5ceb96a6c9467422b3d6 30-May-2015 Maurice Lam <yukl@google.com> am 624e47bb: Merge "[SetupWizardLib] Add support for require scrolling" into ub-setupwizard-alatar

* commit '624e47bb19724c1195cabb235f150ffcb1656097':
[SetupWizardLib] Add support for require scrolling
657d18359b7b671d0d5fb0aeb918dadce4366281 30-May-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Update comments for SystemBarHelper" into ub-setupwizard-alatar
99581175e43c72ed929dc1a54c99ce1061baed0f 30-May-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Sort colors.xml" into ub-setupwizard-alatar
624e47bb19724c1195cabb235f150ffcb1656097 30-May-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Add support for require scrolling" into ub-setupwizard-alatar
8fc85be65673f6ec8b3202d8b3fc644a3adeeded 30-May-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Update comments for SystemBarHelper

Update the comments to mention that adjustResize is needed for
SystemBarHelper.setImeInsetView to have effect.

Change-Id: I66de333911b8baf3a74c064d55e609e74ee74172
ibrary/main/src/com/android/setupwizardlib/util/SystemBarHelper.java
96ca65b2fe6afbe909a4a82aef47e2d3b17b3e84 30-May-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Sort colors.xml

Keep the colors in alphbetical order.

Change-Id: Ic020384d086b1ce6b3d6e33622d9d899a6f40963
ibrary/main/res/values/colors.xml
2d77e072fed129b34e473c7f77246a2b064fab7d 29-May-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Add support for require scrolling

Add SetupWizardLayout.requireScrollToBottom method that will register
a RequireScrollHelper on the layout. When the helper is registered
and the content view can scroll, the next button will be hidden and a
down-arrow button is shown, which will scroll the page down when
clicked.

Change-Id: Ib9ddcbeec24169cc00265fe107deb1b5099cba8d
ibrary/eclair-mr1/res/drawable-hdpi/suw_navbar_ic_down_arrow_dark.png
ibrary/eclair-mr1/res/drawable-hdpi/suw_navbar_ic_down_arrow_light.png
ibrary/eclair-mr1/res/drawable-mdpi/suw_navbar_ic_down_arrow_dark.png
ibrary/eclair-mr1/res/drawable-mdpi/suw_navbar_ic_down_arrow_light.png
ibrary/eclair-mr1/res/drawable-xhdpi/suw_navbar_ic_down_arrow_dark.png
ibrary/eclair-mr1/res/drawable-xhdpi/suw_navbar_ic_down_arrow_light.png
ibrary/eclair-mr1/res/drawable-xxhdpi/suw_navbar_ic_down_arrow_dark.png
ibrary/eclair-mr1/res/drawable-xxhdpi/suw_navbar_ic_down_arrow_light.png
ibrary/eclair-mr1/res/drawable-xxxhdpi/suw_navbar_ic_down_arrow_dark.png
ibrary/eclair-mr1/res/drawable-xxxhdpi/suw_navbar_ic_down_arrow_light.png
ibrary/eclair-mr1/res/drawable/suw_navbar_ic_more_dark.xml
ibrary/eclair-mr1/res/drawable/suw_navbar_ic_more_light.xml
ibrary/eclair-mr1/res/values/styles.xml
ibrary/main/res/drawable-v21/suw_navbar_ic_more.xml
ibrary/main/res/layout/suw_navbar_view.xml
ibrary/main/res/values-v21/styles.xml
ibrary/main/res/values/attrs.xml
ibrary/main/res/values/strings.xml
ibrary/main/src/com/android/setupwizardlib/SetupWizardLayout.java
ibrary/main/src/com/android/setupwizardlib/util/RequireScrollHelper.java
ibrary/main/src/com/android/setupwizardlib/view/NavigationBar.java
ibrary/test/src/com/android/setupwizardlib/test/RequireScrollHelperTest.java
cef703619047cd2f90623d8b55f48259ff4672db 29-May-2015 Maurice Lam <yukl@google.com> am 93131f35: Merge "[SetupWizardLib] Remove layout_width height from styles" into ub-setupwizard-alatar

* commit '93131f35c30eb68107f04cbba8fde02e232d5b9b':
[SetupWizardLib] Remove layout_width height from styles
93131f35c30eb68107f04cbba8fde02e232d5b9b 29-May-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Remove layout_width height from styles" into ub-setupwizard-alatar
152bc6b1d19aa4e2b62541685b23048c11546b6c 28-May-2015 Maurice Lam <yukl@google.com> am 6c093727: Center nav bar button icon

* commit '6c093727dc5ab7b13f142506803b1d98a642c910':
Center nav bar button icon
6c093727dc5ab7b13f142506803b1d98a642c910 28-May-2015 Maurice Lam <yukl@google.com> Center nav bar button icon

Center the navigation bar button icon when there is no text label.

Bug: 21465490
Change-Id: Ie2d890b29c721f6f2fb0608637b5a76ab389294e
ibrary/main/res/values-v21/styles.xml
ibrary/main/src/com/android/setupwizardlib/view/NavigationBar.java
ee62a4c62fe414c6bc97ce7d4eb70ed2409e4f9e 28-May-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Remove layout_width height from styles

Remove layout_width and layout_height attributes from styles, because
it is too easy to unknowningly crash the app by changing to a
different style that doesn't have these attributes specified.

Change-Id: Ib37f833be08e8380e931458ed44a0c514b0858b3
ibrary/eclair-mr1/res/values/styles.xml
ibrary/main/res/values-v21/styles.xml
3a3088606da0de666068fec6353598e21bdc2bea 21-May-2015 Maurice Lam <yukl@google.com> am b5c78954: Merge "[SetupWizardLib] Fix illustration test" into ub-setupwizard-alatar

* commit 'b5c78954c32ef124b5df7ab539d6579cb4506f50':
[SetupWizardLib] Fix illustration test
fa3cd78e4b68324c594335185789b6802f912cf4 21-May-2015 Maurice Lam <yukl@google.com> am 173c7bc8: Merge "[SetupWizardLib] Add tests for BottomScrollView" into ub-setupwizard-alatar

* commit '173c7bc879c47660f943f2a3cd67ed440f55d3d3':
[SetupWizardLib] Add tests for BottomScrollView
b5c78954c32ef124b5df7ab539d6579cb4506f50 21-May-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Fix illustration test" into ub-setupwizard-alatar
173c7bc879c47660f943f2a3cd67ed440f55d3d3 21-May-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Add tests for BottomScrollView" into ub-setupwizard-alatar
39619ac964ffe6b8737f2a128122bd3f84e75998 21-May-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Fix illustration test

Fix illustration test by fixing the context's density to 3 px per dp.

Change-Id: I7ea296f5750d828f8254caa05011f4786c143d06
ibrary/test/src/com/android/setupwizardlib/test/IllustrationTest.java
dc96588ed77b6ef3f5d0129011fbeb6f85a50d34 21-May-2015 Russell Brenner <russellbrenner@google.com> am caf3ce9f: Add getHeaderText

* commit 'caf3ce9f8da61e59a7b7dacbce2e1f8e23d3231e':
Add getHeaderText
caf3ce9f8da61e59a7b7dacbce2e1f8e23d3231e 21-May-2015 Russell Brenner <russellbrenner@google.com> Add getHeaderText

Utility routine to return the current header.

Change-Id: I53a5d80a0b65f4388c429503bada9271a3286695
ibrary/main/src/com/android/setupwizardlib/SetupWizardLayout.java
578dd1c111c2461620777b315eab3a95bee9ecd1 21-May-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Add tests for BottomScrollView

Test that BottomScrollView callbacks are called correctly.

Change-Id: Ia2e9e4149057b06794cdf85ba07c44efc0aec579
ibrary/main/src/com/android/setupwizardlib/view/BottomScrollView.java
ibrary/test/src/com/android/setupwizardlib/test/BottomScrollViewTest.java
ad9539486e1aad5592e371deb28662c14d33003b 11-May-2015 Maurice Lam <yukl@google.com> am bde9f28a: Merge "[SetupWizardLib] Guard translationY with SDK version" into ub-setupwizard-alatar

* commit 'bde9f28af53f6826c06e2afd8db5995f7f5ecff0':
[SetupWizardLib] Guard translationY with SDK version
bde9f28af53f6826c06e2afd8db5995f7f5ecff0 11-May-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Guard translationY with SDK version" into ub-setupwizard-alatar
ae78742ac7987df09fa1b1301b54427beebdf4f6 08-May-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Guard translationY with SDK version

setTranslationY was introduced in Honeycomb, add the version guard
before calling it in onScrollChanged.
Also update the sitcky header position during onLayout so it is
positioned correctly after orientation change.

Change-Id: I934de1762457129f5ca3a0afe56aac430aa6c3b4
ibrary/main/src/com/android/setupwizardlib/view/StickyHeaderScrollView.java
7fa9a7daa50fd24e291af83d8e669a5abcacef99 09-May-2015 Maurice Lam <yukl@google.com> am e83f0555: [SetupWizardLib] Make screens adjustResize by default

* commit 'e83f0555f1a0dc2671162a8a6e3876e591981de6':
[SetupWizardLib] Make screens adjustResize by default
e83f0555f1a0dc2671162a8a6e3876e591981de6 09-May-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Make screens adjustResize by default

Setting adjustPan on screens causes some weird interactions with the
IME. Set adjustResize on all the default SuwThemeMaterial. Moreover,
SystemBarHelper.setImeInsetView requires adjustResize to function
properly as well.

Bug: 20860416
Change-Id: Ia8463a9cc02a8f3d897a3a8aa48380b7c9ad4b5a
ibrary/eclair-mr1/res/values/styles.xml
ibrary/platform/res/values-v21/styles.xml
a44d03463ba39663296b36e821fee86a6c652880 08-May-2015 Maurice Lam <yukl@google.com> am 3c154790: Sanity check margins before applying

* commit '3c154790e7c6668c60237bcde0fc6f5fa22884b0':
Sanity check margins before applying
3c154790e7c6668c60237bcde0fc6f5fa22884b0 07-May-2015 Maurice Lam <yukl@google.com> Sanity check margins before applying

Check that margins are smaller than the height of the view before
applying the margins when setting the IME inset view.

Bug: 20891203
Change-Id: I91420ac3f9aa97a1d6034545e2f507a5a71a0ca8
ibrary/main/src/com/android/setupwizardlib/util/SystemBarHelper.java
8f06158c03c8435880706ad574a61341eaa658e6 07-May-2015 Maurice Lam <yukl@google.com> am 0332b436: Merge "Revert "[SetupWizardLib] Force layout after setting margin"" into ub-setupwizard-alatar

* commit '0332b43621349b38c33457492b0a70fba37a04a0':
Revert "[SetupWizardLib] Force layout after setting margin"
0332b43621349b38c33457492b0a70fba37a04a0 07-May-2015 Maurice Lam <yukl@google.com> Merge "Revert "[SetupWizardLib] Force layout after setting margin"" into ub-setupwizard-alatar
916380f7eb2360a35d7c9fc2ec6e05ba76fa07f3 07-May-2015 Maurice Lam <yukl@google.com> Revert "[SetupWizardLib] Force layout after setting margin"

This reverts commit 69893e24fd4d57cde5aaca022eb7bd5a7f859d14.

Change-Id: I7382a06634ba8941edacb59012675df9e0b67c92
ibrary/main/src/com/android/setupwizardlib/util/SystemBarHelper.java
2f7b5063f78044f55acf4e021a3bdb549e0c6b51 07-May-2015 Maurice Lam <yukl@google.com> am f8569c74: Merge "[SetupWizardLib] Fix progress bar tint for L" into ub-setupwizard-alatar

* commit 'f8569c74c60fa2bba9d84d7231703040a5020c04':
[SetupWizardLib] Fix progress bar tint for L
f8569c74c60fa2bba9d84d7231703040a5020c04 07-May-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Fix progress bar tint for L" into ub-setupwizard-alatar
c2dbd7670374d382e0a9ccf1ad3d6ac3bab87421 07-May-2015 Maurice Lam <yukl@google.com> am b3020fef: Merge "[SetupWizardLib] Force layout after setting margin" into ub-setupwizard-alatar

* commit 'b3020fef9476e0a864bb1609e5c17ee936ca1249':
[SetupWizardLib] Force layout after setting margin
b3020fef9476e0a864bb1609e5c17ee936ca1249 07-May-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Force layout after setting margin" into ub-setupwizard-alatar
5627b5ed7e8d6416b204a855a6ddc0e8951112da 07-May-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Fix progress bar tint for L

Explicitly specify the indeterminateTintMode to work around a bug
in L.

Bug: 20891225
Change-Id: I017fb49a39f6356e59838bf545b9cbed7ac73884
ibrary/eclair-mr1/res/values/styles.xml
ibrary/platform/res/values-v21/styles.xml
69893e24fd4d57cde5aaca022eb7bd5a7f859d14 07-May-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Force layout after setting margin

The IME inset view was not being re-laid out with the most update
system inset for some reason, so force the layout after setting the
margin.

Bug: 20891203
Change-Id: Iec03afc0615f45f746c2249667c8525098ce285a
ibrary/main/src/com/android/setupwizardlib/util/SystemBarHelper.java
2cdb558c32fa2160b87cb20aaf3d1da5297346cf 05-May-2015 Maurice Lam <yukl@google.com> am c333d500: Merge "[SetupWizard] Fix shadow for ListView" into ub-setupwizard-alatar

* commit 'c333d5002d0c005ecbb16034e92752b95c0e39ed':
[SetupWizard] Fix shadow for ListView
c333d5002d0c005ecbb16034e92752b95c0e39ed 05-May-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizard] Fix shadow for ListView" into ub-setupwizard-alatar
965db30b5baa77d6d33b0d468050e20e692d3f47 04-May-2015 Maurice Lam <yukl@google.com> [SetupWizard] Fix shadow for ListView

Fix the shadow cast by the illustration for ListViews on phone
portrait by not clipping the header view.

Bug: 20731843
Change-Id: I4d6cc759191278698609401b0d4a764bd9e3d1a0
ibrary/main/res/layout/suw_list_header.xml
ibrary/main/res/layout/suw_list_template_header.xml
e5fdabea4c26ab7a892b86e50c72c45ec9c45f9e 30-Apr-2015 Maurice Lam <yukl@google.com> am 88b1c748: Merge "[SetupWizardLib] Use translationY to stick header" into ub-setupwizard-alatar

* commit '88b1c74890e40c2699ce830c381b49e13c780485':
[SetupWizardLib] Use translationY to stick header
88b1c74890e40c2699ce830c381b49e13c780485 30-Apr-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Use translationY to stick header" into ub-setupwizard-alatar
d34dfbf3986889f6ba11803d17b3cf190e8c6e0e 30-Apr-2015 Maurice Lam <yukl@google.com> am b703dcd4: Merge "[SetupWizardLib] Make progress bars yellow" into ub-setupwizard-alatar

* commit 'b703dcd41045adc3d73ab83d297443f29b441599':
[SetupWizardLib] Make progress bars yellow
b703dcd41045adc3d73ab83d297443f29b441599 30-Apr-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Make progress bars yellow" into ub-setupwizard-alatar
9a82909bc1509cf66c570c9b6f994ef9ed15ee00 29-Apr-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Make progress bars yellow

Set all indeterminate progress bars to yellow color by specifying
indeterminateTint in the theme.

Bug: 20663533
Change-Id: I3cc8a4e4afe6ccb727415833e8354892f9a6ece6
ibrary/eclair-mr1/res/values/styles.xml
ibrary/main/res/values/colors.xml
ibrary/platform/res/values-v21/styles.xml
8f737a9be51f7dba8297190807272d3540eb3ddf 28-Apr-2015 Maurice Lam <yukl@google.com> am e86a1e8f: Merge "[SetupWizardLib] Draw progress bar on top" into ub-setupwizard-alatar

* commit 'e86a1e8f42ab360f74d5dccf8cf4f1973a536582':
[SetupWizardLib] Draw progress bar on top
1c67e593c848002e397bbce39b3975885702e186 28-Apr-2015 Maurice Lam <yukl@google.com> am 1e8fd122: [SetupWizardLib] Test aspect ratio for illustration

* commit '1e8fd1229a592e094929aa279482c7415954eedc':
[SetupWizardLib] Test aspect ratio for illustration
e86a1e8f42ab360f74d5dccf8cf4f1973a536582 28-Apr-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Draw progress bar on top" into ub-setupwizard-alatar
4a6e72df08c92a696d6b5d35b197e86585952ed9 20-Apr-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Use translationY to stick header

Use setTranslationY to stick the header to the top for
StickyHeaderScrollView. This gives a few advantages like touch is
handled correctly automatically, the shadow is drawn correctly and
it works correctly with padding.

Bug: 16190933
Change-Id: Ic555b993dbc6cdec6ccd5109a51598dafa7fa2ba
ibrary/main/src/com/android/setupwizardlib/view/StickyHeaderScrollView.java
a72d7e27d6bab6d992d79fab2aa0dc12fa1fca04 28-Apr-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Draw progress bar on top

For tablet layouts (phone layouts doesn't have this problem), move
the progress bar element after the content, so that it's drawn in
front of the content instead of behind it.

Bug: 20559875
Change-Id: Ib71c72dae5438d0b739c5626c31cc5d851688b25
ibrary/main/res/layout/suw_list_template_card.xml
ibrary/main/res/layout/suw_list_template_card_wide.xml
ibrary/main/res/layout/suw_no_scroll_template_card.xml
ibrary/main/res/layout/suw_template_card.xml
ibrary/main/res/layout/suw_template_card_wide.xml
1e8fd1229a592e094929aa279482c7415954eedc 27-Apr-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Test aspect ratio for illustration

Add tests for Illustration's aspect ratio attribute

Change-Id: Ibd9d212cee2bb81cc32de635bfecafc34f76bd68
ibrary/test/src/com/android/setupwizardlib/test/IllustrationTest.java
aa7fad30f4b12ffb26f96d5834fb223fb5ee4a06 24-Apr-2015 Jorim Jaggi <jjaggi@google.com> am 7114577a: [SetupWizard] Add attributes for illustration size

* commit '7114577a094593dbf55b625146b3809800697030':
[SetupWizard] Add attributes for illustration size
7114577a094593dbf55b625146b3809800697030 23-Apr-2015 Jorim Jaggi <jjaggi@google.com> [SetupWizard] Add attributes for illustration size

Allow the client to change the illustration size by specifying
suwIllustrationAspectRatio and suwHeaderPaddingTop.

Change-Id: I0a3a91bbf9bf5672c7ba220560c723257f4a654a
ibrary/main/res/layout/suw_list_header.xml
ibrary/main/res/layout/suw_list_template_card.xml
ibrary/main/res/layout/suw_list_template_card_wide.xml
ibrary/main/res/layout/suw_no_scroll_template_card.xml
ibrary/main/res/layout/suw_no_scroll_template_card_wide.xml
ibrary/main/res/layout/suw_no_scroll_template_header.xml
ibrary/main/res/layout/suw_template_card.xml
ibrary/main/res/layout/suw_template_card_wide.xml
ibrary/main/res/layout/suw_template_header.xml
ibrary/main/res/values-land/dimens.xml
ibrary/main/res/values-sw600dp-land/dimens.xml
ibrary/main/res/values-sw600dp/dimens.xml
ibrary/main/res/values/attrs.xml
ibrary/main/res/values/dimens.xml
ibrary/main/src/com/android/setupwizardlib/SetupWizardLayout.java
ibrary/main/src/com/android/setupwizardlib/view/Illustration.java
b01e885bac69f64b860f2d26b4760d8c0186707c 23-Apr-2015 Maurice Lam <yukl@google.com> am a38fab1a: Merge "[SetupWizardLib] Fill viewport on phone portrait" into ub-setupwizard-alatar

* commit 'a38fab1af11a7c08355b12c617499b8743a03b8b':
[SetupWizardLib] Fill viewport on phone portrait
a38fab1af11a7c08355b12c617499b8743a03b8b 23-Apr-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Fill viewport on phone portrait" into ub-setupwizard-alatar
41aa41aa942708b8552050698fea6052ac2a4ad1 22-Apr-2015 Maurice Lam <yukl@google.com> am a2ad0846: [SetupWizardLib] Correct accent colors

* commit 'a2ad084605614326d98b1b52be75bcb42cac9312':
[SetupWizardLib] Correct accent colors
a2ad084605614326d98b1b52be75bcb42cac9312 22-Apr-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Correct accent colors

ag/676785 updated the light accent color instead of the dark accent
color, and this CL should fix it.

Bug: 19729981
Change-Id: Ibf8deae9c6916ca39c65d76b266618f620f56488
ibrary/main/res/values/colors.xml
d3ea068fab46584118567428671cf922dec5ea22 22-Apr-2015 Geoff Mendal <mendal@google.com> Merge "Import translations. DO NOT MERGE"
8fab68915fe9e96e161157f5d6d2736f78b81929 22-Apr-2015 Geoff Mendal <mendal@google.com> Import translations. DO NOT MERGE

Change-Id: I3527123b643af0756291731f70e2a1c047c71dcb
Auto-generated-cl: translation import
avigationbar/res/values-gu-rIN/strings.xml
avigationbar/res/values-pa-rIN/strings.xml
avigationbar/res/values-sq-rAL/strings.xml
edb6d10025b9ce00ac0403aa1386fb3bc9e82894 22-Apr-2015 Geoff Mendal <mendal@google.com> Import translations. DO NOT MERGE

Change-Id: I559a5c7b6748e6e66a09ca73024af2be113fba6e
Auto-generated-cl: translation import
ibrary/main/res/values-gu-rIN/strings.xml
ibrary/main/res/values-pa-rIN/strings.xml
ibrary/main/res/values-sq-rAL/strings.xml
191dddc6930ae9d7275e487a8b05bfd4cdf365a2 22-Apr-2015 Maurice Lam <yukl@google.com> am ef6e202a: Merge "[SetupWizardLib] Update for buildSrc 1.1" into ub-setupwizard-alatar

* commit 'ef6e202a0e5ef2197d5103cad5f4b7f679da1194':
[SetupWizardLib] Update for buildSrc 1.1
bc9208430270f4649683d7d96298001d9aa55a08 22-Apr-2015 Maurice Lam <yukl@google.com> am 2152fdf0: [SetupWizard] Update dark theme accent color

* commit '2152fdf0b97f9e0685e80665dd0da941367320e4':
[SetupWizard] Update dark theme accent color
ef6e202a0e5ef2197d5103cad5f4b7f679da1194 21-Apr-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Update for buildSrc 1.1" into ub-setupwizard-alatar
ae8dde9c89caebb23902907a97d81aa57f54c8b7 20-Apr-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Fill viewport on phone portrait

Adjusted the layouts so that the content view will fill the available
space on the screen.

Bug: 20420307
Change-Id: I9093d4365f44afde8f58a811e4e9252ae7b43b58
ibrary/main/res/layout/suw_no_scroll_template_header.xml
ibrary/main/res/layout/suw_template_header.xml
5bc530a3adc34aae9294e3eedadc44e1fde38e80 21-Apr-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Update for buildSrc 1.1

Update the plugin reference to prepare for buildSrc 1.1 update.

Change-Id: I9014efa8bf1105826d70b6352fc4411871ad81e1
ools/gradle/android.properties
2152fdf0b97f9e0685e80665dd0da941367320e4 21-Apr-2015 Maurice Lam <yukl@google.com> [SetupWizard] Update dark theme accent color

Bug: 19729981
Change-Id: Ide7a92e7243d1cda1cf6b547da9ac5c7414dbfd5
ibrary/main/res/values/colors.xml
e13cae889795a80eaf20e7f91b9f5b4a2890de6a 16-Apr-2015 Maurice Lam <yukl@google.com> am 30e6ffd2: Merge "[SetupWizardLib] Update theme colors" into ub-setupwizard-alatar

* commit '30e6ffd2892e90b691a6ba136885ce51e004192c':
[SetupWizardLib] Update theme colors
30e6ffd2892e90b691a6ba136885ce51e004192c 16-Apr-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Update theme colors" into ub-setupwizard-alatar
928afc082b6d70a590d621fc7a97d47663629e1f 16-Apr-2015 Maurice Lam <yukl@google.com> am 0fe74b9f: Merge "[SetupWizardLib] Limit header lines" into ub-setupwizard-alatar

* commit '0fe74b9fc7ca5e89b5fddaae45e77650bc6f0f36':
[SetupWizardLib] Limit header lines
9455cc786c9842dae9eb31b1d50b385305a7daaa 16-Apr-2015 Maurice Lam <yukl@google.com> am 5e79c37f: [SetupWizardLib] Fix shouldMirrorIllustration NPE

* commit '5e79c37fe4dbe2b9c082b68ea08f4fc76a76d6a8':
[SetupWizardLib] Fix shouldMirrorIllustration NPE
0fe74b9fc7ca5e89b5fddaae45e77650bc6f0f36 16-Apr-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Limit header lines" into ub-setupwizard-alatar
6f7c410394dab846d1a5875c74fe6d6a6d9d0e46 16-Apr-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Limit header lines

In SetupWizardLayout, limit the number of lines and ellipsize if it is
longer than that. The limit is 6 lines for tablet landscape and 3 for
all others.

Bug: 20267729
Change-Id: Ibc7f9f977ea576b7d23e46ce239056583c94d972
ibrary/main/res/values-land/styles.xml
ibrary/main/res/values/styles.xml
5e79c37fe4dbe2b9c082b68ea08f4fc76a76d6a8 15-Apr-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Fix shouldMirrorIllustration NPE

Change shouldMirrorIllustration to shouldMirrorDrawable which takes
a non-null drawable as argument, and pass in the corresponding
drawables when drawing the illustration and the background.

Bug: 20229779
Change-Id: Icf378bcb31f7ae5cfe5f8eee3c52923f3c6eb5cf
ibrary/main/src/com/android/setupwizardlib/view/Illustration.java
d7c3368d96843951a294839d5fd6cab183d81cff 09-Apr-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Update theme colors

Update the theme colors according to latest UX specs.

Bug: 19729981
Change-Id: Ib4f7781a5ddf78db415132a417db3515388f157c
ibrary/main/res/values/colors.xml
60e5c1f1a8af2c5d89c38af02ae8646c3b12a0bb 08-Apr-2015 Maurice Lam <yukl@google.com> am 56a19113: [SetupWizardLib] Add isLightTheme method

* commit '56a19113d248d9ffdb462a0af6ba8a967635be66':
[SetupWizardLib] Add isLightTheme method
56a19113d248d9ffdb462a0af6ba8a967635be66 08-Apr-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Add isLightTheme method

Add WizardManagerHelper.isLightTheme method to tell whether an
activity should use light theme or not.

Bug: 20110002
Change-Id: I41fc142489c9f1c1b9b91cd825f54447b856f58b
ibrary/main/src/com/android/setupwizardlib/util/WizardManagerHelper.java
ibrary/test/src/com/android/setupwizardlib/test/WizardManagerHelperTest.java
6db1f7fd0bbaedc4df177b672232ec3162c3ce8e 07-Apr-2015 Maurice Lam <yukl@google.com> am 0d6c44af: Merge "[SetupWizardLib] Adjust immersive flags for dialogs" into ub-setupwizard-alatar

* commit '0d6c44afe2731446e2b96c17ae0fd52e62ea1e54':
[SetupWizardLib] Adjust immersive flags for dialogs
5575246aae55ec053430d23b9bd515c8bb0cc51c 07-Apr-2015 Maurice Lam <yukl@google.com> am 64158e33: [SetupWizardLib] Fix Partner class and tests

* commit '64158e33c3ad618ed0eecef71fd20dd8e3c02568':
[SetupWizardLib] Fix Partner class and tests
0d6c44afe2731446e2b96c17ae0fd52e62ea1e54 07-Apr-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Adjust immersive flags for dialogs" into ub-setupwizard-alatar
64158e33c3ad618ed0eecef71fd20dd8e3c02568 07-Apr-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Fix Partner class and tests

Partner.java had a bug preventing it from fetching the default value
from the original package if the resource is not found in the
overlay. There is a corresponding issue in the test, which is using
its own resources for testing. Since the test package builds against
the source of the library, all resources in the library is also
available in the test package, and therefore the behavior of resource
not found in overlay package could not be tested. This CL fixes that
by using a MockResources object instead.

In addition, the attribute isOverlay was added to ResourceEntry so
clients can tell if the ResourceEntry came from the overlay or from
the fallback.

Change-Id: Ib0490277db502ea563171d79ab8491934dc43d01
ibrary/main/src/com/android/setupwizardlib/util/Partner.java
ibrary/test/res/values/config.xml
ibrary/test/src/com/android/setupwizardlib/test/PartnerTest.java
6be36beb1bdcd9211c504bbb1647d1f610ba2185 04-Apr-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Adjust immersive flags for dialogs

Remove the LAYOUT_ immersive flags and apply only HIDE_NAVIGATION and
IMMERSIVE_STICKY. This is because LAYOUT_ flags causes dialogs to not
resize for keyboard, and dialogs don't have to draw under the status
or navigation bars anyway.

Bug: 20091077
Change-Id: I96dc650a1d31046b30c6337b32c1bb91ee4548d2
ibrary/main/src/com/android/setupwizardlib/util/SystemBarHelper.java
ibrary/test/src/com/android/setupwizardlib/test/SystemBarHelperTest.java
589209c5b6a8636a4e88cd101eff614ba1f87f84 06-Apr-2015 Maurice Lam <yukl@google.com> am d61674ef: [SetupWizardLib] Add progress bar support

* commit 'd61674efcfaa9f591a44fc75d59566cdd5b409eb':
[SetupWizardLib] Add progress bar support
d61674efcfaa9f591a44fc75d59566cdd5b409eb 03-Apr-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Add progress bar support

Added methods showProgressBar, hideProgressBar and isProgressBarShown
to SetupWizardLayout, that will show the bar if the corresponding
ViewStub exists.

This implementation has an improvement over existing Setup Wizard
implementations in that it supports ListViews as well as ScrollViews,
and the progress bar will be sticky together with the header instead
of being scrolled away.

Change-Id: Ifd7acae36a9b244d759b6528bb5dfdc3e1d15091
ibrary/eclair-mr1/res/layout/suw_progress_bar.xml
ibrary/main/res/layout-v21/suw_progress_bar.xml
ibrary/main/res/layout/suw_list_header.xml
ibrary/main/res/layout/suw_list_template_card.xml
ibrary/main/res/layout/suw_list_template_card_wide.xml
ibrary/main/res/layout/suw_list_template_header_collapsed.xml
ibrary/main/res/layout/suw_no_scroll_template_card.xml
ibrary/main/res/layout/suw_no_scroll_template_card_wide.xml
ibrary/main/res/layout/suw_no_scroll_template_header.xml
ibrary/main/res/layout/suw_no_scroll_template_header_collapsed.xml
ibrary/main/res/layout/suw_progress_bar_stub.xml
ibrary/main/res/layout/suw_template_card.xml
ibrary/main/res/layout/suw_template_card_wide.xml
ibrary/main/res/layout/suw_template_header.xml
ibrary/main/res/layout/suw_template_header_collapsed.xml
ibrary/main/res/values/dimens.xml
ibrary/main/src/com/android/setupwizardlib/SetupWizardLayout.java
ibrary/test/src/com/android/setupwizardlib/test/SetupWizardLayoutTests.java
ibrary/test/src/com/android/setupwizardlib/test/SetupWizardListLayoutTests.java
49c72c5f917df6ba5592e3b9e5ae116786baaee1 01-Apr-2015 Maurice Lam <yukl@google.com> am e7b519c1: [SetupWizardLib] Fix nav bar button alpha

* commit 'e7b519c1769be4e43fff8c9a909cb1ba15f25ebb':
[SetupWizardLib] Fix nav bar button alpha
e7b519c1769be4e43fff8c9a909cb1ba15f25ebb 30-Mar-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Fix nav bar button alpha

Mutate the drawables on the button before setting the alpha, and set
the relative compound drawables (needed for RTL-supported layouts)
and the normal compound drawables (needed for pre-JB-MR1 layouts).

Bug: 19994341
Change-Id: I236f371ca9bd24ab039c6ddef0c3fd12640c607c
ibrary/main/src/com/android/setupwizardlib/view/NavigationBar.java
0d73002b7aceed5d7c0338ca74ff25250787ecfa 31-Mar-2015 Geoff Mendal <mendal@google.com> Import translations. DO NOT MERGE

Change-Id: Ic4634d5d86f123187ac015a227b3e3dce3e77808
Auto-generated-cl: translation import
ibrary/main/res/values-af/strings.xml
ibrary/main/res/values-am/strings.xml
ibrary/main/res/values-ar/strings.xml
ibrary/main/res/values-bg/strings.xml
ibrary/main/res/values-bn-rBD/strings.xml
ibrary/main/res/values-ca/strings.xml
ibrary/main/res/values-cs/strings.xml
ibrary/main/res/values-da/strings.xml
ibrary/main/res/values-de/strings.xml
ibrary/main/res/values-el/strings.xml
ibrary/main/res/values-en-rAU/strings.xml
ibrary/main/res/values-en-rGB/strings.xml
ibrary/main/res/values-en-rIN/strings.xml
ibrary/main/res/values-es-rUS/strings.xml
ibrary/main/res/values-es/strings.xml
ibrary/main/res/values-et-rEE/strings.xml
ibrary/main/res/values-eu-rES/strings.xml
ibrary/main/res/values-fa/strings.xml
ibrary/main/res/values-fi/strings.xml
ibrary/main/res/values-fr-rCA/strings.xml
ibrary/main/res/values-fr/strings.xml
ibrary/main/res/values-gl-rES/strings.xml
ibrary/main/res/values-hi/strings.xml
ibrary/main/res/values-hr/strings.xml
ibrary/main/res/values-hu/strings.xml
ibrary/main/res/values-hy-rAM/strings.xml
ibrary/main/res/values-in/strings.xml
ibrary/main/res/values-is-rIS/strings.xml
ibrary/main/res/values-it/strings.xml
ibrary/main/res/values-iw/strings.xml
ibrary/main/res/values-ja/strings.xml
ibrary/main/res/values-ka-rGE/strings.xml
ibrary/main/res/values-kk-rKZ/strings.xml
ibrary/main/res/values-km-rKH/strings.xml
ibrary/main/res/values-kn-rIN/strings.xml
ibrary/main/res/values-ko/strings.xml
ibrary/main/res/values-ky-rKG/strings.xml
ibrary/main/res/values-lo-rLA/strings.xml
ibrary/main/res/values-lt/strings.xml
ibrary/main/res/values-lv/strings.xml
ibrary/main/res/values-mk-rMK/strings.xml
ibrary/main/res/values-ml-rIN/strings.xml
ibrary/main/res/values-mn-rMN/strings.xml
ibrary/main/res/values-mr-rIN/strings.xml
ibrary/main/res/values-ms-rMY/strings.xml
ibrary/main/res/values-my-rMM/strings.xml
ibrary/main/res/values-nb/strings.xml
ibrary/main/res/values-ne-rNP/strings.xml
ibrary/main/res/values-nl/strings.xml
ibrary/main/res/values-pl/strings.xml
ibrary/main/res/values-pt-rPT/strings.xml
ibrary/main/res/values-pt/strings.xml
ibrary/main/res/values-ro/strings.xml
ibrary/main/res/values-ru/strings.xml
ibrary/main/res/values-si-rLK/strings.xml
ibrary/main/res/values-sk/strings.xml
ibrary/main/res/values-sl/strings.xml
ibrary/main/res/values-sr/strings.xml
ibrary/main/res/values-sv/strings.xml
ibrary/main/res/values-sw/strings.xml
ibrary/main/res/values-ta-rIN/strings.xml
ibrary/main/res/values-te-rIN/strings.xml
ibrary/main/res/values-th/strings.xml
ibrary/main/res/values-tl/strings.xml
ibrary/main/res/values-tr/strings.xml
ibrary/main/res/values-uk/strings.xml
ibrary/main/res/values-ur-rPK/strings.xml
ibrary/main/res/values-uz-rUZ/strings.xml
ibrary/main/res/values-vi/strings.xml
ibrary/main/res/values-zh-rCN/strings.xml
ibrary/main/res/values-zh-rHK/strings.xml
ibrary/main/res/values-zh-rTW/strings.xml
ibrary/main/res/values-zu/strings.xml
452558270fd3a2b836be33673ab81ce07e4a600c 30-Mar-2015 Maurice Lam <yukl@google.com> am 83c3c518: [SetupWizardLib] Fix setup wizard crash

* commit '83c3c51890c8cee83822fd41d323728b8ed2b254':
[SetupWizardLib] Fix setup wizard crash
83c3c51890c8cee83822fd41d323728b8ed2b254 30-Mar-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Fix setup wizard crash

Check for null before trying to set alpha on the drawables of the
button. Also call setTextColor so that the text alpha of the button
is also set (in addition to just the drawables).

Bug: 19982609
Change-Id: I1d5c19d792ada1fa8b31902a2b0e27ff80af597f
ibrary/main/src/com/android/setupwizardlib/view/NavigationBar.java
a183f1a46eec94c32a4da8fb7eaba63dca81646b 30-Mar-2015 Maurice Lam <yukl@google.com> am 2cd3a505: Merge "[SetupWizardLib] Add isSetupWizard" into ub-setupwizard-alatar

* commit '2cd3a5058ef157486d7d3c0f391f89dff808e81d':
[SetupWizardLib] Add isSetupWizard
d2abf66846d1fcea1345f0b7d5383c3366721e8c 30-Mar-2015 Maurice Lam <yukl@google.com> am 6df73450: [SetupWizardLib] Add standalone build file

* commit '6df734500612c91d396ccc61da80cd1cdc96b5b3':
[SetupWizardLib] Add standalone build file
2cd3a5058ef157486d7d3c0f391f89dff808e81d 30-Mar-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Add isSetupWizard" into ub-setupwizard-alatar
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
ibrary/build.gradle
ibrary/rules.gradle
ibrary/standalone.gradle
bc60ae4e0ee0116facc9bdc21d6da8a470303ce3 27-Mar-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Add isSetupWizard

Add WizardManagerHelper.isSetupWizard for clients to tell whether an
intent came from Setup Wizard. Also added WizardManagerHelperTest.

Bug: 19964066
Change-Id: I71166571814be356c1bf34f37692795f99f4b592
ibrary/main/src/com/android/setupwizardlib/util/WizardManagerHelper.java
ibrary/test/src/com/android/setupwizardlib/test/WizardManagerHelperTest.java
5e9b02ef72403231363d697dc0f71d398bac350d 28-Mar-2015 Maurice Lam <yukl@google.com> am 9f936767: [SetupWizardLib] Eclair compat build

* commit '9f9367672191190f903955d09a4314d40869acc6':
[SetupWizardLib] Eclair compat build
9f9367672191190f903955d09a4314d40869acc6 27-Mar-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Eclair compat build

Bug: 19929602
Change-Id: I0e3ed9024461ec50efe2258031c1d2648f0d333f
ibrary/build.gradle
ibrary/eclair-mr1/res/drawable-hdpi/suw_navbar_ic_left_arrow_dark.png
ibrary/eclair-mr1/res/drawable-hdpi/suw_navbar_ic_left_arrow_light.png
ibrary/eclair-mr1/res/drawable-hdpi/suw_navbar_ic_right_arrow_dark.png
ibrary/eclair-mr1/res/drawable-hdpi/suw_navbar_ic_right_arrow_light.png
ibrary/eclair-mr1/res/drawable-ldrtl/suw_navbar_ic_back_dark.xml
ibrary/eclair-mr1/res/drawable-ldrtl/suw_navbar_ic_back_light.xml
ibrary/eclair-mr1/res/drawable-ldrtl/suw_navbar_ic_next_dark.xml
ibrary/eclair-mr1/res/drawable-ldrtl/suw_navbar_ic_next_light.xml
ibrary/eclair-mr1/res/drawable-mdpi/suw_navbar_ic_left_arrow_dark.png
ibrary/eclair-mr1/res/drawable-mdpi/suw_navbar_ic_left_arrow_light.png
ibrary/eclair-mr1/res/drawable-mdpi/suw_navbar_ic_right_arrow_dark.png
ibrary/eclair-mr1/res/drawable-mdpi/suw_navbar_ic_right_arrow_light.png
ibrary/eclair-mr1/res/drawable-xhdpi/suw_navbar_ic_left_arrow_dark.png
ibrary/eclair-mr1/res/drawable-xhdpi/suw_navbar_ic_left_arrow_light.png
ibrary/eclair-mr1/res/drawable-xhdpi/suw_navbar_ic_right_arrow_dark.png
ibrary/eclair-mr1/res/drawable-xhdpi/suw_navbar_ic_right_arrow_light.png
ibrary/eclair-mr1/res/drawable-xxhdpi/suw_navbar_ic_left_arrow_dark.png
ibrary/eclair-mr1/res/drawable-xxhdpi/suw_navbar_ic_left_arrow_light.png
ibrary/eclair-mr1/res/drawable-xxhdpi/suw_navbar_ic_right_arrow_dark.png
ibrary/eclair-mr1/res/drawable-xxhdpi/suw_navbar_ic_right_arrow_light.png
ibrary/eclair-mr1/res/drawable-xxxhdpi/suw_navbar_ic_left_arrow_dark.png
ibrary/eclair-mr1/res/drawable-xxxhdpi/suw_navbar_ic_left_arrow_light.png
ibrary/eclair-mr1/res/drawable-xxxhdpi/suw_navbar_ic_right_arrow_dark.png
ibrary/eclair-mr1/res/drawable-xxxhdpi/suw_navbar_ic_right_arrow_light.png
ibrary/eclair-mr1/res/drawable/suw_card_bg_dark.xml
ibrary/eclair-mr1/res/drawable/suw_card_bg_light.xml
ibrary/eclair-mr1/res/drawable/suw_navbar_btn_bg_dark.xml
ibrary/eclair-mr1/res/drawable/suw_navbar_btn_bg_light.xml
ibrary/eclair-mr1/res/drawable/suw_navbar_ic_back_dark.xml
ibrary/eclair-mr1/res/drawable/suw_navbar_ic_back_light.xml
ibrary/eclair-mr1/res/drawable/suw_navbar_ic_next_dark.xml
ibrary/eclair-mr1/res/drawable/suw_navbar_ic_next_light.xml
ibrary/eclair-mr1/res/values/styles.xml
ibrary/ics/res/drawable-hdpi/suw_navbar_ic_left_arrow_dark.png
ibrary/ics/res/drawable-hdpi/suw_navbar_ic_left_arrow_light.png
ibrary/ics/res/drawable-hdpi/suw_navbar_ic_right_arrow_dark.png
ibrary/ics/res/drawable-hdpi/suw_navbar_ic_right_arrow_light.png
ibrary/ics/res/drawable-ldrtl/suw_navbar_ic_back_dark.xml
ibrary/ics/res/drawable-ldrtl/suw_navbar_ic_back_light.xml
ibrary/ics/res/drawable-ldrtl/suw_navbar_ic_next_dark.xml
ibrary/ics/res/drawable-ldrtl/suw_navbar_ic_next_light.xml
ibrary/ics/res/drawable-mdpi/suw_navbar_ic_left_arrow_dark.png
ibrary/ics/res/drawable-mdpi/suw_navbar_ic_left_arrow_light.png
ibrary/ics/res/drawable-mdpi/suw_navbar_ic_right_arrow_dark.png
ibrary/ics/res/drawable-mdpi/suw_navbar_ic_right_arrow_light.png
ibrary/ics/res/drawable-xhdpi/suw_navbar_ic_left_arrow_dark.png
ibrary/ics/res/drawable-xhdpi/suw_navbar_ic_left_arrow_light.png
ibrary/ics/res/drawable-xhdpi/suw_navbar_ic_right_arrow_dark.png
ibrary/ics/res/drawable-xhdpi/suw_navbar_ic_right_arrow_light.png
ibrary/ics/res/drawable-xxhdpi/suw_navbar_ic_left_arrow_dark.png
ibrary/ics/res/drawable-xxhdpi/suw_navbar_ic_left_arrow_light.png
ibrary/ics/res/drawable-xxhdpi/suw_navbar_ic_right_arrow_dark.png
ibrary/ics/res/drawable-xxhdpi/suw_navbar_ic_right_arrow_light.png
ibrary/ics/res/drawable-xxxhdpi/suw_navbar_ic_left_arrow_dark.png
ibrary/ics/res/drawable-xxxhdpi/suw_navbar_ic_left_arrow_light.png
ibrary/ics/res/drawable-xxxhdpi/suw_navbar_ic_right_arrow_dark.png
ibrary/ics/res/drawable-xxxhdpi/suw_navbar_ic_right_arrow_light.png
ibrary/ics/res/drawable/suw_card_bg_dark.xml
ibrary/ics/res/drawable/suw_card_bg_light.xml
ibrary/ics/res/drawable/suw_navbar_btn_bg_dark.xml
ibrary/ics/res/drawable/suw_navbar_btn_bg_light.xml
ibrary/ics/res/drawable/suw_navbar_ic_back_dark.xml
ibrary/ics/res/drawable/suw_navbar_ic_back_light.xml
ibrary/ics/res/drawable/suw_navbar_ic_next_dark.xml
ibrary/ics/res/drawable/suw_navbar_ic_next_light.xml
ibrary/ics/res/values/styles.xml
ibrary/main/res/layout/suw_navbar_view.xml
ibrary/main/res/values/styles.xml
ibrary/main/src/com/android/setupwizardlib/SetupWizardLayout.java
ibrary/main/src/com/android/setupwizardlib/SetupWizardListLayout.java
ibrary/main/src/com/android/setupwizardlib/view/Illustration.java
ibrary/main/src/com/android/setupwizardlib/view/NavigationBar.java
ibrary/main/src/com/android/setupwizardlib/view/StickyHeaderListView.java
ibrary/test/res/values/config.xml
ibrary/test/src/com/android/setupwizardlib/test/SetupWizardLayoutTests.java
ibrary/test/src/com/android/setupwizardlib/test/SystemBarHelperTest.java
4c4303ff1ca811ce0e3eb8ce534c3dd0c8541370 26-Mar-2015 Maurice Lam <yukl@google.com> am eb0dd6bb: Merge "[SetupWizardLib] Fix back button bug" into ub-setupwizard-alatar

* commit 'eb0dd6bb277ddbb91b6f77d2eccc6b58c74dc52a':
[SetupWizardLib] Fix back button bug
eb0dd6bb277ddbb91b6f77d2eccc6b58c74dc52a 26-Mar-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Fix back button bug" into ub-setupwizard-alatar
e96ec75d23e82b352ab1393dbac8d6372ceb62d7 26-Mar-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Fix back button bug

Fix bug in SystemBarHelper.setBackButtonVisible and added unit tests
to the class.

Bug: 19936103
Change-Id: I252e0069ee7b21d25422859a51f51dcbe4c6a7d5
ibrary/main/src/com/android/setupwizardlib/util/SystemBarHelper.java
ibrary/test/src/com/android/setupwizardlib/test/SystemBarHelperTest.java
533cacf4cdde7c912d05018b8278646a2a20b35f 25-Mar-2015 Maurice Lam <yukl@google.com> am 504a2f6f: Merge "[SetupWizardLib] Add no-scroll templates" into ub-setupwizard-alatar

* commit '504a2f6f465c9a924c365b60e034cb1d084aee1b':
[SetupWizardLib] Add no-scroll templates
504a2f6f465c9a924c365b60e034cb1d084aee1b 25-Mar-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Add no-scroll templates" into ub-setupwizard-alatar
3348f057960a958d8c081871b30854ec066a47e7 25-Mar-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Add no-scroll templates

Added the no-scroll templates to the library, usually for use with
views that handles its internal scrolling. Examples of this are
WebViews and RecyclerViews. Note that the phone portrait layout has
a caveat that the illustration will not scroll away.

Change-Id: I12701f6e2692d41d0488f7b579fb15e2b136100d
ibrary/main/res/layout/suw_no_scroll_template_card.xml
ibrary/main/res/layout/suw_no_scroll_template_card_wide.xml
ibrary/main/res/layout/suw_no_scroll_template_header.xml
ibrary/main/res/layout/suw_no_scroll_template_header_collapsed.xml
ibrary/main/res/values-land/layouts.xml
ibrary/main/res/values-sw600dp-land/layouts.xml
ibrary/main/res/values-sw600dp/layouts.xml
ibrary/main/res/values/layouts.xml
5e20f624472ba3fe881bf093c29a5205ff0b3339 25-Mar-2015 Geoff Mendal <mendal@google.com> am ad05462a: (-s ours) Import translations. DO NOT MERGE

* commit 'ad05462a5227a9167a168ab8430549e9b0fe557f':
Import translations. DO NOT MERGE
ad05462a5227a9167a168ab8430549e9b0fe557f 25-Mar-2015 Geoff Mendal <mendal@google.com> Import translations. DO NOT MERGE

Change-Id: Ie7b195d01af7c1b27b692ab5b953d02596a67f6c
Auto-generated-cl: translation import
ibrary/main/res/values-hy-rAM/strings.xml
51910e44cdf8b4bf8c7035dada7828d9b24c4e35 23-Mar-2015 Maurice Lam <yukl@google.com> am cbce1423: Merge "[SetupWizardLib] Use AppCompat themes for icsCompat" into ub-setupwizard-alatar

* commit 'cbce1423d80d54d13f64bb718d9d42c6abbf2a05':
[SetupWizardLib] Use AppCompat themes for icsCompat
cbce1423d80d54d13f64bb718d9d42c6abbf2a05 23-Mar-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Use AppCompat themes for icsCompat" into ub-setupwizard-alatar
a36954a3da0c07f81e31bcb7e83b746d293cabae 20-Mar-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Use AppCompat themes for icsCompat

Always use the AppCompat themes for icsCompat builds, even on v21+
because support library's FragmentActivity et al requires that.

Change-Id: Ie67ce494ab58e3e6f39eb92a8014a83a1737f8ee
ibrary/Android.mk
ibrary/build.gradle
ibrary/common.mk
ibrary/main/res/values-v21/styles.xml
ibrary/platform/res/values-v21/styles.xml
2e007deb9c3fce7f05cab6d40555daf7283eeafe 23-Mar-2015 Maurice Lam <yukl@google.com> am 2a007876: Merge "[SetupWizardLib] Add getNavigationBar" into ub-setupwizard-alatar

* commit '2a0078763fab06c1ab9c783b67a5346ee28d86c5':
[SetupWizardLib] Add getNavigationBar
2a0078763fab06c1ab9c783b67a5346ee28d86c5 23-Mar-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Add getNavigationBar" into ub-setupwizard-alatar
7e5f0f0ea3b3075258cac9d26f90fd97c1a71dca 23-Mar-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Add getNavigationBar

Add getNavigationBar method to SetupWizardLayout

Change-Id: I49eeb5cfee2917d5b4e3f552f9c3b68747dcd79a
ibrary/main/src/com/android/setupwizardlib/SetupWizardLayout.java
ibrary/test/src/com/android/setupwizardlib/test/SetupWizardLayoutTests.java
cc20d3974ff108ba893b1e9fd8bc19d1e4b14baa 23-Mar-2015 Geoff Mendal <mendal@google.com> am c7033d3c: (-s ours) Import translations. DO NOT MERGE

* commit 'c7033d3cf7044b8b6de130466398ceffb9c98187':
Import translations. DO NOT MERGE
c7033d3cf7044b8b6de130466398ceffb9c98187 23-Mar-2015 Geoff Mendal <mendal@google.com> Import translations. DO NOT MERGE

Change-Id: I5fc4cee198275f94f9aaaecea52f8b67e087ef71
Auto-generated-cl: translation import
ibrary/main/res/values-zh-rCN/strings.xml
86e4c4caa1804b835102ba06ffa5b72cc8a6b5f1 21-Mar-2015 Geoff Mendal <mendal@google.com> am 779e26ab: (-s ours) Import translations. DO NOT MERGE

* commit '779e26aba36c951d6725256d87301325bf8d6e74':
Import translations. DO NOT MERGE
779e26aba36c951d6725256d87301325bf8d6e74 21-Mar-2015 Geoff Mendal <mendal@google.com> Import translations. DO NOT MERGE

Change-Id: I9e392e683d0ef9ed704d5678f327a50509c3cec6
Auto-generated-cl: translation import
ibrary/main/res/values-af/strings.xml
ibrary/main/res/values-am/strings.xml
ibrary/main/res/values-ar/strings.xml
ibrary/main/res/values-bg/strings.xml
ibrary/main/res/values-bn-rBD/strings.xml
ibrary/main/res/values-ca/strings.xml
ibrary/main/res/values-cs/strings.xml
ibrary/main/res/values-da/strings.xml
ibrary/main/res/values-de/strings.xml
ibrary/main/res/values-el/strings.xml
ibrary/main/res/values-en-rAU/strings.xml
ibrary/main/res/values-en-rGB/strings.xml
ibrary/main/res/values-en-rIN/strings.xml
ibrary/main/res/values-es-rUS/strings.xml
ibrary/main/res/values-es/strings.xml
ibrary/main/res/values-et-rEE/strings.xml
ibrary/main/res/values-eu-rES/strings.xml
ibrary/main/res/values-fa/strings.xml
ibrary/main/res/values-fi/strings.xml
ibrary/main/res/values-fr-rCA/strings.xml
ibrary/main/res/values-fr/strings.xml
ibrary/main/res/values-gl-rES/strings.xml
ibrary/main/res/values-hi/strings.xml
ibrary/main/res/values-hr/strings.xml
ibrary/main/res/values-hu/strings.xml
ibrary/main/res/values-hy-rAM/strings.xml
ibrary/main/res/values-in/strings.xml
ibrary/main/res/values-is-rIS/strings.xml
ibrary/main/res/values-it/strings.xml
ibrary/main/res/values-iw/strings.xml
ibrary/main/res/values-ja/strings.xml
ibrary/main/res/values-ka-rGE/strings.xml
ibrary/main/res/values-kk-rKZ/strings.xml
ibrary/main/res/values-km-rKH/strings.xml
ibrary/main/res/values-kn-rIN/strings.xml
ibrary/main/res/values-ko/strings.xml
ibrary/main/res/values-ky-rKG/strings.xml
ibrary/main/res/values-lo-rLA/strings.xml
ibrary/main/res/values-lt/strings.xml
ibrary/main/res/values-lv/strings.xml
ibrary/main/res/values-mk-rMK/strings.xml
ibrary/main/res/values-ml-rIN/strings.xml
ibrary/main/res/values-mn-rMN/strings.xml
ibrary/main/res/values-mr-rIN/strings.xml
ibrary/main/res/values-ms-rMY/strings.xml
ibrary/main/res/values-my-rMM/strings.xml
ibrary/main/res/values-nb/strings.xml
ibrary/main/res/values-ne-rNP/strings.xml
ibrary/main/res/values-nl/strings.xml
ibrary/main/res/values-pl/strings.xml
ibrary/main/res/values-pt-rPT/strings.xml
ibrary/main/res/values-pt/strings.xml
ibrary/main/res/values-ro/strings.xml
ibrary/main/res/values-ru/strings.xml
ibrary/main/res/values-si-rLK/strings.xml
ibrary/main/res/values-sk/strings.xml
ibrary/main/res/values-sl/strings.xml
ibrary/main/res/values-sr/strings.xml
ibrary/main/res/values-sv/strings.xml
ibrary/main/res/values-sw/strings.xml
ibrary/main/res/values-ta-rIN/strings.xml
ibrary/main/res/values-te-rIN/strings.xml
ibrary/main/res/values-th/strings.xml
ibrary/main/res/values-tl/strings.xml
ibrary/main/res/values-tr/strings.xml
ibrary/main/res/values-uk/strings.xml
ibrary/main/res/values-ur-rPK/strings.xml
ibrary/main/res/values-uz-rUZ/strings.xml
ibrary/main/res/values-vi/strings.xml
ibrary/main/res/values-zh-rHK/strings.xml
ibrary/main/res/values-zh-rTW/strings.xml
ibrary/main/res/values-zu/strings.xml
fb740423d8f6870d8e2f61557fe11fae8c60bb6b 21-Mar-2015 Geoff Mendal <mendal@google.com> Import translations. DO NOT MERGE

Change-Id: Ic2f3271e98e6898d1532ec660c82cb1ce401c38b
Auto-generated-cl: translation import
avigationbar/res/values-en-rAU/strings.xml
9a551bde9a5f3cae7475bd4f1f9b3c20b7c8e159 19-Mar-2015 Maurice Lam <yukl@google.com> am a722cfbd: [SetupWizardLib] Flip Illustration for RTL on JB

* commit 'a722cfbd655876203db00e86ab6749a1e4d2eeb5':
[SetupWizardLib] Flip Illustration for RTL on JB
a722cfbd655876203db00e86ab6749a1e4d2eeb5 18-Mar-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Flip Illustration for RTL on JB

On JB MR1 and MR2, RTL layouts are supported but
Drawable.isAutoMirrored is not available. On those versions in
Illustration check the application supportRtl bit to see if the app
wants to support RTL, and flip the illustration according to that.

Change-Id: Iddf97da7f3371a532bc663c086801ef9fbdace7f
ibrary/main/src/com/android/setupwizardlib/view/Illustration.java
20a4f1ac5bd26e02563fd9ea85fc25e2d1d27d3b 18-Mar-2015 Maurice Lam <yukl@google.com> am 2646e1d8: [SetupWizardLib] Changed project hierarchy

* commit '2646e1d82ec6d133b35b775f044e156fca6d9d75':
[SetupWizardLib] Changed project hierarchy
2646e1d82ec6d133b35b775f044e156fca6d9d75 17-Mar-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Changed project hierarchy

Moved res-ics to ics/res, and res, src, AndroidManifest to main/.
This fits more to the "canonical layout" expected by gradle, and
works around the issue where blaze is expecting every res directory
used by a target to be named the same (including its library
dependencies and its transitive dependencies).

Change-Id: I658e3c0a67a01f379c43d3fad82cd40f9aa8cd28
ibrary/Android.mk
ibrary/AndroidManifest.xml
ibrary/build.gradle
ibrary/common.mk
ibrary/ics/res/drawable-hdpi/suw_navbar_ic_left_arrow_dark.png
ibrary/ics/res/drawable-hdpi/suw_navbar_ic_left_arrow_light.png
ibrary/ics/res/drawable-hdpi/suw_navbar_ic_right_arrow_dark.png
ibrary/ics/res/drawable-hdpi/suw_navbar_ic_right_arrow_light.png
ibrary/ics/res/drawable-ldrtl/suw_navbar_ic_back_dark.xml
ibrary/ics/res/drawable-ldrtl/suw_navbar_ic_back_light.xml
ibrary/ics/res/drawable-ldrtl/suw_navbar_ic_next_dark.xml
ibrary/ics/res/drawable-ldrtl/suw_navbar_ic_next_light.xml
ibrary/ics/res/drawable-mdpi/suw_navbar_ic_left_arrow_dark.png
ibrary/ics/res/drawable-mdpi/suw_navbar_ic_left_arrow_light.png
ibrary/ics/res/drawable-mdpi/suw_navbar_ic_right_arrow_dark.png
ibrary/ics/res/drawable-mdpi/suw_navbar_ic_right_arrow_light.png
ibrary/ics/res/drawable-xhdpi/suw_navbar_ic_left_arrow_dark.png
ibrary/ics/res/drawable-xhdpi/suw_navbar_ic_left_arrow_light.png
ibrary/ics/res/drawable-xhdpi/suw_navbar_ic_right_arrow_dark.png
ibrary/ics/res/drawable-xhdpi/suw_navbar_ic_right_arrow_light.png
ibrary/ics/res/drawable-xxhdpi/suw_navbar_ic_left_arrow_dark.png
ibrary/ics/res/drawable-xxhdpi/suw_navbar_ic_left_arrow_light.png
ibrary/ics/res/drawable-xxhdpi/suw_navbar_ic_right_arrow_dark.png
ibrary/ics/res/drawable-xxhdpi/suw_navbar_ic_right_arrow_light.png
ibrary/ics/res/drawable-xxxhdpi/suw_navbar_ic_left_arrow_dark.png
ibrary/ics/res/drawable-xxxhdpi/suw_navbar_ic_left_arrow_light.png
ibrary/ics/res/drawable-xxxhdpi/suw_navbar_ic_right_arrow_dark.png
ibrary/ics/res/drawable-xxxhdpi/suw_navbar_ic_right_arrow_light.png
ibrary/ics/res/drawable/suw_card_bg_dark.xml
ibrary/ics/res/drawable/suw_card_bg_light.xml
ibrary/ics/res/drawable/suw_navbar_btn_bg_dark.xml
ibrary/ics/res/drawable/suw_navbar_btn_bg_light.xml
ibrary/ics/res/drawable/suw_navbar_ic_back_dark.xml
ibrary/ics/res/drawable/suw_navbar_ic_back_light.xml
ibrary/ics/res/drawable/suw_navbar_ic_next_dark.xml
ibrary/ics/res/drawable/suw_navbar_ic_next_light.xml
ibrary/ics/res/values/styles.xml
ibrary/main/AndroidManifest.xml
ibrary/main/res/anim-ldrtl/suw_slide_back_in.xml
ibrary/main/res/anim-ldrtl/suw_slide_back_out.xml
ibrary/main/res/anim-ldrtl/suw_slide_next_in.xml
ibrary/main/res/anim-ldrtl/suw_slide_next_out.xml
ibrary/main/res/anim/suw_slide_back_in.xml
ibrary/main/res/anim/suw_slide_back_out.xml
ibrary/main/res/anim/suw_slide_next_in.xml
ibrary/main/res/anim/suw_slide_next_out.xml
ibrary/main/res/drawable-v21/suw_card_bg.xml
ibrary/main/res/drawable-v21/suw_navbar_btn_bg.xml
ibrary/main/res/drawable-v21/suw_navbar_ic_back.xml
ibrary/main/res/drawable-v21/suw_navbar_ic_next.xml
ibrary/main/res/drawable/suw_layout_background.xml
ibrary/main/res/layout/suw_list_header.xml
ibrary/main/res/layout/suw_list_template_card.xml
ibrary/main/res/layout/suw_list_template_card_wide.xml
ibrary/main/res/layout/suw_list_template_header.xml
ibrary/main/res/layout/suw_list_template_header_collapsed.xml
ibrary/main/res/layout/suw_navbar_view.xml
ibrary/main/res/layout/suw_template_card.xml
ibrary/main/res/layout/suw_template_card_wide.xml
ibrary/main/res/layout/suw_template_header.xml
ibrary/main/res/layout/suw_template_header_collapsed.xml
ibrary/main/res/values-land/dimens.xml
ibrary/main/res/values-land/layouts.xml
ibrary/main/res/values-sw600dp-land/layouts.xml
ibrary/main/res/values-sw600dp/config.xml
ibrary/main/res/values-sw600dp/layouts.xml
ibrary/main/res/values-v21/styles.xml
ibrary/main/res/values/attrs.xml
ibrary/main/res/values/colors.xml
ibrary/main/res/values/config.xml
ibrary/main/res/values/dimens.xml
ibrary/main/res/values/layouts.xml
ibrary/main/res/values/strings.xml
ibrary/main/res/values/styles.xml
ibrary/main/src/com/android/annotations/VisibleForTesting.java
ibrary/main/src/com/android/setupwizardlib/SetupWizardLayout.java
ibrary/main/src/com/android/setupwizardlib/SetupWizardListLayout.java
ibrary/main/src/com/android/setupwizardlib/util/Partner.java
ibrary/main/src/com/android/setupwizardlib/util/ResultCodes.java
ibrary/main/src/com/android/setupwizardlib/util/SystemBarHelper.java
ibrary/main/src/com/android/setupwizardlib/util/WizardManagerHelper.java
ibrary/main/src/com/android/setupwizardlib/view/BottomScrollView.java
ibrary/main/src/com/android/setupwizardlib/view/Illustration.java
ibrary/main/src/com/android/setupwizardlib/view/NavigationBar.java
ibrary/main/src/com/android/setupwizardlib/view/StickyHeaderListView.java
ibrary/main/src/com/android/setupwizardlib/view/StickyHeaderScrollView.java
ibrary/res-ics/drawable-hdpi/suw_navbar_ic_left_arrow_dark.png
ibrary/res-ics/drawable-hdpi/suw_navbar_ic_left_arrow_light.png
ibrary/res-ics/drawable-hdpi/suw_navbar_ic_right_arrow_dark.png
ibrary/res-ics/drawable-hdpi/suw_navbar_ic_right_arrow_light.png
ibrary/res-ics/drawable-ldrtl/suw_navbar_ic_back_dark.xml
ibrary/res-ics/drawable-ldrtl/suw_navbar_ic_back_light.xml
ibrary/res-ics/drawable-ldrtl/suw_navbar_ic_next_dark.xml
ibrary/res-ics/drawable-ldrtl/suw_navbar_ic_next_light.xml
ibrary/res-ics/drawable-mdpi/suw_navbar_ic_left_arrow_dark.png
ibrary/res-ics/drawable-mdpi/suw_navbar_ic_left_arrow_light.png
ibrary/res-ics/drawable-mdpi/suw_navbar_ic_right_arrow_dark.png
ibrary/res-ics/drawable-mdpi/suw_navbar_ic_right_arrow_light.png
ibrary/res-ics/drawable-xhdpi/suw_navbar_ic_left_arrow_dark.png
ibrary/res-ics/drawable-xhdpi/suw_navbar_ic_left_arrow_light.png
ibrary/res-ics/drawable-xhdpi/suw_navbar_ic_right_arrow_dark.png
ibrary/res-ics/drawable-xhdpi/suw_navbar_ic_right_arrow_light.png
ibrary/res-ics/drawable-xxhdpi/suw_navbar_ic_left_arrow_dark.png
ibrary/res-ics/drawable-xxhdpi/suw_navbar_ic_left_arrow_light.png
ibrary/res-ics/drawable-xxhdpi/suw_navbar_ic_right_arrow_dark.png
ibrary/res-ics/drawable-xxhdpi/suw_navbar_ic_right_arrow_light.png
ibrary/res-ics/drawable-xxxhdpi/suw_navbar_ic_left_arrow_dark.png
ibrary/res-ics/drawable-xxxhdpi/suw_navbar_ic_left_arrow_light.png
ibrary/res-ics/drawable-xxxhdpi/suw_navbar_ic_right_arrow_dark.png
ibrary/res-ics/drawable-xxxhdpi/suw_navbar_ic_right_arrow_light.png
ibrary/res-ics/drawable/suw_card_bg_dark.xml
ibrary/res-ics/drawable/suw_card_bg_light.xml
ibrary/res-ics/drawable/suw_navbar_btn_bg_dark.xml
ibrary/res-ics/drawable/suw_navbar_btn_bg_light.xml
ibrary/res-ics/drawable/suw_navbar_ic_back_dark.xml
ibrary/res-ics/drawable/suw_navbar_ic_back_light.xml
ibrary/res-ics/drawable/suw_navbar_ic_next_dark.xml
ibrary/res-ics/drawable/suw_navbar_ic_next_light.xml
ibrary/res-ics/values/styles.xml
ibrary/res/anim-ldrtl/suw_slide_back_in.xml
ibrary/res/anim-ldrtl/suw_slide_back_out.xml
ibrary/res/anim-ldrtl/suw_slide_next_in.xml
ibrary/res/anim-ldrtl/suw_slide_next_out.xml
ibrary/res/anim/suw_slide_back_in.xml
ibrary/res/anim/suw_slide_back_out.xml
ibrary/res/anim/suw_slide_next_in.xml
ibrary/res/anim/suw_slide_next_out.xml
ibrary/res/drawable-v21/suw_card_bg.xml
ibrary/res/drawable-v21/suw_navbar_btn_bg.xml
ibrary/res/drawable-v21/suw_navbar_ic_back.xml
ibrary/res/drawable-v21/suw_navbar_ic_next.xml
ibrary/res/drawable/suw_layout_background.xml
ibrary/res/layout/suw_list_header.xml
ibrary/res/layout/suw_list_template_card.xml
ibrary/res/layout/suw_list_template_card_wide.xml
ibrary/res/layout/suw_list_template_header.xml
ibrary/res/layout/suw_list_template_header_collapsed.xml
ibrary/res/layout/suw_navbar_view.xml
ibrary/res/layout/suw_template_card.xml
ibrary/res/layout/suw_template_card_wide.xml
ibrary/res/layout/suw_template_header.xml
ibrary/res/layout/suw_template_header_collapsed.xml
ibrary/res/values-land/dimens.xml
ibrary/res/values-land/layouts.xml
ibrary/res/values-sw600dp-land/layouts.xml
ibrary/res/values-sw600dp/config.xml
ibrary/res/values-sw600dp/layouts.xml
ibrary/res/values-v21/styles.xml
ibrary/res/values/attrs.xml
ibrary/res/values/colors.xml
ibrary/res/values/config.xml
ibrary/res/values/dimens.xml
ibrary/res/values/layouts.xml
ibrary/res/values/strings.xml
ibrary/res/values/styles.xml
ibrary/src/com/android/annotations/VisibleForTesting.java
ibrary/src/com/android/setupwizardlib/SetupWizardLayout.java
ibrary/src/com/android/setupwizardlib/SetupWizardListLayout.java
ibrary/src/com/android/setupwizardlib/util/Partner.java
ibrary/src/com/android/setupwizardlib/util/ResultCodes.java
ibrary/src/com/android/setupwizardlib/util/SystemBarHelper.java
ibrary/src/com/android/setupwizardlib/util/WizardManagerHelper.java
ibrary/src/com/android/setupwizardlib/view/BottomScrollView.java
ibrary/src/com/android/setupwizardlib/view/Illustration.java
ibrary/src/com/android/setupwizardlib/view/NavigationBar.java
ibrary/src/com/android/setupwizardlib/view/StickyHeaderListView.java
ibrary/src/com/android/setupwizardlib/view/StickyHeaderScrollView.java
63b29a6d02dfee2e961f302186fb2dea5927427b 13-Mar-2015 Maurice Lam <yukl@google.com> am 16a7a7a8: Merge "[SetupWizardLib] Implement Partner" into ub-setupwizard-alatar

* commit '16a7a7a87ca9db68b1889b37ef46d65055195e7d':
[SetupWizardLib] Implement Partner
16a7a7a87ca9db68b1889b37ef46d65055195e7d 13-Mar-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Implement Partner" into ub-setupwizard-alatar
821562b202119069582329951bb5df50c13ecc38 13-Mar-2015 Maurice Lam <yukl@google.com> am 97984027: Merge "[SetupWizardLib] Fix tests for tablets" into ub-setupwizard-alatar

* commit '97984027eb1af6492c3e63eb37e1fcd8feb82313':
[SetupWizardLib] Fix tests for tablets
1527fc6d0e414226dfcb28e6ddf07ad893713b81 13-Mar-2015 Maurice Lam <yukl@google.com> am 4fe042de: Merge "[SetupWizardLib] Add dist plugin to gradle" into ub-setupwizard-alatar

* commit '4fe042de68da68f308d60f15f10c3009b03e7e6b':
[SetupWizardLib] Add dist plugin to gradle
d2681a80e6cd1764177592a2918ecad8c6afdc44 13-Mar-2015 Maurice Lam <yukl@google.com> am 62aa3106: [SetupWizardLib] Fix navigation bar theme

* commit '62aa3106854f10c4b8996ac7b71869254732f950':
[SetupWizardLib] Fix navigation bar theme
97984027eb1af6492c3e63eb37e1fcd8feb82313 13-Mar-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Fix tests for tablets" into ub-setupwizard-alatar
4fe042de68da68f308d60f15f10c3009b03e7e6b 13-Mar-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Add dist plugin to gradle" into ub-setupwizard-alatar
d617ee5e12914b052682ee6f1bdf3ece28392f54 11-Mar-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Implement Partner

Implement Partner.java which helps to get resolve resources from an
overlay package provided by Partners.

Bug: 19680333
Change-Id: I11d3826398741fb48fb6cf40b1d66b18c42ea085
ibrary/src/com/android/annotations/VisibleForTesting.java
ibrary/src/com/android/setupwizardlib/util/Partner.java
ibrary/test/res/values/config.xml
ibrary/test/src/com/android/setupwizardlib/test/PartnerTest.java
24ab59ef4f9726316743d94d31c93bf9420e7717 12-Mar-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Fix tests for tablets

The layout requires SuwThemeMaterial to be the theme, and the tablet
layout will crash without the theme. In the tests, we don't create
activities so use a ContextThemeWrapper to apply the themes.

Change-Id: I70d9252ed3c44a341dc10076d15aafc7c75c7209
ibrary/test/src/com/android/setupwizardlib/test/SetupWizardLayoutTests.java
ibrary/test/src/com/android/setupwizardlib/test/SetupWizardListLayoutTests.java
62aa3106854f10c4b8996ac7b71869254732f950 11-Mar-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Fix navigation bar theme

Without the L-specific 4 argument constructor, the style needs to be
applied to the navigation bar in each of the templates.

Bug: 19692150
Change-Id: I9110ca22c67001386eea473a7d03a3ed1fb61415
ibrary/res/layout/suw_list_template_card.xml
ibrary/res/layout/suw_list_template_card_wide.xml
ibrary/res/layout/suw_list_template_header.xml
ibrary/res/layout/suw_list_template_header_collapsed.xml
ibrary/res/layout/suw_template_card.xml
ibrary/res/layout/suw_template_card_wide.xml
ibrary/res/layout/suw_template_header.xml
ibrary/res/layout/suw_template_header_collapsed.xml
4119053ad23e981fa9d739b7e185560301ddd99e 12-Mar-2015 Maurice Lam <yukl@google.com> am 9fdfbb26: Merge "[SetupWizardLib] Resources for ICS" into ub-setupwizard-alatar

* commit '9fdfbb26521f8a0032a426ad4f5da49111c8ee2a':
[SetupWizardLib] Resources for ICS
9fdfbb26521f8a0032a426ad4f5da49111c8ee2a 12-Mar-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Resources for ICS" into ub-setupwizard-alatar
7a4eccece0d9d4b2884e7914b81c68754635fc31 12-Mar-2015 Maurice Lam <yukl@google.com> am 66cb0cca: [SetupWizardLib] Test ListLayout

* commit '66cb0ccabafc74069539fead8d10330635f31ff2':
[SetupWizardLib] Test ListLayout
9cfc409ae869cee35b3cc159a1bbff2786cdb7a7 12-Mar-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Add dist plugin to gradle

Add dist plugin to gradle so that build servers will have the AAR
outputs.

Change-Id: I89149f15615633d90ccb1a58496fff49ef1cf7de
ibrary/build.gradle
b06f6f3b9f60b75acd8b380f8ef62095b7696879 06-Mar-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Resources for ICS

Add resources for ICS. This includes the back and next button for the
navigation bar, which will switch places automatically depending on
layout direction. The styles have also been rearranged so that it
works on versions lower than v21.

Bug: 19664089
Change-Id: I249ebcb63734d8332d9d8ec7f8f3da75651ee5c4
ibrary/res-ics/drawable-hdpi/suw_navbar_ic_left_arrow_dark.png
ibrary/res-ics/drawable-hdpi/suw_navbar_ic_left_arrow_light.png
ibrary/res-ics/drawable-hdpi/suw_navbar_ic_right_arrow_dark.png
ibrary/res-ics/drawable-hdpi/suw_navbar_ic_right_arrow_light.png
ibrary/res-ics/drawable-ldrtl/suw_navbar_ic_back_dark.xml
ibrary/res-ics/drawable-ldrtl/suw_navbar_ic_back_light.xml
ibrary/res-ics/drawable-ldrtl/suw_navbar_ic_next_dark.xml
ibrary/res-ics/drawable-ldrtl/suw_navbar_ic_next_light.xml
ibrary/res-ics/drawable-mdpi/suw_navbar_ic_left_arrow_dark.png
ibrary/res-ics/drawable-mdpi/suw_navbar_ic_left_arrow_light.png
ibrary/res-ics/drawable-mdpi/suw_navbar_ic_right_arrow_dark.png
ibrary/res-ics/drawable-mdpi/suw_navbar_ic_right_arrow_light.png
ibrary/res-ics/drawable-xhdpi/suw_navbar_ic_left_arrow_dark.png
ibrary/res-ics/drawable-xhdpi/suw_navbar_ic_left_arrow_light.png
ibrary/res-ics/drawable-xhdpi/suw_navbar_ic_right_arrow_dark.png
ibrary/res-ics/drawable-xhdpi/suw_navbar_ic_right_arrow_light.png
ibrary/res-ics/drawable-xxhdpi/suw_navbar_ic_left_arrow_dark.png
ibrary/res-ics/drawable-xxhdpi/suw_navbar_ic_left_arrow_light.png
ibrary/res-ics/drawable-xxhdpi/suw_navbar_ic_right_arrow_dark.png
ibrary/res-ics/drawable-xxhdpi/suw_navbar_ic_right_arrow_light.png
ibrary/res-ics/drawable-xxxhdpi/suw_navbar_ic_left_arrow_dark.png
ibrary/res-ics/drawable-xxxhdpi/suw_navbar_ic_left_arrow_light.png
ibrary/res-ics/drawable-xxxhdpi/suw_navbar_ic_right_arrow_dark.png
ibrary/res-ics/drawable-xxxhdpi/suw_navbar_ic_right_arrow_light.png
ibrary/res-ics/drawable/suw_card_bg_dark.xml
ibrary/res-ics/drawable/suw_card_bg_light.xml
ibrary/res-ics/drawable/suw_navbar_btn_bg_dark.xml
ibrary/res-ics/drawable/suw_navbar_btn_bg_light.xml
ibrary/res-ics/drawable/suw_navbar_ic_back_dark.xml
ibrary/res-ics/drawable/suw_navbar_ic_back_light.xml
ibrary/res-ics/drawable/suw_navbar_ic_next_dark.xml
ibrary/res-ics/drawable/suw_navbar_ic_next_light.xml
ibrary/res-ics/values/styles.xml
ibrary/res/drawable-v21/suw_card_bg.xml
ibrary/res/drawable-v21/suw_layout_background.xml
ibrary/res/drawable/suw_card_bg.xml
ibrary/res/drawable/suw_layout_background.xml
ibrary/res/layout-v21/suw_list_header.xml
ibrary/res/layout-v21/suw_list_template_card.xml
ibrary/res/layout-v21/suw_list_template_card_wide.xml
ibrary/res/layout-v21/suw_list_template_header.xml
ibrary/res/layout-v21/suw_list_template_header_collapsed.xml
ibrary/res/layout-v21/suw_navbar_view.xml
ibrary/res/layout-v21/suw_template_card.xml
ibrary/res/layout-v21/suw_template_card_wide.xml
ibrary/res/layout-v21/suw_template_header.xml
ibrary/res/layout-v21/suw_template_header_collapsed.xml
ibrary/res/layout/suw_list_header.xml
ibrary/res/layout/suw_list_template_card.xml
ibrary/res/layout/suw_list_template_card_wide.xml
ibrary/res/layout/suw_list_template_header.xml
ibrary/res/layout/suw_list_template_header_collapsed.xml
ibrary/res/layout/suw_navbar_view.xml
ibrary/res/layout/suw_template_card.xml
ibrary/res/layout/suw_template_card_wide.xml
ibrary/res/layout/suw_template_header.xml
ibrary/res/layout/suw_template_header_collapsed.xml
ibrary/res/values-land-v21/layouts.xml
ibrary/res/values-land/layouts.xml
ibrary/res/values-sw600dp-land-v21/layouts.xml
ibrary/res/values-sw600dp-land/layouts.xml
ibrary/res/values-sw600dp-v21/layouts.xml
ibrary/res/values-sw600dp/layouts.xml
ibrary/res/values-v21/layouts.xml
ibrary/res/values-v21/styles.xml
ibrary/res/values/attrs.xml
ibrary/res/values/layouts.xml
ibrary/res/values/styles.xml
66cb0ccabafc74069539fead8d10330635f31ff2 11-Mar-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Test ListLayout

Tests for SetupWizardListLayout

Change-Id: I210e7b989503a7fd247ebc916f46763d1be8ae87
ibrary/test/res/layout/test_list_layout.xml
ibrary/test/src/com/android/setupwizardlib/test/SetupWizardListLayoutTests.java
1603a2a9db2bf69fbf1d973152e540e6b86aaeba 10-Mar-2015 Maurice Lam <yukl@google.com> am 3bf68bb0: Merge "[SetupWizardLib] Post checkScroll in BottomScrollView" into ub-setupwizard-alatar

* commit '3bf68bb0962f5fe4bb082f5642135f38efa2d9b2':
[SetupWizardLib] Post checkScroll in BottomScrollView
3bf68bb0962f5fe4bb082f5642135f38efa2d9b2 10-Mar-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Post checkScroll in BottomScrollView" into ub-setupwizard-alatar
4afdb145d43cf42397ed47ecb1e85624ea39a81b 10-Mar-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Post checkScroll in BottomScrollView

In BottomScrollView, post the checkScroll instead of running it
immediately from onLayout, so that views that change within the
callbacks will be re-laid-out.

Bug: 19635676
Change-Id: I0c8b47abd8c40c0c44da8498e1397b1940cce0b3
ibrary/src/com/android/setupwizardlib/view/BottomScrollView.java
ac5a6f13f33496d86c754f9da917b7b7b44a8aeb 10-Mar-2015 Maurice Lam <yukl@google.com> am 94a6491f: Merge "[SetupWizardLib] Compat for Java code" into ub-setupwizard-alatar

* commit '94a6491f360b413ea8313782924a848b30dcd424':
[SetupWizardLib] Compat for Java code
94a6491f360b413ea8313782924a848b30dcd424 10-Mar-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Compat for Java code" into ub-setupwizard-alatar
b8f3330e8be7da2f141b65967ecf3a2bad4e02a4 09-Mar-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Compat for Java code

Add the necessary Build.VERSION_CODES guard to prepare for the ICS
compatibility build. Use to compatible asset resources / styles will
be in an upcoming CL.

Bug: 19664089
Change-Id: I4daee933a6905a6bd295587847cea55887c6dd88
ibrary/src/com/android/setupwizardlib/SetupWizardLayout.java
ibrary/src/com/android/setupwizardlib/SetupWizardListLayout.java
ibrary/src/com/android/setupwizardlib/util/SystemBarHelper.java
ibrary/src/com/android/setupwizardlib/view/Illustration.java
ibrary/src/com/android/setupwizardlib/view/NavigationBar.java
f60416f831d34220ba4316759ca01506715a8b1a 10-Mar-2015 Maurice Lam <yukl@google.com> am 170a720f: [SetupWizardLib] Tests

* commit '170a720fe110de6cc1a8c1cd660e591295562cfa':
[SetupWizardLib] Tests
170a720fe110de6cc1a8c1cd660e591295562cfa 10-Mar-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Tests

Set up the structure for tests in setup wizard library.
To run the tests, cd to the root of the tree and run
./gradlew connectedAndroidTest

Currently the tests fail for version lower than SDK 21, even for
IcsCompat because the resources aren't available yet.

Change-Id: I62106f531d99d7861be9474af8100fbc63ea8684
ibrary/build.gradle
ibrary/test/AndroidManifest.xml
ibrary/test/res/layout/test_layout.xml
ibrary/test/res/layout/test_template.xml
ibrary/test/src/com/android/setupwizardlib/test/SetupWizardLayoutTests.java
77c195995637c1589d7b9fd6850a453e8b1dcd11 10-Mar-2015 Maurice Lam <yukl@google.com> am 250655b0: Merge "[SetupWizardLib] Rename setBackground" into ub-setupwizard-alatar

* commit '250655b0b7bcd5088d7dfef725980315b2212dc5':
[SetupWizardLib] Rename setBackground
e1706a10496c199bcccf71a4c56666345ccfb7d9 10-Mar-2015 Maurice Lam <yukl@google.com> am 7617968e: [SetupWizardLib] Set up compat build

* commit '7617968edbe1b85aa8ce61a0586335b4eb49359e':
[SetupWizardLib] Set up compat build
250655b0b7bcd5088d7dfef725980315b2212dc5 10-Mar-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Rename setBackground" into ub-setupwizard-alatar
b73a15f71e63dd46bf4dab94ca13caa861ac948f 09-Mar-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Rename setBackground

Rename SetupWizardLayout.setBackground to setLayoutBackground, to
avoid overriding the default View.setBackground.

Change-Id: Ifb273108ce2d7c8a0a93a7b38768dcaad061f297
ibrary/src/com/android/setupwizardlib/SetupWizardLayout.java
7617968edbe1b85aa8ce61a0586335b4eb49359e 09-Mar-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Set up compat build

Set up a build flavor for v14 (ICS) compatibility.

Bug: 19664089
Change-Id: Iacd66c5756f5b9c8fa7dfce7a4c1cf2d41bddda6
ibrary/build.gradle
ibrary/res-ics/values/styles.xml
ools/gradle/settings.gradle
6630883e62d6f8a7fbeb314bdead6f1f3a12c229 09-Mar-2015 Maurice Lam <yukl@google.com> am cfb8d4ad: (-s ours) Merge "[SetupWizardLib] Mass cherry-pick changes" into ub-setupwizard-alatar

* commit 'cfb8d4add01e3a8108e97a8b53b8a77b0705b2a9':
[SetupWizardLib] Mass cherry-pick changes
cfb8d4add01e3a8108e97a8b53b8a77b0705b2a9 09-Mar-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Mass cherry-pick changes" into ub-setupwizard-alatar
e5c011f7914521427be33b954660c27064cce46a 07-Mar-2015 Maurice Lam <yukl@google.com> am 9efb3263: [SetupWizardLib] Configure build server

* commit '9efb326306d53469b6ce9fa0088d8b6cd7ad1db5':
[SetupWizardLib] Configure build server
9efb326306d53469b6ce9fa0088d8b6cd7ad1db5 06-Mar-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Configure build server

Implement the build script for build server, which is just a simple
call to gradle for now.

Change-Id: I9b764365f9735434b4a3ab8870f67c7282249d9e
ools/build_for_build_server.sh
95af12dac219e6945bab6142ea3a4099077314aa 21-Feb-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Mass cherry-pick changes

Mass cherry-pick changes submitted to master since creation of this
branch (ub-setupwizard-alatar). Changes include:

Provide templates in library
> I1b72e008fa2847a2a393bc7285f0d18d3e3f93fd

Implement SetupWizardLayout
> Ib94602b62cd8faba41f171114651a54a90c5ee8d

Rename attributes
> I189978bc7b11152e72e89a66779175bc0246c778

Remove deprecated styles
> I9d19bc1fb24f8fcc8322ec959d588063598b81a5

Implement LayoutHelper.setIllustration
> I07f8fa811bc4e02ce641e45f3ba4402d385ce470

Themes and attrs support
> I2d5a261ce4965fb41a24f1ea4775b52639b1875b

Add more themes
> Iae97d016705e422fa6e194b5e939ea013477bbb0

Remove SetupWizardLayoutHelper
> I32ae90ec7928313199bd434a038bf5f63921847a

Implement SetupWizardListLayout
> I7903b64e793f0edd49fa30948d76b2b8bc1854b5

Change-Id: I26fa53b60900be506223a25a44b00a99c5e161b3
ibrary/res/anim-ldrtl/suw_slide_back_in.xml
ibrary/res/anim-ldrtl/suw_slide_back_out.xml
ibrary/res/anim-ldrtl/suw_slide_next_in.xml
ibrary/res/anim-ldrtl/suw_slide_next_out.xml
ibrary/res/anim/suw_slide_back_in.xml
ibrary/res/anim/suw_slide_back_out.xml
ibrary/res/anim/suw_slide_next_in.xml
ibrary/res/anim/suw_slide_next_out.xml
ibrary/res/drawable-v21/suw_layout_background.xml
ibrary/res/drawable-v21/suw_navbar_ic_back.xml
ibrary/res/drawable-v21/suw_navbar_ic_next.xml
ibrary/res/drawable/suw_card_bg.xml
ibrary/res/layout-v21/suw_list_header.xml
ibrary/res/layout-v21/suw_list_template_card.xml
ibrary/res/layout-v21/suw_list_template_card_wide.xml
ibrary/res/layout-v21/suw_list_template_header.xml
ibrary/res/layout-v21/suw_list_template_header_collapsed.xml
ibrary/res/layout-v21/suw_template_card.xml
ibrary/res/layout-v21/suw_template_card_wide.xml
ibrary/res/layout-v21/suw_template_header.xml
ibrary/res/layout-v21/suw_template_header_collapsed.xml
ibrary/res/values-land-v21/layouts.xml
ibrary/res/values-land/dimens.xml
ibrary/res/values-sw600dp-land-v21/layouts.xml
ibrary/res/values-sw600dp-v21/layouts.xml
ibrary/res/values-sw600dp/config.xml
ibrary/res/values-v21/layouts.xml
ibrary/res/values-v21/styles.xml
ibrary/res/values/attrs.xml
ibrary/res/values/config.xml
ibrary/res/values/dimens.xml
ibrary/res/values/styles.xml
ibrary/src/com/android/setupwizardlib/SetupWizardLayout.java
ibrary/src/com/android/setupwizardlib/SetupWizardListLayout.java
ibrary/src/com/android/setupwizardlib/view/NavigationBar.java
ibrary/src/com/android/setupwizardlib/view/StickyHeaderListView.java
b332804640bf841027864d10bdf7df958cc2b56e 06-Mar-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Implement SetupWizardListLayout"
c5820f85ffc86552a4228e305b698b693535d0d9 04-Mar-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Implement SetupWizardListLayout

Implement SetupWizardListLayout, which is a subclass of
SetupWizardLayout but contains a ListView instead of a ScrollView.

Also updated SetupWizardLayout to set the attributes from theme even
if the layout is not created from XML.

Bug: 18685749
Change-Id: I7903b64e793f0edd49fa30948d76b2b8bc1854b5
ibrary/res/layout-v21/suw_list_header.xml
ibrary/res/layout-v21/suw_list_template_card.xml
ibrary/res/layout-v21/suw_list_template_card_wide.xml
ibrary/res/layout-v21/suw_list_template_header.xml
ibrary/res/layout-v21/suw_list_template_header_collapsed.xml
ibrary/res/values-land-v21/layouts.xml
ibrary/res/values-sw600dp-land-v21/layouts.xml
ibrary/res/values-sw600dp-v21/layouts.xml
ibrary/res/values-v21/layouts.xml
ibrary/src/com/android/setupwizardlib/SetupWizardLayout.java
ibrary/src/com/android/setupwizardlib/SetupWizardListLayout.java
ibrary/src/com/android/setupwizardlib/view/StickyHeaderListView.java
3e2e08ad320a3c99570e11aaa07f396dbf1db563 05-Mar-2015 Maurice Lam <yukl@google.com> am f4fea900: [SetupWizardLib] Configure gradle

* commit 'f4fea9000bafa91421b7f006b2ef58ece0d1bf24':
[SetupWizardLib] Configure gradle
650fc296eb958a5d72871a3b30a7e23ce30ee4dc 04-Mar-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Remove SetupWizardLayoutHelper"
eea7ecd835f2ea16a80709d740c913f6a0d8afa5 24-Feb-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Configure gradle

Change-Id: I699f821f3b7bd5c923f99e37f05bf0953c8f093e
(cherry picked from commit f4fea9000bafa91421b7f006b2ef58ece0d1bf24)
gitignore
ibrary/build.gradle
ibrary/lint.xml
ools/gradle/android.properties
ools/gradle/gradlew
ools/gradle/settings.gradle
125bfc35ee444ae00f52466b27ada8ecae88890d 03-Mar-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Remove SetupWizardLayoutHelper

SetupWizardLayoutHelper was combined with SetupWizardLayout in
ag/645175.

Bug: 18685749
Change-Id: I32ae90ec7928313199bd434a038bf5f63921847a
ibrary/src/com/android/setupwizardlib/util/SetupWizardLayoutHelper.java
f4fea9000bafa91421b7f006b2ef58ece0d1bf24 24-Feb-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Configure gradle

Change-Id: I699f821f3b7bd5c923f99e37f05bf0953c8f093e
gitignore
ibrary/build.gradle
ibrary/lint.xml
ools/gradle/android.properties
ools/gradle/gradlew
ools/gradle/settings.gradle
4dad307e700bd0b0f8d997adb2c8b1b22fde23fa 02-Mar-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Add more themes

Add more themes from res-shared to library, namely SuwContentFrame
and SuwDescription.

Bug: 18685749
Change-Id: Iae97d016705e422fa6e194b5e939ea013477bbb0
ibrary/res/values-v21/styles.xml
ibrary/res/values/dimens.xml
2853c9e7660c0f4081cd2fc99fd9be1e8aeb259b 28-Feb-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Themes and attrs support

Support for specifying themes and attributes for SetupWizardLayout.
Also consolidated SetupWizardLayout and SetupWizardLayoutHelper,
backtracking from the delegate model to a simpler (but less flexible)
implementation.

SetupWizardLayoutHelper will be removed once references to it in
SetupWizard are removed.

Bug: 18685749
Change-Id: I2d5a261ce4965fb41a24f1ea4775b52639b1875b
ibrary/res/values/attrs.xml
ibrary/src/com/android/setupwizardlib/SetupWizardLayout.java
8d35d7b29a9c673ac1ddc3ea36006462dc5e12c9 02-Mar-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Remove deprecated styles"
c71f6fbe7a5fd646c33c08359ef4cb83c6d04c73 02-Mar-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Rename attributes"
09546cad0ff42076fc2f6e742f27a4aec79b45b4 27-Feb-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Implement LayoutHelper.setIllustration

Implement SetupWizardLayoutHelper.setIllustration, which takes an
asset resource and a horizontal tile to form a suitable drawable
illustration for use with the library's Illustration class.

Bug: 18685749
Change-Id: I07f8fa811bc4e02ce641e45f3ba4402d385ce470
ibrary/res/values-sw600dp/config.xml
ibrary/res/values/config.xml
ibrary/src/com/android/setupwizardlib/util/SetupWizardLayoutHelper.java
2536b1e3ed69309ce2e035eb124420c277da14c3 28-Feb-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Remove deprecated styles

Remove the styles before anyone else is using it.

Change-Id: I9d19bc1fb24f8fcc8322ec959d588063598b81a5
ibrary/res/values/attrs.xml
16876d48309a5c82789b79373203f27447e82585 28-Feb-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Rename attributes

Rename attributes and styles so that they are using consistent naming
conventions. (suwFooBar for attributes and styles, suw_foo_bar for
colors and dimens)

Change-Id: I189978bc7b11152e72e89a66779175bc0246c778
ibrary/res/anim-ldrtl/suw_slide_back_in.xml
ibrary/res/anim-ldrtl/suw_slide_back_out.xml
ibrary/res/anim-ldrtl/suw_slide_next_in.xml
ibrary/res/anim-ldrtl/suw_slide_next_out.xml
ibrary/res/anim/suw_slide_back_in.xml
ibrary/res/anim/suw_slide_back_out.xml
ibrary/res/anim/suw_slide_next_in.xml
ibrary/res/anim/suw_slide_next_out.xml
ibrary/res/drawable-v21/suw_navbar_ic_back.xml
ibrary/res/drawable-v21/suw_navbar_ic_next.xml
ibrary/res/values-v21/styles.xml
ibrary/res/values/attrs.xml
ibrary/res/values/config.xml
ibrary/res/values/styles.xml
ibrary/src/com/android/setupwizardlib/view/NavigationBar.java
a630443331f0aecc2a37025f2fcd926b8aa3096a 27-Feb-2015 Geoff Mendal <mendal@google.com> am e670270b: (-s ours) am b668cbb3: (-s ours) Import translations. DO NOT MERGE

* commit 'e670270b08a3513cd06b26969cd850a8d3d03e60':
Import translations. DO NOT MERGE
e670270b08a3513cd06b26969cd850a8d3d03e60 27-Feb-2015 Geoff Mendal <mendal@google.com> am b668cbb3: (-s ours) Import translations. DO NOT MERGE

* commit 'b668cbb35d5d28405e5c5c15c09a3888ac506934':
Import translations. DO NOT MERGE
b668cbb35d5d28405e5c5c15c09a3888ac506934 27-Feb-2015 Geoff Mendal <mendal@google.com> Import translations. DO NOT MERGE

Change-Id: Ic1448d7ff8c796304a25059e83dac72f12cbad28
Auto-generated-cl: translation import
avigationbar/res/values-hi/strings.xml
avigationbar/res/values-lt/strings.xml
3ab8deb6e6f440bd299691eeb5b0bc820fba01d8 26-Feb-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Implement SetupWizardLayout

SetupWizardLayout is a generic implementation of a "chrome" for the
activity. The default implementation uses suw_template, but the client
is free to use an alternative layout using the android:layout
attribute.

SetupWizardLayoutHelper is designed to work with suw_template and its
variants. Custom templates can implement their own LayoutHelpers to
perform layout specific tasks on the template.

Bug: 18685749
Change-Id: Ib94602b62cd8faba41f171114651a54a90c5ee8d
ibrary/res/values/attrs.xml
ibrary/src/com/android/setupwizardlib/SetupWizardLayout.java
ibrary/src/com/android/setupwizardlib/util/SetupWizardLayoutHelper.java
4ad94c5f011d4dc80db476c85d8d0c7295006cdd 21-Feb-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Provide templates in library

Copied the XML layout templates for the different screen sizes to the
library.

Bug: 18685749
Change-Id: I1b72e008fa2847a2a393bc7285f0d18d3e3f93fd
ibrary/res/drawable-v21/suw_layout_background.xml
ibrary/res/drawable/suw_card_bg.xml
ibrary/res/layout-v21/suw_template_card.xml
ibrary/res/layout-v21/suw_template_card_wide.xml
ibrary/res/layout-v21/suw_template_header.xml
ibrary/res/layout-v21/suw_template_header_collapsed.xml
ibrary/res/values-land-v21/layouts.xml
ibrary/res/values-land/dimens.xml
ibrary/res/values-sw600dp-land-v21/layouts.xml
ibrary/res/values-sw600dp-v21/layouts.xml
ibrary/res/values-v21/layouts.xml
ibrary/res/values-v21/styles.xml
ibrary/res/values/dimens.xml
f62a701f8557508661362ee1b124e940705083dd 23-Feb-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] NavigationBarListener

Re-implement NavigationBarListener for NavigationBar, which is an
abstraction over View.onClickListener for back and next buttons.

Change-Id: I658be3f2c078b37038185630760aa3afaaa1a756
ibrary/src/com/android/setupwizardlib/view/NavigationBar.java
4b74d3c0ff3f362aeaf0683901fe715a8202635c 19-Feb-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Move theme to library

Move the basic setup wizard theme (material and material light) to
the library.

Bug: 18685749
Change-Id: I83d7fcd875ae0e05ab56d6e524958493e4c6b914
ibrary/res/anim-ldrtl/suw_slide_back_in.xml
ibrary/res/anim-ldrtl/suw_slide_back_out.xml
ibrary/res/anim-ldrtl/suw_slide_next_in.xml
ibrary/res/anim-ldrtl/suw_slide_next_out.xml
ibrary/res/anim/suw_slide_back_in.xml
ibrary/res/anim/suw_slide_back_out.xml
ibrary/res/anim/suw_slide_next_in.xml
ibrary/res/anim/suw_slide_next_out.xml
ibrary/res/values-v21/styles.xml
ibrary/res/values/colors.xml
ibrary/res/values/config.xml
ibrary/res/values/dimens.xml
ibrary/res/values/strings.xml
ibrary/res/values/styles.xml
0e6095c127b612821147a1c55d6ec4f679e5c47e 20-Feb-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Copy Illustration

Copied SetupWizardIllustration from Setup Wizard and call it
Illustration instead. setForeground method is replaced with
setIllustration, but setForeground is still wired to setIllustration
for compatibility.

Bug: 18685749
Change-Id: I8f343a25804666902abf2374c2216f96686ee01e
ibrary/res/values/attrs.xml
ibrary/src/com/android/setupwizardlib/view/Illustration.java
ibrary/src/com/android/setupwizardlib/view/StickyHeaderListView.java
efbc38ccde179dbcbb85f9d018bb6d3510105a19 20-Feb-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Copy sticky header views

Copy over the sticky header views from Setup Wizard.

Bug: 18685749
Change-Id: I6ed35a954602cdae1643fd0115207c7a31cf5f05
ibrary/res/values/attrs.xml
ibrary/src/com/android/setupwizardlib/view/BottomScrollView.java
ibrary/src/com/android/setupwizardlib/view/StickyHeaderListView.java
ibrary/src/com/android/setupwizardlib/view/StickyHeaderScrollView.java
307f7d9e5d45de5d8718a6dd9ce9956d75a6e3b3 20-Feb-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Implement SystemBarHelper"
36ef34ddf66b59ff1bbe96c0f4633fb0b2af4fad 18-Feb-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Implement SystemBarHelper

SystemBarHelper provides methods to allow hiding system navigation
bar and back button, and to respond to IME in immersive mode.

Bug: 18685749
Change-Id: Icf6a9bebd6d1b083dbbce2cbe592615c0e1facbc
ibrary/src/com/android/setupwizardlib/util/SystemBarHelper.java
9e571249a3e62ce092f7d87de82b2e543122cf73 20-Feb-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Implement WizardManagerHelper"
f026af71601408d35d32333edd6e7811b8a8b918 18-Feb-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Implement WizardManagerHelper

Bug: 18685749
Change-Id: Iac217049817d67f389be658453711bd7fa5264bc
ibrary/src/com/android/setupwizardlib/util/WizardManagerHelper.java
daae9fa28ab22cbbbc724390479c8b4c71827e6d 18-Feb-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Put ResultCodes in library

Bug: 18685749
Change-Id: I7306b7ff75a407da56b8193cf9d839bf6517b19f
ibrary/src/com/android/setupwizardlib/util/ResultCodes.java
727bc63b740ba279db4674354c878d18e49449f6 17-Feb-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Implement navigation bar

Implement NavigationBar as a view instead of a fragment in the
library.

Bug: 18685749
Change-Id: I2b53c61a49f08d0e12825e5a74c9ad5261ef1e1f
ibrary/AndroidManifest.xml
ibrary/res/drawable-v21/suw_navbar_btn_bg.xml
ibrary/res/drawable-v21/suw_navbar_ic_back.xml
ibrary/res/drawable-v21/suw_navbar_ic_next.xml
ibrary/res/layout-v21/suw_navbar_view.xml
ibrary/res/values-v21/styles.xml
ibrary/res/values/colors.xml
ibrary/res/values/dimens.xml
ibrary/res/values/strings.xml
ibrary/res/values/styles.xml
ibrary/src/com/android/setupwizardlib/view/NavigationBar.java
0da6b78f48c72da514e0c485b5bee5ed70689a5d 13-Feb-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Add strings.xml stub

Add the stub so that git will create the res/ directory that is
needed by make.

Change-Id: I4f9d67d0e87b2b414cbda28b1786f221fb415756
ibrary/res/values/strings.xml
fbd2c8184791623c3a3d0b76278bbb0b44c5a6e6 13-Feb-2015 Maurice Lam <yukl@google.com> Merge "[SetupWizardLib] Initial project structure"
7e501d0589ebef7062d3eb3bf2cefd80e020545d 12-Feb-2015 Geoff Mendal <mendal@google.com> am cfc55beb: (-s ours) am ef337656: (-s ours) Import translations. DO NOT MERGE

* commit 'cfc55beb0c3ea03b9ecf88c2a3eedff98d1ab06a':
Import translations. DO NOT MERGE
cfc55beb0c3ea03b9ecf88c2a3eedff98d1ab06a 12-Feb-2015 Geoff Mendal <mendal@google.com> am ef337656: (-s ours) Import translations. DO NOT MERGE

* commit 'ef337656589a7d2a5bb19a3c2c74ab8a127f8e8d':
Import translations. DO NOT MERGE
ef337656589a7d2a5bb19a3c2c74ab8a127f8e8d 12-Feb-2015 Geoff Mendal <mendal@google.com> Import translations. DO NOT MERGE

Change-Id: I53357be2399dee64971b6d7eb330da40f7e7dfe9
Auto-generated-cl: translation import
avigationbar/res/values-hi/strings.xml
avigationbar/res/values-lt/strings.xml
d4c6ef70612f48c4612ec827bd89964d0955cd6f 12-Feb-2015 Maurice Lam <yukl@google.com> [SetupWizardLib] Initial project structure

Setup the initial project structure of the Setup Wizard Library, and
the makefiles.

Change-Id: I169c370d875fda2e73eefa59dbf19b8cb4c83d6b
ibrary/Android.mk
ibrary/AndroidManifest.xml
ibrary/common.mk
ibrary/src/com/android/setupwizardlib/SetupWizardLayout.java
26abd73aa1ffbf616fabca73b0a996b62ceb21b0 20-Dec-2014 Maurice Lam <yukl@google.com> Merge "Refactor dimension values to dimens.xml"
f993f7100afe422da048ec2450bfdf452d71c5db 17-Oct-2014 Maurice Lam <yukl@google.com> Refactor dimension values to dimens.xml

Change-Id: I99d162abf6e75eb1ae71faa74d18b8178c119c0b
avigationbar/res/drawable/setup_wizard_navbar_ic_back.xml
avigationbar/res/drawable/setup_wizard_navbar_ic_next.xml
avigationbar/res/values/dimens.xml
avigationbar/res/values/styles.xml
ee2b9b0bc3b6472b01b6a76644ca7174fb443f32 16-Dec-2014 Maurice Lam <yukl@google.com> Improve comments in common.mk

Bug: 16952572
Change-Id: I1fe435b9929f810365dda2abc91132d66514061e
avigationbar/common.mk
73d68f27a2dd72cbc6dcde58d49967f72195280d 31-Oct-2014 Baligh Uddin <baligh@google.com> am 00105dd4: (-s ours) am 5e1533ae: (-s ours) Import translations. DO NOT MERGE

* commit '00105dd4f860c7784f0ade98827ce05f1fe49494':
Import translations. DO NOT MERGE
00105dd4f860c7784f0ade98827ce05f1fe49494 31-Oct-2014 Baligh Uddin <baligh@google.com> am 5e1533ae: (-s ours) Import translations. DO NOT MERGE

* commit '5e1533ae4d68022e854e3d89dd67454820c46526':
Import translations. DO NOT MERGE
5e1533ae4d68022e854e3d89dd67454820c46526 30-Oct-2014 Baligh Uddin <baligh@google.com> Import translations. DO NOT MERGE

Change-Id: I93e977525e516181754323329bf8a64418779d46
Auto-generated-cl: translation import
avigationbar/res/values-hi/strings.xml
avigationbar/res/values-lt/strings.xml
0c9e428a160181fb8bfdb9b4065ed07a230413e2 22-Oct-2014 Baligh Uddin <baligh@google.com> am aa1c4714: (-s ours) am 0c1536ac: (-s ours) am 01444335: (-s ours) Import translations. DO NOT MERGE

* commit 'aa1c471487147f2ffcf97bc395abac40657a6f0b':
b81394ba2fa08704b38757e325d4e5f948e905fd 22-Oct-2014 Maurice Lam <yukl@google.com> am 3caa409e: am 382096f7: am 952bdd2f: Update nav bar background color

* commit '3caa409e4da679e1fa3fcd00a028ff5d8b561eb0':
6a68f3a1da6e787293ede98e9f6251facb77e5b9 22-Oct-2014 Baligh Uddin <baligh@google.com> am 198e0baa: (-s ours) am d1116f00: (-s ours) am 91129a07: (-s ours) am 5bf92ed7: (-s ours) Import translations. DO NOT MERGE

* commit '198e0baa716fb6a1b31b61d768388b2b55c469ac':
aa1c471487147f2ffcf97bc395abac40657a6f0b 21-Oct-2014 Baligh Uddin <baligh@google.com> am 0c1536ac: (-s ours) am 01444335: (-s ours) Import translations. DO NOT MERGE

* commit '0c1536ac5d23df52887066cc4ce3da45cb3d06d1':
3caa409e4da679e1fa3fcd00a028ff5d8b561eb0 21-Oct-2014 Maurice Lam <yukl@google.com> am 382096f7: am 952bdd2f: Update nav bar background color

* commit '382096f7e21eca4506d983822642ceb23d16c49b':
198e0baa716fb6a1b31b61d768388b2b55c469ac 21-Oct-2014 Baligh Uddin <baligh@google.com> am d1116f00: (-s ours) am 91129a07: (-s ours) am 5bf92ed7: (-s ours) Import translations. DO NOT MERGE

* commit 'd1116f00df6f629afba7dfaef720e6cd346e6f81':
3d2192c9b4351c2fd2962a9ea84ebabb4eb26f54 21-Oct-2014 Geoff Mendal <mendal@google.com> Import translations. DO NOT MERGE

Change-Id: I9374060221210ed37854351c3065294dae13e6e8
Auto-generated-cl: translation import
avigationbar/res/values-lt/strings.xml
cc97763206bffbfa41a3a301928ffb9d26be2e93 19-Oct-2014 Baligh Uddin <baligh@google.com> am eed52254: (-s ours) am d1c8aa72: (-s ours) am c41e64ca: (-s ours) am e2dd0564: (-s ours) am 01444335: (-s ours) Import translations. DO NOT MERGE

* commit 'eed52254ce38337f50fd718f2e5dd6bf4c74af4f':
Import translations. DO NOT MERGE
eed52254ce38337f50fd718f2e5dd6bf4c74af4f 19-Oct-2014 Baligh Uddin <baligh@google.com> am d1c8aa72: (-s ours) am c41e64ca: (-s ours) am e2dd0564: (-s ours) am 01444335: (-s ours) Import translations. DO NOT MERGE

* commit 'd1c8aa72306e4820f358870d47b11966f0d0f6f9':
Import translations. DO NOT MERGE
d1c8aa72306e4820f358870d47b11966f0d0f6f9 19-Oct-2014 Baligh Uddin <baligh@google.com> am c41e64ca: (-s ours) am e2dd0564: (-s ours) am 01444335: (-s ours) Import translations. DO NOT MERGE

* commit 'c41e64ca8aecc294d911f9eca039f91157a3f70a':
Import translations. DO NOT MERGE
c41e64ca8aecc294d911f9eca039f91157a3f70a 19-Oct-2014 Baligh Uddin <baligh@google.com> am e2dd0564: (-s ours) am 01444335: (-s ours) Import translations. DO NOT MERGE

* commit 'e2dd056481acd2ef399ffbb020ff2bc5c1e460eb':
Import translations. DO NOT MERGE
0c1536ac5d23df52887066cc4ce3da45cb3d06d1 19-Oct-2014 Baligh Uddin <baligh@google.com> am 01444335: (-s ours) Import translations. DO NOT MERGE

* commit '01444335f44050f00403989b6e218a4f143bfc88':
Import translations. DO NOT MERGE
e2dd056481acd2ef399ffbb020ff2bc5c1e460eb 19-Oct-2014 Baligh Uddin <baligh@google.com> am 01444335: (-s ours) Import translations. DO NOT MERGE

* commit '01444335f44050f00403989b6e218a4f143bfc88':
Import translations. DO NOT MERGE
01444335f44050f00403989b6e218a4f143bfc88 19-Oct-2014 Baligh Uddin <baligh@google.com> Import translations. DO NOT MERGE

Change-Id: I94982e075696c3684fa2851b94658406a6731917
Auto-generated-cl: translation import
avigationbar/res/values-lt/strings.xml
8556ffdec38c8b80690b1e6a39cda35fb3185c75 24-Sep-2014 Maurice Lam <yukl@google.com> am 5a9cfc1e: am 22653d64: am 370ee427: am ea0cf796: am 952bdd2f: Update nav bar background color

* commit '5a9cfc1ec40cd7c673a8e4c4c988e04f46a90e84':
Update nav bar background color
5a9cfc1ec40cd7c673a8e4c4c988e04f46a90e84 24-Sep-2014 Maurice Lam <yukl@google.com> am 22653d64: am 370ee427: am ea0cf796: am 952bdd2f: Update nav bar background color

* commit '22653d646d0d859a27f0d01e3b8e65ab7499abbd':
Update nav bar background color
22653d646d0d859a27f0d01e3b8e65ab7499abbd 24-Sep-2014 Maurice Lam <yukl@google.com> am 370ee427: am ea0cf796: am 952bdd2f: Update nav bar background color

* commit '370ee42793d9585353c196c4063647c1ea99ea9b':
Update nav bar background color
370ee42793d9585353c196c4063647c1ea99ea9b 24-Sep-2014 Maurice Lam <yukl@google.com> am ea0cf796: am 952bdd2f: Update nav bar background color

* commit 'ea0cf796b0d32e652300ff33056a4687ee0b846d':
Update nav bar background color
382096f7e21eca4506d983822642ceb23d16c49b 24-Sep-2014 Maurice Lam <yukl@google.com> am 952bdd2f: Update nav bar background color

* commit '952bdd2ffc443b5d0b79486a51c10e9bc5365886':
Update nav bar background color
ea0cf796b0d32e652300ff33056a4687ee0b846d 24-Sep-2014 Maurice Lam <yukl@google.com> am 952bdd2f: Update nav bar background color

* commit '952bdd2ffc443b5d0b79486a51c10e9bc5365886':
Update nav bar background color
952bdd2ffc443b5d0b79486a51c10e9bc5365886 24-Sep-2014 Maurice Lam <yukl@google.com> Update nav bar background color

Bug: 17607821
Change-Id: Iab397faa38793d933ef62bcfa21c5993d9b8c3b1
avigationbar/res/values/colors.xml
d15c1e18d3a5fdbbc2f58817633d49c46420aab9 19-Sep-2014 Baligh Uddin <baligh@google.com> Merge "Import translations. DO NOT MERGE"
7bfac8ddced7663c8f3011eb0315488697417d2c 19-Sep-2014 Baligh Uddin <baligh@google.com> am bc6a18c2: (-s ours) am ccf2f153: (-s ours) am 95b2b38e: (-s ours) am b59aff7a: (-s ours) am 5bf92ed7: (-s ours) Import translations. DO NOT MERGE

* commit 'bc6a18c270c9885f3f94333294a48d03008362d5':
bc6a18c270c9885f3f94333294a48d03008362d5 17-Sep-2014 Baligh Uddin <baligh@google.com> am ccf2f153: (-s ours) am 95b2b38e: (-s ours) am b59aff7a: (-s ours) am 5bf92ed7: (-s ours) Import translations. DO NOT MERGE

* commit 'ccf2f15378f34916210066dcb382421414172d0d':
Import translations. DO NOT MERGE
d37126aa8d145e1c62adfeaeffc304e613b0b06c 17-Sep-2014 Baligh Uddin <baligh@google.com> Import translations. DO NOT MERGE

Change-Id: If4d026a430b3e1d1bc4fdd07ba1b55d915b0d914
Auto-generated-cl: translation import
avigationbar/res/values-hi/strings.xml
7992aeb8d4798cb20738bee7452af14c75c48b05 16-Sep-2014 Baligh Uddin <baligh@google.com> am d1116f00: (-s ours) am 91129a07: (-s ours) am 5bf92ed7: (-s ours) Import translations. DO NOT MERGE

* commit 'd1116f00df6f629afba7dfaef720e6cd346e6f81':
Import translations. DO NOT MERGE
d1116f00df6f629afba7dfaef720e6cd346e6f81 16-Sep-2014 Baligh Uddin <baligh@google.com> am 91129a07: (-s ours) am 5bf92ed7: (-s ours) Import translations. DO NOT MERGE

* commit '91129a0724c43a90093e5c030b9211de87c65266':
Import translations. DO NOT MERGE
ccf2f15378f34916210066dcb382421414172d0d 16-Sep-2014 Baligh Uddin <baligh@google.com> am 95b2b38e: (-s ours) am b59aff7a: (-s ours) am 5bf92ed7: (-s ours) Import translations. DO NOT MERGE

* commit '95b2b38ee98cd49da90530de9755abef9b81dd9d':
Import translations. DO NOT MERGE
95b2b38ee98cd49da90530de9755abef9b81dd9d 16-Sep-2014 Baligh Uddin <baligh@google.com> am b59aff7a: (-s ours) am 5bf92ed7: (-s ours) Import translations. DO NOT MERGE

* commit 'b59aff7af63f7928bc5a52108e2e84b4785299d3':
Import translations. DO NOT MERGE
b59aff7af63f7928bc5a52108e2e84b4785299d3 16-Sep-2014 Baligh Uddin <baligh@google.com> am 5bf92ed7: (-s ours) Import translations. DO NOT MERGE

* commit '5bf92ed7d7b45cc45b42d6e5a66c8f794bcf5498':
Import translations. DO NOT MERGE
91129a0724c43a90093e5c030b9211de87c65266 16-Sep-2014 Baligh Uddin <baligh@google.com> am 5bf92ed7: (-s ours) Import translations. DO NOT MERGE

* commit '5bf92ed7d7b45cc45b42d6e5a66c8f794bcf5498':
Import translations. DO NOT MERGE
5bf92ed7d7b45cc45b42d6e5a66c8f794bcf5498 15-Sep-2014 Baligh Uddin <baligh@google.com> Import translations. DO NOT MERGE

Change-Id: I1ed0f2d5455e9d59e7a584642a6e973b6b3ff6c0
Auto-generated-cl: translation import
avigationbar/res/values-hi/strings.xml
03063c1d24b433f6ba3d3c9a8d7fb728bb990a30 12-Aug-2014 Maurice Lam <yukl@google.com> am fc441495: Updated navigation bar colors

* commit 'fc4414955c73b11a7975c74a741df00c7b3a005b':
Updated navigation bar colors
fc4414955c73b11a7975c74a741df00c7b3a005b 10-Aug-2014 Maurice Lam <yukl@google.com> Updated navigation bar colors

Bug: 16919804
Change-Id: I47ea38e02b416b4ada5d626dc8802d326ddaffef
avigationbar/res/values/colors.xml
avigationbar/res/values/styles.xml
avigationbar/src/com/android/setupwizard/navigationbar/SetupWizardNavBar.java
0062bf5c393710340e1d11314695ae398d985c4a 07-Aug-2014 Maurice Lam <yukl@google.com> am 5859dee3: SetupWizardNavBar Style fixes

* commit '5859dee3b09ba9a516d37736fd61613cb55184c2':
SetupWizardNavBar Style fixes
5859dee3b09ba9a516d37736fd61613cb55184c2 07-Aug-2014 Maurice Lam <yukl@google.com> SetupWizardNavBar Style fixes

Nav bar buttons now use regular font, and the chevron is now created
from converted SVGs from https://icons.googleplex.com/.

Also used autoMirrored attribute for icons.

Bug: 16851823
Bug: 16850334
Change-Id: Ic4c034f966a21f536da5aad1cb355602edc27cc4
avigationbar/res/drawable-ldrtl/setup_wizard_navbar_ic_back.xml
avigationbar/res/drawable-ldrtl/setup_wizard_navbar_ic_next.xml
avigationbar/res/drawable/setup_wizard_navbar_ic_back.xml
avigationbar/res/drawable/setup_wizard_navbar_ic_next.xml
avigationbar/res/values/styles.xml
d82381a87426d5373cc2e32c20d1b013dba75ff4 26-Jul-2014 ztenghui <ztenghui@google.com> am 2626dc3e: API REVIEW: VectorDrawable

* commit '2626dc3ece4319c81987bc440564d71c0eca9ff0':
API REVIEW: VectorDrawable
2626dc3ece4319c81987bc440564d71c0eca9ff0 24-Jul-2014 ztenghui <ztenghui@google.com> API REVIEW: VectorDrawable

- Merge <size> and <viewport> attributes all in to top-level <vector> tag
- Updata android:stroke to be android:strokeColor, likewise android:fill
- Instead of android:clipToPath, make this a different clip-path tag.

bug:16488254

Change-Id: I01b1fc053777f5b1ca9b2d8f3d81d1229e686570
avigationbar/res/drawable-ldrtl/setup_wizard_navbar_ic_back.xml
avigationbar/res/drawable-ldrtl/setup_wizard_navbar_ic_next.xml
avigationbar/res/drawable/setup_wizard_navbar_ic_back.xml
avigationbar/res/drawable/setup_wizard_navbar_ic_next.xml
e63159efb04f8bb48b4c256c90aafa0e656e0aef 21-Jul-2014 Baligh Uddin <baligh@google.com> am 152f5c90: (-s ours) Remove deprecated locales - DO NOT MERGE

* commit '152f5c9059b5864347647691ab79dd25dc847398':
Remove deprecated locales - DO NOT MERGE
152f5c9059b5864347647691ab79dd25dc847398 19-Jul-2014 Baligh Uddin <baligh@google.com> Remove deprecated locales - DO NOT MERGE

Change-Id: I6b99237ccc72e8cd0ae2183d46f6e771845f8a7c
avigationbar/res/values-bn-rWB/strings.xml
avigationbar/res/values-eu-rPV/strings.xml
avigationbar/res/values-gl-rGA/strings.xml
avigationbar/res/values-kn-rKA/strings.xml
avigationbar/res/values-ml-rKL/strings.xml
avigationbar/res/values-mr-rMH/strings.xml
avigationbar/res/values-ta-rTN/strings.xml
avigationbar/res/values-te-rAP/strings.xml
cc329d5bd449abbb1eb61d94ae17c2ae899bb2ba 18-Jul-2014 Baligh Uddin <baligh@google.com> Remove deprecated locales

Change-Id: I336f8d90212a7cf194110a74820ecdb7f77c106a
avigationbar/res/values-bn-rWB/strings.xml
avigationbar/res/values-eu-rPV/strings.xml
avigationbar/res/values-gl-rGA/strings.xml
avigationbar/res/values-kn-rKA/strings.xml
avigationbar/res/values-ml-rKL/strings.xml
avigationbar/res/values-mr-rMH/strings.xml
avigationbar/res/values-ta-rTN/strings.xml
avigationbar/res/values-te-rAP/strings.xml
908b5977c4a153b9d5c69995976f53a21b1156dc 06-Jul-2014 Baligh Uddin <baligh@google.com> Import translations. DO NOT MERGE

Change-Id: I66fb471cbe5d0db545dc489face9f535c5d7edad
Auto-generated-cl: translation import
avigationbar/res/values-bn-rBD/strings.xml
avigationbar/res/values-eu-rES/strings.xml
avigationbar/res/values-gl-rES/strings.xml
avigationbar/res/values-kn-rIN/strings.xml
avigationbar/res/values-ml-rIN/strings.xml
avigationbar/res/values-mr-rIN/strings.xml
avigationbar/res/values-ta-rIN/strings.xml
avigationbar/res/values-te-rIN/strings.xml
3aefe8af43a29a280237c5db43b40519104c08db 30-Jun-2014 Baligh Uddin <baligh@google.com> Import translations. DO NOT MERGE

Change-Id: I54832c9bf6c6c761ae6141e0420f01d0ee9ce3aa
Auto-generated-cl: translation import
avigationbar/res/values-bn-rWB/strings.xml
avigationbar/res/values-eu-rPV/strings.xml
avigationbar/res/values-gl-rGA/strings.xml
avigationbar/res/values-is-rIS/strings.xml
avigationbar/res/values-kk-rKZ/strings.xml
avigationbar/res/values-kn-rKA/strings.xml
avigationbar/res/values-ky-rKG/strings.xml
avigationbar/res/values-mk-rMK/strings.xml
avigationbar/res/values-ml-rKL/strings.xml
avigationbar/res/values-mr-rMH/strings.xml
avigationbar/res/values-my-rMM/strings.xml
avigationbar/res/values-ne-rNP/strings.xml
avigationbar/res/values-si-rLK/strings.xml
avigationbar/res/values-ta-rTN/strings.xml
avigationbar/res/values-te-rAP/strings.xml
avigationbar/res/values-ur-rPK/strings.xml
avigationbar/res/values-uz-rUZ/strings.xml
c5109f0ccbd58b3205f498d63bd064e50ae5e043 26-Jun-2014 Baligh Uddin <baligh@google.com> Import translations. DO NOT MERGE

Change-Id: I7423aeda50e1bfd14041a7d97ea73e6012ec3ea4
Auto-generated-cl: translation import
avigationbar/res/values-af/strings.xml
avigationbar/res/values-am/strings.xml
avigationbar/res/values-ar/strings.xml
avigationbar/res/values-bg/strings.xml
avigationbar/res/values-ca/strings.xml
avigationbar/res/values-cs/strings.xml
avigationbar/res/values-da/strings.xml
avigationbar/res/values-de/strings.xml
avigationbar/res/values-el/strings.xml
avigationbar/res/values-en-rGB/strings.xml
avigationbar/res/values-en-rIN/strings.xml
avigationbar/res/values-es-rUS/strings.xml
avigationbar/res/values-es/strings.xml
avigationbar/res/values-et-rEE/strings.xml
avigationbar/res/values-fa/strings.xml
avigationbar/res/values-fi/strings.xml
avigationbar/res/values-fr-rCA/strings.xml
avigationbar/res/values-fr/strings.xml
avigationbar/res/values-hi/strings.xml
avigationbar/res/values-hr/strings.xml
avigationbar/res/values-hu/strings.xml
avigationbar/res/values-hy-rAM/strings.xml
avigationbar/res/values-in/strings.xml
avigationbar/res/values-it/strings.xml
avigationbar/res/values-iw/strings.xml
avigationbar/res/values-ja/strings.xml
avigationbar/res/values-ka-rGE/strings.xml
avigationbar/res/values-km-rKH/strings.xml
avigationbar/res/values-ko/strings.xml
avigationbar/res/values-lo-rLA/strings.xml
avigationbar/res/values-lt/strings.xml
avigationbar/res/values-lv/strings.xml
avigationbar/res/values-mn-rMN/strings.xml
avigationbar/res/values-ms-rMY/strings.xml
avigationbar/res/values-nb/strings.xml
avigationbar/res/values-nl/strings.xml
avigationbar/res/values-pl/strings.xml
avigationbar/res/values-pt-rPT/strings.xml
avigationbar/res/values-pt/strings.xml
avigationbar/res/values-ro/strings.xml
avigationbar/res/values-ru/strings.xml
avigationbar/res/values-sk/strings.xml
avigationbar/res/values-sl/strings.xml
avigationbar/res/values-sr/strings.xml
avigationbar/res/values-sv/strings.xml
avigationbar/res/values-sw/strings.xml
avigationbar/res/values-th/strings.xml
avigationbar/res/values-tl/strings.xml
avigationbar/res/values-tr/strings.xml
avigationbar/res/values-uk/strings.xml
avigationbar/res/values-vi/strings.xml
avigationbar/res/values-zh-rCN/strings.xml
avigationbar/res/values-zh-rHK/strings.xml
avigationbar/res/values-zh-rTW/strings.xml
avigationbar/res/values-zu/strings.xml
340d83040b024b8121015db262dfcba2eb5f4433 26-Jun-2014 Maurice Lam <yukl@google.com> Merge "Navigation bar code cleanup"
0c8a04354b2af58d3f5c66904f24f5c54894cdff 25-Jun-2014 Maurice Lam <yukl@google.com> Moved "more" resources

Bug: 15863755
Change-Id: Ida5c75d324a53efc0de6fbdf00ad5f341452c091
avigationbar/res/drawable/setup_wizard_navbar_ic_more.xml
avigationbar/res/values/strings.xml
6c4d5786ec0ce22429a68c5b9e92f3dab9863f2d 25-Jun-2014 Maurice Lam <yukl@google.com> Navigation bar code cleanup

Bug: 15863755
Change-Id: I00876935be5cd374a9454ea053d0f899bfd8745c
avigationbar/src/com/android/setupwizard/navigationbar/SetupWizardNavBar.java
4f35a014222af63c5f931f1cd010d594ee09ed5f 23-Jun-2014 Maurice Lam <yukl@google.com> Merge "Make copyright headers consistent"
40dd08f091020a436af0d253d2cb54f560493920 20-Jun-2014 Maurice Lam <yukl@google.com> Make copyright headers consistent

Fixed all the years to 2014, and all header to "The Android Open
Source Project". Also fixed style so they are consistent within
the project.

Change-Id: I4b1c29a997a4f69c189bb94243db1e71b36c0f21
avigationbar/AndroidManifest.xml
avigationbar/res/drawable-ldrtl/setup_wizard_navbar_ic_back.xml
avigationbar/res/drawable-ldrtl/setup_wizard_navbar_ic_next.xml
avigationbar/res/drawable/setup_wizard_navbar_ic_back.xml
avigationbar/res/drawable/setup_wizard_navbar_ic_more.xml
avigationbar/res/drawable/setup_wizard_navbar_ic_next.xml
avigationbar/res/layout/setup_wizard_navbar_layout.xml
avigationbar/src/com/android/setupwizard/navigationbar/SetupWizardNavBar.java
cc5296ce61763c9f550c6177d0b0ff0e019b81c0 19-Jun-2014 Maurice Lam <yukl@google.com> Add LOCAL_SDK_VERSION to makefile

Fix build for unbundled branches

Change-Id: Ie2a8381785daa08225c9ca8a3fea64d32eaa8abb
avigationbar/Android.mk
d9fbe9e218ce792755341aea4cd9c678171c5669 17-Jun-2014 Maurice Lam <yukl@google.com> Update comment for SetupWizardNavBar

Change-Id: I660071b635a823fa44456cead3874131dbf66340
avigationbar/src/com/android/setupwizard/navigationbar/SetupWizardNavBar.java
bd7caf0aea2b11c1e0d31dfce8b046c0ba6a5818 11-Jun-2014 Ruben Brunk <rubenbrunk@google.com> fixbuild: Remove 'pinned' attr.

Needed by ag/481620

BUG: 15523923
BUG: 15473856

Change-Id: I5e8bf417368b60fcc33c80852e12f27b8c580774
avigationbar/res/drawable/setup_wizard_navbar_btn_bg.xml
60e6640269daf321cbef577713615d2cdfc11441 07-Jun-2014 Alan Viverette <alanv@google.com> Merge "Material theme"
3215b943e22c956ccff0981c4b8ed18a7039fee5 07-Jun-2014 Alan Viverette <alanv@google.com> Material theme

BUG: 15467097
Change-Id: I86f0df3fd0317216479304eb832def99602e1499
avigationbar/res/values/styles.xml
f24653c485c73b8f4e8b947cfd2dbed8d79aa58e 06-Jun-2014 Maurice Lam <yukl@google.com> Add LAYOUT_HIDE_NAVIGATION to navigation bar

Quantum theme moves the bar if LAYOUT_HIDE_NAVIGATION is not
specified. Note that because of the way the framework is designed,
this have the side effect of also applying LAYOUT_FULLSCREEN
so contents may be behind the status bar. This will be fixed later
when we enable the transparent status bar.

Change-Id: I2403571711678f457da07b1e4645df1931612530
avigationbar/src/com/android/setupwizard/navigationbar/SetupWizardNavBar.java
3da01bb1e0865edc45a4cebe122c4ab1f1ba0bac 03-Jun-2014 Maurice Lam <yukl@google.com> Move navigationbar to frameworks/opt

Move the navigationbar library project to frameworks/opt so that
Settings (which cannot depend on vendor/google) can use it directly.

Also renamed the package from
com.google.android.setupwizard.navigationbar to
com.android.setupwizard.navigationbar

Change-Id: Ifdc099b3d23b6f1cb35d040b4b6e4d42a5cbf6de
gitignore
avigationbar/Android.mk
avigationbar/AndroidManifest.xml
avigationbar/common.mk
avigationbar/project.properties
avigationbar/res/drawable-ldrtl/setup_wizard_navbar_ic_back.xml
avigationbar/res/drawable-ldrtl/setup_wizard_navbar_ic_next.xml
avigationbar/res/drawable/setup_wizard_navbar_btn_bg.xml
avigationbar/res/drawable/setup_wizard_navbar_ic_back.xml
avigationbar/res/drawable/setup_wizard_navbar_ic_more.xml
avigationbar/res/drawable/setup_wizard_navbar_ic_next.xml
avigationbar/res/layout/setup_wizard_navbar_layout.xml
avigationbar/res/values-af/strings.xml
avigationbar/res/values-am/strings.xml
avigationbar/res/values-ar/strings.xml
avigationbar/res/values-bg/strings.xml
avigationbar/res/values-ca/strings.xml
avigationbar/res/values-cs/strings.xml
avigationbar/res/values-da/strings.xml
avigationbar/res/values-de/strings.xml
avigationbar/res/values-el/strings.xml
avigationbar/res/values-en-rGB/strings.xml
avigationbar/res/values-en-rIN/strings.xml
avigationbar/res/values-es-rUS/strings.xml
avigationbar/res/values-es/strings.xml
avigationbar/res/values-et-rEE/strings.xml
avigationbar/res/values-fa/strings.xml
avigationbar/res/values-fi/strings.xml
avigationbar/res/values-fr-rCA/strings.xml
avigationbar/res/values-fr/strings.xml
avigationbar/res/values-hi/strings.xml
avigationbar/res/values-hr/strings.xml
avigationbar/res/values-hu/strings.xml
avigationbar/res/values-hy-rAM/strings.xml
avigationbar/res/values-in/strings.xml
avigationbar/res/values-it/strings.xml
avigationbar/res/values-iw/strings.xml
avigationbar/res/values-ja/strings.xml
avigationbar/res/values-ka-rGE/strings.xml
avigationbar/res/values-km-rKH/strings.xml
avigationbar/res/values-ko/strings.xml
avigationbar/res/values-lo-rLA/strings.xml
avigationbar/res/values-lt/strings.xml
avigationbar/res/values-lv/strings.xml
avigationbar/res/values-mn-rMN/strings.xml
avigationbar/res/values-ms-rMY/strings.xml
avigationbar/res/values-nb/strings.xml
avigationbar/res/values-nl/strings.xml
avigationbar/res/values-pl/strings.xml
avigationbar/res/values-pt-rPT/strings.xml
avigationbar/res/values-pt/strings.xml
avigationbar/res/values-ro/strings.xml
avigationbar/res/values-ru/strings.xml
avigationbar/res/values-sk/strings.xml
avigationbar/res/values-sl/strings.xml
avigationbar/res/values-sr/strings.xml
avigationbar/res/values-sv/strings.xml
avigationbar/res/values-sw/strings.xml
avigationbar/res/values-th/strings.xml
avigationbar/res/values-tl/strings.xml
avigationbar/res/values-tr/strings.xml
avigationbar/res/values-uk/strings.xml
avigationbar/res/values-vi/strings.xml
avigationbar/res/values-zh-rCN/strings.xml
avigationbar/res/values-zh-rHK/strings.xml
avigationbar/res/values-zh-rTW/strings.xml
avigationbar/res/values-zu/strings.xml
avigationbar/res/values/colors.xml
avigationbar/res/values/strings.xml
avigationbar/res/values/styles.xml
avigationbar/src/com/android/setupwizard/navigationbar/SetupWizardNavBar.java
7d493f63be4d5721f9909d3641f65cf93010f71b 03-Jun-2014 Qiwen Zhao <zhao@google.com> Initial empty repository