314 Commits

Author SHA1 Message Date
Yuichi Araki
eac74bbf58 Merge "Modal bottom sheet matches screen width by default" into mnc-ub-dev am: bd8ba2fe8d
am: 7757039856

* commit '7757039856d1c1bf85f1232a41fcc3bd329ddf34':
  Modal bottom sheet matches screen width by default

GitOrigin-RevId=90675c97d475c1092ecc00d29a131d22f0c34574

PiperOrigin-RevId: 140559678
2016-12-12 15:47:41 -08:00
Chris Banes
b1666d8816 resolve merge conflicts of 7b0d039842 to master.
Change-Id: I6068e0312018955a1bc73129f0b289991a385ea0

GitOrigin-RevId=681f964d3315b6aa7af4cc43064dd570bf7dd02c

PiperOrigin-RevId: 140559664
2016-12-12 15:47:37 -08:00
Chris Banes
c693b45391 Merge "Update support lib to use correct current SDK"
GitOrigin-RevId=6e1afc8f262ff2f1494e07051a058a8427d67952

PiperOrigin-RevId: 140559658
2016-12-12 15:47:33 -08:00
Kirill Grouchnikov
57754d6065 Merge "Test coverage for NavigationView action layouts." into mnc-ub-dev am: c10de2da0b
am: d2828e9df6

* commit 'd2828e9df6d96c3ae3a4181d2b393cef3ab7a941':
  Test coverage for NavigationView action layouts.

GitOrigin-RevId=9e3135ecc2ee7036a9a10ff6b179ec4427f830c0

PiperOrigin-RevId: 140559651
2016-12-12 15:47:28 -08:00
Kirill Grouchnikov
14bc6c6ae3 Merge "Switch to more reliable icon sources for tinting tests." into mnc-ub-dev am: 5e628496bf
am: ab4a92a859

* commit 'ab4a92a859df9587126ef5e84fce85ab3e65f1ba':
  Switch to more reliable icon sources for tinting tests.

GitOrigin-RevId=c9e20a7549692123f33c6b4e62d1057cb8f79237

PiperOrigin-RevId: 140559645
2016-12-12 15:47:24 -08:00
Yigit Boyar
074d5d9bd7 Merge "Support library gradle improvements" into mnc-ub-dev am: 04292f146c
am: f09f1e1a1c

* commit 'f09f1e1a1c932d2d0ed446dc7167c016a2d2df93':
  Support library gradle improvements

GitOrigin-RevId=c0fce14d09ef55160c3e1fba8fbbe87f6abb58a7

PiperOrigin-RevId: 140559640
2016-12-12 15:47:20 -08:00
Chris Banes
3b5f834738 Merge "Update TabItem attr docs" into mnc-ub-dev am: f92dff916c
am: 3240977802

* commit '3240977802f3e074ba4ee31e8420292c0c68736c':
  Update TabItem attr docs

GitOrigin-RevId=cb278d4914b2a65395ad29fdeab7345a4f72519e

PiperOrigin-RevId: 140559632
2016-12-12 15:47:16 -08:00
Kirill Grouchnikov
c74a717b23 Merge "More tests for NavigationView" into mnc-ub-dev am: 0e6979b1ea
am: cb30b29c7a

* commit 'cb30b29c7ac17524d111192d4781e3b44209572e':
  More tests for NavigationView

GitOrigin-RevId=d554827274618b9812620b96b8bab6750f53b96b

PiperOrigin-RevId: 140559629
2016-12-12 15:47:12 -08:00
Kirill Grouchnikov
f6afb6a89f Testing appearance-related APIs on NavigationView. am: 8ea47e618b
am: 36a3b04bea

* commit '36a3b04bea73084d2f5d4e9e69acc492b2c86f18':
  Testing appearance-related APIs on NavigationView.

GitOrigin-RevId=9ae5a4609b36b200f1b9580dc0c2050186a5a94d

