32 Commits

Author SHA1 Message Date
Chris Banes
d907dd4deb am 2dd67ac0: am 8c6f2081: Merge "Add more helpful exception to design components" into mnc-ub-dev
* commit '2dd67ac062eb7f7a9a83e4f864eb27b15f416f48':
  Add more helpful exception to design components

GitOrigin-RevId=65fb4571ce472e3ea5d654f51025bb84925f5b22

PiperOrigin-RevId: 140549518
2016-12-12 15:37:04 -08:00
Chris Banes
28b86ba6c3 am 1d15607c: am 637be6c9: am eec52121: am f7a802fc: am 4ec3f8b2: am 71561909: Merge "TabLayout improvements + fixes" into lmp-mr1-ub-dev
* commit '1d15607c661caeda5d471603a378c31573958f51':
  TabLayout improvements + fixes

GitOrigin-RevId=c62c82efda15f8349e8a70c87c7f99d8a5679c64

PiperOrigin-RevId: 140549393
2016-12-12 15:36:15 -08:00
Chris Banes
b899270b48 am 1fddbd99: am fe71b8ba: am 025760e0: am 28193403: Merge "Prefix design lib resources to try and avoid conflicts" into lmp-mr1-ub-dev
* commit '1fddbd999c421df6b31108b8094f46b8008feb5b':
  Prefix design lib resources to try and avoid conflicts

GitOrigin-RevId=ee2beb07a131386685ed7dcbb006fd384bac5386

PiperOrigin-RevId: 140549114
2016-12-09 18:21:16 -08:00
Chris Banes
c259064881 am 03028181: am 21855fdb: am 83548477: am 21f887ec: Make Tab#getCustomView() public
* commit '030281810f2605b7742991e1c4b0059a70d174d6':
  Make Tab#getCustomView() public

GitOrigin-RevId=347570284dcc73b58eddb74f28ee9468818ebf48

PiperOrigin-RevId: 140549055
2016-12-09 18:21:05 -08:00
Chris Banes
f0806600d1 am cb0c34a1: am 8b85eb65: am 5cb08b09: am 6fff1f92: Merge "Fix TabLayout when used in a HorizontalScrollView" into lmp-mr1-ub-dev
* commit 'cb0c34a19b62e9ea71ce02e36a69903f700fd510':
  Fix TabLayout when used in a HorizontalScrollView

GitOrigin-RevId=292f0c7594a6ac1fc906dc0ccbf3e2bda30b00a8

PiperOrigin-RevId: 140549050
2016-12-09 18:20:59 -08:00
Chris Banes
3936e95728 am 5fedbcde: am b0f7acd9: am bd917cf8: am 180b89d1: Merge "Move the Tab Indicator higher up the draw call stack" into lmp-mr1-ub-dev
* commit '5fedbcde280d17655c7a18752b68c8e2a6036094':
  Move the Tab Indicator higher up the draw call stack

GitOrigin-RevId=5b6447c22ea6d958a3aa9fbf68d829eeb75f17bf

PiperOrigin-RevId: 140549028
2016-12-09 18:20:43 -08:00
Chris Banes
a01fa27e3b am 9c3f8ce8: am c91e361a: am 4bcf2733: am fa591aab: Merge "Add APIs to TabLayout to get selected tab position" into lmp-mr1-ub-dev
* commit '9c3f8ce88b19621542d59e0466d5c9c0a7b40924':
  Add APIs to TabLayout to get selected tab position

GitOrigin-RevId=e93e9d796f5da03d5b612942651946a18fc1a807

PiperOrigin-RevId: 140549005
2016-12-09 18:20:26 -08:00
Chris Banes
87f4c8ca53 am c12dbbba: am 5c0f9a9e: am 19603542: am fe2bbcd8: Merge "Simplify tab min/max width measure code" into lmp-mr1-ub-dev
* commit 'c12dbbba49eeb05229e4dc97cfbcb3c686049d87':
  Simplify tab min/max width measure code

GitOrigin-RevId=e25caf67ef5b6743788f31a889e27ed45dd4ce1f

PiperOrigin-RevId: 140548968
2016-12-09 18:20:10 -08:00
Chris Banes
9a7554b334 am e161ad5f: am 627b95b7: am 29b4c372: am 344bc9b6: Merge "Fix Tab click not updating the visible selected Tab" into lmp-mr1-ub-dev
* commit 'e161ad5f76360b39349974498af51842b508f2f5':
  Fix Tab click not updating the visible selected Tab

GitOrigin-RevId=cd8236ec187d4ecb331ab2a0324ca86cd95b3f57

PiperOrigin-RevId: 140548949
2016-12-09 18:19:58 -08:00
Chris Banes
a4fe57a79c am e5bbf858: am f79ce487: am bc44b866: am 6ca28414: Merge "Make TabLayout more customizable" into lmp-mr1-ub-dev
* commit 'e5bbf858ddc56dd5ce4637bb63db64590358db02':
  Make TabLayout more customizable

GitOrigin-RevId=df738a15738226f28bd8407c71a17fb6e222d6d4

