144 Commits

Author SHA1 Message Date
Chris Banes
cfffaeecb6 am 83e60f1b: am bca00ffa: Merge "Make sure that we reset the EditText backgroud tint" into mnc-ub-dev
* commit '83e60f1bbb345b753d49613687ef4bb3976dcd84':
  Make sure that we reset the EditText backgroud tint

GitOrigin-RevId=b3140f0b62e15e7d4f548e9efe1538907d0a1194

PiperOrigin-RevId: 140550025
2016-12-12 15:38:39 -08:00
Yuichi Araki
ba00002ac7 am d61aeb86: am 0a9a4969: Merge "Revert "Revert "Use RecyclerView for NavigationView""" into mnc-ub-dev
* commit 'd61aeb862e2b28885707764c7cc0d40b6f0afd73':
  Revert "Revert "Use RecyclerView for NavigationView""

GitOrigin-RevId=4fd88c3c412d4ce7c34a2a295eeac2cf50825e43

PiperOrigin-RevId: 140550012
2016-12-12 15:38:35 -08:00
Chris Banes
e2d3b46143 am 00699e50: am 3af3cd8e: Merge "Revert "Use RecyclerView for NavigationView"" into mnc-ub-dev
* commit '00699e5067877bb3bbd7bb14986cf406b5b9af34':
  Revert "Use RecyclerView for NavigationView"

GitOrigin-RevId=8ac0be0819063395f63b14956cea678fbcc93815

PiperOrigin-RevId: 140549987
2016-12-12 15:38:31 -08:00
Yuichi Araki
72d44a5a70 am a51925c0: am c7850385: Merge "Use RecyclerView for NavigationView" into mnc-ub-dev
* commit 'a51925c0e9094179d91ceef757d98a6fc9eb3fff':
  Use RecyclerView for NavigationView

GitOrigin-RevId=87f9c127ea653d0865131cef284e468228bd2262

PiperOrigin-RevId: 140549964
2016-12-12 15:38:20 -08:00
Chris Banes
a3a1436360 am 196d47bb: am f13ba46d: Merge "Make TextInputLayout\'s error handling spec compliant" into mnc-ub-dev
* commit '196d47bb101ff476c3f8fd565152bfa80408b0a3':
  Make TextInputLayout's error handling spec compliant

GitOrigin-RevId=4366f8a0eecbf1e90ea06d94e7c09b57ea1c1f6c

PiperOrigin-RevId: 140549772
2016-12-12 15:38:16 -08:00
Mady Mellor
d783982116 am 457d9ac3: am 572c4d80: Merge "Fix java doc for get/set AnchorId in CoordinatorLayout" into mnc-ub-dev
* commit '457d9ac3022c181a4d3716842159da92d308ffea':
  Fix java doc for get/set AnchorId in CoordinatorLayout

GitOrigin-RevId=727586a74e42e17b1ba42c1d7f4396cec0bc0b2f

PiperOrigin-RevId: 140549748
2016-12-12 15:38:12 -08:00
Chris Banes
bcc48385f7 am d36e64d8: am b1865607: Merge "Fix ABL + CTL not handling being initially collapsed well" into mnc-ub-dev
* commit 'd36e64d81d2940ddb7f2e2c447622455d5b4eca6':
  Fix ABL + CTL not handling being initially collapsed well

GitOrigin-RevId=1cef72d8a38bf9f897ddb39d6a100f9ee46a76f8

PiperOrigin-RevId: 140549728
2016-12-12 15:38:08 -08:00
Chris Banes
e5bb73e745 am f7f64ada: am f3334236: Merge "Fix AppBarLayout not being drawn after rotation" into mnc-ub-dev
* commit 'f7f64adaee68ab0ff83f1105d8c496cefe68618a':
  Fix AppBarLayout not being drawn after rotation

GitOrigin-RevId=25ba5dfde27fb3496f5cd4c2ef86c5340030a3c3