PiperOrigin-RevId: 140559621
2016-12-12 15:47:08 -08:00
Chris Banes
48ba6b1a9d Merge "Optimize text drawing in CollapsingTextHelper" into mnc-ub-dev am: f6a760abe9
am: a6d4cdcf15

* commit 'a6d4cdcf156161b054702db44c88d023054b2f59':
  Optimize text drawing in CollapsingTextHelper

GitOrigin-RevId=2674c749a3746fae75481aeb42ef47cd1b8955c5

PiperOrigin-RevId: 140559610
2016-12-12 15:47:03 -08:00
Kirill Grouchnikov
cef9ce4b1a Merge "Initial setup and basic test for NavigationView" into mnc-ub-dev am: c841e91fb5
am: 4d3e8a1b07

* commit '4d3e8a1b0784ac4e8de97b8e8ccea7fd9c05e501':
  Initial setup and basic test for NavigationView

GitOrigin-RevId=81b6818302d4237a577a886a6e431414e72d79a3

PiperOrigin-RevId: 140559606
2016-12-12 15:46:59 -08:00
Kirill Grouchnikov
ac3c2581c6 Merge "Switch Design tests to activity rules." into mnc-ub-dev am: 3de1aed87d
am: ddf334c8c3

* commit 'ddf334c8c30c2cac6aafd5bff49b320d6053620d':
  Switch Design tests to activity rules.

GitOrigin-RevId=192d7088cf88241a1e61fee3b76cb06aa5c6e1e8

PiperOrigin-RevId: 140559602
2016-12-12 15:46:55 -08:00
Yuichi Araki
88ac9e46e7 Merge "Bottom sheets ignore touch events when invisible" into mnc-ub-dev am: 7061f1c4b9
am: 3be6bbdb46

* commit '3be6bbdb46deaf0708eb4de5002c8e77fa9ab756':
  Bottom sheets ignore touch events when invisible

GitOrigin-RevId=bc90647d8b4897b7530b31942bb9b6e3695bf0f7

PiperOrigin-RevId: 140559584
2016-12-12 15:46:51 -08:00
Yuichi Araki
7e2cd243f9 Merge "Fix BottomSheetBehaviorTest" into mnc-ub-dev am: aeac66ab70
am: 4d2348182e

* commit '4d2348182e578284fcfd35c43bcb8852f45967c9':
  Fix BottomSheetBehaviorTest

GitOrigin-RevId=6027352a976254c5fa31ce0501f7444cc9055dc6

PiperOrigin-RevId: 140559579
2016-12-12 15:46:47 -08:00
Yuichi Araki
7e0ed72327 Merge "BottomSheetBehavior passes View to callbacks" into mnc-ub-dev am: b4a1c82a4a
am: 98f6659182

* commit '98f6659182932abc6b058a2cbea12ed4432e45a4':
  BottomSheetBehavior passes View to callbacks

GitOrigin-RevId=ecba4ce7908e34fdf6657de086525b7fd5dd3f67

PiperOrigin-RevId: 140559577
2016-12-12 15:46:43 -08:00
Chris Banes
0e25d9285a Merge "Accessibility fix for Snackbar announcements" into mnc-ub-dev am: 804aa1e7d8
am: 61e07fb8e6

* commit '61e07fb8e6843e7d7d293eb2ca674333f0a3e600':
  Accessibility fix for Snackbar announcements

GitOrigin-RevId=669e3afeade265e0411d8eb10483410556677a5d

PiperOrigin-RevId: 140559572
2016-12-12 15:46:39 -08:00
Chris Banes
1010b1c2ba Merge "Allow TabLayout items to be added in a layout" into mnc-ub-dev am: d54168f673
am: b9fb26837f

* commit 'b9fb26837fabff91b40b710f956fe9ce67b126bc':
  Allow TabLayout items to be added in a layout