PiperOrigin-RevId: 140548895
2016-12-09 18:19:31 -08:00
Chris Banes
b78787570f am 8fe81474: am d2fd17b1: am f42357c2: am 26389612: Merge "Ensure TabLayout + ViewPager selected item are in sync" into lmp-mr1-ub-dev
* commit '8fe81474719a79a4a1805783185a5cffca81c774':
  Ensure TabLayout + ViewPager selected item are in sync

GitOrigin-RevId=bd25a300b161fa959e09a2cdf4268cc88b7a34aa

PiperOrigin-RevId: 140548779
2016-12-09 18:18:24 -08:00
Chris Banes
770cf1a6ac am 77eac344: am edad3de0: am c179c5f7: am 613dfb42: Merge "Allow setting the Tab Indicator at runtime" into lmp-mr1-ub-dev
* commit '77eac344dced786faba1b19aabfafca9ea9db9e6':
  Allow setting the Tab Indicator at runtime

GitOrigin-RevId=bc34aa60b5ae4782f40012c1c94b7fad826afb68

PiperOrigin-RevId: 140548740
2016-12-09 18:18:07 -08:00
Chris Banes
2dddab3605 am 11b652b9: am 973ef1dc: am 58df9e66: am 47f4c78d: Merge "Make sure we always use the provide Tab text colors" into lmp-mr1-ub-dev
* commit '11b652b978d834a4c3c263f3eb0c592f4cdc29ec':
  Make sure we always use the provide Tab text colors

GitOrigin-RevId=2f7caff3604c52af0fbea6db18d3c63905ab2305

PiperOrigin-RevId: 140548697
2016-12-09 18:17:28 -08:00
Chris Banes
e3ab398a87 am bac4ae27: am 631fdcf6: am 80eeb54e: am 3fbc0c0f: Merge "More TabLayout fixes" into lmp-mr1-ub-dev
* commit 'bac4ae27bdd61a87c9717a7b3d8395bd142c9b9f':
  More TabLayout fixes

GitOrigin-RevId=f7fa7c60c8b120017023f763d6465b494ec0c59d

PiperOrigin-RevId: 140548652
2016-12-09 18:16:49 -08:00
Chris Banes
447a76ba94 am 734e73ae: am 5640743f: am e3fd421e: am 902c8ca6: Merge "Fix flickering with TabLayout + ViewPager" into lmp-mr1-ub-dev
* commit '734e73ae0e1d2f493ce26405ed376e66f2416c78':
  Fix flickering with TabLayout + ViewPager

GitOrigin-RevId=d43fde9ac7c7279a79c3ce47c35c090d3ac0f7ca

PiperOrigin-RevId: 140548637
2016-12-09 18:16:32 -08:00
Chris Banes
6da92f627f am 81186203: am e023adc9: am c0929c71: Merge "Some design lib doc improvements" into lmp-mr1-ub-dev
* commit '81186203931c7f9162a42c4ba4b8f12a8a8635a9':
  Some design lib doc improvements

GitOrigin-RevId=02f35ca2c877454b1edd6b2ba11c222d7fd4f400

PiperOrigin-RevId: 140548605
2016-12-09 18:16:21 -08:00
Chris Banes
f920458cdb am e6b90327: am aa1657a8: am 74563660: Tidy up TabLayout + ViewPager integration
* commit 'e6b90327c45f6d21f94e05a419ac23a5e0783b3a':
  Tidy up TabLayout + ViewPager integration

GitOrigin-RevId=27976f8fbb253ef10e268043eccc9fd331a4f2a9

PiperOrigin-RevId: 140548464
2016-12-09 18:15:20 -08:00
Dan Albert
e35832791f am d2638ea9: am 3faf61d1: am 9cf7f2d6: Merge "Revert "Tidy up TabLayout + ViewPager integration"" into lmp-mr1-ub-dev
* commit 'd2638ea9503b63674a0c50f53480759f56514987':
  Revert "Tidy up TabLayout + ViewPager integration"

GitOrigin-RevId=3330a275ea8d7de6f9144b0d7b1f1092594c31a6

PiperOrigin-RevId: 140548456
2016-12-09 18:15:15 -08:00
Chris Banes
1621bc6c9e am 5886c645: am 028d1af6: am 5f4bb82d: Merge "Tidy up TabLayout + ViewPager integration" into lmp-mr1-ub-dev
* commit '5886c645261c39849ef1c06baa7b72df93339a97':
  Tidy up TabLayout + ViewPager integration

GitOrigin-RevId=ed8010281b7b670eca54a3044f5874bb8aa219af

PiperOrigin-RevId: 140548448
2016-12-09 18:15:10 -08:00
Chris Banes
3b8cdc278d am 47d8fc2d: am e85c8ed1: am 5023ec97: Merge "Revert "Fix tab blinking while fling"" into lmp-mr1-ub-dev
* commit '47d8fc2d5c7ec7942fa2cfc58c1f6c2a4a0b1d0a':
  Revert "Fix tab blinking while fling"

GitOrigin-RevId=aa10725a2aea2db10b009e62a32c2922d4260ab2