PiperOrigin-RevId: 140549698
2016-12-12 15:38:02 -08:00
Yuichi Araki
85b18adbf5 am 3e0ef0d4: am ec072869: NavigationView now handles listener result
* commit '3e0ef0d4ab4942ab40354fb10b2b189f9031f238':
  NavigationView now handles listener result

GitOrigin-RevId=239edab293fd080dff383ad7786664b2d8481594

PiperOrigin-RevId: 140549685
2016-12-12 15:37:54 -08:00
Chris Banes
28a10658c4 am 7d749174: am e2a4d64e: Merge "Make sure that AppBarLayout is laid out correctly" into mnc-ub-dev
* commit '7d749174ba4caa69fdb28716ef6d55cb67e0aa55':
  Make sure that AppBarLayout is laid out correctly

GitOrigin-RevId=a7089a467c8da51a857f83dac4d860ce76254b2b

PiperOrigin-RevId: 140549669
2016-12-12 15:37:50 -08:00
Chris Banes
a746839748 am 2d53b446: am 9c1a007d: Merge "TabLayout measure performance improvements" into mnc-ub-dev
* commit '2d53b446706991c880ab2ec840d191414b8bdd52':
  TabLayout measure performance improvements

GitOrigin-RevId=722de5c771c6451be50c7c552c115ef1a3b1afd0

PiperOrigin-RevId: 140549658
2016-12-12 15:37:45 -08:00
Chris Banes
7a588c45a1 am 44f13956: am c2c0e6f7: Merge "Disable invalidation tickle workaround on M+" into mnc-ub-dev
* commit '44f13956fcbd0aa8575865774809a0f89d9a4ee5':
  Disable invalidation tickle workaround on M+

GitOrigin-RevId=29ad866949dd8e30ba006ab7d048452aa0e29086

PiperOrigin-RevId: 140549652
2016-12-12 15:37:41 -08:00
Chris Banes
4efbcae1fc am c0ef976e: am 14113e91: Revert TabLayoutOnPageChangeListener change
* commit 'c0ef976e4adc5713daba4e843133da8fc74faf88':
  Revert TabLayoutOnPageChangeListener change

GitOrigin-RevId=6c7f48e3efe9ff9624b97fc61bc44c50e394a6be

PiperOrigin-RevId: 140549647
2016-12-12 15:37:37 -08:00
Chris Banes
73edc2db58 am 652b23f3: am 15efaeb4: Merge "AppBarLayout layout/measure fixes" into mnc-ub-dev
* commit '652b23f34999bdddbf52356d4fb9f87830264f9f':
  AppBarLayout layout/measure fixes

GitOrigin-RevId=aa930593e0edb2b818a0f759efd03ed159b979e0

PiperOrigin-RevId: 140549636
2016-12-12 15:37:33 -08:00
Chris Banes
e8cf5f6678 am 581de875: am 25c8477a: Merge "Improvements around CollapsingToolbarLayout\'s scrims" into mnc-ub-dev
* commit '581de87570b31ac402eb2be6467227e59c475462':
  Improvements around CollapsingToolbarLayout's scrims

GitOrigin-RevId=8942fdd83bf150fc26e198e1b2dafcbff00e79ef

PiperOrigin-RevId: 140549623
2016-12-12 15:37:29 -08:00
Chris Banes
aae3438182 am a568e389: am 3a132609: Merge "Update TabLayout to Material Spec" into mnc-ub-dev
* commit 'a568e3895cb632874723a4e9ad78e73741a1a191':
  Update TabLayout to Material Spec

GitOrigin-RevId=693502df34175a94caec214ca3cfcddbb6199201

PiperOrigin-RevId: 140549617
2016-12-12 15:37:24 -08:00
Chris Banes
78b0d0b103 am 0004b7b2: am ff19191e: Merge "Make FloatingActionButton focusable" into mnc-ub-dev
* commit '0004b7b2cabf2937f3056e83a4686f10cb5041f4':
  Make FloatingActionButton focusable

GitOrigin-RevId=20d467e20a3ba8e6fca0769d88c619b8944c284e