GitOrigin-RevId=d910e8fb9d1412764450a5b4e7908ae5804396ef

PiperOrigin-RevId: 140559553
2016-12-12 15:46:35 -08:00
Chris Banes
23bd862323 Merge "Fix CollapsingToolbarLayout not drawing a title" into mnc-ub-dev am: af862ffe2a
am: b66d81e110

* commit 'b66d81e110b9056c448a094e3a21734333d665f1':
  Fix CollapsingToolbarLayout not drawing a title

GitOrigin-RevId=070c7139ee671e10e2197d9cad4015b797cd0e9a

PiperOrigin-RevId: 140559540
2016-12-12 15:46:31 -08:00
Chris Banes
5f2d1bb827 Merge "Fix Snackbar tests when animations are enabled" into mnc-ub-dev am: 5b5ab38cdf
am: 120b623fd2

* commit '120b623fd24e5ebb94b7059d514d4ae8bb0a7600':
  Fix Snackbar tests when animations are enabled

GitOrigin-RevId=424d9b914f459ad48631d7762c4e133f11f45c34

PiperOrigin-RevId: 140559533
2016-12-12 15:46:27 -08:00
Yuichi Araki
1e796be102 Merge "Add tests for BottomSheet" into mnc-ub-dev am: ad80081fb5
am: 6f2b0eea31

* commit '6f2b0eea314dfe152a58d8ebfb0ec899d40f151a':
  Add tests for BottomSheet

GitOrigin-RevId=25d185365d320250122658b94df2aab882965689

PiperOrigin-RevId: 140559526
2016-12-12 15:46:23 -08:00
Chris Banes
b3cb50eed9 Merge "Add TextInputEditText to accompany TextInputLayout" into mnc-ub-dev am: 180941a683
am: af72dfa539

* commit 'af72dfa53964090135feb55d5d53d4eecb6bb0a8':
  Add TextInputEditText to accompany TextInputLayout

GitOrigin-RevId=52aa1ed4e3fb95efd29d8006a6dac1740aa79abe

PiperOrigin-RevId: 140559521
2016-12-12 15:46:19 -08:00
Chris Banes
25622fbef9 Merge "Update test dependencies in AppCompat + design" into mnc-ub-dev am: 3872d0b805
am: bf7aa00c7a

* commit 'bf7aa00c7a06c17f8474a85a2806970356944cc8':
  Update test dependencies in AppCompat + design

GitOrigin-RevId=a5faff7522a0fd91ea11d77f6a063d6323ba9e7b

PiperOrigin-RevId: 140559517
2016-12-12 15:46:15 -08:00
Chris Banes
cb502caccb Merge "Guard against NPE in TabLayout" into mnc-ub-dev am: 3649bdf5a5
am: a20b22fef6

* commit 'a20b22fef65f9f0d3d799311ec5f2e87f037c162':
  Guard against NPE in TabLayout

GitOrigin-RevId=ce3a9441d6f0817e469b32fe0e8067002a78f5c6

PiperOrigin-RevId: 140559499
2016-12-12 15:46:11 -08:00
Chris Banes
29e0ccbf23 Fix support test build am: 1b30ef67a5
am: cc6802586e

* commit 'cc6802586e04685595eadc3dcc43dcfc82ec161e':
  Fix support test build

GitOrigin-RevId=c2315a7e9644fdd5b5350976be53c66160b844f7

PiperOrigin-RevId: 140559495
2016-12-12 15:46:06 -08:00
Yuichi Araki
bc759d80fe Merge "Fix BottomSheet over ScrollView" into mnc-ub-dev am: 129ef23221
am: 23848059a9

* commit '23848059a9a6265fe9c6db056e7e0d9b5f193f45':
  Fix BottomSheet over ScrollView

GitOrigin-RevId=7dfefd41cc64cc46d41d9906526e013d92ef745f

