83 Commits

Author SHA1 Message Date
Chris Banes
e0d66731a8 Merge "Allow AppBarLayout to be taller than CoordinatorLayout" into mnc-ub-dev
am: f72a8be

* commit 'f72a8bec72c6ccb0b6e5df45d444e96b0d77c0d9':
  Allow AppBarLayout to be taller than CoordinatorLayout

Change-Id: If1cb6d0a41d58411265da510a9e374a7817509ac

GitOrigin-RevId=a2f7210e7a307d65830847cf2179b05e9099ee13

PiperOrigin-RevId: 140560482
2016-12-12 15:52:56 -08:00
Chris Banes
78c20c89c0 Merge "Make FAB react to window size" into nyc-dev
GitOrigin-RevId=94cdf63dbb45423fdc219835e30ae02d39027409

PiperOrigin-RevId: 140560414
2016-12-12 15:52:12 -08:00
Chris Banes
85690d34c1 Merge "Add overload for setupWithViewPager()" into nyc-dev
GitOrigin-RevId=6da2fc54652547d6bdba7ae1bed46177af2a268d

PiperOrigin-RevId: 140560215
2016-12-12 15:51:30 -08:00
Chris Banes
3c6b9a2fed Merge "Fix FloatingActionButton.setBackgroundTint* not working" into mnc-ub-dev
am: 0960724273

* commit '0960724273891c9f7a9e2f2f6397c0389747b36e':
  Fix FloatingActionButton.setBackgroundTint* not working

GitOrigin-RevId=0f268e050ac69084f9e00bfb149735239704c101

PiperOrigin-RevId: 140560089
2016-12-12 15:50:43 -08:00
Chris Banes
f0ab6a6c3a Add add/remove methods for TabLayout's selection listener
Allows us to use an internal listener without fear of
an external developer wiping it out. Deprecated the
old set version.

BUG: 27351323
Change-Id: Iac693d1289327047d5529415e6f83f5c472a1499

GitOrigin-RevId=6f9a84a7424c822c628fd0d7ebfaf6abf1656155

PiperOrigin-RevId: 140560060
2016-12-12 15:50:22 -08:00
Chris Banes
f79f52fd2a Merge "Revert "Add add/remove methods for TabLayout's selection listener"" into nyc-dev
GitOrigin-RevId=989955e674e6cad59fdcf4c0e3cdf9510b2c49d0

PiperOrigin-RevId: 140560047
2016-12-12 15:50:14 -08:00
Chris Banes
ff66f415e3 Merge "Add add/remove methods for TabLayout's selection listener" into nyc-dev
GitOrigin-RevId=005faae5801a9b93a33b5810c001095cc24b983b

PiperOrigin-RevId: 140560040
2016-12-12 15:50:09 -08:00
Chris Banes
4c209943d2 Fix some rough edges in AppCompat + VDC
am: b0f719227b

* commit 'b0f719227b3fa5d5bb7683bd835f7df504fcc733':
  Fix some rough edges in AppCompat + VDC

GitOrigin-RevId=9ed5a4831b5396af50687a5935c65cf0e7322577

PiperOrigin-RevId: 140559945
2016-12-12 15:49:15 -08:00
Adam Powell
f35d92474c Make CoordinatorLayout Behavior scrim methods non-final am: 4d4b8a2a5b
am: f198c999a6

* commit 'f198c999a62f836ef6408342924c77dbfad41e04':
  Make CoordinatorLayout Behavior scrim methods non-final

GitOrigin-RevId=ac02ad7cf1f18084b44aab98655d3ffc7b100563

PiperOrigin-RevId: 140559757
2016-12-12 15:48:01 -08:00
Chris Banes
22b25f9f2e Merge "AppBarLayout overlap layout fix" into mnc-ub-dev am: dbc6d32136
am: 7d6fdbdb5b

* commit '7d6fdbdb5b7012cc8ee8764e1d8509aeeea9142c':
  AppBarLayout overlap layout fix

