)]}'
{
  "log": [
    {
      "commit": "198523763af21c49d1d2c71fb65c1f7da356712b",
      "tree": "d9a2399973545c12c963eafb4c450f47993563fc",
      "parents": [
        "3a21805aa19d34b1aede3c14eab2292b0f91ee89"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Wed Mar 30 18:26:49 2016 -0700"
      },
      "committer": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Thu Mar 31 14:57:36 2016 -0700"
      },
      "message": "Putting clear-all button on the right to match design.\n\n- Moving Clear-all button on drop-target change\n- Fixing issue with end-margin on title\n\nChange-Id: I589425980cd4503275b33a555f3dcb8391ba2695"
    },
    {
      "commit": "0418f8a5a22007191f7edb70d56afc6197c44e09",
      "tree": "7aa70c5143e104d52232e7746b4c7fe3c3e96ebc",
      "parents": [
        "bb8c30901dc0d17c4da6ef0d68c4ad2808fd0ded",
        "311b98eacd05bda69adcc9c5c80807abaff85fdf"
      ],
      "author": {
        "name": "Xiaohui Chen",
        "email": "xiaohuic@google.com",
        "time": "Thu Mar 31 20:31:51 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 31 20:31:52 2016 +0000"
      },
      "message": "Merge \"sysui: refactor for extensibility\" into nyc-dev"
    },
    {
      "commit": "9c4ec06988642e24f9cf9a0dd79d777526b0a0a6",
      "tree": "7189adfd35d1339c01e5f6f6e6570f81f2862e17",
      "parents": [
        "e12a9b57291d9d9b2cae41a5936cadf5881f6132",
        "edf7d04003890d3b673ab804f5b739e143f4faca"
      ],
      "author": {
        "name": "Chris Tate",
        "email": "ctate@android.com",
        "time": "Thu Mar 31 19:24:41 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 31 19:24:42 2016 +0000"
      },
      "message": "Merge \"API review: WallpaperManager\" into nyc-dev"
    },
    {
      "commit": "e12a9b57291d9d9b2cae41a5936cadf5881f6132",
      "tree": "15ebac29df6074180ac9fa2a9766437449244e74",
      "parents": [
        "3dafea3177e0f962347000d58646ccebedfed203",
        "b4a253bc5af3172dee3d4ac8cf1c4a566f695c41"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Mar 31 19:20:00 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 31 19:20:02 2016 +0000"
      },
      "message": "Merge \"The lights go down on dark theme\" into nyc-dev"
    },
    {
      "commit": "311b98eacd05bda69adcc9c5c80807abaff85fdf",
      "tree": "7000707e85cf4cb121091bc18dffa47793916299",
      "parents": [
        "3dafea3177e0f962347000d58646ccebedfed203"
      ],
      "author": {
        "name": "Xiaohui Chen",
        "email": "xiaohuic@google.com",
        "time": "Wed Mar 30 11:55:54 2016 -0700"
      },
      "committer": {
        "name": "Xiaohui Chen",
        "email": "xiaohuic@google.com",
        "time": "Thu Mar 31 19:05:05 2016 +0000"
      },
      "message": "sysui: refactor for extensibility\n\nBug: 27098123\nChange-Id: Iab9b91c06b32030bbeae6a12715ea33867d13e12\n"
    },
    {
      "commit": "b4a253bc5af3172dee3d4ac8cf1c4a566f695c41",
      "tree": "6543c206144afda1d2ae70f7baa1ee4a26e769b6",
      "parents": [
        "26350a42762c415e772303a2440d8317523f224d"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Mar 31 14:27:04 2016 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Mar 31 14:45:15 2016 -0400"
      },
      "message": "The lights go down on dark theme\n\nIt will be remembered.\nIt died not once, but twice.\nಥ_ಥ\n\nChange-Id: I48fba2e71b1fd431d7cd0dccb36e8a59bb47709a\nFixes: 21854466\n"
    },
    {
      "commit": "4de449a3c6b24e409059cfaab891c59eba09ddb8",
      "tree": "8eb63e5fa75abef2f465c0e92480ef75a9e434e8",
      "parents": [
        "f1fe782e912d3feed9cded8fb80b179c4ee5d09c",
        "c0a579e5752b38257c31acb2f0b5b08447355205"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu Mar 31 18:34:53 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 31 18:34:54 2016 +0000"
      },
      "message": "Merge \"Add option to force remote input history\" into nyc-dev"
    },
    {
      "commit": "d1ed81e5afcc5772011e066322319bec4f06add0",
      "tree": "3d9c6026dd77a721727fbbc1e9bc738a609d1f60",
      "parents": [
        "ee1062e4c011578906edf08d340eff5a55ebe085",
        "4efc9246c62d8f595db4c26403a353876aad77fd"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Mar 31 18:11:35 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 31 18:11:36 2016 +0000"
      },
      "message": "Merge \"Fix tiles animating when QS edit is open\" into nyc-dev"
    },
    {
      "commit": "4efc9246c62d8f595db4c26403a353876aad77fd",
      "tree": "a68828c65cf0ccd2d0b7bbbff972dbf239092215",
      "parents": [
        "26350a42762c415e772303a2440d8317523f224d"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Mar 31 14:10:37 2016 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Mar 31 14:10:37 2016 -0400"
      },
      "message": "Fix tiles animating when QS edit is open\n\nChange-Id: Ie242f0cb71354674884bca398e0075cdebc3b572\nFixes: 27815863\n"
    },
    {
      "commit": "becc30196dbd6ebe68726c984a448c90fa6ef167",
      "tree": "f9a7dc7f8033814bfa2d67ebde106b9da895bdff",
      "parents": [
        "e14bab859ef3a1e47eb063781d04dd32d92cf3e8",
        "be83cc0044281412b7e3f804bde55f4fb0dd5a96"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Mar 31 17:40:19 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 31 17:40:20 2016 +0000"
      },
      "message": "Merge \"Update the wifi on but disconnected qs icon\" into nyc-dev"
    },
    {
      "commit": "be83cc0044281412b7e3f804bde55f4fb0dd5a96",
      "tree": "6a7c2829ba125ba5523f1aa0543b3ad16716b271",
      "parents": [
        "26350a42762c415e772303a2440d8317523f224d"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Mar 31 13:38:59 2016 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Mar 31 13:38:59 2016 -0400"
      },
      "message": "Update the wifi on but disconnected qs icon\n\nChange-Id: Icb3ef57e7fa540868716107206d710dc4048aa90\nFixes: 27900385\n"
    },
    {
      "commit": "33b30609ff916a1a9476fdecbf60c19cff56f76c",
      "tree": "ff56f804f7da0eae213b22f8fbb7ef9cb6d4a823",
      "parents": [
        "26350a42762c415e772303a2440d8317523f224d",
        "428914d0f07f4a0d5b55c4de7ec30708505bd21f"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Mar 31 15:43:45 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 31 15:43:46 2016 +0000"
      },
      "message": "Merge \"Remove panel paddings/margins when QS is customizing\" into nyc-dev"
    },
    {
      "commit": "8b2ce60ba84d9361ca056468c5f9092123a16ce2",
      "tree": "1367708049529935b4cbbde79c7cefa436fe8161",
      "parents": [
        "d9b7909989e220e06406e44ed7a0c11281a4eeea"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Mar 31 11:30:41 2016 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Mar 31 11:30:41 2016 -0400"
      },
      "message": "Fix QS battery tile state\n\nDon\u0027t share drawables across multiple imageviews.  Instead generate\na new drawable for each one.\n\nChange-Id: I70259f978af73525d9f6ec772ecd94f2ca9c75bf\nFixes: 27786862\n"
    },
    {
      "commit": "c03c77edc0f8cd9755ffc1c71bb026e30fd15a5d",
      "tree": "5dc68cb35de85d6abab87f2d7d6626570cdaca66",
      "parents": [
        "25b12ac54ed2c8e84fbffd1ee738feb41c35c170",
        "d84eed1d28f1890ea8b6e778b97d77a21cd54659"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Mar 31 04:18:39 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 31 04:18:41 2016 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into nyc-dev"
    },
    {
      "commit": "d84eed1d28f1890ea8b6e778b97d77a21cd54659",
      "tree": "b9391489b1aea95d96d458ec0dfb20c726feb480",
      "parents": [
        "725dd4ac85bcc1e9ee8d5322807c19d17d581aa0"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Wed Mar 30 20:25:05 2016 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Wed Mar 30 20:25:05 2016 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ia554f35ef10e80690cfe3cf5fdf0c004a7687fe1\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "bc2294b3c2503105c37d8de4a8cd825189199868",
      "tree": "28ddf39978d714ddb1edc1d5985d8fec9f48aa0d",
      "parents": [
        "d2a968f9c31ba1864bc514bb88a9a939508fe794",
        "ad143c09dfbae2f4bb26be8b2a9425edf0562b46"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Thu Mar 31 01:22:36 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 31 01:22:37 2016 +0000"
      },
      "message": "Merge \"Revert \"Temporary changes to fix crashes during tests.\"\" into nyc-dev"
    },
    {
      "commit": "ac945867145c571506a211ccb0a87a3402c4d745",
      "tree": "49c3b1a45d85a462d991570312c08efaf50f5757",
      "parents": [
        "93cfef460c4d15c706bfb03456a00f6e6086b989",
        "933076d80561751618f462b26309ce9e4c3ff3bf"
      ],
      "author": {
        "name": "Andrii Kulian",
        "email": "akulian@google.com",
        "time": "Thu Mar 31 00:57:40 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 31 00:57:42 2016 +0000"
      },
      "message": "Merge \"Refactor usages of Picture In Picture and Multi Window (1/4)\" into nyc-dev"
    },
    {
      "commit": "ad143c09dfbae2f4bb26be8b2a9425edf0562b46",
      "tree": "cbf18c1dbb7fb7d880dc94253508c7d7b7f4b08d",
      "parents": [
        "1c15e01f6dc57cbd8dbfb45f60c625703309c4a5"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Thu Mar 31 00:24:05 2016 +0000"
      },
      "committer": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Thu Mar 31 00:24:05 2016 +0000"
      },
      "message": "Revert \"Temporary changes to fix crashes during tests.\"\n\nThis reverts commit 1c15e01f6dc57cbd8dbfb45f60c625703309c4a5.\n\nChange-Id: I9ea2f26c9d95b5429c98a0785b1797bea2e3f945\n"
    },
    {
      "commit": "c0a579e5752b38257c31acb2f0b5b08447355205",
      "tree": "44cbe1b71e3d0f2b2bb12ff89a9ae431e1d19c2a",
      "parents": [
        "9b95f615c45b2dac053aa45d881f6a4b3c301342"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Mar 30 16:43:58 2016 -0700"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Mar 30 16:46:34 2016 -0700"
      },
      "message": "Add option to force remote input history\n\nBug: 27851227\nChange-Id: Iced5d24d6cc0894ce7c7e9565722d0ef016a50a5\n"
    },
    {
      "commit": "edf7d04003890d3b673ab804f5b739e143f4faca",
      "tree": "b5744b36b1b612307187954ab985270145c3ac05",
      "parents": [
        "9dd2ad6e94711b7eba30804505c85ff09c6dc34f"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue Mar 29 18:24:25 2016 -0700"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Wed Mar 30 14:32:00 2016 -0700"
      },
      "message": "API review: WallpaperManager\n\n- Rename FLAG_SET_* to simply FLAG_*\n- Improve documentation\n\nBug 27365822\n\nChange-Id: I10e85aeaa462a8ae092938c0ccd55d171f02c20a\n"
    },
    {
      "commit": "be8612de2c9cae0d0f9d41b1e4495e5ed753034a",
      "tree": "5c9a043b098b954de3f1f6d1e56510b0da9784cc",
      "parents": [
        "620a84c76aa3b0180fa214328cd200645de9008d"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed Mar 30 16:19:06 2016 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed Mar 30 16:31:32 2016 -0400"
      },
      "message": "Fix QS animation visibility issue on lockscreen\n\nChange-Id: I4ed417051b1efe23952b20a993830ba06f8faee7\nFixes: 27616176\n"
    },
    {
      "commit": "b01a0afb4ee05df150613ada27307c868c41d4f7",
      "tree": "97b898c9e6b89cd05e90a451253f3a01fb4ea4a6",
      "parents": [
        "7de3b2d89834028c88e7f6590e5682b02e96e32e",
        "f160edcab932c25e6c2e8d011b2ac753eae26788"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed Mar 30 17:52:26 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 30 17:52:27 2016 +0000"
      },
      "message": "Merge \"Fix QS panel after density changes\" into nyc-dev"
    },
    {
      "commit": "f160edcab932c25e6c2e8d011b2ac753eae26788",
      "tree": "ab3e99e1932737b6341317bb0147648ca7bef084",
      "parents": [
        "4ea6657d587f0e06a335b9faf355e222d7cbd385"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed Mar 30 13:48:56 2016 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed Mar 30 13:49:58 2016 -0400"
      },
      "message": "Fix QS panel after density changes\n\nFixes: 27744717\nChange-Id: Ic3724b39e027379bb81e94e7059e67d2bbe30e88\n"
    },
    {
      "commit": "9cbb71997b10843cc5e5de9e4ec4e3c70a739bdd",
      "tree": "d6b5ea26fd410266cae9f940dcc6430fa1604326",
      "parents": [
        "ca4dc9a7e12c0e478ab36cbed97e15d83ebefcef",
        "51fb85a088ac0c6797d18fed8317d709143b9757"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed Mar 30 16:37:40 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 30 16:37:41 2016 +0000"
      },
      "message": "Merge \"Fix QS RTL\" into nyc-dev"
    },
    {
      "commit": "05ceda5ccc794b7d7a3b1330f1dbab3c016e6973",
      "tree": "754ff19e72124d5692a42beb88d78a54b587a1ad",
      "parents": [
        "98bad0e57811606530aed23982b0e04d07614811",
        "f7d9c49223c4f2fd8a498160914d41801e6b10ea"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed Mar 30 16:33:11 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 30 16:33:12 2016 +0000"
      },
      "message": "Merge \"QS: Only allow clicking in the expand button\" into nyc-dev"
    },
    {
      "commit": "98bad0e57811606530aed23982b0e04d07614811",
      "tree": "cef67fc9d2dd2a3098303c6aa0740560991ca1d9",
      "parents": [
        "5a9f8711e34f98351f7d1acced71e0a23f4b5162",
        "96defbe2b123b316f5aecc0e9a3504b26f2bc54c"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed Mar 30 16:32:20 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 30 16:32:22 2016 +0000"
      },
      "message": "Merge \"Add more metrics for QS\" into nyc-dev"
    },
    {
      "commit": "96defbe2b123b316f5aecc0e9a3504b26f2bc54c",
      "tree": "df9edec3b41dc97fa2637118842aa0fd65a13854",
      "parents": [
        "a3a3f35e8d5cafcb0e872e014ec3749329202174"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Mar 29 16:51:03 2016 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed Mar 30 12:26:04 2016 -0400"
      },
      "message": "Add more metrics for QS\n\nBug: 27851703\nChange-Id: Iecd1eb739fa1a283b7964b6e0952673e5fb38e8f\n"
    },
    {
      "commit": "1ed1bb0fc0b8331c8d5749ce7e0495c4f81daa40",
      "tree": "4f5900775baa250596f8eb9127c934a7ee413631",
      "parents": [
        "2040088ae1cd8e29ccf3c5c25237a8f779b4852c",
        "0c6e099482182007d74a2ae013ca79ad473e1fc7"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed Mar 30 15:44:06 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 30 15:44:07 2016 +0000"
      },
      "message": "Merge \"Fix tests and tag them for continuous testage\" into nyc-dev"
    },
    {
      "commit": "428914d0f07f4a0d5b55c4de7ec30708505bd21f",
      "tree": "0e6150792176544098c158187d503499b9a39fb3",
      "parents": [
        "1d0ca4b201b67a8f07f974a2731f3240923257b1"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed Mar 30 09:35:36 2016 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed Mar 30 09:35:36 2016 -0400"
      },
      "message": "Remove panel paddings/margins when QS is customizing\n\nOtherwise notifications refuse to move out of the way for QS editing\nand it gets drawn on top of.\n\nBug: 27835052\nChange-Id: I65db22899b295e8ab14594b18560ca822e5fe02b\n"
    },
    {
      "commit": "e1f9e5152a9422ae9ef65d4d159ed79f383fc87f",
      "tree": "e2582840d9baae2fb661d2601531bbaca039f527",
      "parents": [
        "1591d368d3275276b35161810d42c6a5d9e8b43f",
        "1c15e01f6dc57cbd8dbfb45f60c625703309c4a5"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Wed Mar 30 05:09:19 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 30 05:09:20 2016 +0000"
      },
      "message": "Merge \"Temporary changes to fix crashes during tests.\" into nyc-dev"
    },
    {
      "commit": "1c15e01f6dc57cbd8dbfb45f60c625703309c4a5",
      "tree": "e912ff435c831b372d265e7f778b4db51c10250d",
      "parents": [
        "bc5aa7a7364088c1698784c7244df27820443797"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Tue Mar 29 21:12:08 2016 -0700"
      },
      "committer": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Tue Mar 29 21:23:41 2016 -0700"
      },
      "message": "Temporary changes to fix crashes during tests.\n\nBug: 27852443\nChange-Id: Ie61e628213281fc921e8de403d27ae1f941352e9\n"
    },
    {
      "commit": "933076d80561751618f462b26309ce9e4c3ff3bf",
      "tree": "1165d0bbc40b7f0c3f6e87abaf2ae28252bc7f86",
      "parents": [
        "aac5bf1c1c60fac2db26c1ec68b85a7232816682"
      ],
      "author": {
        "name": "Andrii Kulian",
        "email": "akulian@google.com",
        "time": "Tue Mar 29 17:04:42 2016 -0700"
      },
      "committer": {
        "name": "Andrii Kulian",
        "email": "akulian@google.com",
        "time": "Tue Mar 29 18:39:45 2016 -0700"
      },
      "message": "Refactor usages of Picture In Picture and Multi Window (1/4)\n\nBug: 27365860\nChange-Id: I1590e430a12ceb84cb83da295e0bf7e4378fea96\n"
    },
    {
      "commit": "fe1886f8b82330315a62e10d6dd27b0aa7c045cb",
      "tree": "c4a7198e10ef95d934f9b8d37845cea466bab109",
      "parents": [
        "d845a8b114fdfc0576864a637e702540a7fc6076",
        "44849b8abdcdefbe3112324d98afdea220a37376"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed Mar 30 01:15:19 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 30 01:15:21 2016 +0000"
      },
      "message": "Merge changes Ie59ed72c,Ie763a2a6,I7f830e5c,Ife637438 into nyc-dev\n\n* changes:\n  Should not update initial state at all on resize.\n  Adding logging to track down bitmap issues.\n  Moving the background to the window.\n  Adding clear-all button.\n"
    },
    {
      "commit": "44849b8abdcdefbe3112324d98afdea220a37376",
      "tree": "58012cdda617712ed92ba168ab4e937bc8e22baf",
      "parents": [
        "7845e8c4946f6b5dadfcd9c1d64e826bacc50edb"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Tue Mar 29 10:45:45 2016 -0700"
      },
      "committer": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Tue Mar 29 17:59:04 2016 -0700"
      },
      "message": "Should not update initial state at all on resize.\n\nThis fixes an issue with the stack scrolling upon resizing.  We only \nneed to update the initial state if docking, or upon rotation.\n\nChange-Id: Ie59ed72cb22c9b000289db3f04b1a71ad5f64816"
    },
    {
      "commit": "7845e8c4946f6b5dadfcd9c1d64e826bacc50edb",
      "tree": "0aee752f886fe4f74d074fd54a3cd3ac300e8c13",
      "parents": [
        "e8a4eff9d919481f021903be8389d4b6e93d2ca5"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Tue Mar 29 10:23:19 2016 -0700"
      },
      "committer": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Tue Mar 29 17:58:59 2016 -0700"
      },
      "message": "Adding logging to track down bitmap issues.\n\nBug: 27849282\nChange-Id: Ie763a2a6cc968896e1ec0c4d89859cb49bd89e85\n"
    },
    {
      "commit": "e8a4eff9d919481f021903be8389d4b6e93d2ca5",
      "tree": "96d4d495153554992f7f0f487fc329a511634819",
      "parents": [
        "3b6ba1ab144c53752841869627a1b9f6d357c404"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Mon Mar 28 16:20:35 2016 -0700"
      },
      "committer": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Tue Mar 29 17:58:54 2016 -0700"
      },
      "message": "Moving the background to the window.\n\n- Make sure to remove the background from the DecorView while\nresizing, so we don\u0027t draw it twice.\n\nBug: 27869246\nChange-Id: I7f830e5c825749fdf2b5bbda7af92239702b70ad\n"
    },
    {
      "commit": "3b6ba1ab144c53752841869627a1b9f6d357c404",
      "tree": "189607dbb8cb2241394ae567b98806d9024d22c7",
      "parents": [
        "75c21ca948aabbcd8b87196e966771b1dd976686"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Tue Mar 22 15:37:54 2016 -0700"
      },
      "committer": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Tue Mar 29 17:57:56 2016 -0700"
      },
      "message": "Adding clear-all button.\n\nChange-Id: Ife637438b191c4a5004f3c6551bc75691e8e426b\n"
    },
    {
      "commit": "415ebdb88027a4885f6ff95b3dfb7466144dc0e4",
      "tree": "725f42cb66325681d69317eb3121f6c64338b265",
      "parents": [
        "8303bd2b17eb33dcecf2ef63d1aee87f7427f812",
        "94fa1df7135eea68d2aae41634567c57833d6a47"
      ],
      "author": {
        "name": "Muyuan Li",
        "email": "muyuanli@google.com",
        "time": "Tue Mar 29 20:29:49 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 29 20:29:51 2016 +0000"
      },
      "message": "Merge \"sysui: refactor for extensibility\" into nyc-dev"
    },
    {
      "commit": "f7d9c49223c4f2fd8a498160914d41801e6b10ea",
      "tree": "022b613c7e610603e1851ea3479e4dcc3cdb9864",
      "parents": [
        "0c6e099482182007d74a2ae013ca79ad473e1fc7"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Mar 29 16:29:39 2016 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Mar 29 16:29:39 2016 -0400"
      },
      "message": "QS: Only allow clicking in the expand button\n\nAlso ditch the header BG so the panel can feel like one surface, as\na result need to set some clip bounds on the QSPanel to avoid some\ncollisions between the header and QS.\n\nBug: 27881430\nChange-Id: Ia78c5b8a7a90bd02b97fa448efa06fc056f624ef\n"
    },
    {
      "commit": "8303bd2b17eb33dcecf2ef63d1aee87f7427f812",
      "tree": "237383ce47bb630f41453068b50569b4183962e2",
      "parents": [
        "a5c45459d3f114f125da3357c36b5a3f659d2229"
      ],
      "author": {
        "name": "Muyuan Li",
        "email": "muyuanli@google.com",
        "time": "Wed Mar 23 20:08:26 2016 -0700"
      },
      "committer": {
        "name": "Muyuan Li",
        "email": "muyuanli@google.com",
        "time": "Tue Mar 29 20:09:46 2016 +0000"
      },
      "message": "sysui: refactor for extension\n\nRefactored ZenModePanel:\n1. Button creation is split from onFinishInflate.\n2. Added a method to query current Zen condition\n3. Made mZenButtonsCallback protected.\n\nChange-Id: I959fa2f7770ba1888af01eababe7c4512981332d\n(cherry picked from commit 79df200108c5240c0d2a041d7d841f8d9d143ec0)\n"
    },
    {
      "commit": "94fa1df7135eea68d2aae41634567c57833d6a47",
      "tree": "bad967e62133c49263e36a245219c6b8cd74cf02",
      "parents": [
        "a5c45459d3f114f125da3357c36b5a3f659d2229"
      ],
      "author": {
        "name": "Muyuan Li",
        "email": "muyuanli@google.com",
        "time": "Wed Mar 23 12:09:38 2016 -0700"
      },
      "committer": {
        "name": "Muyuan Li",
        "email": "muyuanli@google.com",
        "time": "Tue Mar 29 20:08:29 2016 +0000"
      },
      "message": "sysui: refactor for extensibility\n\nSplit button creation code from init in ZenModePanel\n\nBug: 27101250\nChange-Id: Id4bbd505b4e311fdcd2d330f20b73d2338fa9686\n(cherry picked from commit 80870e93a49c08f4f4e57d2c0902d2308faa3f7a)\n"
    },
    {
      "commit": "0c6e099482182007d74a2ae013ca79ad473e1fc7",
      "tree": "0970348572b44cb4bc6d5a5cbd8deb94677d9c09",
      "parents": [
        "1d0ca4b201b67a8f07f974a2731f3240923257b1"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Mar 29 15:49:02 2016 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Mar 29 15:49:02 2016 -0400"
      },
      "message": "Fix tests and tag them for continuous testage\n\nChange-Id: I25d7d34ff8c12308755be6567aae1db009b59a4d\n"
    },
    {
      "commit": "809077d43c2c4853b3d81fa7af6a1205d3b8c129",
      "tree": "e2315ea6045ee20f79722cba89428f35813c82b5",
      "parents": [
        "53befa2e0b6b8b9f4c8f9df04acef3bfff575a1f",
        "85686d6ef65e17f970a0be27492a21a577d6bbe8"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Mar 29 19:16:38 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 29 19:16:39 2016 +0000"
      },
      "message": "Merge \"Fix QS expand on tablets\" into nyc-dev"
    },
    {
      "commit": "85686d6ef65e17f970a0be27492a21a577d6bbe8",
      "tree": "c0ce7c1d91956c1ef44d08a22192a0179ec662c6",
      "parents": [
        "1d0ca4b201b67a8f07f974a2731f3240923257b1"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Mar 29 12:34:28 2016 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Mar 29 12:34:28 2016 -0400"
      },
      "message": "Fix QS expand on tablets\n\nFix the way NotificationPanelView checks the X bounds of QS intercepts\nsince the translation is now on the density container, it should be\nthe source of truth for x and width.\n\nBug: 27865453\nChange-Id: Id698a63563ed99a509a68386f289e6f28302e1e2\n"
    },
    {
      "commit": "1d487016f526f9d95c2fc844e08249cd729543c8",
      "tree": "ee51c1095543aa722aa24994b821fc995c5ab427",
      "parents": [
        "f20ce4712edf7913aaabe9b722fdc429b8e853a6",
        "9a8386a8036c160b54544c01d2f1d24093edda5f"
      ],
      "author": {
        "name": "Rakesh Iyer",
        "email": "rni@google.com",
        "time": "Tue Mar 29 14:56:30 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 29 14:56:31 2016 +0000"
      },
      "message": "Merge \"Fix crash in CarNavigationBarController.\" into nyc-dev"
    },
    {
      "commit": "49573e9c89a279397288d5139deadb5ec27c9821",
      "tree": "830a9ada0b2c7cab71ad512db6c2e33add798766",
      "parents": [
        "1d0ca4b201b67a8f07f974a2731f3240923257b1"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Mar 29 10:48:33 2016 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Mar 29 10:48:33 2016 -0400"
      },
      "message": "Fix overlapping things in battery indicator\n\nBug: 27335792\nChange-Id: I5b39fdad6ba21cbc75b1a0da9f66ae748b8a7f1e\n"
    },
    {
      "commit": "2298bb199c7ac4b00dcf5d5677bad0c268c488e0",
      "tree": "6f09ebea9e0302cb9cdb08e6026bf5d89bf15e71",
      "parents": [
        "36e480cf8cec07a9204c2f50d7268c39e1c0aeae"
      ],
      "author": {
        "name": "Andrei Stingaceanu",
        "email": "stg@google.com",
        "time": "Mon Mar 21 11:51:58 2016 +0000"
      },
      "committer": {
        "name": "Andrei Stingaceanu",
        "email": "stg@google.com",
        "time": "Tue Mar 29 11:55:16 2016 +0100"
      },
      "message": "Keyboard shortcuts: RTL for KeyboardShortcutKeysLayout\n\nIntroduced RTL support for the KeyboardShortcutKeysLayout and\nwith another minor change to the dialog layout achived full\nRTL support for the keyboard shortcuts UI.\n\nBug: 22776761\nBug: 27674152\nChange-Id: I14e38dc4533208f6fd982a53a1d0305e003d926b\n"
    },
    {
      "commit": "b5923b9b8cba215f818c4b026491be107aa1eff5",
      "tree": "58d3922ed8b2fd44b4252d2b6df575e343928dee",
      "parents": [
        "f54aede6db8d49e82d64f75cb4bccd92b25d148a"
      ],
      "author": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Tue Mar 29 17:01:23 2016 +0900"
      },
      "committer": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Tue Mar 29 17:01:23 2016 +0900"
      },
      "message": "PIP: Fix NPE\n\nChange-Id: I80f000fcb7fbac94e633796c07130c9a62001af7\n"
    },
    {
      "commit": "9007136ee9b9423c948b3bed06fe304d8737d46d",
      "tree": "07e9257d73c52123b0097d793011e12f39f783df",
      "parents": [
        "21fece7a3273604362b22dfdef0a1f94187e4218",
        "c69249fd6f30398780342baed8752ef0eeff7d22"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Tue Mar 29 00:59:48 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 29 00:59:49 2016 +0000"
      },
      "message": "Merge \"Fixing regression in recents entrance animation when docking app\" into nyc-dev"
    },
    {
      "commit": "9a8386a8036c160b54544c01d2f1d24093edda5f",
      "tree": "c827f790c9ac0b29a73c97cdadad30bfbdb0a339",
      "parents": [
        "ada2c872fce06eeb532bdd26b20e081cd135afb0"
      ],
      "author": {
        "name": "Rakesh Iyer",
        "email": "rni@google.com",
        "time": "Mon Mar 28 16:02:45 2016 -0700"
      },
      "committer": {
        "name": "Rakesh Iyer",
        "email": "rni@google.com",
        "time": "Mon Mar 28 16:06:16 2016 -0700"
      },
      "message": "Fix crash in CarNavigationBarController.\n\nTypo resulted in the wrong key being used to query a map,\ncausing a NPE.\n\nBug: 27880811\nChange-Id: I357f4869f4e212466d4eef16d5090e1c90a55b4c\n"
    },
    {
      "commit": "c69249fd6f30398780342baed8752ef0eeff7d22",
      "tree": "0b606db1defa59467a4b85fb01c894d99505a8e1",
      "parents": [
        "619e40cd56266a362ab7da80cb9e4eba6c33b204"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Mon Mar 28 13:38:39 2016 -0700"
      },
      "committer": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Mon Mar 28 14:39:14 2016 -0700"
      },
      "message": "Fixing regression in recents entrance animation when docking app\n\n- Merged the two identical launch state flags\n- Only relaying out task views if the bounds have changed\n- Always setting the task transform instead of the view properties \n  directly\n\nBug: 27859626\nChange-Id: I2571c1660820e21fde87ef82808098809b4d3c24"
    },
    {
      "commit": "d964a9f4d7ca2a7fd2d044cad9e2d67ee0b1dab9",
      "tree": "5aa3bcbf0b54eb937de473fe22bc6731a53c0f3b",
      "parents": [
        "ddfc6f7dc9e2b2a5b5c2cab033bf894c5cf1a59b",
        "67477d9c1b0ff934ee667e25b3170ab231f6c82c"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Mar 28 20:40:38 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 28 20:40:39 2016 +0000"
      },
      "message": "Merge \"Update the data saver assets\" into nyc-dev"
    },
    {
      "commit": "67477d9c1b0ff934ee667e25b3170ab231f6c82c",
      "tree": "7bec6916117271d4d37140440fac2c18b4b6eb10",
      "parents": [
        "ace22ae26cf6c6c145db58fe1168aa1c7c64bec9"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Mar 28 16:36:35 2016 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Mar 28 16:36:35 2016 -0400"
      },
      "message": "Update the data saver assets\n\nBug: 27588223\nChange-Id: Ic25a7a695fb2df019b861ef1547da3fca5cd96f9\n"
    },
    {
      "commit": "ddfc6f7dc9e2b2a5b5c2cab033bf894c5cf1a59b",
      "tree": "d35ecafd54afc39a8ed084a7e52fbdc97dfee642",
      "parents": [
        "58691b6fe7631ab55e05775fa6e190dbdb4c3c69",
        "64ae08aa16fdf7ee33073979400afa40692342f1"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Mon Mar 28 20:22:34 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 28 20:22:35 2016 +0000"
      },
      "message": "Merge \"Show non-top tasks in the docked stack in recents.\" into nyc-dev"
    },
    {
      "commit": "ede7d958ab54a0701baa8ae8b494e8ea905c61c6",
      "tree": "56ec3d53ba91af5937a269a7f0cfa742b4c1c689",
      "parents": [
        "b583f084c9f63b11a58a6ac7ad18613dc38ccdb6",
        "789e9c04bf4942b1674fac21932561dbb4f93779"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Mar 28 20:12:12 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 28 20:12:14 2016 +0000"
      },
      "message": "Merge \"QS Anim tweaks\" into nyc-dev"
    },
    {
      "commit": "789e9c04bf4942b1674fac21932561dbb4f93779",
      "tree": "3e10c4d08c62ef3b818d237a1679d41b38086fe3",
      "parents": [
        "ace22ae26cf6c6c145db58fe1168aa1c7c64bec9"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Mar 28 16:00:09 2016 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Mar 28 16:00:09 2016 -0400"
      },
      "message": "QS Anim tweaks\n\nChange-Id: Ic1c3b3c9554dea2b608edfd1b11d255eee38b1ef\n"
    },
    {
      "commit": "64ae08aa16fdf7ee33073979400afa40692342f1",
      "tree": "21bd1c59ab287e19c9e2e06772ec0bdf1851809e",
      "parents": [
        "47f542fc04f966e98de5f9929b375478d2e3e7b2"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Mon Mar 28 08:15:27 2016 -0700"
      },
      "committer": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Mon Mar 28 12:06:44 2016 -0700"
      },
      "message": "Show non-top tasks in the docked stack in recents.\n\nAllows the user to access the task through recents since\nit isn\u0027t currently visible on screen.\n\nAlso, changed recents to launch task currently in the docked\nstack in the fullscreen stack when selected from recents list.\n\nBug: 27864383\nChange-Id: I58549023920d064a30b6355367c3193ce3207bbd\n"
    },
    {
      "commit": "51fb85a088ac0c6797d18fed8317d709143b9757",
      "tree": "aa533e8d2a61e00c9e3efea4a7035eb56dbe11b9",
      "parents": [
        "ace22ae26cf6c6c145db58fe1168aa1c7c64bec9"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Mar 28 14:06:04 2016 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Mar 28 14:06:04 2016 -0400"
      },
      "message": "Fix QS RTL\n\n - Reverse order of pages\n - Change pivot point on date\n - Default to last page position\n - Fix animation\n\nBug: 27345063\nChange-Id: I91aa03810fd3c78c63a07d4b0e0a10127792de60\n"
    },
    {
      "commit": "ba85193b806d2ef8f0636db585822a3eb793144c",
      "tree": "a920e7d6f7c816e3e9edf8dc81e3dc0f8690cf9b",
      "parents": [
        "b5e72702e4ddfaba9f3d723446e60408e169800b",
        "fb2cbbd4ad683d60881f0be5e75fa5238a613099"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Mar 28 14:49:37 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 28 14:49:39 2016 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into nyc-dev"
    },
    {
      "commit": "fb2cbbd4ad683d60881f0be5e75fa5238a613099",
      "tree": "18acba7335d00b9fd1457bd639e30e5dd88784e8",
      "parents": [
        "47f542fc04f966e98de5f9929b375478d2e3e7b2"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Mar 28 07:46:31 2016 -0700"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Mar 28 07:46:31 2016 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ib89b994dbaf04d2c068f33cdf084a90fe9cab769\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "8d344698a97c5cccc02ddb6a48cdee1d2bed7339",
      "tree": "84e0e4165bde009816ce134931b71c29a39d9e95",
      "parents": [
        "ace22ae26cf6c6c145db58fe1168aa1c7c64bec9"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Mar 28 10:19:49 2016 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Mar 28 10:24:01 2016 -0400"
      },
      "message": "QS: Toggle flashlight on long click\n\nBug: 27599572\nChange-Id: Ie333a7b5cc63fa8e9536ed705ca997c8a8409d22\n"
    },
    {
      "commit": "ace22ae26cf6c6c145db58fe1168aa1c7c64bec9",
      "tree": "462fefe7770b2c79fb666d6a8f87467ce52a33bb",
      "parents": [
        "8469407126ccfe92d5bb8b5587500720aefe1ed1",
        "6113397545e65d1bc87706e95ac7cec62d96a271"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Mar 28 14:18:02 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 28 14:18:04 2016 +0000"
      },
      "message": "Merge \"Update the QS page indicator\" into nyc-dev"
    },
    {
      "commit": "8469407126ccfe92d5bb8b5587500720aefe1ed1",
      "tree": "170589f045b7747250eb89e98e266046a4a2405f",
      "parents": [
        "39c98e652fd3e0e3ea3a334d60ba6ee979985978",
        "919a68083bc0663fb908517434a42859871d0b51"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Mar 28 14:12:44 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 28 14:12:46 2016 +0000"
      },
      "message": "Merge \"Don\u0027t show low battery notification if bat saver\" into nyc-dev"
    },
    {
      "commit": "39c98e652fd3e0e3ea3a334d60ba6ee979985978",
      "tree": "7ff6e1e27a926236be9ab8ba30f79741e44eefb3",
      "parents": [
        "47f542fc04f966e98de5f9929b375478d2e3e7b2"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed Mar 16 09:18:35 2016 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Mar 28 09:57:39 2016 -0400"
      },
      "message": "QS edit drag and drop accessibility\n\nBug: 27667843\nChange-Id: Ief0980af25d855942b0565e5a9bfcc0d266bdbe0\n"
    },
    {
      "commit": "40e1135ea2780fefecf532fb7a1cc43e26bcecc2",
      "tree": "90eb05c77d6aab36be23f1fab2d9d4b2490cd7a0",
      "parents": [
        "59d1c9430aa8b65febf1b77f99930328fd739844"
      ],
      "author": {
        "name": "Muyuan Li",
        "email": "muyuanli@google.com",
        "time": "Wed Mar 23 11:43:58 2016 -0700"
      },
      "committer": {
        "name": "Muyuan Li",
        "email": "muyuanli@google.com",
        "time": "Sat Mar 26 20:38:00 2016 +0000"
      },
      "message": "sysui: refactor for extensibility\n\nMaking mZenModeController in PSB protected.\n\nBug: 27101250\nChange-Id: Ibb3e66fb59b245aa293bbc32d1c1009ac1a0499a\n(cherry picked from commit ac72fc49227fc02a919827a877637df4b0a65cf0)\n"
    },
    {
      "commit": "df79218cb2d008300277f19d80cad1c9f0b69c90",
      "tree": "9acf6f82d45f9c01b247d5ee2749b92451999b71",
      "parents": [
        "16d62fc2bd92422b0a35971db1992582cde816b0",
        "35b630c064085ccc2edd867717b5c22ec3677931"
      ],
      "author": {
        "name": "Muyuan Li",
        "email": "muyuanli@google.com",
        "time": "Sat Mar 26 05:42:54 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Mar 26 05:42:55 2016 +0000"
      },
      "message": "Merge \"Removed redundant public modifier in CommandQueue.Callbacks\" into nyc-dev"
    },
    {
      "commit": "35b630c064085ccc2edd867717b5c22ec3677931",
      "tree": "578a953be110e7171c48a780c5e0a4f578250694",
      "parents": [
        "e661f4001c2729737618eccaf9032c2d2e4281bc"
      ],
      "author": {
        "name": "Muyuan Li",
        "email": "muyuanli@google.com",
        "time": "Fri Mar 25 19:29:06 2016 -0700"
      },
      "committer": {
        "name": "Muyuan Li",
        "email": "muyuanli@google.com",
        "time": "Sat Mar 26 03:40:24 2016 +0000"
      },
      "message": "Removed redundant public modifier in CommandQueue.Callbacks\n\nChange-Id: I31783f4aa68742c6a8a4ebe352ab7ec41e21c8fc\n(cherry picked from commit eb1cfb75595cf5c7120396d7575bc2beaf4f1967)\n"
    },
    {
      "commit": "5969004032d5d1afe497403daafae34bc887c926",
      "tree": "9826fd2c42771d7d9e888a3877b841a64baf6118",
      "parents": [
        "e661f4001c2729737618eccaf9032c2d2e4281bc"
      ],
      "author": {
        "name": "Muyuan Li",
        "email": "muyuanli@google.com",
        "time": "Wed Mar 23 16:45:16 2016 -0700"
      },
      "committer": {
        "name": "Muyuan Li",
        "email": "muyuanli@google.com",
        "time": "Sat Mar 26 03:26:04 2016 +0000"
      },
      "message": "sysui: refactor for extensibility\n\nMake mQsExpansionEnabled protected in NotficationPanelView.\n\nBug: 27836776\nChange-Id: I35479e990607d6801effd3fa64fd3ffb1f9503dd\n(cherry picked from commit 8af5736425d60641268943fe4d7e23a2b7d99c8a)\n"
    },
    {
      "commit": "e661f4001c2729737618eccaf9032c2d2e4281bc",
      "tree": "f0c5eeeb779372626e07a8e768c042bc4ed790e5",
      "parents": [
        "67533eea19f58809c608fa28a3fedd092d06e5ef"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri Mar 25 19:11:35 2016 -0700"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Sat Mar 26 02:20:43 2016 +0000"
      },
      "message": "Fix background pivot point\n\nBug: 27859759\nChange-Id: Id4d77d3bd17ae96441960717a4ffe0bf4831562e\n"
    },
    {
      "commit": "67533eea19f58809c608fa28a3fedd092d06e5ef",
      "tree": "3db670d21764a55274b5162e95c9c59371b64625",
      "parents": [
        "6885598ba09b18038e61f268231aa53ed08ef44c",
        "619e40cd56266a362ab7da80cb9e4eba6c33b204"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Sat Mar 26 01:55:49 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Mar 26 01:55:50 2016 +0000"
      },
      "message": "Merge changes I2586b90d,I67111528,I9aeb191a into nyc-dev\n\n* changes:\n  Fix config change layout. (Part 2)\n  Fixing issue with tasks being laid out with the wrong bounds.\n  Launch state/config change audit. (Part 1)\n"
    },
    {
      "commit": "6885598ba09b18038e61f268231aa53ed08ef44c",
      "tree": "f720b09eda729169a3414b1c050e96382ceaa545",
      "parents": [
        "03ebf5086a82ad0b29e02fbe3785ce255af92b14"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri Mar 25 18:46:30 2016 -0700"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Sat Mar 26 01:55:12 2016 +0000"
      },
      "message": "Hide window swapping behind a flag\n\nBug: 27859522\nChange-Id: I0e1e578d2d91f7572b0978dbb12ed143acbdf1e1\n"
    },
    {
      "commit": "619e40cd56266a362ab7da80cb9e4eba6c33b204",
      "tree": "535d881c897925d07af531c66da4c9702e12deae",
      "parents": [
        "f9357d9b31e7ad671db3c75a7aa8ad589fb04f78"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Fri Mar 25 16:12:35 2016 -0700"
      },
      "committer": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Fri Mar 25 18:54:43 2016 -0700"
      },
      "message": "Fix config change layout. (Part 2)\n\n- Fixing issue where the initial state was not correct after rotating\n  the screen.  We needed to update the layout, but that could only be \n  done after the task stack view is laid out.  Now we set a flag to \n  update the initial state of the layout on configuration change, and \n  only scrolling to the front when it makes sense.\n\nChange-Id: I2586b90d1e869708b97bcd1a4446f4d87fa521cc"
    },
    {
      "commit": "f9357d9b31e7ad671db3c75a7aa8ad589fb04f78",
      "tree": "860290991bdc537e6606816abca34794f0646d36",
      "parents": [
        "a1ededd056d51532ab18354f17f8065ec1134535"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Fri Mar 25 15:14:37 2016 -0700"
      },
      "committer": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Fri Mar 25 18:39:05 2016 -0700"
      },
      "message": "Fixing issue with tasks being laid out with the wrong bounds.\n\n- When hovering over a drop target, we update the stack bounds, which \n  changes the task rect.  If we happen to pick up new tasks and measure\n  them during this point, they will be measured with the wrong rect, and\n  once you stop dragging over a drop target, they will not have the \n  right bounds.\n\nChange-Id: I6711152878a4afd48518e01477fd793a4c132648"
    },
    {
      "commit": "03ebf5086a82ad0b29e02fbe3785ce255af92b14",
      "tree": "34d745baff8f473ad81cb50480b2e85468d4c16e",
      "parents": [
        "7c73cd02dae41fe8017ef8b507daeeddd45568c8",
        "8dccd23675150044ce33cd28bf32a822721c3564"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Sat Mar 26 01:18:45 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Mar 26 01:18:46 2016 +0000"
      },
      "message": "Merge \"Some divider handling fixes\" into nyc-dev"
    },
    {
      "commit": "a1ededd056d51532ab18354f17f8065ec1134535",
      "tree": "839e7b3c90f317de0e94da9f5202dd84e507dd4a",
      "parents": [
        "a3631b6c2d2af863e7cd14c9b311bbb63299329c"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Fri Mar 25 12:23:12 2016 -0700"
      },
      "committer": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Fri Mar 25 18:16:46 2016 -0700"
      },
      "message": "Launch state/config change audit. (Part 1)\n\n- Fixing issue with onResume logic being run even when the window focus\n  is changing.  This only needs to be run when we are launching into \n  Recents again.\n- Removed a bunch of launch state flags that are no longer necessary \n  because of changes to configuration handling.  This reduces the work\n  that we have to do on resize, etc.\n- Decoupled the resume with the stack-update, which fixes a couple \n  issues where we were updating the layout unexpectedly.\n- Fixed an issue where we were not updating the nav bar scrims on \n  configuration change\n- Fixing margin start/end regression in header bar\n- Fixing small issue with paddings being scaled beyond their base size\n- Fixing issue where the clip state was not properly getting reset \n  causing lots of overdraw.\n\nChange-Id: I9aeb191a99ff23807b3f5d905f6480b10157a060"
    },
    {
      "commit": "8dccd23675150044ce33cd28bf32a822721c3564",
      "tree": "6c6d4433f92a36713d2ba8f542b84b5ffd145121",
      "parents": [
        "1f458fb6a1fbb8ec693d10f195b99310bcfd34d0"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri Mar 25 18:10:14 2016 -0700"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri Mar 25 18:10:14 2016 -0700"
      },
      "message": "Some divider handling fixes\n\n- Fix calculation on which side to apply dimming.\n- Fix dismissing parallax logic for new resize handling.\n- Remove wrong/unnecessary resizeStack call\n\nBug: 27738239\nChange-Id: Iaac671ca03e19aa70fa779d319b5fe84ff3b40ba\n"
    },
    {
      "commit": "a04c532a09b8d946ebc9a086f673220059218869",
      "tree": "3af20c1c4e7c671b5853fd6d4bba3ce9196040e2",
      "parents": [
        "d0ee17d926cce445bcd22b15e80e725aa4639895",
        "c69bd2246f4ec5000591fdc381f84cd90be85b7f"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri Mar 25 22:22:04 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 25 22:22:05 2016 +0000"
      },
      "message": "Merge changes from topic \u0027recents_transition\u0027 into nyc-dev\n\n* changes:\n  Implement transition for docking task in recents #6\n  Implement transition for docking task in recents #5\n  Implement transition for docking task in recents #4\n  Implement transition for docking task in recents #3\n  Implement transition for docking task in recents #2\n  Implement transition for docking task in recents #1\n  Show a scrim activity if task is not resizable\n"
    },
    {
      "commit": "c69bd2246f4ec5000591fdc381f84cd90be85b7f",
      "tree": "89216418091ad7c1c458e36d0bde06dadc4df8be",
      "parents": [
        "787e9dd6c81a2db27cd002ca6672be4279cabe88"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Mar 15 14:38:37 2016 +0100"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri Mar 25 15:13:36 2016 -0700"
      },
      "message": "Implement transition for docking task in recents #6\n\n- Use a future to provide the app thumbnail so the app can restart\nin parallel when recents draws the bitmap (extremely expensive).\n- Don\u0027t call startRecents from AM when recents is already running - this\nmesses up the transition information.\n- Make sure to put the task into resizing mode if it needs to be restored\nfrom the disk.\n- Some minor fixes for the transition animation spec.\n- Add NO_MOVE_ANIMATION to recents flags to prevent wallpaper\nflickering.\n\nBug: 27607141\nChange-Id: I7d0c75b88775ab467927b8cf94303ddb60222e7f\n"
    },
    {
      "commit": "0b46f3c72c324bc9b8890ed9b81951bbeec70fdd",
      "tree": "5ed524821f83902245741ad50fbf6d4e980037d4",
      "parents": [
        "192086eb8aff3fb873a7e03ade0b81652aacf25f"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Mar 14 12:21:37 2016 +0100"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri Mar 25 14:30:40 2016 -0700"
      },
      "message": "Implement transition for docking task in recents #2\n\n- Put window into resizing mode when docking it from recents,\nso it fills the \"void\".\n- Send whole task bitmap window as the thumbnail, to make\nthe transition smoother.\n\nBug: 27607141\nChange-Id: Ib647d44d9777f1155deab818d1fd5425c1bdd3d1\n"
    },
    {
      "commit": "192086eb8aff3fb873a7e03ade0b81652aacf25f",
      "tree": "edc0d47ac7a69a34eee8ec168b258489ee064a39",
      "parents": [
        "2adba07d75419462873dfeef40d4c983d832ed99"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri Mar 11 17:17:03 2016 +0100"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri Mar 25 14:27:58 2016 -0700"
      },
      "message": "Implement transition for docking task in recents #1\n\n- When the docking transition is happening, defer updating\nthe bounds of the home stack until the transition is done.\nThis is to preserve the scrim which is drawn in the recents\nactivity.\n- Use the PROLONG_AT_START infrastructure to hide the task\nin recents when starting the app transition.\n- When recents finally get resized at the end of the transition,\nreset it\u0027s draw state so we don\u0027t move the old surface around,\nand the new surface gets drawn at the new position, to avoid\nflickering.\n- Remove hack around not layouting docked divider if it\u0027s not\nvisible, it\u0027s not needed anymore and resulted in a wrong\ninitial position.\n- Fix animation selection for docked stack divider.\n- Make sure win.moved() always gets called.\n\nBug: 27607141\nChange-Id: I76c35f09461f044a90e2c88335008284b5839cc0\n"
    },
    {
      "commit": "2adba07d75419462873dfeef40d4c983d832ed99",
      "tree": "bd50515e6ddb80ffecb38172717e49747078e2b8",
      "parents": [
        "c39c7b0ce2b80fbadfd58245c106cc513b83eac2"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Thu Mar 03 13:43:39 2016 +0100"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri Mar 25 14:23:41 2016 -0700"
      },
      "message": "Show a scrim activity if task is not resizable\n\nAdd a callback to TaskStackChangeListener which gets fired when the system\nmight need to inform the user that a specific app might not work in\nmulti-window.\n\nUse that callback in SysUI to show a translucent activity which scrims the\nactivity behind to inform that it might not be resizable.\n\nDebounce the information to once per multi-window session, to not make it\nannoying.\n\nIntroduce launchTaskId to start an activity in an existing task, and protect\nthat with START_TASKS_FROM_RECENTS permission.\n\nBug: 27327287\nBug: 27431869\nChange-Id: I89e8d653872ab01ba3c1e252b426e5481da0e6ca\n"
    },
    {
      "commit": "48e34670a69b3951cd22a2263680697d0bd0ffbb",
      "tree": "bcde382ab8855ccdcc3af340b18620610cd8ec43",
      "parents": [
        "3646f5591f3742c6b5975c5e47937aa1e06a7ae2",
        "72a67c93166b8da5f800e59f5d7ac18f33ad38e7"
      ],
      "author": {
        "name": "Youngsang Cho",
        "email": "youngsang@google.com",
        "time": "Fri Mar 25 21:05:58 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 25 21:05:59 2016 +0000"
      },
      "message": "Merge \"PIP: Dismiss Recents when PIP moves to fullscreen\" into nyc-dev"
    },
    {
      "commit": "91628f6cf3ddf282e27df4b8bb22ebb8c64bbc73",
      "tree": "94d0678f6efd893fb43432178a3380f54d2367b0",
      "parents": [
        "527bcac4d75f9efe80df0d07355f3f7fb54d9ef5",
        "53f8e7d5de0ff1672070c3cb38391f58dc58c2fb"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri Mar 25 16:36:17 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 25 16:36:18 2016 +0000"
      },
      "message": "Merge \"Fixed a bug with the number of notifications visible on lockscreen\" into nyc-dev"
    },
    {
      "commit": "53f8e7d5de0ff1672070c3cb38391f58dc58c2fb",
      "tree": "50404a0eb65bf52ab29984ca51339b720bdf240e",
      "parents": [
        "e37ce3db8fe86ff347e57d5e33bf824f8fe97f4a"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri Mar 25 02:28:01 2016 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri Mar 25 15:27:28 2016 +0000"
      },
      "message": "Fixed a bug with the number of notifications visible on lockscreen\n\nIt also accounted for invisible groups.\n\nBug: 24866646\nChange-Id: I97de1468bdaaafbdbe69de5d1599555d5cf8f3f7\n"
    },
    {
      "commit": "197823da52a44422890667e21c17c28ab76e64b7",
      "tree": "63eaca502810d95443cad1df2be69f0170a6d21e",
      "parents": [
        "e37ce3db8fe86ff347e57d5e33bf824f8fe97f4a"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Mar 24 13:06:00 2016 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri Mar 25 15:26:42 2016 +0000"
      },
      "message": "Fixed a bug where longpress was not possible in landscape\n\nThe clause used there was using a reused value of a motion event\nand therefore not trigger, even if it should have.\nAlso added a clause which this was actually used for to remove\nthe long press callback when using the inline settings slider.\n\nBug: 27352426\nChange-Id: I9c432eeb354d7d5e72b375cfc5ead9e04a4e6c81\n"
    },
    {
      "commit": "00b41d18a5f48076400984873305f91f3215cb41",
      "tree": "9f992ccce94831555e6321aecce76a699b67e5e3",
      "parents": [
        "21c03f0c618842d26fde0034c613841ef6dc3a3d",
        "8f584b8dee2a2a15a1777fabf6ba033b78419b9a"
      ],
      "author": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Fri Mar 25 05:01:11 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 25 05:01:13 2016 +0000"
      },
      "message": "Merge \"PIP: Apply the new UX spec for PIP in Recents\" into nyc-dev"
    },
    {
      "commit": "8f584b8dee2a2a15a1777fabf6ba033b78419b9a",
      "tree": "1299e8ce12368b15e9f90c651bf4582ba8b73659",
      "parents": [
        "fe952f3a0b0ad5c481fa3e52385866f777a4d6e2"
      ],
      "author": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Tue Mar 22 22:16:59 2016 +0900"
      },
      "committer": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Fri Mar 25 13:30:16 2016 +0900"
      },
      "message": "PIP: Apply the new UX spec for PIP in Recents\n\nDetailed animations will be applied in another CL.\n\nBug: 27540465\nChange-Id: I3664dc10efadeb8f183a4871a684c706e1472999\n"
    },
    {
      "commit": "941a1f81b0f50ff219a38476ffdba062b81d2fc4",
      "tree": "90e5d125a3990d78400d3fd406d0841415f199e2",
      "parents": [
        "ad716ebb730d4aad4e3c2afdaea4a698a496a6bc",
        "217009356efa2b854ab3981dff8d315a0d679c73"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Fri Mar 25 03:51:08 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 25 03:51:09 2016 +0000"
      },
      "message": "Merge \"Don’t scale task thumbnails.\" into nyc-dev"
    },
    {
      "commit": "217009356efa2b854ab3981dff8d315a0d679c73",
      "tree": "25dda0a457fb65b1b253cb4c1a5292d43bf1d508",
      "parents": [
        "d8f7431d0fe0f5449ca54a15392c3238aa645dea"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Thu Mar 24 17:26:23 2016 -0700"
      },
      "committer": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Thu Mar 24 20:03:02 2016 -0700"
      },
      "message": "Don’t scale task thumbnails.\n\n- Changing task view thumbnail layout.  In portrait, scale the thumbnail\n  to width for portrait screenshots, and apply the same scale to \n  landscape screenshots.  In landscape, scale screenshots up to 1:1, and\n  tweak the app transition to clip the sides instead of scaling.\n  In both orientations, fill with the background color in the remaining\n  space.\n- Moving some resources related to the title bar to be calculated \n  programmatically so that we can have different header bar sizes which \n  completely overlap the action bar in the screenshot in each \n  orientation.\n- Constraining the task stack width in landscape to portrait\n\nBug: 27504677\nChange-Id: Ic9b6fdde6dd728d9f2d20a8b89c05b3a350edfbf"
    },
    {
      "commit": "72a67c93166b8da5f800e59f5d7ac18f33ad38e7",
      "tree": "23acd7d431b10dbc48b80b8830454d260401eb29",
      "parents": [
        "45acc156bec4dfd42e49867a710c9a5ac4278b79"
      ],
      "author": {
        "name": "Youngsang Cho",
        "email": "youngsang@google.com",
        "time": "Thu Mar 24 13:40:51 2016 -0700"
      },
      "committer": {
        "name": "Youngsang Cho",
        "email": "youngsang@google.com",
        "time": "Thu Mar 24 14:05:00 2016 -0700"
      },
      "message": "PIP: Dismiss Recents when PIP moves to fullscreen\n\nBug: 27792906\nChange-Id: I3d5c813362868c332e805a7beb325e9874e31606\n"
    },
    {
      "commit": "533daacef7cacc6398dacf37263ab94a482620d4",
      "tree": "98c3f5eb994cdba68ff58e65e356b647242a52ab",
      "parents": [
        "157fea650baf5e0bb7cc4b482ebd718234c2c918",
        "d8f7431d0fe0f5449ca54a15392c3238aa645dea"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Thu Mar 24 19:10:47 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 24 19:10:48 2016 +0000"
      },
      "message": "Merge \"Disabling affiliated tasks.\" into nyc-dev"
    },
    {
      "commit": "363e70dd004e08d43f9908e913e48f2ae4fe1a28",
      "tree": "0e4d5c15397d92aa9836df04ffd42a22f565a0f2",
      "parents": [
        "23c63dd65f304d554bc6cbf2f6016e6e9c8e4f4e",
        "a249aee10b621a94c986f4823d840e33c2a7d480"
      ],
      "author": {
        "name": "Robin Lee",
        "email": "rgl@google.com",
        "time": "Thu Mar 24 18:32:51 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 24 18:32:52 2016 +0000"
      },
      "message": "Merge \"Declare provider.Settings intent for VPN fragment\" into nyc-dev"
    },
    {
      "commit": "a249aee10b621a94c986f4823d840e33c2a7d480",
      "tree": "2a9287066909f7878a66a182725866515571489b",
      "parents": [
        "2bd66d68d80d1347e731aa0d645e9fddde4abdab"
      ],
      "author": {
        "name": "Robin Lee",
        "email": "rgl@google.com",
        "time": "Wed Feb 03 13:42:56 2016 +0000"
      },
      "committer": {
        "name": "Robin Lee",
        "email": "rgl@google.com",
        "time": "Thu Mar 24 17:25:06 2016 +0000"
      },
      "message": "Declare provider.Settings intent for VPN fragment\n\nCurrently used for a number of tests. May also be useful for 3rd-party\napps using VPN in some manner or another.\n\nBug: 27700919\nBug: 26887434\nChange-Id: I4d269954265a2590499e20150f009fe437c8078f\n"
    },
    {
      "commit": "d8f7431d0fe0f5449ca54a15392c3238aa645dea",
      "tree": "f08a09e98535fa765d4dfd9cbdb9e14eae5378c7",
      "parents": [
        "c5b12dd37e964b220c0a108e86ad8a2d12805747"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Wed Mar 23 20:39:24 2016 -0700"
      },
      "committer": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Thu Mar 24 09:59:51 2016 -0700"
      },
      "message": "Disabling affiliated tasks.\n\nBug: 27701456\nChange-Id: I9ed42215bdff12540f68e803ea822d38890a1382"
    },
    {
      "commit": "5d443a43a580bde0da0e99392a5eecdd4f6abf65",
      "tree": "3dd273618e95dbecd681d55c6a8b54f91cbabe51",
      "parents": [
        "45acc156bec4dfd42e49867a710c9a5ac4278b79",
        "c5b12dd37e964b220c0a108e86ad8a2d12805747"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Thu Mar 24 16:55:19 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 24 16:55:20 2016 +0000"
      },
      "message": "Merge \"Fix transition to the wrong location on screen.\" into nyc-dev"
    },
    {
      "commit": "3e5bf786b7ca36fa0cc150fcd8d0e7a69ecb9db0",
      "tree": "8eb6eca2c64bc402d6ebfb3b068828014223aa98",
      "parents": [
        "e014b9ef686436c5d3b6c02f2d936ee0043e55f2",
        "fcd7e80b21cc9db6be00e37371401ea1d0938796"
      ],
      "author": {
        "name": "Clara Bayarri",
        "email": "clarabayarri@google.com",
        "time": "Thu Mar 24 13:30:46 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 24 13:30:48 2016 +0000"
      },
      "message": "Merge \"Keyboard Shortcuts: plumb deviceId through\" into nyc-dev"
    },
    {
      "commit": "0c4ad623cecad82568c766182c97085dcd261606",
      "tree": "28412802629c27d6a516ba4645414da7e7a64ba2",
      "parents": [
        "bfd996f5cd89d8c94fb23489ba62f3cab4b36f1c",
        "b9057df9f5f84811d5ed020974f77daba38c2f81"
      ],
      "author": {
        "name": "Clara Bayarri",
        "email": "clarabayarri@google.com",
        "time": "Thu Mar 24 11:50:37 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 24 11:50:38 2016 +0000"
      },
      "message": "Merge \"Keyboard Shortcuts: Make Modifiers human-readable\" into nyc-dev"
    },
    {
      "commit": "bfd996f5cd89d8c94fb23489ba62f3cab4b36f1c",
      "tree": "7360996606b1ccc5c14af75e21b4a42d81254f29",
      "parents": [
        "50c8d49d4c3a633347e9c664729f550ef5bb08c0",
        "4e850ffaa757cd6f1e2578c454a7a83a93419e83"
      ],
      "author": {
        "name": "Clara Bayarri",
        "email": "clarabayarri@google.com",
        "time": "Thu Mar 24 11:49:04 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 24 11:49:05 2016 +0000"
      },
      "message": "Merge \"Keyboard Shortcuts: Add Keycodes for shortcut representation\" into nyc-dev"
    },
    {
      "commit": "fcd7e80b21cc9db6be00e37371401ea1d0938796",
      "tree": "2bdb9e7bebec34d585bbfe612bb2ca520a9af04a",
      "parents": [
        "b9057df9f5f84811d5ed020974f77daba38c2f81"
      ],
      "author": {
        "name": "Clara Bayarri",
        "email": "clarabayarri@google.com",
        "time": "Thu Mar 10 12:58:18 2016 +0000"
      },
      "committer": {
        "name": "Clara Bayarri",
        "email": "clarabayarri@google.com",
        "time": "Thu Mar 24 11:47:32 2016 +0000"
      },
      "message": "Keyboard Shortcuts: plumb deviceId through\n\nBug: 27673736\nChange-Id: Ie72807aa8c2bfd142b081a6a915e101c16d31473\n"
    },
    {
      "commit": "b9057df9f5f84811d5ed020974f77daba38c2f81",
      "tree": "0dea88405b1d8446f1cd1ff1fa6d1b92c1d743b3",
      "parents": [
        "4e850ffaa757cd6f1e2578c454a7a83a93419e83"
      ],
      "author": {
        "name": "Clara Bayarri",
        "email": "clarabayarri@google.com",
        "time": "Wed Mar 02 11:37:09 2016 -0800"
      },
      "committer": {
        "name": "Clara Bayarri",
        "email": "clarabayarri@google.com",
        "time": "Thu Mar 24 11:47:31 2016 +0000"
      },
      "message": "Keyboard Shortcuts: Make Modifiers human-readable\n\nBug: 27454791 27419260\nChange-Id: Ic98b9e265f16d417b9c401032714b49deb8d9f92\n"
    }
  ],
  "next": "4e850ffaa757cd6f1e2578c454a7a83a93419e83"
}