PiperOrigin-RevId: 140559487
2016-12-12 15:46:01 -08:00
Kirill Grouchnikov
cefb4ef670 Suppress Javadocs generation in design/tests am: 40b6e9cdd8
am: 93e2d21a17

* commit '93e2d21a172bfba09d08e875b45e20bc24d56f86':
  Suppress Javadocs generation in design/tests

GitOrigin-RevId=5624edeb9d5b8f471c82f6b824613d0c0907c072

PiperOrigin-RevId: 140559483
2016-12-12 15:45:57 -08:00
Chris Banes
90bf1a4a85 Merge "Fix Snackbar callback being called twice on API 14/15" into mnc-ub-dev am: 9264b12f53
am: 32aeb4fbee

* commit '32aeb4fbee8e7dc0cd5424d9e64e068e897e5281':
  Fix Snackbar callback being called twice on API 14/15

GitOrigin-RevId=0595eabfc590375a245f4622716290d3dac8fa01

PiperOrigin-RevId: 140559479
2016-12-12 15:45:53 -08:00
Chris Banes
e1f3080a11 Merge "Rename design-lib Theme styleable" into mnc-ub-dev am: 8212a06916
am: 8712385fd7

* commit '8712385fd779a65e6ea2d3bff6e0a1c63834cd9f':
  Rename design-lib Theme styleable

GitOrigin-RevId=85c657a5ae5913b30cd146750b269ee172fac4ba

PiperOrigin-RevId: 140559477
2016-12-12 15:45:48 -08:00
Chris Banes
6fafcd9c0a Merge "Fix SwipeDismissBehavior not request disallow intercepts" into mnc-ub-dev am: 96104282e1
am: 36540931a6

* commit '36540931a60a72b23cb3af68c3d91391a300bbe5':
  Fix SwipeDismissBehavior not request disallow intercepts

GitOrigin-RevId=010eff40dbd547fa9ef6834ba9ac81ce03d6c8df

PiperOrigin-RevId: 140559474
2016-12-12 15:45:43 -08:00
Chris Banes
a80646ce8c Merge "Disable delay child pressed state propogation for Tabs" into mnc-ub-dev am: ab8e873944
am: 3f73140f9a

* commit '3f73140f9a0eabc2a0b804cf76aa26d062456b4e':
  Disable delay child pressed state propogation for Tabs

GitOrigin-RevId=fbedfdc066feeec46764b43034a56fbb91454593

PiperOrigin-RevId: 140559470
2016-12-12 15:45:40 -08:00
Kirill Grouchnikov
dc0b45480b Merge "Add missing test for min/max tab width limitation in TabLayout" into mnc-ub-dev am: bf5c215e80
am: e196deddcc

* commit 'e196deddccbf73fae53ffe63ec101aa4ff06996c':
  Add missing test for min/max tab width limitation in TabLayout

GitOrigin-RevId=0ab16dda7d0006ace468e4138a526e18249ae6ef

PiperOrigin-RevId: 140559466
2016-12-12 15:45:36 -08:00
Kirill Grouchnikov
4884403741 Merge "Third pass for testing TabLayout with ViewPager" into mnc-ub-dev am: 751d0361f1
am: 6b09720a5e

* commit '6b09720a5ee0ab11d22a973e5d7d981e482cd77f':
  Third pass for testing TabLayout with ViewPager

GitOrigin-RevId=b6583d431d89eecd4b53e069590f38ab42211c53

PiperOrigin-RevId: 140559462
2016-12-12 15:45:32 -08:00
Chris Banes
8ecfec3d08 Merge "Fix AppBarLayout layout issues" into mnc-ub-dev am: 25ce9fa091
am: 81f53d75b5

* commit '81f53d75b5b6efb2b19cc8df881b470aef0d41e9':
  Fix AppBarLayout layout issues

GitOrigin-RevId=303128e6b3f0a05a6ec5592a727408b20d250066