PiperOrigin-RevId: 140548366
2016-12-09 18:14:41 -08:00
Chris Banes
1af29a268f am 4ac0c26b: am 209a3f06: Merge commit \'e45b270f\' into manualmerge
* commit '4ac0c26bf6d0fb5a329d29732fa073db8b6eab70':
  TabLayout text color handling improvements

GitOrigin-RevId=774c8e5043c5da467069d4a0f175478922d8d20a

PiperOrigin-RevId: 140548321
2016-12-09 18:14:19 -08:00
Alan Jeon
4ffca42c35 am 751079db: am 4347bb23: am 81fdc552: Fix tab blinking while fling
* commit '751079dbfcb539527784131195b4caeaf2cd9d59':
  Fix tab blinking while fling

GitOrigin-RevId=68a1729024d48e19820bdfafd484bf603bec4e12

PiperOrigin-RevId: 140548307
2016-12-09 18:14:14 -08:00
Chris Banes
afb9c19ed0 am 2bc20751: am cce43873: am e1e5fb58: Merge "Fix design lib\'s attribute doc references" into lmp-mr1-ub-dev
* commit '2bc20751d0c85fa830aaba3bf8fd21acb671746a':
  Fix design lib's attribute doc references

GitOrigin-RevId=06819f8069d967e56c28bf1cfdf7778dffbcdb68

PiperOrigin-RevId: 140548176
2016-12-09 18:14:08 -08:00
Chris Banes
39a893061c am d70e8e02: Merge "Use the internal ValueAnimatorCompat in other widgets" into lmp-mr1-ub-dev
* commit 'd70e8e024a94ca0f4c3a1e0ce8a456773393a071':
  Use the internal ValueAnimatorCompat in other widgets

GitOrigin-RevId=437af5a85386de8a75ac68e19db1b00e8e05eb24

PiperOrigin-RevId: 140545919
2016-12-09 18:14:01 -08:00
Yuichi Araki
0efee5130f am 86568f1f: Content description for tabs in TabLayout
* commit '86568f1f241c4e9a07383cda799b96c7880c5082':
  Content description for tabs in TabLayout

GitOrigin-RevId=c2c6d9ecfd456993b63ae1aef13fd7ddcd5ab249

PiperOrigin-RevId: 140545884
2016-12-09 18:13:56 -08:00
Chris Banes
b227636e05 am 1ea4edc4: am c6ff5383: am f0f36370: Merge "Re-measure tab width after max width is decided"
* commit '1ea4edc4c84bec0a8805ff5e978d36f1401272b8':
  Re-measure tab width after max width is decided

GitOrigin-RevId=ad155420a2eb9f341c8ec2f0d5b125375c06a5d9

PiperOrigin-RevId: 140545856
2016-12-09 18:13:45 -08:00
Chris Banes
df7f443339 am 911970bb: am 51c19d26: am b7f9224b: Snackbar
* commit '911970bb8a1337d240e1f87e8c9d969bb99cea90':
  Snackbar

GitOrigin-RevId=65ffbe2a9aad39871ca5a3c85db07be05ea3fc03

PiperOrigin-RevId: 140545521
2016-12-09 18:12:24 -08:00
Chris Banes
dd946bba2e am d972c3ba: am d421b2b3: am f4e0b1dd: Merge "TextInputLayout - a wrapper around EditText" into lmp-mr1-ub-dev
* commit 'd972c3ba1979b8d3710f537de162c362fde0ea30':
  TextInputLayout - a wrapper around EditText

GitOrigin-RevId=809f652c46ec74ffea3505725e577d680a5f47ab

PiperOrigin-RevId: 140545480
2016-12-09 18:12:14 -08:00
Chris Banes
a0624b445e am 47599515: am 9f724898: am ccfefa26: Don\'t update selected state as we settle from a scroll
* commit '475995151321ba510e535477011294e0a44e4d74':
  Don't update selected state as we settle from a scroll

GitOrigin-RevId=5efe77816a560d9f33a840d4bb3b8a6cbddce49b

PiperOrigin-RevId: 140545455
2016-12-09 18:12:08 -08:00
Tor Norbye
63b5315476 Merge "Annotate support library with @ColorInt, @CallSuper, etc"
GitOrigin-RevId=64c055204fe07fa935d6decf5d1195fe366627c2

PiperOrigin-RevId: 140545427
2016-12-09 18:12:02 -08:00
Chris Banes
1f06a7b420 am e28f88f9: am 4b0bc015: am 1c1b4c1a: Merge "Rename and move all of the tint widgets" into lmp-mr1-ub-dev
* commit 'e28f88f900762b608e659f4233d273f4a97918aa':
  Rename and move all of the tint widgets

GitOrigin-RevId=8cc40d8a2e75d3333166d73181eb549cf549bee6

PiperOrigin-RevId: 140545359
2016-12-09 18:11:47 -08:00
Chris Banes
45318f8c4b am a5f441b7: am 320c3e9f: New TabLayout
* commit 'a5f441b7d4d93da2adb4b48dab8ccb5d8457c63c':
  New TabLayout

GitOrigin-RevId=9eeb20e99abdac385954a785383b10eba51908e1

PiperOrigin-RevId: 140545228
2016-12-09 18:09:27 -08:00