82 Commits

Author SHA1 Message Date
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
da424be914 am b71d35cd: am 5baf672a: am 1f9bc6c1: am ca21b5bb: Merge "Drag in the EditText\'s hint colors in TextInputLayout" into lmp-mr1-ub-dev
* commit 'b71d35cd7ae512b5d218babb5c3599cb24b069ca':
  Drag in the EditText's hint colors in TextInputLayout

GitOrigin-RevId=a30ec1e2eb23acbdb3ca3691eb6287aa0427334c

PiperOrigin-RevId: 140548957
2016-12-09 18:20:03 -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
fd85cc27a5 am c2063e18: am 39e15503: am cdc03eb4: Merge "DesignTime: Compute the size of the collapsed text correctly from start." into mnc-dev
* commit 'c2063e188ad779fc8672e1cd10281a8b66cda988':
  DesignTime: Compute the size of the collapsed text correctly from start.

GitOrigin-RevId=d93aa96d14039ef51474dfc980b8ca5379686e02

PiperOrigin-RevId: 140548925
2016-12-09 18:19:47 -08:00
Chris Banes
3b775ef746 am abc5dba2: am 827a2c0b: am 2970824d: am b6eaf30a: Merge "Show/hide FloatingActionButton improvements" into lmp-mr1-ub-dev
* commit 'abc5dba21788b954c50a98f47c5464e294b44d19':
  Show/hide FloatingActionButton improvements

GitOrigin-RevId=6f01f83793fc28ed998713bedc1b02a92d1ff127

PiperOrigin-RevId: 140548916
2016-12-09 18:19:36 -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
Yuichi Araki
5872f58c8f am 2d0bc6c8: am 86745db1: am ee460c94: am 024b3639: Fix NPE on orientation change
* commit '2d0bc6c8d611f00570b4794168ba235568171df2':
  Fix NPE on orientation change

GitOrigin-RevId=2c07630da76833f8b62b8a4307b60004349845a1

PiperOrigin-RevId: 140548884
2016-12-09 18:19:25 -08:00
Chris Banes
f9009de091 am 8e0b8093: am 551a28ad: am 39cfe79f: am a0e42834: Merge "Allow AppBarLayout to handle size changes" into lmp-mr1-ub-dev
* commit '8e0b80934b91b5398cd0a652fcd6316a7b98b472':
  Allow AppBarLayout to handle size changes

GitOrigin-RevId=d8bf9fa65716dd427e0ee2366802385185f23c4e

PiperOrigin-RevId: 140548869
2016-12-09 18:19:20 -08:00
Chris Banes
c3c5e74e7a am 9a574b71: am 6dfb913f: am 55e77e6a: am 153fa9a0: Add method to change NavigationView text appearance
* commit '9a574b71a77818195b2ff808135002c7de867400':
  Add method to change NavigationView text appearance

GitOrigin-RevId=9d9ef01ea4c6511396b26f6f4d14cf42b62732df

PiperOrigin-RevId: 140548868
2016-12-09 18:19:14 -08:00
Chris Banes
db024f09c5 am 54933dc7: am 871f7ae0: am 5a27940c: am 1cb0698d: Merge "Improvements to TextInputLayout" into lmp-mr1-ub-dev
* commit '54933dc742b11f6c2623ea12369719195e6c1bdb':
  Improvements to TextInputLayout

GitOrigin-RevId=2b5f7a8388a2c2de80b33fefd67fae98457efb64

PiperOrigin-RevId: 140548846
2016-12-09 18:19:03 -08:00
Yuichi Araki
dd5bf43dc6 am 9fe27e97: am e6df0157: am ac09900d: am 9b6192b8: Merge "NavigationView handles checked status" into lmp-mr1-ub-dev
* commit '9fe27e97b81b99be510acdb644f23d56c8c7d429':
  NavigationView handles checked status

GitOrigin-RevId=36728a2ee9e2a1e6aabb0ae61a3b74a07ceac039

PiperOrigin-RevId: 140548834
2016-12-09 18:18:57 -08:00
Chris Banes
6b4a20fe30 am b6684d70: am 805fe036: am d2212bf0: am d9d3addb: Fix CollapsingToolbarLayout not invalidating text
* commit 'b6684d7060ac2d6223eca10ad382f9cedc6483aa':
  Fix CollapsingToolbarLayout not invalidating text

GitOrigin-RevId=b1095e9d682c31262a5be659a14c7af0ad6455ec