PiperOrigin-RevId: 140549567
2016-12-12 15:37:16 -08:00
Chris Banes
d647bf661d am 06b2a856: am 2fe4d11a: am fe624405: am a1579263: am 51252b97: Merge "Fix TextInputLayout not displaying RTL hint correctly" into mnc-dev
* commit '06b2a856e5ad3f7502254326b364a5d5a70e7081':
  Fix TextInputLayout not displaying RTL hint correctly

GitOrigin-RevId=056d2a8b39db63e7c2cd8c2d69e05525b280f5c6

PiperOrigin-RevId: 140549563
2016-12-12 15:37:12 -08:00
Chris Banes
8eddf287b4 am 437a2ac0: am 3d176d20: Merge "Fix tab indicator getting out of sync" into mnc-ub-dev
* commit '437a2ac0a70bdc2d43731ffb24fedf84615be47a':
  Fix tab indicator getting out of sync

GitOrigin-RevId=1bf420730ddf23747df283caf6f8eba8e86fe7be

PiperOrigin-RevId: 140549544
2016-12-12 15:37:07 -08:00
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
6a31677d90 am eda9487d: am 56192cf2: Merge "Support text shadows in CollapsingTextHelper" into mnc-ub-dev
* commit 'eda9487dd1501899019809d35b5145fc10e145de':
  Support text shadows in CollapsingTextHelper

GitOrigin-RevId=cecb49d5783928346a26ba1769348ea280072dd1

PiperOrigin-RevId: 140549492
2016-12-12 15:37:00 -08:00
Chris Banes
8d07f5e32a am 0aea210f: am 9c217b58: Merge "Actually use the hint provided from attrs" into mnc-ub-dev
* commit '0aea210fd6897076813d10451ffdef4437b9ed4d':
  Actually use the hint provided from attrs

GitOrigin-RevId=5f4791e3d581a759c7df1495e73832eb48dbbb74

PiperOrigin-RevId: 140549476
2016-12-12 15:36:52 -08:00
Tor Norbye
a0c085afc6 Merge "Allow integers to both have @IntDef and @IntRange constraints"
GitOrigin-RevId=956cef01684faf7946de5f0fd7b6709e27529a3b

PiperOrigin-RevId: 140549463
2016-12-12 15:36:48 -08:00
Chris Banes
8fc15e7365 am b01f3277: am 44cdbbe5: am ac806a0d: am 763ba64f: am ca560df9: Merge "Some fixes for TextInputLayout" into mnc-dev
* commit 'b01f32778faaf695307f0a1400587726a31c860e':
  Some fixes for TextInputLayout

GitOrigin-RevId=fc129d8cd5a2b65e94592e4db2fdc9ddc6666c7c

PiperOrigin-RevId: 140549457
2016-12-12 15:36:44 -08:00
Chris Banes
671d260161 am 310fc6d6: am 7ee7800c: am 2ba563b2: am 05f717db: am 381b9e8b: Merge "Make CoordinatorLayout request a window insets dispatch" into mnc-dev
* commit '310fc6d628eaed9851da3542a6c197a4c1189678':
  Make CoordinatorLayout request a window insets dispatch

GitOrigin-RevId=e754ec899e6b66f7553c0e24897d40b3d68052e4

PiperOrigin-RevId: 140549450
2016-12-12 15:36:40 -08:00
Yuichi Araki
9f71df46b7 am eda6efe0: am 36d347c0: NavigationView now supports app:actionLayout
* commit 'eda6efe09bd3a95af2c3a6b325a37a3826e6664f':
  NavigationView now supports app:actionLayout

GitOrigin-RevId=455e60bc481fc17a3120eae6dad0978210f92b60

PiperOrigin-RevId: 140549445
2016-12-12 15:36:36 -08:00
Chris Banes
4400a2a908 am 556477d9: am b4656ada: am 2a0fc5c1: am 5930ab4a: am ab809dd7: Fix AppBarLayout scrolling when scrolling view is small
* commit '556477d9b5e0fe97a5e7e1827ce87cc4f7ab33d5':
  Fix AppBarLayout scrolling when scrolling view is small