GitOrigin-RevId=717d43b1075f2a83f23325d0f74f1c5e1a85c468

PiperOrigin-RevId: 140559706
2016-12-12 15:47:49 -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
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
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
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
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
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
Yuichi Araki
402ccb38e5 Merge "Add hide feature to BottomSheetBehavior" into mnc-ub-dev am: 9a2aa38cb2
am: a58bff0a44

* commit 'a58bff0a44a425e9ae5156458aa30eb66572dd42':
  Add hide feature to BottomSheetBehavior

GitOrigin-RevId=3162aeefe11bc17699ca3f8f9e2eb1b475bae5c0

PiperOrigin-RevId: 140559273
2016-12-12 15:44:08 -08:00
Chris Banes
27015ca735 Merge "Support animateLayoutChanges with ABL" into mnc-ub-dev am: 7af42d99bf
am: 9102ca3884

* commit '9102ca3884188d59fcbc3b4611cf667c7148686b':
  Support animateLayoutChanges with ABL

GitOrigin-RevId=3f04083a4d5d62025500b4c3cdaa7eb22df33e5d

PiperOrigin-RevId: 140551479
2016-12-12 15:44:00 -08:00
Aurimas Liutikas
f3bf3a18e6 Fix build.
am: c9ed7bac26

* commit 'c9ed7bac26bd935635e1f76292183833e4a02afa':
  Fix build.

GitOrigin-RevId=f6cdf83fe0bd923c6f022af62bdf8509764bf722

PiperOrigin-RevId: 140551457
2016-12-12 15:43:55 -08:00
Chris Banes
3edaf2332a Merge "Add dynamic tab support to TabLayout" into mnc-ub-dev am: d1639084df
am: e85a49ff5a

* commit 'e85a49ff5a58d26b90a8060046c3a86607d80bc5':
  Add dynamic tab support to TabLayout

GitOrigin-RevId=371b91f5d62dd4ef6d65f60d2661f680b07402f8

PiperOrigin-RevId: 140551354
2016-12-12 15:43:04 -08:00
Chris Banes
5ae03b2b92 Add compat padding to FloatingActionButton ala CardView am: 6d7a9a0276
am: eb06ff6cee

* commit 'eb06ff6cee70f60989ef4aa8f41b72b5a47be62d':
  Add compat padding to FloatingActionButton ala CardView

GitOrigin-RevId=7d1cf521d4f62da85bc6abc59ec116b41f86ba53

PiperOrigin-RevId: 140551325
2016-12-12 15:42:52 -08:00
Chris Banes
5f7a9cadc6 Merge "Add setHintEnabled to TextInputLayout" into mnc-ub-dev am: f6b1b744cf
am: 9e5374f5c6

* commit '9e5374f5c6f1761f0b52f5031d9ebdd89ebc53db':
  Add setHintEnabled to TextInputLayout

GitOrigin-RevId=8c32bb6c5e95cb6bf4ccd98c7872ea7b87f805e3

PiperOrigin-RevId: 140551315
2016-12-12 15:42:48 -08:00
Chris Banes
6d9f2f26f9 Merge "Add getter for FAB content background" into mnc-ub-dev am: e678582981
am: 5a5172a97f

* commit '5a5172a97f69fac40fd3c0fd224de6950c233c52':
  Add getter for FAB content background

GitOrigin-RevId=ec6958fca1fe6369b0694ef862e33e79eb04413c

PiperOrigin-RevId: 140551305
2016-12-12 15:42:44 -08:00
Chris Banes
de8f3fee1c Merge "Add getContentRect() API to FloatingActionButton" into mnc-ub-dev am: c17e2d21b9
am: ec79e7b839

* commit 'ec79e7b83925b523e2b808acee21d49685562db3':
  Add getContentRect() API to FloatingActionButton

GitOrigin-RevId=e4c7edb212d8c98924971e555ce5162e8947e8c2