PiperOrigin-RevId: 140548827
2016-12-09 18:18:51 -08:00
Chris Banes
3143786830 am b3a2664f: am ba02c9da: am 57a0f459: am 88cccf6c: Fix NoSuchMethodError in CoL on Eclair 2.1
* commit 'b3a2664ff3b40fa44a3f8fe5d1d91dfdfa8b765e':
  Fix NoSuchMethodError in CoL on Eclair 2.1

GitOrigin-RevId=99e551c073e9573c49e611e7a943ffd4003ea015

PiperOrigin-RevId: 140548820
2016-12-09 18:18:46 -08:00
Yuichi Araki
694c7b4f04 am 4035000d: am fd3dcc06: am 6817ed03: am 9c1547f8: Merge "Fix NPE in NavigationView" into lmp-mr1-ub-dev
* commit '4035000dbefd9670aed1ded4d14cbd9e524b82d8':
  Fix NPE in NavigationView

GitOrigin-RevId=e17d71ad94089ae4ad4bf914c5262ed3adb5a9fb

PiperOrigin-RevId: 140548809
2016-12-09 18:18:40 -08:00
Yuichi Araki
974bff077b am 5d774a17: am 1243f6f3: am 762955b3: am af016cf1: Merge "Fix for menu XML ending with a sub menu" into lmp-mr1-ub-dev
* commit '5d774a17320f94d75b360f572a562d00c78e5911':
  Fix for menu XML ending with a sub menu

GitOrigin-RevId=245d1e14c05a695e45c7f887a1ac1d03cfae2d7a

PiperOrigin-RevId: 140548800
2016-12-09 18:18:35 -08:00
Chris Banes
f238714b0d am de947589: am f6e9a17c: am 7afe341e: am 6a93c2eb: Merge "Add typeface support to TextInputLayout" into lmp-mr1-ub-dev
* commit 'de9475899e1bfe096a3584d6d9055216f6a3cab9':
  Add typeface support to TextInputLayout

GitOrigin-RevId=930a864f3993a1d69c9156e529950aca626c768e

PiperOrigin-RevId: 140548790
2016-12-09 18:18:29 -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
72e2a17f23 am 1eb7338d: am 3614493a: am 8eb27627: am 5a86f7c8: Merge "Make the FAB appear visually correct pre-L" into lmp-mr1-ub-dev
* commit '1eb7338d5214ee0028dae53de08605d4afafe535':
  Make the FAB appear visually correct pre-L

GitOrigin-RevId=80c9ff16bde4556fd9ce0a4988747ffa9e00da69

PiperOrigin-RevId: 140548756
2016-12-09 18:18:13 -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
Yuichi Araki
ac22c60804 am 0a5f0cec: am e8a4de1f: am 25bfc2ea: am b2f46f83: Merge "Keep the selected state of items in NavigationView" into lmp-mr1-ub-dev
* commit '0a5f0ceceff583b5b36ce3fd7b873f10615cce6e':
  Keep the selected state of items in NavigationView

GitOrigin-RevId=b97a06c9da173b4494b68348053539249776a05f

PiperOrigin-RevId: 140548728
2016-12-09 18:18:01 -08:00
Chris Banes
fe0feddf23 am 494333e7: am 2b7796be: am f833f728: am c0b8bcbb: Merge "Add a Callback to Snackbar" into lmp-mr1-ub-dev
* commit '494333e7fd20ed4400fcb716399fe58316c8f0f9':
  Add a Callback to Snackbar

GitOrigin-RevId=6aa1fe9076fcbcb1ef909f6b89439094c1917dd9

PiperOrigin-RevId: 140548725
2016-12-09 18:17:55 -08:00
Chris Banes
868ae2938c am 2f50db18: am 5522362d: am 88099e98: am 252b1765: Merge "Fix TextInputLayout laying out RTL text as LTR" into lmp-mr1-ub-dev
* commit '2f50db1865e1182e7574222c707003a1168298ee':
  Fix TextInputLayout laying out RTL text as LTR

GitOrigin-RevId=e1300952cb43e49cebb185b826278f43c042d76a

PiperOrigin-RevId: 140548720
2016-12-09 18:17:50 -08:00
Chris Banes
2b80392e4e am ae900280: am 32985d46: am 5e25a58f: am a611711d: Take compound drawables into account for TextInputLayout
* commit 'ae9002803ac35c40697efb79d8ef1c5c4015ae2f':
  Take compound drawables into account for TextInputLayout