GitOrigin-RevId=defee6f0a4b07431766233d9d43ec50a7936164c

PiperOrigin-RevId: 140549436
2016-12-12 15:36:32 -08:00
Chris Banes
af5765e0b3 am 5e600222: am 176c024e: am 97da9578: am 0c7d34bd: am 8ad23944: Merge "Allow CollapsingToolbarLayout\'s title is be disabled" into mnc-dev
* commit '5e600222dffc923d77c0a7114db6bd50bf832c3e':
  Allow CollapsingToolbarLayout's title is be disabled

GitOrigin-RevId=6581bc819804d2d4bfc59b9fbfa99607d2231439

PiperOrigin-RevId: 140549430
2016-12-12 15:36:28 -08:00
Chris Banes
74c3dff7bb am c2ca8014: am 402b0e23: am c58757f9: am 7c6948ec: am 39d1d2d3: FloatingActionButton animation fixes
* commit 'c2ca8014857698bffcab89e5e50d072ecab65312':
  FloatingActionButton animation fixes

GitOrigin-RevId=9627255824e227213beeedfcde00109c46d7d3bf

PiperOrigin-RevId: 140549411
2016-12-12 15:36:20 -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
16c6f086ff am 6c9f9f61: am 6f88484a: am ca1069f0: am 707d89dc: am d9d7540f: am 2466ce08: Merge "Use the correct MeasureSpec for ScrollingViewBehavior" into lmp-mr1-ub-dev
* commit '6c9f9f61844f7885a1a326edb335993cb2a6a11c':
  Use the correct MeasureSpec for ScrollingViewBehavior

GitOrigin-RevId=d7e20622aacfc8b667dcf3302065157da3223ca1

PiperOrigin-RevId: 140549374
2016-12-12 15:36:12 -08:00
Chris Banes
c4df863eec am e37e921e: am ea6ff8cc: am 82ba6aaa: am 5092226e: am 191d8450: resolved conflicts for merge of 7a13c848 to mnc-dev
* commit 'e37e921e0c9035a4b1fb0d019dc19b2ea0b03c00':
  Return the correct tint/mode from FloatingActionButton

GitOrigin-RevId=03c1bfb5f070231e3257cc2f16974fec94fce4f9

PiperOrigin-RevId: 140549365
2016-12-12 15:36:08 -08:00
Chris Banes
2dfb5dcb8a am c5f37b19: am a855043f: am 52c3c45a: am b8d2e466: am f7a85d1c: am 979a9f5a: Merge "Set CollapsingToolbarLayout\'s title from Toolbar" into lmp-mr1-ub-dev
* commit 'c5f37b199890f3f20c103b8fe2bebf6de61348e3':
  Set CollapsingToolbarLayout's title from Toolbar

GitOrigin-RevId=dee630226ea1959453a9b3705f31d465f03c9e45

PiperOrigin-RevId: 140549354
2016-12-12 15:36:03 -08:00
Chris Banes
6d12b2df86 am 17c194e2: am 07f75828: am 45049689: am f72ee1a4: am 1bb61e03: am eb344aa3: Merge "TextInputLayout fixes" into lmp-mr1-ub-dev
* commit '17c194e278b4468cdd715f1969685711e39a6d50':
  TextInputLayout fixes

GitOrigin-RevId=b56067e8de4c981094c776cd3b395e3bb2091dd5

PiperOrigin-RevId: 140549343
2016-12-12 15:35:55 -08:00
Chris Banes
89f63e4521 am fdb43d15: am 2c644719: am afc1adf0: am 27708f6d: am 9b1c6f5a: am defa84b4: Merge "API tidy up for Snackbar" into lmp-mr1-ub-dev
* commit 'fdb43d154a5b0c3c206e6ca9f60c6ea0705322ef':
  API tidy up for Snackbar

GitOrigin-RevId=42318c6a0eabd20ca678564f216a88afa224f610