PiperOrigin-RevId: 140551261
2016-12-12 15:42:32 -08:00
Chris Banes
9dd8fc1cd1 Fix build am: 62aa0b277c
am: 7ba6475bf9

* commit '7ba6475bf943c90f2086a7db6a20929c9dbf37bb':
  Fix build

GitOrigin-RevId=e9bcba2efeaa19e73a8549f104360ef29d3488c2

PiperOrigin-RevId: 140551249
2016-12-12 15:42:27 -08:00
Yuichi Araki
bd85058f70 Merge "Add isCounterEnabled to TextInputLayout" into mnc-ub-dev am: f521aa09cc
am: cbcc10866a

* commit 'cbcc10866a22e70d6ea4f6b46fa1fb0bd1badd77':
  Add isCounterEnabled to TextInputLayout

GitOrigin-RevId=e93b67d84d6390d9ed1e718ec65f1d05f1a00c0a

PiperOrigin-RevId: 140551216
2016-12-12 15:42:12 -08:00
Yuichi Araki
e2b3db4bda Merge "Add a way to get header views from NavigationView" into mnc-ub-dev am: 6abcfc67ea
am: f0c199c79e

* commit 'f0c199c79e699203e0b4d305bd43faea0b68934b':
  Add a way to get header views from NavigationView

GitOrigin-RevId=59524958be863e7405a23322ab15c7dee31410a9

PiperOrigin-RevId: 140551176
2016-12-12 15:41:43 -08:00
Chris Banes
7ab3098919 Respect a FloatingActionButton\'s visibility when anchored am: fc780bab91
am: fc3aa3564a

* commit 'fc3aa3564a14be1e730840d9efaa284d50881f8a':
  Respect a FloatingActionButton's visibility when anchored

GitOrigin-RevId=ca36356115db162e0cbf145c774fc9e22b24c53d

PiperOrigin-RevId: 140551164
2016-12-12 15:41:35 -08:00
Chris Banes
81ff1336dd resolved conflicts for d687245e to master
Change-Id: I245e42a399585bd1788db6ba09486ef1c1a6b691

GitOrigin-RevId=c0d908fa15305aa1efe58738c74d54933772186c

PiperOrigin-RevId: 140551108
2016-12-12 15:41:07 -08:00
Chris Banes
3dcbbb143f am e274607c: am cae51694: Merge "Ensure that SwipeDismissBehavior affects the correct view" into mnc-ub-dev
* commit 'e274607cdee3deb8f2f15a6bbdaf6051dd6fa6bc':
  Ensure that SwipeDismissBehavior affects the correct view

GitOrigin-RevId=9d6eb9beafef317f0f1bc5596ab47114c161f41a

PiperOrigin-RevId: 140551102
2016-12-12 15:41:02 -08:00
Yuichi Araki
96565fdded am 121c9e90: am 4e9e5d59: Merge "Initial implementation of BottomSheet" into mnc-ub-dev
* commit '121c9e90d5c41a74341a77d18c94f810b73e43f7':
  Initial implementation of BottomSheet

GitOrigin-RevId=76fc679eb0d8f1d92ade726550f59a7781de42a0

PiperOrigin-RevId: 140550524
2016-12-12 15:40:42 -08:00
Chris Banes
8dfd9da670 am 28d092e1: am b1d35575: Add 23.1.0 API files
* commit '28d092e14ecd458653ccc4d3a3f53a155f6241ef':
  Add 23.1.0 API files

GitOrigin-RevId=18eaa13c75a6227165c02dc5d4ad94aeef1294bb

PiperOrigin-RevId: 140550413
2016-12-12 15:40:18 -08:00
Chris Banes
c1708db1a1 am 8a877bc0: am 463b8e4c: Merge "Use ParcelableCompat for CREATOR creation" into mnc-ub-dev
* commit '8a877bc08254d1f76868c6c44cbe7d707aceadfa':
  Use ParcelableCompat for CREATOR creation

GitOrigin-RevId=b08f57a0066fb49514bd2a42b23beeb58465b1b8