GitOrigin-RevId=bf57401b0f8551d4a4d4df6c05d82c35a88c1a30

PiperOrigin-RevId: 140548713
2016-12-09 18:17:44 -08:00
Chris Banes
2d2a80e2f4 am 7d2630c4: am 385b037d: am 86385d7b: am b08e15be: Merge "Fix custom Snackbar durations not working" into lmp-mr1-ub-dev
* commit '7d2630c4db174a787cf939e63f8f828f965e8317':
  Fix custom Snackbar durations not working

GitOrigin-RevId=7ed439d59a37ce40c420a393df42b1ea78c2c6e5

PiperOrigin-RevId: 140548709
2016-12-09 18:17:38 -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
de9c33f84a am 5506d33b: am 028202cf: am 5b5ca2a4: am a59da11d: Improve the offsetTopAndBottom workaround
* commit '5506d33bc32b8b4702ead821267157b88ff139f2':
  Improve the offsetTopAndBottom workaround

GitOrigin-RevId=404ed7efdf62b9247f5d86bf3bcc3cc0364c5bcc

PiperOrigin-RevId: 140548684
2016-12-09 18:17:17 -08:00
Chris Banes
db48fec0ac am f586156e: am aa1beef7: am ed048c6c: am 790288a0: Merge "Only start nested scrolling if the view is large enough" into lmp-mr1-ub-dev
* commit 'f586156eeb13eb210bb0297aa25e9b9b120f5bc9':
  Only start nested scrolling if the view is large enough

GitOrigin-RevId=d7469f6087c6f180641a3f38d11e521ed9a51b05

PiperOrigin-RevId: 140548673
2016-12-09 18:17:06 -08:00
Chris Banes
7d75b44129 am 8a9a0b8f: am 6fee9288: am 5df6c6fe: am ecd4b988: Fix AppBarLayout not scrolling fully
* commit '8a9a0b8f8bebb57b24ced907813fbc9f91ec8e6d':
  Fix AppBarLayout not scrolling fully

GitOrigin-RevId=f61c1e4c51b2a45471adc4cc80338ca79716c828

PiperOrigin-RevId: 140548665
2016-12-09 18:17:00 -08:00
Chris Banes
ba415acdc2 am 48c51e59: am 7ae9fe16: am 624e90dc: am b1a51676: Fix offset calculation math
* commit '48c51e594853c0f5a840dc6b75690b2af9d48dec':
  Fix offset calculation math

GitOrigin-RevId=ba8b85a4ef455d64bb2cf640c47bc47eac657347

PiperOrigin-RevId: 140548657
2016-12-09 18:16:54 -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
807102e398 am 4c873126: am 542391c0: am be84b3b7: am c1ce4f6c: Fix non-enterAlways scrolling
* commit '4c873126bb464620fd3fdecbb3b6908d3343aff1':
  Fix non-enterAlways scrolling

GitOrigin-RevId=b05aecabaa7e43d6b0f0af9397d71e1d373187dd

PiperOrigin-RevId: 140548642
2016-12-09 18:16:38 -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
Adam Powell
ac585f0241 am 0c05c9fd: am 68c1d88f: am d09e24f8: Fix CoordinatorLayout anchor gravity handling
* commit '0c05c9fd428f0dfd1035370d17bc49de97def849':
  Fix CoordinatorLayout anchor gravity handling

GitOrigin-RevId=dde33490d4f640f48d5e0f68665613aed50c316a

PiperOrigin-RevId: 140548622
2016-12-09 18:16:27 -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
d50dccb149 am 3703971a: am a42ff812: am 4112c616: Allow setting of a Snackbar\'s action text color
* commit '3703971a4ec1070cbe515d861c8f644b4930dec6':
  Allow setting of a Snackbar's action text color

GitOrigin-RevId=941402f0bb43b9d1b51cafd715f62cf35e6891e8

PiperOrigin-RevId: 140548595
2016-12-09 18:16:16 -08:00
Chris Banes
07e01a9c06 am 4ae83371: am cc29b5d7: am 302adaa3: Merge "Improve FloatingActionButton border implementation" into lmp-mr1-ub-dev
* commit '4ae83371c7e0c71a2d2c38999f43f6115b61f6cb':
  Improve FloatingActionButton border implementation