PiperOrigin-RevId: 140559457
2016-12-12 15:45:28 -08:00
Chris Banes
2dd5a83240 Merge "Use correct max width for NavigationView" into mnc-ub-dev am: 777691195d
am: 9868418ca9

* commit '9868418ca933b8e99bb09fce3f521a05d76589c9':
  Use correct max width for NavigationView

GitOrigin-RevId=af22fe4d022d6bdf39e595909206811df98eadad

PiperOrigin-RevId: 140559446
2016-12-12 15:45:24 -08:00
Kirill Grouchnikov
e4e25068d6 Merge "Second pass for TabLayout / ViewPager tests" into mnc-ub-dev am: f7079ca5a0
am: 48177b5d92

* commit '48177b5d929f132bb865d5cc865970323593a118':
  Second pass for TabLayout / ViewPager tests

GitOrigin-RevId=a941708a9ff23f6f26de914f4b1ef870e8871e52

PiperOrigin-RevId: 140559428
2016-12-12 15:45:20 -08:00
Kirill Grouchnikov
af5540b63a Merge "Initial test setup and simple TabLayout test in design lib" into mnc-ub-dev am: 6f15897288
am: 4d810ce4e3

* commit '4d810ce4e33047ec8f602f10134e673c2ff70736':
  Initial test setup and simple TabLayout test in design lib

GitOrigin-RevId=50e02b9aeae54e15e9278116863688a6623dde27

PiperOrigin-RevId: 140559421
2016-12-12 15:45:16 -08:00
Yuichi Araki
e47633ea6a Merge "Rename BottomSheetListener to BottomSheetCallback" into mnc-ub-dev am: c24de94c68
am: 48616551ac

* commit '48616551ac03689de6a2f92f3df131137d357997':
  Rename BottomSheetListener to BottomSheetCallback

GitOrigin-RevId=6a256c6b11d9a174bd77c3501b2c379721544f6f

PiperOrigin-RevId: 140559392
2016-12-12 15:45:11 -08:00
Yuichi Araki
2849c69a2b Merge "BottomSheetDialog and BottomSheetDialogFragment" into mnc-ub-dev am: 623321eab7
am: 911b8ca625

* commit '911b8ca625d9be4f532837ebf8a4e144f339514c':
  BottomSheetDialog and BottomSheetDialogFragment

GitOrigin-RevId=7e1cd0b84ec4f183be9cc5025960724092f2cae4

PiperOrigin-RevId: 140559377
2016-12-12 15:45:04 -08:00
Chris Banes
5e60577a55 Merge "Rename FAB elevation methods" into mnc-ub-dev am: e00394c1f1
am: c51508b44a

* commit 'c51508b44adf1c297ff7e7b82f21dfcbc3f543e0':
  Rename FAB elevation methods

GitOrigin-RevId=67a01cd12b57cb8813116b3b76e3e476849c5d02

PiperOrigin-RevId: 140559362
2016-12-12 15:45:00 -08:00
Chris Banes
2a81c19a21 resolve merge conflicts of fc349fd483 to master.
Change-Id: I94a731888f74c6b0e9d9af60fe752d2086cb0f77

GitOrigin-RevId=874a5968599b8c53212ff49af5c047b1211b547a

PiperOrigin-RevId: 140559358
2016-12-12 15:44:56 -08:00
Yuichi Araki
7acda6d028 Merge "Fix transparent color" into mnc-ub-dev am: dec26e796a
am: a475e9ce9c

* commit 'a475e9ce9c330a5589b305d9d5e0eefae5f6240a':
  Fix transparent color

GitOrigin-RevId=59fe91f51a482a8f183c3c57f04f5b56c8f26989

PiperOrigin-RevId: 140559350
2016-12-12 15:44:52 -08:00
Yuichi Araki
4ecc93e94e Merge "Use colorControlActivated for an active item" into mnc-ub-dev am: 68c36ca06a
am: d2c57d085b