PiperOrigin-RevId: 140549328
2016-12-12 15:35:51 -08:00
Chris Banes
6015d70c30 am 0ffe4002: am 57ef1eed: am 21ee1cb0: am 3ad03f1d: am ec213927: am 1629c7c8: Merge "Allow vertical dragging of AppBarLayout" into lmp-mr1-ub-dev
* commit '0ffe4002adc649e58ff019cac2d8304baea4a28d':
  Allow vertical dragging of AppBarLayout

GitOrigin-RevId=c9331a0732aea7656d334beff6f4527b34e768b7

PiperOrigin-RevId: 140549284
2016-12-12 15:35:43 -08:00
Chris Banes
c79b3efec5 am f15a504d: am d7054941: am 7755e9f2: am 0086f850: am 6b824bec: Merge "Expand TextInputLayout\'s API with more getters/setters" into lmp-mr1-ub-dev
* commit 'f15a504d49dd667ef721daf8a7b6b9a6f853f809':
  Expand TextInputLayout's API with more getters/setters

GitOrigin-RevId=0dfcf4cab30e1a401a3c19deaac4cb464655dd32

PiperOrigin-RevId: 140549261
2016-12-12 15:35:39 -08:00
Chris Banes
ba81fd8a04 am af30a518: am e1b925fb: am 3eb2b6ea: am 6a1f7414: am 3211267e: Merge "Fix SwipeDismissBehavior for views not at left=0" into lmp-mr1-ub-dev
* commit 'af30a518ddcefb016adfed7c6582cb6f67245e05':
  Fix SwipeDismissBehavior for views not at left=0

GitOrigin-RevId=9861b59e4c6f77cb63c1e304e96b5d4d761a53df

PiperOrigin-RevId: 140549253
2016-12-12 15:35:35 -08:00
Yuichi Araki
750072ba24 am 5ec32f14: am a4c3d918: am cfba7139: am 88200b73: am 8e7aafeb: Merge "Fix NavigationView duplicating some items" into lmp-mr1-ub-dev
* commit '5ec32f14ccf130b1f6545bb2591e861d99957ac6':
  Fix NavigationView duplicating some items

GitOrigin-RevId=f8a3446096f21543e2b6aef1c6ddfe27360fb30f

PiperOrigin-RevId: 140549249
2016-12-12 15:35:31 -08:00
Chris Banes
f1937fea78 am c73cabc2: am 86c36405: am 305057fe: am 8f419d93: am fc829ef7: Merge "Overlay custom TextAppearances rather than nuke" into lmp-mr1-ub-dev
* commit 'c73cabc21cde8a7f324d0faef2c63892ba17dc87':
  Overlay custom TextAppearances rather than nuke

GitOrigin-RevId=48c8ae17e3e809d3644fb969af1e46d7e34e75dd

PiperOrigin-RevId: 140549236
2016-12-12 15:35:23 -08:00
Chris Banes
b4ee70dbe0 am ae664fb2: am 07ef8d70: am 96bc327c: am 09afab5f: am dbd769d8: Merge "Remove the need for using a OnFocusChangeListener" into lmp-mr1-ub-dev
* commit 'ae664fb2a3fba18a6146cb85f11b120995530094':
  Remove the need for using a OnFocusChangeListener

GitOrigin-RevId=a69abfd455e01f6134a9bd5739c8e3ddb988248b

PiperOrigin-RevId: 140549221
2016-12-12 15:35:19 -08:00
Chris Banes
e39dc6197d am da3d27eb: am a52a300b: am 4237f263: am 9fe887ec: Merge "Annotate Snackbar correctly" into lmp-mr1-ub-dev
* commit 'da3d27eb134ce7cd617205d9778017d2488a3d9b':
  Annotate Snackbar correctly

GitOrigin-RevId=730cf054e37892a4397102eadbfe742a8cf5f53c

PiperOrigin-RevId: 140549216
2016-12-12 15:35:15 -08:00
Chris Banes
84a7653c81 am cbb0b14c: am dace5eb5: am 3814cf37: am 80b7fc1f: Merge "Use Button for Snackbar\'s action" into lmp-mr1-ub-dev
* commit 'cbb0b14cdd0a9b7f4a3d6fa2d4ca7594af60e9a7':
  Use Button for Snackbar's action

