)]}'
{
  "log": [
    {
      "commit": "0e2262b00713dcd8138b69bf1bf0c2e9a6283795",
      "tree": "beaad658c567b0ff5e3af87b2228e085bee75672",
      "parents": [
        "ff25528a9beaa33a4effbe90c3d3fc259c0d3aa8"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Feb 10 07:38:51 2016 -0800"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Feb 10 07:38:51 2016 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Idc440b1951f4d3d0489adf7c59380b2d11ac7591\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "0489c1459efdfd65586d4a70bed2e11b308d7fd2",
      "tree": "0a25351af046358ead2f4ed3c79010773c2f8bcf",
      "parents": [
        "3b5a29cb5d2150a04db40fc176b283a339b9088d",
        "480dca0d1b08f8895f66f857e9bd341033fab2d9"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Wed Feb 10 00:11:10 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 10 00:11:11 2016 +0000"
      },
      "message": "Merge \"Reduce jank during pinned stack animation\" into nyc-dev"
    },
    {
      "commit": "480dca0d1b08f8895f66f857e9bd341033fab2d9",
      "tree": "669bfc8f223892cf0e4c63ab5e34b8a99ecf9144",
      "parents": [
        "c61e102474c1fe0e16503856531106f8bff9e36b"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Sat Feb 06 13:58:29 2016 -0800"
      },
      "committer": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Tue Feb 09 12:48:11 2016 -0800"
      },
      "message": "Reduce jank during pinned stack animation\n\n- Don’t launch Pip overlay activities during pinned stack animation.\nThis causes extra CPU load and takes a way resources from the running\nanimation.\n- Finish Pip overlay activities before starting pinned stack resize\nanimation. Reduces the amount of work the system needs to do to keep\nthe overlays in-sync with the other activities in the pinned stack.\n- Use AM.resizeStack with null bounds to take Pip to fullscreen so that\nwe can animate the bounds changed.\n- Also, fixed Activity.enterPictureInPicture API to animate the transition\nif Pip is entered from the app instead of Pip manager.\n\nBug: 25672053\nChange-Id: I82399c10f1b8c675ea3861ba973dc8ecfbfbe50f\n"
    },
    {
      "commit": "41466449aae2d304cf05680f5adbf44312d7a65e",
      "tree": "a7952519a16b80bef62bdbb1e14279ee19065272",
      "parents": [
        "f2dc2a926d634d9abf92187ba86b8413a4e1932a",
        "b1a235f9524b71126a9768571ad0b0a7fe0b304c"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Feb 09 19:58:32 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 09 19:58:33 2016 +0000"
      },
      "message": "Merge \"Importance slider logging.\" into nyc-dev"
    },
    {
      "commit": "cd412bae126d8fc1d344cfc08700be4fd82598a1",
      "tree": "56571f7058cf6250d9b24929b9b6f164b5e51abf",
      "parents": [
        "9e37a70c1d6e245d9270796325a5b4ab516f176e",
        "f51fe4eb2c714ce127cd1956502983b978bc70e2"
      ],
      "author": {
        "name": "Rakesh Iyer",
        "email": "rni@google.com",
        "time": "Tue Feb 09 19:28:36 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 09 19:28:37 2016 +0000"
      },
      "message": "Merge \"Fix a crash in SystemUI when using CarNavigationBar.\" into nyc-dev"
    },
    {
      "commit": "9e37a70c1d6e245d9270796325a5b4ab516f176e",
      "tree": "9947be27e82c65bc0c37a5ade2ad1745b97ff3f4",
      "parents": [
        "f1cf2afd52d34e9e5152c2c7d59830a9d1733ce3",
        "3776fe007550451bb237c705d333247eab2a291c"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Feb 09 19:25:04 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 09 19:25:05 2016 +0000"
      },
      "message": "Merge \"Removed the notification scroller top stack\" into nyc-dev"
    },
    {
      "commit": "f51fe4eb2c714ce127cd1956502983b978bc70e2",
      "tree": "5796a9743ac1e58cdd52c62738dd3514aafbd4fc",
      "parents": [
        "eddbff07c42684596e9d2121958fee86cfb70142"
      ],
      "author": {
        "name": "Rakesh Iyer",
        "email": "rni@google.com",
        "time": "Tue Feb 09 10:51:50 2016 -0800"
      },
      "committer": {
        "name": "Rakesh Iyer",
        "email": "rni@google.com",
        "time": "Tue Feb 09 10:51:50 2016 -0800"
      },
      "message": "Fix a crash in SystemUI when using CarNavigationBar.\n\nCarNavigationBar overrides getCurrentView() in phone NavigationBarView\nbut the dump() method in NavigationBarView uses mCurrentView directly,\nwhich may be null in the auto case. Callign getCurrentView() returns\nthe correct overriden view.\n\nThis patch makes the change to dump() to use getCurrentView().\n\nBug: 27046536\nChange-Id: I92e5655325247d27faac1e33d8622783652bdb10\n"
    },
    {
      "commit": "b1a235f9524b71126a9768571ad0b0a7fe0b304c",
      "tree": "5f869355c1c21d5fa2e3f5f693fe0ac428bdea30",
      "parents": [
        "ccdd08d37cc2b95da22941cc8fe80488d5d498e5"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Feb 09 12:57:02 2016 -0500"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Feb 09 13:06:46 2016 -0500"
      },
      "message": "Importance slider logging.\n\nChange-Id: I3c4ad73d1460e4d28cb1a10846159128590d2b20\n"
    },
    {
      "commit": "05e46ca8f3d24cf333e745c8cebb420b2996e9ea",
      "tree": "0a81765b04c713b7aa513ee7dba09f52de8b327e",
      "parents": [
        "423295222c356e6d2b2d79e94d6a097abbc1a5d9"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Fri Feb 05 15:40:29 2016 -0800"
      },
      "committer": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Mon Feb 08 17:12:14 2016 -0800"
      },
      "message": "Updating paging animation to spec.\n\n- To handle the specific animation spec, we just animate the views\n  manually instead of animating the stack scroll (like how we do when\n  swiping to dismiss)\n- Fixing a regression in settings the initial focused index when\n  alt-tabbing\n- Minor tweak to make the front most task smaller when in the initial\n  non-paging mode\n\nChange-Id: Ic5fd54500fd8ce8284c7aaeddb102b2291bcecac\n\nSigned-off-by: Winson \u003cwinsonc@google.com\u003e\n"
    },
    {
      "commit": "423295222c356e6d2b2d79e94d6a097abbc1a5d9",
      "tree": "beaf7c648fbb00b275408f6d0e280c024d07b7aa",
      "parents": [
        "bdadd644a8873ca658775a6bf6b2b0c7838e1d9d"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Fri Feb 05 10:39:46 2016 -0800"
      },
      "committer": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Mon Feb 08 17:12:01 2016 -0800"
      },
      "message": "Adding logging for timeout and other features.\n\nChange-Id: Ife9fca1a2ced08c6cbd38ab55d9ea878928de439\n\nSigned-off-by: Winson \u003cwinsonc@google.com\u003e\n"
    },
    {
      "commit": "3776fe007550451bb237c705d333247eab2a291c",
      "tree": "110a798f7404708e4a904454aec192d9d065b6a4",
      "parents": [
        "5affef077316e73337eb42a098a126b01d20568e"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Feb 04 13:32:43 2016 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Feb 08 13:31:03 2016 -0800"
      },
      "message": "Removed the notification scroller top stack\n\nThe top stack is now removed and the notifications\ncan scroll below the quick settings header.\n\nBug: 24866646\nChange-Id: Ia480a0efb3ed70a072e0596633063cc0cbbdf1fb\n"
    },
    {
      "commit": "e161f08e98fdbe6fe83f70ffa1ea11142a027ebe",
      "tree": "d0814bd6b3baec19686fa3669e8890671616d4bd",
      "parents": [
        "c3fb3143a2f01e6960f6f50cc58abd845942b342"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri Feb 05 14:26:16 2016 -0800"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Feb 08 21:21:24 2016 +0000"
      },
      "message": "Multi-window optimizations #3\n\n- Make sure divider is pushing frames only if necessary\n- When starting recents while docking, make sure no unnecessary\nanimations are played to reduce system load.\n\nChange-Id: I536f009aef7282ed85dde79b853aeae62644f3e3\n"
    },
    {
      "commit": "773a356e97ffc65239db4d73c0d56cfc72d7c14f",
      "tree": "b7396cbf4084c6ca314e0b1c235e8da0a2a396ab",
      "parents": [
        "ae0f0da91b4017a84665dbe51ce13c0af54d862c"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Feb 08 23:24:37 2016 +0530"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Feb 08 23:24:37 2016 +0530"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I5c2b346ce87737f9e8077f014d52e0e908a43418\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "d560729ce3a6f3d51c03d39768815b4c49f7a8f4",
      "tree": "d3de20d21ebc2aefc3d0390f4778667df315aab6",
      "parents": [
        "c3f42c102422f70f5bbe67105e16515ce9c306a3"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Fri Feb 05 15:25:58 2016 -0500"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Mon Feb 08 15:20:02 2016 +0000"
      },
      "message": "Update DND visual interruption choices.\n\nChange-Id: I7050264839c566dcef1dd01d155dda694a8d1ec0\n"
    },
    {
      "commit": "c3f42c102422f70f5bbe67105e16515ce9c306a3",
      "tree": "1751bffd8d690e2ec3bfeeaa89578b83274109cd",
      "parents": [
        "cafda1f90ebf79ec3a56d43d8d3c0d63c9d84cb2"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Feb 05 12:33:13 2016 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Feb 08 15:17:11 2016 +0000"
      },
      "message": "Add support for auto-adding tiles\n\nhotspot, color inversion, data saver, and work profiles should add\nthemselves when they first become applicable.\n\nAlso refactor the availability flow a little bit.\n\nChange-Id: Iaed89059540a98fefd4d26ce69edc0dde987b992\n"
    },
    {
      "commit": "2cd860eccf06f692cfd2ea66c36c05891db13390",
      "tree": "53991f7745316a55ed63298d9a00de3043e1ebe6",
      "parents": [
        "e5a20ce3973974b797df27d76b0092df30b6e938",
        "5c404c8dc6c2a603030e840216fc3c6984009cd3"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Feb 05 21:07:14 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 05 21:07:15 2016 +0000"
      },
      "message": "Merge \"Fix some battery icon issues\""
    },
    {
      "commit": "5c404c8dc6c2a603030e840216fc3c6984009cd3",
      "tree": "b88cc77c979fa5daf573d649ad121acd1cb8e82b",
      "parents": [
        "5eec76504ff2ac5a05c73951b7fe38cc6a560bb9"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Feb 05 15:54:10 2016 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Feb 05 15:54:10 2016 -0500"
      },
      "message": "Fix some battery icon issues\n\nBug: 26818515\nChange-Id: I93f3fb19f82ba8c169b2d0c8d43f1c28b2e71ae9\n"
    },
    {
      "commit": "73ebd130ebdbb60d2e5b6f2314e5e70e33a05ec5",
      "tree": "74706febde4d7a1a348ba99c5172ac0e633b5ca8",
      "parents": [
        "6da39af35dc60a1b79c0e13dd91327bca8a6fd43",
        "e24194f0792f4a0ab99a4e9a6c9e4011a505ea18"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Feb 05 20:03:07 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 05 20:03:07 2016 +0000"
      },
      "message": "Merge \"Update QS defaults list\""
    },
    {
      "commit": "6da39af35dc60a1b79c0e13dd91327bca8a6fd43",
      "tree": "9a2d7c551f451ffc018ad7f700c1de3eea100fe1",
      "parents": [
        "093b3f1ba081dfd9e5ea1fe50b16f3ebaf4d4be9",
        "67a1cce2863c746b1dc059c84921448dd61c508b"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Feb 05 20:01:36 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 05 20:01:37 2016 +0000"
      },
      "message": "Merge \"Have nav bar handle density changes\""
    },
    {
      "commit": "093b3f1ba081dfd9e5ea1fe50b16f3ebaf4d4be9",
      "tree": "6a5ea962fc4b83fcb975b0de1b53e18d3e7fe14b",
      "parents": [
        "fab2490279abe82cc541d1b7b659af5196b8cb75",
        "6d6672ffd1b6d918e64d951f8f1fd1cc441b363f"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Feb 05 19:59:42 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 05 19:59:43 2016 +0000"
      },
      "message": "Merge \"Fix external status bar icon sizes\""
    },
    {
      "commit": "e24194f0792f4a0ab99a4e9a6c9e4011a505ea18",
      "tree": "19924e83b73045d65308648936dac772cd93b107",
      "parents": [
        "5eec76504ff2ac5a05c73951b7fe38cc6a560bb9"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Feb 05 14:55:05 2016 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Feb 05 14:55:05 2016 -0500"
      },
      "message": "Update QS defaults list\n\nAlso allow custom tiles to be in the default list.\n\nBug: 26425051\nChange-Id: I88af8b251dda333f1392e9959c8505e85f4cbafa\n"
    },
    {
      "commit": "6d6672ffd1b6d918e64d951f8f1fd1cc441b363f",
      "tree": "a31988230606cc6609bc3d6d30c98630d37e6e4c",
      "parents": [
        "5eec76504ff2ac5a05c73951b7fe38cc6a560bb9"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Feb 05 14:18:21 2016 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Feb 05 14:35:34 2016 -0500"
      },
      "message": "Fix external status bar icon sizes\n\nBug: 26850030\nChange-Id: I6de129aa1b6c73b0c1ad5373e59c2ad398b2dc7a\n"
    },
    {
      "commit": "67a1cce2863c746b1dc059c84921448dd61c508b",
      "tree": "7704074062608e4d62ae46fcf42fd546dc02a29f",
      "parents": [
        "5eec76504ff2ac5a05c73951b7fe38cc6a560bb9"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Feb 05 13:31:03 2016 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Feb 05 13:31:03 2016 -0500"
      },
      "message": "Have nav bar handle density changes\n\nBug: 26038240\nChange-Id: I05a9a9ca52b0c9ccba37835d38cca69465b3745e\n"
    },
    {
      "commit": "391df1ac2e5b318bc1936637b756c306bcfeb892",
      "tree": "c7f0aa655cf3c1a715bfbbc2c1d3c8cc977386b2",
      "parents": [
        "267c503354bc72c6df4b490ffc0942b6c7e95573",
        "aaa20ad134069e4cefbbe9d2633a71482167f94b"
      ],
      "author": {
        "name": "Jeremy Klein",
        "email": "jlklein@google.com",
        "time": "Fri Feb 05 18:15:29 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 05 18:15:30 2016 +0000"
      },
      "message": "Merge \"Remove several TetherUtil functions which are no longer needed.\""
    },
    {
      "commit": "2b909e975f003f7dce86c471ba7d3c9152b43ed3",
      "tree": "8e3007dc6c179decf74d2a68c9cb86411d09a1a8",
      "parents": [
        "bf1c50130612b20c904124cbb86d98289ebbdb5a"
      ],
      "author": {
        "name": "Andrei Stingaceanu",
        "email": "stg@google.com",
        "time": "Wed Feb 03 17:52:00 2016 +0000"
      },
      "committer": {
        "name": "Andrei Stingaceanu",
        "email": "stg@google.com",
        "time": "Fri Feb 05 11:19:02 2016 +0000"
      },
      "message": "Keyboard Shortcuts - cleanup\n\nClean up the code, introduce and use a separator, fix the\nexisting end-of-groups separator.\n\nBug: 26848253\nChange-Id: I2b7723ebf257e7176f08551766c59d86d01cf6a6\n"
    },
    {
      "commit": "b8c337b93571e1670f27b99ed4adbfc317579e67",
      "tree": "d3d3738eba42aba7715d9cd36b1d328b4ac5f382",
      "parents": [
        "8ac5bfddd24ac6dc08c302e6aae80e53b774fd51",
        "2a3d3f8072f7472b8930d7fed8ec6d67b038dfb8"
      ],
      "author": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Fri Feb 05 04:26:28 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 05 04:26:28 2016 +0000"
      },
      "message": "Merge \"Support KEYCODE_APP_SWITCH key for TV\""
    },
    {
      "commit": "aaa20ad134069e4cefbbe9d2633a71482167f94b",
      "tree": "e3b3747959e43e60d66f6ca06adf4df069dbc15f",
      "parents": [
        "57218cbbf773f389e5e9493623dd3d017e459590"
      ],
      "author": {
        "name": "Jeremy Klein",
        "email": "jlklein@google.com",
        "time": "Fri Jan 29 12:06:33 2016 -0800"
      },
      "committer": {
        "name": "Jeremy Klein",
        "email": "jlklein@google.com",
        "time": "Thu Feb 04 19:06:59 2016 -0800"
      },
      "message": "Remove several TetherUtil functions which are no longer needed.\n\nSlowly chipping away at TetherUtil to clean up this code.\nThis CL also adds an admin check to\nConnectivityService.isTetheringSupported to get parity with the\nTetherUtil function before removing it.\n\nChange-Id: Ibe7c5c9fb420d57e5458f77dad30e8a1e751a3e2\n"
    },
    {
      "commit": "f5b32be5bfd4ee2a82eb4c367dd577ddac987689",
      "tree": "a742990b52ce144d73667f8c52165150758573af",
      "parents": [
        "893b74078f2817e0ca5bda8180f077296482a8b7",
        "781c77b3818a2cb0638f6c630b649a5763884989"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Fri Feb 05 02:43:05 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 05 02:43:05 2016 +0000"
      },
      "message": "Merge \"Revert \"Drawing thumbnail background color for empty space in view.\"\""
    },
    {
      "commit": "781c77b3818a2cb0638f6c630b649a5763884989",
      "tree": "c591e79222a9fe37dcb8fa16f39f8e97a3662d1d",
      "parents": [
        "3e85f9e48c0b30c8a7e5cd4512b091d00dcac4fa"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Fri Feb 05 02:42:50 2016 +0000"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Fri Feb 05 02:42:50 2016 +0000"
      },
      "message": "Revert \"Drawing thumbnail background color for empty space in view.\"\n\nThis reverts commit 3e85f9e48c0b30c8a7e5cd4512b091d00dcac4fa.\n\nChange-Id: I3d86dc8ce34ff246f5b8a74d1346bed8492b05fc\n"
    },
    {
      "commit": "3e85f9e48c0b30c8a7e5cd4512b091d00dcac4fa",
      "tree": "f25ede0d898c4c9a58f41f028185f17e7a2d0a99",
      "parents": [
        "9bbd2861ad0c44ff95463090b303f131b118a2bd"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Thu Feb 04 12:53:46 2016 -0800"
      },
      "committer": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Thu Feb 04 17:33:26 2016 -0800"
      },
      "message": "Drawing thumbnail background color for empty space in view.\n\n- When showing landscape thumbnails in portrait, the thumbnails are\n  aspect scaled to fit the width of the view, this change will draw\n  a solid color to fill the other part so that we don\u0027t see the\n  current edge-clamp texture effect.\n\nChange-Id: Icf08239942f9179c66ba0f8d8ddd00f7d2a09d3c\n"
    },
    {
      "commit": "d7eb1ef7f4827df1ecb1c3a1aa0fc3efe316f7ef",
      "tree": "daf4d521c332f094816de17a7cf9ddd4fec689c1",
      "parents": [
        "b61e654b9a46e79827355104760a3ac5228380bc"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Thu Feb 04 15:08:01 2016 -0800"
      },
      "committer": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Thu Feb 04 17:33:26 2016 -0800"
      },
      "message": "Fixing issue with history icons getting clobbered.\n\n- If the view holder is rebound before the other task is recycled, there\n  could be multiple callbacks attached to different tasks for the same\n  view holder, which can cause the wrong icon (which is loaded in the \n  bg, to be loaded into the wrong view holder).  Now, we unbind the \n  callback from the old task when the new task’s callbacks are bound.\n\nChange-Id: If0dfada24985944daf4302c4db0616a00a770f06\n"
    },
    {
      "commit": "9bbd2861ad0c44ff95463090b303f131b118a2bd",
      "tree": "c591e79222a9fe37dcb8fa16f39f8e97a3662d1d",
      "parents": [
        "40a227337712a881cca4d7dd04323380287b9e40"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Wed Feb 03 14:52:12 2016 -0800"
      },
      "committer": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Thu Feb 04 17:33:26 2016 -0800"
      },
      "message": "Fixing issue with task animating from 0,0.\n\n- When we get all the initial task transforms when swiping to dismiss, \n  the tasks that are not visible at the original scroll position but are\n  in the final position are not initialized correctly.  Instead when\n  getting the current transforms for all tasks, always calculate their \n  transforms regardless of whether they are currently visible or not.\n- This revealed another issue where on snap-back, a task that was \n  visible at the new scroll and not at the old scroll was not getting \n  removed until the next update (which would cause a task view to linger\n  if you press home for example).\n\nBug: 26964326\nChange-Id: I4db9cd1b072d3841351c2e84b219ca224a3045f9\n"
    },
    {
      "commit": "b61e654b9a46e79827355104760a3ac5228380bc",
      "tree": "712b35adfe15de7f05f10603966d44c292124201",
      "parents": [
        "3e85f9e48c0b30c8a7e5cd4512b091d00dcac4fa"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Thu Feb 04 14:37:18 2016 -0800"
      },
      "committer": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Thu Feb 04 17:33:26 2016 -0800"
      },
      "message": "Fallback 1 for Recents timeout behaviour\n\n- Removing initial timeout\n- Adding double tap to switch tasks\n\nChange-Id: Ice6a508b842377809bf0dcea0997522164d0ccdf\n"
    },
    {
      "commit": "40a227337712a881cca4d7dd04323380287b9e40",
      "tree": "fe84772fd9d19a7b82d2f2fe436bf6e8e61c147e",
      "parents": [
        "823441a74b7983384399bd86a75f1f2ea615d34f"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Tue Feb 02 18:07:00 2016 -0800"
      },
      "committer": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Thu Feb 04 17:33:26 2016 -0800"
      },
      "message": "Minor tweak to enter/exit animation for the home activity.\n\n- Fixing issue where the animation props was not applied to the progress\n  and callback animations correctly\n- Ensuring that all tasks animate the same distance on enter/exit, and \n  not just to the edge of the screen\n- Removing unused styles and animation resources\n\nChange-Id: I88bd0f79f386304373fe63b49e92f02eeb882e55"
    },
    {
      "commit": "8f2a44f934afd5492248935f564d0b3f2f676d93",
      "tree": "b28726ce2355b709b164d68180cae9574e0f8151",
      "parents": [
        "ea4a19f1aa27ba4b9fc4ec0af1d19b4177f801df"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Feb 03 22:18:45 2016 -0800"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Thu Feb 04 14:39:46 2016 -0800"
      },
      "message": "Hide swipe-up gesture behind tuner flag\n\n(;ﾟ︵ﾟ;)\n\nBug: 26317834\nChange-Id: If489d2bac21e376f2b24a3ce0537a2a8a29651ab\n"
    },
    {
      "commit": "ea4a19f1aa27ba4b9fc4ec0af1d19b4177f801df",
      "tree": "0615f1fe43c4c8cd628e491d19a86a5436ad3190",
      "parents": [
        "1b025a6026fc988ad849303f0df7821354b84c86"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Feb 03 21:31:27 2016 -0800"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Thu Feb 04 14:39:22 2016 -0800"
      },
      "message": "When long pressing recents and already docked, undock\n\nBug: 26771328\nChange-Id: I1fe12181cd80fd948e4184be6a8790c77bfe9e45\n"
    },
    {
      "commit": "067e817585524aeb0fb2c5ff4444c21fadc3f0d3",
      "tree": "52d6c7274f2299fb3db3d0cf3956dd148c1ea2ca",
      "parents": [
        "0a932141980b576e0b9bcec9a077f55b7b269a02"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Feb 03 18:24:12 2016 -0800"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Thu Feb 04 14:37:07 2016 -0800"
      },
      "message": "Only treat \"null\" bounds as fullscreen\n\nWhen long pressing on the recents button, we made it one pixel smaller\nthan fullscreen so we don\u0027t dismiss the stack immediately again.\nHowever, this is a huge hack, and lead to problems with navigation bar\nbackground because there we actually rely on the fact whether\nthe window is fullscreen or not to determine whether to draw the\nnavigation bar background, which lead to flickering.\n\nBug: 26777526\nChange-Id: Ifdfcf3ad4138bc88c5164177cd20f1ff1635085f\n"
    },
    {
      "commit": "9511b0f1e9ac629a4a747a0c9373d33ab33cfc32",
      "tree": "881c8e65413e941ef5d55fec57bb2c7f8e3fa1c9",
      "parents": [
        "defd9225e65a5111833ab3f08e29b394571532d8"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri Jan 29 19:12:44 2016 -0800"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Thu Feb 04 14:36:46 2016 -0800"
      },
      "message": "Fix bug where surface was not clipped off during resizing\n\nWhen dragging the divider in a way such the task size goes through\nthe following transition\n\n- Half size\n- Full screen\n- Half size\n\nthe surface wasn\u0027t clipped off anymore. This was because in full\nscreen configuration, computeDragResizing() \u003d\u003d false thus when\ngoing full screen -\u003e half size, we reset the draw state to\nDRAW_PENDING to get notified when it has finished drawn. However,\nthis also broke clipping.\n\nIn order to fix this, we always put the window into a resizing mode\nno matter whether the bounds are fullscreen or not.\n\nHowever, this introduces an ugly flickering on the navigation bar,\nwhen going into docked mode, because the app doesn\u0027t draw navigation\nbar background in resize mode.\n\nTo fix that, we calculate the presence of navigation bar whether the\nwindow is fullscreen, and not just whether it\u0027s resizing. For that,\nwe need to calculate the presence in BackdropFrameRenderer, by using\nthe insets just sent by window manager.\n\nChange-Id: Idf56df4ae7fefe67d068bc2eeda8dc4d83bbefb7\n"
    },
    {
      "commit": "defd9225e65a5111833ab3f08e29b394571532d8",
      "tree": "c8c2870d0422522d7df4c4300c318c0f6d14fba1",
      "parents": [
        "95085d154b1ea6b4db3ae14d39a1c8c8a6560f78"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Feb 03 18:28:49 2016 -0800"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Thu Feb 04 14:36:35 2016 -0800"
      },
      "message": "Fix crash in SysUI when configuration changes\n\nBug: 26913675\nChange-Id: Ib36e5fcdd22197317f1b99a3aec8a46896a8cc36\n"
    },
    {
      "commit": "b5e6af5f55a6ad16ab5636acc335f3e69826d312",
      "tree": "b3dde4284ce4f29011fa75717ff2caae5b7a9409",
      "parents": [
        "7fce1206fa499dc7033f94b234fd2ef03ed343c8",
        "9184f9c4cdff27c6eea47c885d95bad2859b5eb3"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Feb 04 18:28:45 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 04 18:28:45 2016 +0000"
      },
      "message": "Merge \"Collapse all groups now when the shade is collapsed\""
    },
    {
      "commit": "7fce1206fa499dc7033f94b234fd2ef03ed343c8",
      "tree": "82e0c281f286ab64968d3ab066e7b154744e959a",
      "parents": [
        "9c916fbe76872710e939bc28fbf902fdb4795fce",
        "b66685b0d08147641253aab0a95b9bd5edaa1549"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Feb 04 18:28:27 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 04 18:28:27 2016 +0000"
      },
      "message": "Merge \"Fixed a crash when transforming\""
    },
    {
      "commit": "9c916fbe76872710e939bc28fbf902fdb4795fce",
      "tree": "7d40e480573012dd880d5a5c5f8d280c3bf061ca",
      "parents": [
        "3c30c063311956261a41673565b4518025f8cafe",
        "e3efd8393014275e8c090391606782cb698b0ed3"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Feb 04 18:28:03 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 04 18:28:03 2016 +0000"
      },
      "message": "Merge \"Fixed that group children expand buttons were sometimes colored\""
    },
    {
      "commit": "3c30c063311956261a41673565b4518025f8cafe",
      "tree": "51b9e21c95df9422f4d88f3bc12884154d5ec482",
      "parents": [
        "e13b5c87883a6de833e61f5b98ab2b245a4f218f",
        "d634d069dd484698c6d109525ee0b6e882ca49df"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Feb 04 18:27:39 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 04 18:27:39 2016 +0000"
      },
      "message": "Merge \"Fixed a bug where the notification big text wasn\u0027t transforming\""
    },
    {
      "commit": "e13b5c87883a6de833e61f5b98ab2b245a4f218f",
      "tree": "008f3b494d6e45c6f3d2691a46041d15c35b71f2",
      "parents": [
        "c3e3652126b8a7243dd2734ca57c25907d77a9b5",
        "7db4298cb9903cd58432dafd97d2902841e5a372"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Feb 04 18:27:13 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 04 18:27:13 2016 +0000"
      },
      "message": "Merge \"Adapted the background behavior on the lockscreen\""
    },
    {
      "commit": "c3e3652126b8a7243dd2734ca57c25907d77a9b5",
      "tree": "cee3cf6c6849eaf6a6059bc0f1ad3c6e9ac34b95",
      "parents": [
        "09159fcf5546d662e56cd11fb59062449bc33f90",
        "a3d3b91a6eb1db65b52f12442973a1820754c8c0"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Feb 04 18:26:56 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 04 18:26:56 2016 +0000"
      },
      "message": "Merge \"Adapted the style of notification groups\""
    },
    {
      "commit": "09159fcf5546d662e56cd11fb59062449bc33f90",
      "tree": "a730f8cdc6b3a565f1886430da2ec84c86b94457",
      "parents": [
        "fee27b2d6b1e0eaa14f7514397a8d02872e05034",
        "2b39c4ccdf26300ab18af0b941ab5b3cf124fd13"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Feb 04 18:25:53 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 04 18:25:53 2016 +0000"
      },
      "message": "Merge \"Adapted the no notifications view according to spec\""
    },
    {
      "commit": "fee27b2d6b1e0eaa14f7514397a8d02872e05034",
      "tree": "4ae74037fac6d899967c7d8de87f3ada396c5273",
      "parents": [
        "5650c523d664de84363441470cbf2aef7ecb139f",
        "3109ec39fa1d87eba2c961c072096cf03934efc4"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Feb 04 18:25:36 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 04 18:25:36 2016 +0000"
      },
      "message": "Merge \"Updated the clear all button to spec\""
    },
    {
      "commit": "1af0ad71ef743eefd8d6e7733b59561ba6f86103",
      "tree": "8e57510da5e84d3a4ccf25c4cddca60fd4c54e8e",
      "parents": [
        "3fd03b718d336ddb492125a07df62d3050d08bd4",
        "eae7c318864bcfd814c8be697315f829952ccc69"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Feb 04 18:17:33 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 04 18:17:33 2016 +0000"
      },
      "message": "Merge \"Fix battery off center\""
    },
    {
      "commit": "eae7c318864bcfd814c8be697315f829952ccc69",
      "tree": "ed90827544a8ae568db68cde15764146e17a683d",
      "parents": [
        "c265356596e74d5658dbd0088cd93b50afad3be8"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Feb 04 13:00:48 2016 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Feb 04 13:00:48 2016 -0500"
      },
      "message": "Fix battery off center\n\nBug: 26811313\nChange-Id: I1637ebcbc06665252a34ad9929bd772d04abe33f\n"
    },
    {
      "commit": "62d59cc4a675c9db66e9e701f7ba3ad7724034ee",
      "tree": "45feeabf87c323675648041e2d840656f8549ce0",
      "parents": [
        "5f5d707bad1ac89d2d7d04cdc0f20b9de14a604b",
        "fece2ab2f73af098430b10fa0979e49f97079ab5"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Feb 04 17:38:58 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 04 17:38:58 2016 +0000"
      },
      "message": "Merge \"Adjust QS Header in landscape\""
    },
    {
      "commit": "fece2ab2f73af098430b10fa0979e49f97079ab5",
      "tree": "9c48bb86d999f9939601f653d4a6b17af9c88e58",
      "parents": [
        "c265356596e74d5658dbd0088cd93b50afad3be8"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Feb 04 11:41:18 2016 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Feb 04 11:41:18 2016 -0500"
      },
      "message": "Adjust QS Header in landscape\n\nGive some padding on the expand arrow.\n\nChange-Id: Ia2f88beb453634bfc82a17033f2e7a76d12e2620\n"
    },
    {
      "commit": "47148a798730e9705e1a3579ea54a833d9fec449",
      "tree": "5eda516c3009283b25193031eca801dac1d84a5d",
      "parents": [
        "d50ed370f3596c6c3a0f6294414dfc9d7c7f683b",
        "62b63a02d7ca630e3ad39991ea6550cab57e5d22"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Feb 04 16:22:24 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 04 16:22:24 2016 +0000"
      },
      "message": "Merge \"Rewrite QS customizer\""
    },
    {
      "commit": "62b63a02d7ca630e3ad39991ea6550cab57e5d22",
      "tree": "84f8b0a0eb954533d5ba4f61c0291fdc746c0244",
      "parents": [
        "49d34d995b791f148acfa5779bc28d79e6619168"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Feb 02 15:15:31 2016 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Feb 04 10:16:35 2016 -0500"
      },
      "message": "Rewrite QS customizer\n\nInstead of custom draginess, use RecyclerView with a GridLayoutManager.\n\nStill needs a bit of work, but the overall feel is significantly better\nthan before.\n\nChange-Id: I3b3927472f69721e265ef7591de2f3052862f392\n"
    },
    {
      "commit": "bef6de8b3fafea4453e28ecd419561563fcae771",
      "tree": "3a25c3fedcb8d12719a36812598b95d41b2505a4",
      "parents": [
        "49d34d995b791f148acfa5779bc28d79e6619168"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed Feb 03 11:26:07 2016 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Feb 04 10:04:58 2016 -0500"
      },
      "message": "Update QS + Notification landscape width\n\nMake it bigger, also make QS + Notification width update on config\nchange, so the new width can take effect.\n\nChange-Id: Id069d21358d7bb716a1dfadc21fa11d1e5d69575\n"
    },
    {
      "commit": "2a3d3f8072f7472b8930d7fed8ec6d67b038dfb8",
      "tree": "683a9fcc3b170067f73d780a497570518143fe52",
      "parents": [
        "e5cb2a7fefe38aa40960db67b40a670fbdc06a91"
      ],
      "author": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Thu Feb 04 16:19:10 2016 +0900"
      },
      "committer": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Thu Feb 04 16:19:10 2016 +0900"
      },
      "message": "Support KEYCODE_APP_SWITCH key for TV\n\nChange-Id: I3212dd4045f7f334179c19b8648f0f9f804b21c5\n"
    },
    {
      "commit": "9184f9c4cdff27c6eea47c885d95bad2859b5eb3",
      "tree": "f5a90ef2ebbd38b6c488e77ad04803ee3435d64b",
      "parents": [
        "b66685b0d08147641253aab0a95b9bd5edaa1549"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Feb 02 17:36:53 2016 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed Feb 03 20:30:20 2016 -0800"
      },
      "message": "Collapse all groups now when the shade is collapsed\n\nThis could lead to huuge HUNs\n\nBug: 26884670\nChange-Id: Ia99029ccc56b0fb9338bff32c300eaf27ea10c51\n"
    },
    {
      "commit": "b66685b0d08147641253aab0a95b9bd5edaa1549",
      "tree": "1032547305312b2ec2ec158cf3a91d6084ed781e",
      "parents": [
        "e3efd8393014275e8c090391606782cb698b0ed3"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Feb 02 17:16:08 2016 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed Feb 03 20:30:19 2016 -0800"
      },
      "message": "Fixed a crash when transforming\n\nWhen transforming directly from a hybrid view into a bigtext,\nthe transformation could crash. This is now fixed.\n\nChange-Id: Ie45c1feaf916c9aa584f1797b7fa0831fe757b9b\n"
    },
    {
      "commit": "e3efd8393014275e8c090391606782cb698b0ed3",
      "tree": "a8e8056e76b4c41365a42956f7330bd31fc8f1da",
      "parents": [
        "d634d069dd484698c6d109525ee0b6e882ca49df"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Feb 02 16:54:02 2016 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed Feb 03 20:30:19 2016 -0800"
      },
      "message": "Fixed that group children expand buttons were sometimes colored\n\nBecause of a race the visibility wasn\u0027t set correctly yet\n\nChange-Id: I94366a57049f39c5d12f9aed7af95e2f97bc15ea\n"
    },
    {
      "commit": "d634d069dd484698c6d109525ee0b6e882ca49df",
      "tree": "d016583a75d8089f86e79069a2b10ee562dbc3a9",
      "parents": [
        "7db4298cb9903cd58432dafd97d2902841e5a372"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Feb 02 15:47:14 2016 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed Feb 03 20:30:18 2016 -0800"
      },
      "message": "Fixed a bug where the notification big text wasn\u0027t transforming\n\nBecause it has a different id the big text wasn\u0027t transforming correctly\n\nChange-Id: I2fdb423d3ef4a8fbe651c0bbd32e04c63b193ba5\n"
    },
    {
      "commit": "7db4298cb9903cd58432dafd97d2902841e5a372",
      "tree": "f927c08f67190c7c756b6c6e1f25e469c6c090e8",
      "parents": [
        "a3d3b91a6eb1db65b52f12442973a1820754c8c0"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Feb 02 15:21:41 2016 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed Feb 03 20:30:18 2016 -0800"
      },
      "message": "Adapted the background behavior on the lockscreen\n\nThe background is now at most at the topPadding\n\nBug: 26869443\nChange-Id: I752977300084200ac77f5c0887e4439c3acc2b56\n"
    },
    {
      "commit": "a3d3b91a6eb1db65b52f12442973a1820754c8c0",
      "tree": "a9ff0314c53d367f5e12e877e6affbb9daf5ad27",
      "parents": [
        "2b39c4ccdf26300ab18af0b941ab5b3cf124fd13"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Feb 02 11:22:06 2016 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed Feb 03 20:29:36 2016 -0800"
      },
      "message": "Adapted the style of notification groups\n\nThe title is now not using the spanned styling anymore\nand the overflow is divided differently. Also fixed the\nlayout for RTL languagues and BIDI.\n\nChange-Id: I5963e1990fe0efefd0355fcaae249546cbb75181\n"
    },
    {
      "commit": "bacab47918576609f53ee1f681499e2cc33d89b1",
      "tree": "624121d43a03892305c5d3a436ce23c84fafae0e",
      "parents": [
        "3442c1232ce67a3ca390050110385eec9d82fec7",
        "db50de807304bcda6fa0028aaced667cf9ae9cf5"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed Feb 03 22:25:02 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 03 22:25:02 2016 +0000"
      },
      "message": "Merge \"QS Visuals work\""
    },
    {
      "commit": "db50de807304bcda6fa0028aaced667cf9ae9cf5",
      "tree": "d27ead2c7257a000a9d1fd665eca905d13175a85",
      "parents": [
        "5e4aa93df6486af3043afb7edc8aa8b8e8f61bbc"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed Feb 03 15:34:54 2016 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed Feb 03 15:34:54 2016 -0500"
      },
      "message": "QS Visuals work\n\nMostly just resizing and placement of things.\n\nChange-Id: I28dbe22b0b0633bbe2bd484879e29349510dde29\n"
    },
    {
      "commit": "1f7b7aecbd69e5376ff3c38d0c42827e682df74f",
      "tree": "36c826534782f4d53b0cd86101f1bc3b3b726994",
      "parents": [
        "adf19a840284b95156b7912fbc725e744ac754e1"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Feb 03 06:53:26 2016 -0800"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Feb 03 06:53:26 2016 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I423629c9356693e4aa2fa8dfc9d32ff662e1d414\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "2b39c4ccdf26300ab18af0b941ab5b3cf124fd13",
      "tree": "396f7323a8ae12b841541c40ec599f25b7960e5c",
      "parents": [
        "3109ec39fa1d87eba2c961c072096cf03934efc4"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Feb 01 15:50:23 2016 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Feb 02 18:07:14 2016 -0800"
      },
      "message": "Adapted the no notifications view according to spec\n\nChange-Id: I867d1b364d5687e846040d586a737370c6527245\n"
    },
    {
      "commit": "3109ec39fa1d87eba2c961c072096cf03934efc4",
      "tree": "231703701ccc4b139fb7d26aef7c8ea53fc8553d",
      "parents": [
        "12f11c55e67598bd0128ec644ff85b442e097184"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Feb 01 15:32:17 2016 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Feb 02 18:07:14 2016 -0800"
      },
      "message": "Updated the clear all button to spec\n\nTextify all the things\n\nChange-Id: I054237bae36cff5fbb3fa38de9d892c040590c3c\n"
    },
    {
      "commit": "132876cff9222d7e7323b63c5cf92153c73521ba",
      "tree": "159c37df7348c7adaf7ef153c46a25fcb75c4884",
      "parents": [
        "0c35fbcf08085545fbcbbbf155bb998e981cae36",
        "cb445686d731aa2819c6bf8d0b7f3bb749942de9"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Feb 02 22:54:15 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 02 22:54:15 2016 +0000"
      },
      "message": "Merge \"RTL for NotificationHeader now working correctly.\""
    },
    {
      "commit": "50448630a49a9602eb53561d1c022890d07449d0",
      "tree": "d92d1ef625e2e3eddb978861eca88fc5b844ac1d",
      "parents": [
        "be8e696a1f40a61c52a74022f4f084fdc0600f90"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Mon Feb 01 18:04:59 2016 -0800"
      },
      "committer": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Tue Feb 02 12:25:36 2016 -0800"
      },
      "message": "Tweaking enter from/exit to home animations.\n\nChange-Id: Idedf00457055b6f0268c0f93a0a14c6a553e1168"
    },
    {
      "commit": "be8e696a1f40a61c52a74022f4f084fdc0600f90",
      "tree": "f5033eb7bda7795457d37848ca725605f3ff2264",
      "parents": [
        "70f0bf7d5d30c8d20b28af2134d8c21862e2a294"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Mon Feb 01 14:27:52 2016 -0800"
      },
      "committer": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Tue Feb 02 12:25:28 2016 -0800"
      },
      "message": "Allow animation controls for each animated property.\n\n- Using onDrawForeground() instead of dispatchDraw()\n\nChange-Id: Iae107a1ba14250f8c496264c60a29edc76df88e2"
    },
    {
      "commit": "70f0bf7d5d30c8d20b28af2134d8c21862e2a294",
      "tree": "3026f62259f41e7f0ef80eb22691561c6988ca5c",
      "parents": [
        "7647b678c2faa3aeb3eac2653db1aef120aef3a6"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Mon Feb 01 14:05:29 2016 -0800"
      },
      "committer": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Tue Feb 02 12:25:16 2016 -0800"
      },
      "message": "Fixing regression in animation of drag task.\n\n- Should be ignoring the drag task, caused by a bad merge in ag/854463.\n- Preventing relayout when picking up a new task view.  This issue\n  caused the task view to be relaid out mid-drag if the animation in the\n  stack causes a new TaskView to be picked up from the pool (ie. when\n  dragging immediately after starting recents from scratch)\n\nChange-Id: Id798cc39216d7ccbaa106c687aa0a518e7d5155f"
    },
    {
      "commit": "977dcdc3cda467b9bad63ed6c2c363326d976ddd",
      "tree": "7cffa4ab686018b8a967d085e8c6112682378d68",
      "parents": [
        "cbfd71c66d66b8a8bbb8a6e4224f66728bb42ffa"
      ],
      "author": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Wed Jan 20 19:21:08 2016 +0900"
      },
      "committer": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Tue Feb 02 11:48:38 2016 +0900"
      },
      "message": "PIP: Implement the initial version of onboarding screen\n\nRedlines and assets will be applied later.\n\nBug: 26676479\nChange-Id: I1a42fad0b918681c64ae84abb1bff8fac3289004\n"
    },
    {
      "commit": "f43491f8f25db4e9967a22aa17add94436b12cf5",
      "tree": "61d938148aae46e2514b122ea9e8a2d7c4aa1e56",
      "parents": [
        "76855d322b18f47962727588550e5aec3850c5e8"
      ],
      "author": {
        "name": "Xiaohui Chen",
        "email": "xiaohuic@google.com",
        "time": "Mon Feb 01 12:19:35 2016 -0800"
      },
      "committer": {
        "name": "Xiaohui Chen",
        "email": "xiaohuic@google.com",
        "time": "Mon Feb 01 22:53:33 2016 +0000"
      },
      "message": "sysui: small refactor\n\nBug: 26161831\nChange-Id: I020176d49cb12c7f7b56ad6eb1221e678312f798\n"
    },
    {
      "commit": "ccdab44d25f0adb9ed583472c792e2b1464d193f",
      "tree": "97075ec7cbc4dff03c32a912c31972bfd32672ee",
      "parents": [
        "89270a445a88c84765ef6ad36d33f0204f7e0360",
        "9349e65a2d7741816f9abf41a966f20aa12fb42d"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Feb 01 22:18:21 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Feb 01 22:18:21 2016 +0000"
      },
      "message": "Merge changes Ie6c1ea33,Id1af37e6,I9c474f7a,I439c9b66\n\n* changes:\n  Reset create state in moveTaskToStack\n  Divider tuning\n  Fix transition to recents in docked mode\n  Fix flicker and other weirdness\n"
    },
    {
      "commit": "a747ab8c0b642fb7ed241ba68865f6841e3184bb",
      "tree": "d05fde7d273cca2468befb5923e91ab448add0c5",
      "parents": [
        "2678d30e7b8a8173697bb33740db96a2aa0f5f6a",
        "a22dd3341970a9f572724d81a27993c7ac58e9e8"
      ],
      "author": {
        "name": "Xiaohui Chen",
        "email": "xiaohuic@google.com",
        "time": "Mon Feb 01 22:03:27 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Feb 01 22:03:27 2016 +0000"
      },
      "message": "Merge \"Make user deletion dialog reusable.\""
    },
    {
      "commit": "1b12ef55b74f47eedde8afe22b997d40c3668a31",
      "tree": "56365c3691960a5657e9451b63fc5b4a37be4295",
      "parents": [
        "c6c89a82144f59475242c75d67529fed943ae30b"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri Jan 29 16:49:55 2016 -0800"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Feb 01 13:43:36 2016 -0800"
      },
      "message": "Divider tuning\n\n- Take insets into account for calculating dismissing fraction,\nbut don\u0027t dim into 100% when the device has insets at that\nside.\n- When applying parallax to the top side, apply less.\n\nChange-Id: Id1af37e6f7af43ec3682dad4ad1ce68034301b4d\n"
    },
    {
      "commit": "4b88cf0dd885a89f7dddbc98a88c66ebbf39559e",
      "tree": "9636e4f94783fd1b9dc1405a61b6077ed3391f05",
      "parents": [
        "a6a63d8ef0866888d7c6a302818c5caf6bbcc05a"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Feb 01 13:00:10 2016 -0800"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Feb 01 13:00:10 2016 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I33ec1d301ea490620093cf078e4bf3e9d8f81d7e\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "c6c89a82144f59475242c75d67529fed943ae30b",
      "tree": "240a5174d1373129e57ec79fb6c4049c41a8b2e1",
      "parents": [
        "e909802b4136b2377612d5ecdf92fb3a00504b95"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Thu Jan 28 17:48:21 2016 -0800"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Feb 01 12:19:53 2016 -0800"
      },
      "message": "Fix transition to recents in docked mode\n\nTransition for non-compatible apps will be handled in a separate CL.\n\nChange-Id: I9c474f7aa394e4f3eacd1845c78bee5874bd8a59\n"
    },
    {
      "commit": "cb445686d731aa2819c6bf8d0b7f3bb749942de9",
      "tree": "020ea94db5717294e89d1d693804016befed34e5",
      "parents": [
        "33f266201ce33e3e8082927df28cadbbe1f4011f"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri Jan 29 16:13:12 2016 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Feb 01 12:11:19 2016 -0800"
      },
      "message": "RTL for NotificationHeader now working correctly.\n\nChange-Id: Id5c3a303044a7fa6ff59f056fd0709eb7c4df887\n"
    },
    {
      "commit": "a22dd3341970a9f572724d81a27993c7ac58e9e8",
      "tree": "cea555437e254410eb1b3e5d8237ec0b23fdac7f",
      "parents": [
        "84867864932d7b8ed20e2c31f4568cb16bcc020e"
      ],
      "author": {
        "name": "Vadim Tryshev",
        "email": "vadimt@google.com",
        "time": "Tue Jan 26 18:40:37 2016 -0800"
      },
      "committer": {
        "name": "Xiaohui Chen",
        "email": "xiaohuic@google.com",
        "time": "Mon Feb 01 18:53:51 2016 +0000"
      },
      "message": "Make user deletion dialog reusable.\n\nThis change will be immediately integrated into master.\n\nThis dialog will be also used by the alternate lock screen.\n\nBug: 25192625\nChange-Id: Idc374312fe884af104e342d58f207e0510b9754a\n(cherry picked from commit b29374806c393a06c993e5c6b92c62f06d5978c7)\n"
    },
    {
      "commit": "6bbf598b11feb3bd04bbcda0904a3a4bd32c2ff4",
      "tree": "42cd7a817b86a06b75589d75256e5977fe226357",
      "parents": [
        "8e7fffd17d3b6f267879e5b6b8f002d2b4a70bd6",
        "df1020c539f012fbd72fb25831c39b6515876509"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Mon Feb 01 18:15:53 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Feb 01 18:15:53 2016 +0000"
      },
      "message": "Merge \"Fixing crash loop when the parent affiliated task is removed.\""
    },
    {
      "commit": "df1020c539f012fbd72fb25831c39b6515876509",
      "tree": "e6c11316aebd31876ea4231f8938b45bd0e3c5b5",
      "parents": [
        "bbb3d3de3c058f115ab1fba0ddb7238e54745c0b"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Mon Feb 01 10:05:10 2016 -0800"
      },
      "committer": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Mon Feb 01 10:05:10 2016 -0800"
      },
      "message": "Fixing crash loop when the parent affiliated task is removed.\n\n- Instead, since we get the tasks in order, we use the previous task\n  lastActiveTime as the base point for the entire affiliated task group\n  (which gets brought to the front together always) if the parent\n  task is not available.\n\nBug: 26896738\nChange-Id: Id034af3f13355442f33b22ca18f9ffffa0f9d3d5\n"
    },
    {
      "commit": "6afd74463cb649e4432c015aa2633cde4fa19021",
      "tree": "3c1b897f54c2f3d03d0bef76c6339c838f53f008",
      "parents": [
        "493e4a35f58cd11b7821b6bb80c8c6e899229de2",
        "7e30d60d1f7adf36b677267efc9991bcf2e97ee2"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Feb 01 17:35:35 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Feb 01 17:35:35 2016 +0000"
      },
      "message": "Merge \"Add upgrader for tuner\""
    },
    {
      "commit": "c767a1f988d6847bc4873d57ec4485c54120fe2c",
      "tree": "17ba452ca6275c68cffe98f72fb990835f854110",
      "parents": [
        "d1b140914d50275960305bdd48e3a72034173b25",
        "7e53f20c835ae2614c92717a6fc222b345c75036"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Feb 01 16:39:06 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Feb 01 16:39:06 2016 +0000"
      },
      "message": "Merge \"Add some cmds for statusbar\""
    },
    {
      "commit": "590f3de160178bbd4693d7720c367f773d7664fa",
      "tree": "a84b184b9357d460825619a114d4fc24c92b4e9c",
      "parents": [
        "40a11e525c3888613361a555d71ff13e5ef834e4",
        "19a7b2836ee7b9dc54aee97b0ce0bfa1b6d76def"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Feb 01 16:10:53 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Feb 01 16:10:53 2016 +0000"
      },
      "message": "Merge \"Fix crash in add QS tiles\""
    },
    {
      "commit": "19a7b2836ee7b9dc54aee97b0ce0bfa1b6d76def",
      "tree": "014bc84b719d065d9e930b7e1d425bcf92f0ba83",
      "parents": [
        "b61437de5f31d61698eec47221ca5fba1f76c61f"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Feb 01 11:08:18 2016 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Feb 01 11:08:18 2016 -0500"
      },
      "message": "Fix crash in add QS tiles\n\nIt seems one of the tiles has an empty icon... Fix the crash for\nnow, will deal with the tile later.\n\nBug: 26897121\nChange-Id: I9abd073a891a5222711fe81ed05ade2a87d70121\n"
    },
    {
      "commit": "9bcdf36af2affd7c72be13a942b879492fc7c0fc",
      "tree": "5e05cc4b2d4651f2a7877a1aed2fea430c76d54f",
      "parents": [
        "b053d468dc0e7ab868096cff07a4280db554f0ab",
        "34a5cef6298cc44fc0614c4747c4b17137cff441"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Feb 01 15:19:47 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Feb 01 15:19:47 2016 +0000"
      },
      "message": "Merge \"Let SysUI watch TileService\u0027s dialog lifecycle\""
    },
    {
      "commit": "34a5cef6298cc44fc0614c4747c4b17137cff441",
      "tree": "bca9d39c30264274374e394802e5477e9e60b012",
      "parents": [
        "20a0e405aadd4a200834b70283c20ed34ae09336"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Jan 29 11:28:44 2016 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Feb 01 15:04:29 2016 +0000"
      },
      "message": "Let SysUI watch TileService\u0027s dialog lifecycle\n\nThat way it can better handle tokens and service binding.\n\nChange-Id: I9b882181ecbe52a65e731a2c45f1d296315884b4\n"
    },
    {
      "commit": "7e30d60d1f7adf36b677267efc9991bcf2e97ee2",
      "tree": "d051fc882bb9d9fb2b3718ab5715a4fc7a5233fa",
      "parents": [
        "b61437de5f31d61698eec47221ca5fba1f76c61f"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Jan 29 16:18:09 2016 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Feb 01 10:01:56 2016 -0500"
      },
      "message": "Add upgrader for tuner\n\nUnspam everybody\u0027s status bar icons with new default off icons.\n\nChange-Id: Id8375d1871705cc2b3bf258f934176c7510a0fde\n"
    },
    {
      "commit": "3b93a4d351aeb154fba8a4b2fa66ca25a951993d",
      "tree": "88c537afc00919de6cbe6baeca9fc83babb5dead",
      "parents": [
        "e0cbb65e1099c583ae9e34b30fe126a74803ee34"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Fri Jan 29 17:46:53 2016 -0800"
      },
      "committer": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Mon Feb 01 06:58:31 2016 -0800"
      },
      "message": "Renamed Activity class multi-window APIs\n\nAs requested by API council.\n\nBug: 26507736\nChange-Id: I2a87c5eb3c1b48d52703103c2a4f72c250a9a827\n"
    },
    {
      "commit": "7e53f20c835ae2614c92717a6fc222b345c75036",
      "tree": "84429f433a3bded8a5a9f5a5fc58136122b55ed6",
      "parents": [
        "b61437de5f31d61698eec47221ca5fba1f76c61f"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Jan 28 10:40:20 2016 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Feb 01 09:55:28 2016 -0500"
      },
      "message": "Add some cmds for statusbar\n\nThey will be used for tests?!\n\nAlso move around where some of the tile lifecycle happens so that\nit can easily be shared with these commands.\n\nChange-Id: I72386afce5a2d335df45ecc5946679efcd826bae\n"
    },
    {
      "commit": "0059d9c990eb7ad69e724be6882a590caa6c4c44",
      "tree": "29da44d63ab7665ebbd6600b0acddabec868b941",
      "parents": [
        "cc3fb7a46372f60d67445f599e980a0491bc3964"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Feb 01 06:01:48 2016 -0800"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Feb 01 06:01:48 2016 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ieec11d6ae7c9daf5f56b4cca99fb2aa46acfc195\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "96a34090c97da30b3fa197c9439b206bc6cf6bc5",
      "tree": "bae811bc9083728920db596ffecaa85b3f4bddc7",
      "parents": [
        "5c9637a9eaec61b16c9ab4a24decdd93fce36ac2",
        "c17d3298255357ce6e49d889cb4548e33004344c"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Sat Jan 30 17:52:14 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jan 30 17:52:14 2016 +0000"
      },
      "message": "Merge \"Fix rare crash in bt detail panel\""
    },
    {
      "commit": "c17d3298255357ce6e49d889cb4548e33004344c",
      "tree": "435ed286150256e8988f3f249de6e18257ec5274",
      "parents": [
        "650e3b70e4aa2fa9acf2f9c6ce211c4b46862c15"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Sat Jan 30 12:49:41 2016 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Sat Jan 30 12:49:41 2016 -0500"
      },
      "message": "Fix rare crash in bt detail panel\n\nSince bond state is gotten directly from the bluetooth stack it is\npossible it could change, and therefore change the number of devices\nif pairing happens while the detail panel is updating.  Fix this by\njust dropping them into a list.\n\nBug: 26258223\nChange-Id: I7703520391798fd7c9ab097b0057b7b43b877212\n"
    },
    {
      "commit": "5c9637a9eaec61b16c9ab4a24decdd93fce36ac2",
      "tree": "ba878b38ca46712486fc5a6c6f44aab68247e5b8",
      "parents": [
        "650e3b70e4aa2fa9acf2f9c6ce211c4b46862c15"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Sat Jan 30 12:40:47 2016 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Sat Jan 30 12:40:47 2016 -0500"
      },
      "message": "Fix nav bar clipping\n\nBug: 26782800\nChange-Id: I7ba3db27aeee46800f6b7f9cd239ad529b281dd8\n"
    },
    {
      "commit": "bbb3d3de3c058f115ab1fba0ddb7238e54745c0b",
      "tree": "bbd205861f66bd59974862f975d5e10170a731b1",
      "parents": [
        "c0848f11794abcecc89bd05fea73e103e887eff6"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Sat Jan 30 01:09:20 2016 +0000"
      },
      "committer": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Fri Jan 29 18:02:13 2016 -0800"
      },
      "message": "Re-enabling fade-in of header bar icons.\n\nThis reverts commit 133ad44269e4b45e056793b579a7628aa4d91ccb.\n\nChange-Id: I45095211aaa63b133ad5a4076df25823fa91efa3"
    },
    {
      "commit": "c0848f11794abcecc89bd05fea73e103e887eff6",
      "tree": "aaa3cc30e4fd3a8998366db05131a3682b3cebcd",
      "parents": [
        "54fa566ab74368bd0f0a8e9da7c695b2d33d6124",
        "133ad44269e4b45e056793b579a7628aa4d91ccb"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Sat Jan 30 01:08:09 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jan 30 01:08:09 2016 +0000"
      },
      "message": "Merge \"Revert \"Re-enabling fade-in of header bar icons.\"\""
    },
    {
      "commit": "133ad44269e4b45e056793b579a7628aa4d91ccb",
      "tree": "56c319cf61ed6cd66ff0a84f53b873272bc32cdc",
      "parents": [
        "9b5c847a19bf7dbfe3fe00f11cbbdf581794fccc"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Sat Jan 30 01:07:34 2016 +0000"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Sat Jan 30 01:07:34 2016 +0000"
      },
      "message": "Revert \"Re-enabling fade-in of header bar icons.\"\n\nThis reverts commit 9b5c847a19bf7dbfe3fe00f11cbbdf581794fccc.\n\nChange-Id: Ie9e6ba685654622a9a1e76a405cc4d47477d9e13\n"
    },
    {
      "commit": "54fa566ab74368bd0f0a8e9da7c695b2d33d6124",
      "tree": "0f0105dbf4ae6d36acda2bf88d44180bf3d448aa",
      "parents": [
        "a80bf36741ff6b38740eb3019ca612dafad18a48",
        "c552b04cb4aac9d31dbaf9744f32ddc14886e222"
      ],
      "author": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Sat Jan 30 01:06:29 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jan 30 01:06:29 2016 +0000"
      },
      "message": "Merge \"PIP: Use StatusBarService to handle PIP key\""
    },
    {
      "commit": "4b164b6d4cd6a253454ac988c83b441ae2a8e4e0",
      "tree": "6f4df5d2306dd3e4c2a498856ed5df1975cc15d3",
      "parents": [
        "b8c17cc30b9b5f9bb9fcd67abdad4877a84ddae4",
        "9b5c847a19bf7dbfe3fe00f11cbbdf581794fccc"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Fri Jan 29 23:41:00 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 29 23:41:00 2016 +0000"
      },
      "message": "Merge \"Re-enabling fade-in of header bar icons.\""
    },
    {
      "commit": "9b5c847a19bf7dbfe3fe00f11cbbdf581794fccc",
      "tree": "92ec4f0ac2135a36265b2e4fc3755125dd72c623",
      "parents": [
        "957c742f1fbbc194e38b3c692d9207c8013c1b89"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Thu Jan 28 16:48:18 2016 -0800"
      },
      "committer": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Fri Jan 29 15:08:08 2016 -0800"
      },
      "message": "Re-enabling fade-in of header bar icons.\n\n- Removing extra syscall when rebinding tasks\n- Only bind the click listeners on the header bar after they are visible\n\nChange-Id: I6879b30a985ca8274ee77126b152daa985054371"
    }
  ],
  "next": "33f266201ce33e3e8082927df28cadbbe1f4011f"
}