* commit 'd2c57d085bc699ddb6c1f5a25adfdbe274fd4060':
  Use colorControlActivated for an active item

GitOrigin-RevId=795682dbbd48cff248dfa101c86d4d70359f497e

PiperOrigin-RevId: 140559346
2016-12-12 15:44:48 -08:00
Chris Banes
2c8e5ffbdf Fix scrolling view overlapping AppBarLayout am: e04ed82f45
am: fcac85f0c6

* commit 'fcac85f0c65e3b7deabe34713bb555131bb6d3a4':
  Fix scrolling view overlapping AppBarLayout

GitOrigin-RevId=83836dc0bdaa2a0e9d33596ae48e0681710fc868

PiperOrigin-RevId: 140559341
2016-12-12 15:44:44 -08:00
Chris Banes
7de95c4b1c Fix CoL doc bug am: c6d62e6d5c
am: 42d746a736

* commit '42d746a7363ddb4629135e8dd4c383802aea31fe':
  Fix CoL doc bug

GitOrigin-RevId=489be7987d92babb4197809b6b49a123ff7b5ef3

PiperOrigin-RevId: 140559336
2016-12-12 15:44:40 -08:00
Chris Banes
0698723ea6 Merge "Revert "Tweak design proguard config"" into mnc-ub-dev am: 981309e1e7
am: 27ae5a70d1

* commit '27ae5a70d1c0dd5f8ebe53cd52729e9e4dd1ab20':
  Revert "Tweak design proguard config"

GitOrigin-RevId=311b4f74c6c69fcc9a7d653f813d63834d3d4110

PiperOrigin-RevId: 140559328
2016-12-12 15:44:36 -08:00
Chris Banes
6f52906bac Merge "Fix NPE in setCustomView() before addTab()" into mnc-ub-dev am: cb1edc393e
am: 8cabaaec46

* commit '8cabaaec466113988b186f6c83be362a49b8110d':
  Fix NPE in setCustomView() before addTab()

GitOrigin-RevId=d32a2387f62c4bfb7a5b52549956bc1c727affa9

PiperOrigin-RevId: 140559325
2016-12-12 15:44:32 -08:00
Chris Banes
a463e302c6 Merge "Tweak design proguard config" into mnc-ub-dev am: e3b0d9e131
am: 66bee7ad8d

* commit '66bee7ad8d27042c6bf276feb746bcef290a408e':
  Tweak design proguard config

GitOrigin-RevId=188832c047354602ef050302b9a04439f5e7e41c

PiperOrigin-RevId: 140559317
2016-12-12 15:44:28 -08:00
Chris Banes
671d03c7ba Add 23.1.1 support library API files am: 8868c3d91a
am: 4b9aa834b8

* commit '4b9aa834b8cc5954335af50aff11a1df9ff12522':
  Add 23.1.1 support library API files

GitOrigin-RevId=85c2483c9e04e185b328bcb16e21a6a26a1e27be

PiperOrigin-RevId: 140559314
2016-12-12 15:44:24 -08:00
Chris Banes
8e009c85c7 Merge "Don\'t update hint color when error is shown" into mnc-ub-dev am: 78714f9ddc
am: 8fbdbc71af

* commit '8fbdbc71af44387ffb51dd224e8e0ba1c0c943e2':
  Don't update hint color when error is shown

GitOrigin-RevId=4d3d15fe0c07bfdb12c9f575f48a273f9955a6e1

PiperOrigin-RevId: 140559299
2016-12-12 15:44:20 -08:00
Chris Banes
e4ef42e75e Make Snackbar align text to start am: ae479519bd
am: e90b6234a0

* commit 'e90b6234a0027d4b5aa581f84dafbd6880a90513':
  Make Snackbar align text to start

GitOrigin-RevId=b6c65667344b001113a92d5319846d9905bca52a

PiperOrigin-RevId: 140559295
2016-12-12 15:44:16 -08:00