GitOrigin-RevId=dc233a122241c88e5b26f15bbf55aac66860ef8f

PiperOrigin-RevId: 140549204
2016-12-12 15:35:07 -08:00
Yuichi Araki
383d030bda am af8c9f7f: am 523d7566: am 02eb1cd6: am ff9bf0cc: Merge "Fix potential NPE when proguard is on" into lmp-mr1-ub-dev
* commit 'af8c9f7fe772fb541afa1fc6f1c35e19901269e9':
  Fix potential NPE when proguard is on

GitOrigin-RevId=171ab887e5aa797599384cb5cf6095d25feeaeb6

PiperOrigin-RevId: 140549179
2016-12-12 15:34:57 -08:00
Chris Banes
efcce36780 am 0302bd7d: am ca28889b: am 653c415b: am 5605e4ab: Merge "Store OnOffsetChangeListener with hard refs" into lmp-mr1-ub-dev
* commit '0302bd7dee09712fe82e36c62ceb51a2ed891642':
  Store OnOffsetChangeListener with hard refs

GitOrigin-RevId=0f83674ac0c3e0e1900b507b94369a44e91bddab

PiperOrigin-RevId: 140549172
2016-12-12 15:34:52 -08:00
Chris Banes
c910fea1eb am 5774c1ae: am dadf766a: am a30ee841: am 66a875e5: Don\'t draw collapsing title if bounds are empty
* commit '5774c1ae7e975d0cfe0a48415958a8ba7cf450ca':
  Don't draw collapsing title if bounds are empty

GitOrigin-RevId=49fb58ec192cf0d35a43d4f497a880a11e1e8be1

PiperOrigin-RevId: 140549162
2016-12-09 18:21:44 -08:00
Chris Banes
681bdb564f am c8661e9b: am 1ee83f7c: am 7944dd73: am bb829e3d: Merge "Add APIs to set AppBarLayout to be expanded or not" into lmp-mr1-ub-dev
* commit 'c8661e9b34d4eb8a6f96ffbd7d35dfed0ff40e2a':
  Add APIs to set AppBarLayout to be expanded or not

GitOrigin-RevId=1d1ab069503ab0a7f6ea86ccb15200ea0f0f0ebc

PiperOrigin-RevId: 140549152
2016-12-09 18:21:38 -08:00
Chris Banes
2101353fe0 am f2d26678: am da411a43: am ddd03148: am b9c88620: Merge "Setters for CollapsingToolbarLayout title gravity" into lmp-mr1-ub-dev
* commit 'f2d266785d6d29a1655b15d0aa8b41a565c1fc65':
  Setters for CollapsingToolbarLayout title gravity

GitOrigin-RevId=c75300f13b396cdc6f9b181442f67ec471e2c2a5

PiperOrigin-RevId: 140549140
2016-12-09 18:21:33 -08:00
Yuichi Araki
bbeb7b6d7c am 8005ff3c: am c1725f35: am 80f2710b: am 33c086b1: Merge "Fix SubMenu in NavigationView" into lmp-mr1-ub-dev
* commit '8005ff3ccdcc5bb00eaae3565cef6eaa7b5c881f':
  Fix SubMenu in NavigationView

GitOrigin-RevId=f366405862010e5463e4aa34f0b63b646ef8b0a8

PiperOrigin-RevId: 140549132
2016-12-09 18:21:27 -08:00
Chris Banes
11bc137830 am e6913728: am ed01c33e: am 94a4d503: am dcc1ed2b: Merge "Take children\'s margin in account in AppBarLayout" into lmp-mr1-ub-dev
* commit 'e691372821068fd2914da53d76cd14d851dda8e5':
  Take children's margin in account in AppBarLayout

GitOrigin-RevId=b3ad5c1a3b9d92a32f1b49a58bbbd0933595c668

PiperOrigin-RevId: 140549126
2016-12-09 18:21:22 -08:00