178 Commits

Author SHA1 Message Date
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
Chris Banes
38c4775432 am 598ff456: am 4a7c0fe8: Merge "Fix FloatingActionButton being invisible on Gingerbread" into mnc-ub-dev
* commit '598ff456001aacaf59ca0bc045d875b9ddc5951b':
  Fix FloatingActionButton being invisible on Gingerbread

GitOrigin-RevId=34ce1ee82b785e736693141b4afa2c916483fe27

PiperOrigin-RevId: 140549690
2016-12-12 15:37:58 -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
414e15829e am ae0932f4: am 28ea3313: am d7d46d93: am 355984b6: am 490bf528: Get support lib ready for release
* commit 'ae0932f4844dfee2717293a1578f24a3d370a1f7':
  Get support lib ready for release

GitOrigin-RevId=1269d093b0a3ca41ec7bbea6b5d849118b831e6d

PiperOrigin-RevId: 140549572
2016-12-12 15:37:20 -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
d429d84f73 am c34969a0: am 56277ada: Merge "Fix FAB visibility=gone not working pre-v21" into mnc-ub-dev
* commit 'c34969a01f875494de19ef6803eaec8147706fde':
  Fix FAB visibility=gone not working pre-v21

GitOrigin-RevId=de530a76ca9bd7befd611663bfbe05d186ea4f0e

PiperOrigin-RevId: 140549482
2016-12-12 15:36:56 -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
7e8fde62b7 am 05e809c8: am 1d18ce0b: am d375274c: am 76c2add1: am 83e76aa2: am c1392c0f: Merge "Mutate FAB backgrounds before tinting" into lmp-mr1-ub-dev
* commit '05e809c871b64b9a79381e1f3a0436748f436050':
  Mutate FAB backgrounds before tinting

GitOrigin-RevId=e6044a99864aef98a04e89a7685e859b9fd9bef5

PiperOrigin-RevId: 140549420
2016-12-12 15:36:24 -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
af6ecbd5bc am d76f023b: am d124f123: am ff8b6da5: am ec497334: am 39e381fe: am ef27e5f8: Add default constructor to Proguard rules
* commit 'd76f023b9aef43f25b534547a91e42e83f6bcde7':
  Add default constructor to Proguard rules

GitOrigin-RevId=ff17f68090c9793c086990275949a6a45174bd88

PiperOrigin-RevId: 140549347
2016-12-12 15:35:59 -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
e340ddc10e am 4e03864f: am ba0d7b67: am 3d2c3249: am 4b0fc758: am b69f3ba0: resolved conflicts for merge of d888896e to mnc-dev
* commit '4e03864f28c823ced394da7b18da00e41b550e48':
  Bump version to v22.2.1

GitOrigin-RevId=d0e5f4c66e5d47ba48b0d4fe20442b9c7310444a

PiperOrigin-RevId: 140549289
2016-12-12 15:35:47 -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
Yuichi Araki
b0d14d0720 am 25b769de: am da2e2715: am ee8e10f5: am 79df1163: am b955ee1e: Make NavigationView scrollbar visible
* commit '25b769de19eec577cd5294c78eda425bd565ec8f':
  Make NavigationView scrollbar visible

GitOrigin-RevId=6e56755278e8c03ffe6c30c077ac7501a54a4151

PiperOrigin-RevId: 140549245
2016-12-12 15:35:27 -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
Yuichi Araki
f99d049640 am d3d441f7: am c805940c: am 22d515e2: am c977dc91: Merge "Add proguard rule for CoordinatorLayout.Bahavior" into lmp-mr1-ub-dev
* commit 'd3d441f7d0360d243c0b4d8a19e2bf334d5c7574':
  Add proguard rule for CoordinatorLayout.Bahavior

GitOrigin-RevId=2e847f1b69fcdddb2935c6c3adc241a481fdff0a

PiperOrigin-RevId: 140549209
2016-12-12 15:35:11 -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
Chris Banes
873c901ff1 am 2af47f1e: am dbcb805d: am edc34919: am 92f49ee0: Merge "Update default elevation values to spec" into lmp-mr1-ub-dev
* commit '2af47f1ef1eaacad2c97182a48643151fefaee9c':
  Update default elevation values to spec

GitOrigin-RevId=68ff43f3c595e18ced8bd9862b8e971919734144

PiperOrigin-RevId: 140549192
2016-12-12 15:35:01 -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