PiperOrigin-RevId: 140550372
2016-12-12 15:40:04 -08:00
Chris Banes
f89dafbdec am 009ff4b8: am 6f800ea6: Merge "FloatingActionButton fixes" into mnc-ub-dev
* commit '009ff4b8c04a1fbec9617e9499983ea9d4c4a468':
  FloatingActionButton fixes

GitOrigin-RevId=82ae76be36072fc55cd96764cf1c5fc8e61acfdf

PiperOrigin-RevId: 140550251
2016-12-12 15:39:40 -08:00
Chris Banes
9054b8b6c6 am d2fe3395: am 3480b31f: Merge "Fix Snackbar#show() not working after rotation" into mnc-ub-dev
* commit 'd2fe3395d5e2dc86f394ae244ff2566a8629e91c':
  Fix Snackbar#show() not working after rotation

GitOrigin-RevId=19551f09a5ebc02a0a4ce16984ec9e8023954bc1

PiperOrigin-RevId: 140550247
2016-12-12 15:39:36 -08:00
Mark Wei
0cb1c546f3 am e3adcee0: am 26b8f02d: Merge "Add a listener to FloatingActionButton show() and hide()." into mnc-ub-dev
* commit 'e3adcee09778da7b24941994a34731db4f998ebc':
  Add a listener to FloatingActionButton show() and hide().

GitOrigin-RevId=766ba6e073b1a118c8ab5e8ed3ed4c8756866b2c

PiperOrigin-RevId: 140550244
2016-12-12 15:39:32 -08:00
Chris Banes
93dbe21a62 am 3aa2ecf1: am 540c985f: Merge "Improve header dragging" into mnc-ub-dev
* commit '3aa2ecf15a66d4e7437af789e28f997f8bb19952':
  Improve header dragging

GitOrigin-RevId=f809884583faa6cd507aff0a840b8c1a19a8269e

PiperOrigin-RevId: 140550182
2016-12-12 15:39:24 -08:00
Mady Mellor
e3918bee1a am 01bb1c8e: am 0eb4e73f: Merge "Update NavigationView to use CoordinatorLayout for header and list." into mnc-ub-dev
* commit '01bb1c8e4dd23ab3140f2f9f34d74947a3193f34':
  Update NavigationView to use CoordinatorLayout for header and list.

GitOrigin-RevId=b87b1e3da69e8956fe89907ccdb7988aa2eb726e

PiperOrigin-RevId: 140550156
2016-12-12 15:39:12 -08:00
Chris Banes
c3c75f7277 am f2093cd5: am 99e52876: Merge "Improve typeface support in the collapsing text widgets" into mnc-ub-dev
* commit 'f2093cd5774b9cda59ff146c85cbeb792db65945':
  Improve typeface support in the collapsing text widgets

GitOrigin-RevId=1ff4d4f7470a44dff84f6848d3e2678a7919f594

PiperOrigin-RevId: 140550119
2016-12-12 15:38:59 -08:00
Yuichi Araki
6e3b920cc1 am c14d808e: am 0e245015: Merge "Add support for character counter" into mnc-ub-dev
* commit 'c14d808e6c599ea34990583359ef1d4c4c1640b0':
  Add support for character counter

GitOrigin-RevId=7a91a5d0a7de9fc24d0ca45dfdad96761a2f0200

PiperOrigin-RevId: 140550112
2016-12-12 15:38:55 -08:00
Chris Banes
928cc599c2 am b27dc24f: am ec2310cd: Merge "Add ability to snap AppBarLayout children to edges" into mnc-ub-dev
* commit 'b27dc24f1e66228c02e96ce9014f6b1ef7e024c8':
  Add ability to snap AppBarLayout children to edges

GitOrigin-RevId=ab7326eb4c724c7ab61cb71f890a5fe6a1d18fc6

PiperOrigin-RevId: 140550061
2016-12-12 15:38:43 -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
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
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
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
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