GitOrigin-RevId=02dd0be9fb45ba427988dea8d6d8d2b82e36387b

PiperOrigin-RevId: 140548583
2016-12-09 18:16:10 -08:00
Chris Banes
0b02fec15c am 1b5d11f9: am 10597477: Merge "FloatingActionButton border" into mnc-dev
* commit '1b5d11f9e55fa2e5930498d12593a129f6cb497d':
  FloatingActionButton border

GitOrigin-RevId=3154355964d210ce03756261e446bba5a739889c

PiperOrigin-RevId: 140548538
2016-12-09 18:15:53 -08:00
Chris Banes
01cbe676ee am d378ac4d: am 2e0019c6: am e52e1698: Allow CoordinatorLayout Behaviors to save state
* commit 'd378ac4dca8dd6e8b60eadcab0b63f4586ffe1be':
  Allow CoordinatorLayout Behaviors to save state

GitOrigin-RevId=9749ad47d456233c8ea58dab717de7c7dc0cde0d

PiperOrigin-RevId: 140548505
2016-12-09 18:15:42 -08:00
Chris Banes
17f0492030 am 00ede781: am e3b89521: am f42b51c8: Merge "Some fixes for CollapsingToolbarLayout" into lmp-mr1-ub-dev
* commit '00ede7811fb853bd5d14ad62cb52da4e9ddfe566':
  Some fixes for CollapsingToolbarLayout

GitOrigin-RevId=55af222b777efa2cfd8e2208ca98f19c3b1c30f3

PiperOrigin-RevId: 140548496
2016-12-09 18:15:36 -08:00
Chris Banes
bab65d9486 am 44154ca6: am 66f4aae4: am 44dc3d86: Fix crashes on Gingerbread devices
* commit '44154ca60dc378cd5e87479dd171f728cb11a317':
  Fix crashes  on Gingerbread devices

GitOrigin-RevId=a47c9b36c2dbd2f3c830ca76aa8de9e1d7327635

PiperOrigin-RevId: 140548474
2016-12-09 18:15:26 -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
e8435b7bbd am 5c3341f5: am 4c37ebd8: Merge "Window inset support for CoL + AppBarLayout" into mnc-dev
* commit '5c3341f5ab819b806ca8f63af6f9e27782e88401':
  Window inset support for CoL + AppBarLayout

GitOrigin-RevId=72659081a3301eeadd659c7a063555260decdb90

PiperOrigin-RevId: 140548433
2016-12-09 18:15:02 -08:00
Chris Banes
f97e509fd1 am 3e528269: am 81666c3d: am 60d5509d: Merge "Tidy up styling and tinting in NavigationView" into lmp-mr1-ub-dev
* commit '3e5282695431eecbca0121099e61eb1b7ee309a3':
  Tidy up styling and tinting in NavigationView

GitOrigin-RevId=8ed9cfc9a0546b167f530af37b94109505c2af07

PiperOrigin-RevId: 140548396
2016-12-09 18:14:51 -08:00
Chris Banes
6dd6f2d88e am 9144b780: am 77f512d3: Merge "Make constructor accessible before calling - AppCompat + Design" into mnc-dev
* commit '9144b780848487fa81037f90719e0724e13d96c0':
  Make constructor accessible before calling - AppCompat + Design

GitOrigin-RevId=a8f6978a49a80ba6d47f5a2a0bdeee3b470c88f4

PiperOrigin-RevId: 140548388
2016-12-09 18:14:46 -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
92a00eaad0 am 4a4fd6b1: am f564ee15: am 72524118: Merge "Snackbar fixes" into lmp-mr1-ub-dev
* commit '4a4fd6b12a21d9efe6f60ef79efb148ae18c7972':
  Snackbar fixes

GitOrigin-RevId=6df3c7360396f7a41484eb7f41891ff7683da721

PiperOrigin-RevId: 140548341
2016-12-09 18:14:30 -08:00
Chris Banes
214eb4cd26 am 645ee0b3: am 0a1e4545: am 9f97e0cc: Merge "Add app:headerLayout attribute to NavigationView" into lmp-mr1-ub-dev
* commit '645ee0b387c51db25ba97191e75ef6dc99b16059':
  Add app:headerLayout attribute to NavigationView

GitOrigin-RevId=e2244b4276dd1cc024d9af0f0a59e19855d8d6b1

PiperOrigin-RevId: 140548330
2016-12-09 18:14:24 -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