)]}'
{
  "log": [
    {
      "commit": "f8c3f322a276c8f78b8918fddedfe6e011d4e24a",
      "tree": "4e12ab5562effd39fd20cc81c246dc51cf7cd233",
      "parents": [
        "4d7c8e04a29a0c473e5bf08e7a3ae8c8e45c7aaf"
      ],
      "author": {
        "name": "Tomasz Mikolajewski",
        "email": "mtomasz@google.com",
        "time": "Tue Apr 14 16:32:41 2015 +0900"
      },
      "committer": {
        "name": "Tomasz Mikolajewski",
        "email": "mtomasz@google.com",
        "time": "Thu Apr 23 18:51:33 2015 +0200"
      },
      "message": "Implement retrying copying in case of an error in DocumentsUI.\n\nChange-Id: I9ed1eb624aa30fb7e65d4d424ebd988dfc06d030\n"
    },
    {
      "commit": "4cec756e85b5cf836ede0bb855885330d2629a04",
      "tree": "32e87be4568e6633e06912469120da58f64f24ad",
      "parents": [
        "de8b3fa6cb2b4d2f5db3beb95c035586f4e9f644",
        "56aa4cfcc25d4f76aa80c433e298f226632db8ab"
      ],
      "author": {
        "name": "Andrew Flynn",
        "email": "flynn@google.com",
        "time": "Thu Apr 23 15:46:58 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 23 15:46:59 2015 +0000"
      },
      "message": "Merge \"Add SystemUI demo mode README to tree.\""
    },
    {
      "commit": "517577ea96d8749cc7052aff596c0480cb25dce0",
      "tree": "d921b56c33e7bcedf218966cc3aea88c25e0c841",
      "parents": [
        "c1d5487307aa5367bb321cafd9ac336beec39a7e"
      ],
      "author": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Thu Apr 16 20:17:35 2015 +0900"
      },
      "committer": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Thu Apr 23 15:02:15 2015 +0900"
      },
      "message": "DocumentsUI: Stop to override fixed size of dialog in CreateDirectoryDialog.\n\nPreviously CreateDirectoryDialog overrides fixed size defined in the application\ntheme. As a result, the dialog is shown as vertically long.\n\nThe CL specifies explicitly specifies the default theme for dialog when creating\nthe dialog to stop override the application theme.\n\nBUG\u003d20239384\nChange-Id: I7227bd91705c32f5196b666bbe94ff32b5cb4af8\n"
    },
    {
      "commit": "f1a38a59980caa0f6485c90c316798e5a57ded53",
      "tree": "7a408de1c0c6f8846c4ce2c39031d6c5fd8895ba",
      "parents": [
        "1922567e29806af45c32b8f250a42cda02f5f921",
        "6746c28b812446e847fbfec0f54025558584e70a"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Apr 23 03:31:24 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 23 03:31:25 2015 +0000"
      },
      "message": "Merge \"Improved the usablility of the lockscreen affordances\""
    },
    {
      "commit": "6746c28b812446e847fbfec0f54025558584e70a",
      "tree": "67ce01f252a9ea1ce0ea0a2b79c86a379b3f2749",
      "parents": [
        "f7de58130a6a38d62857f6b885986f6a5cc74fcb"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Apr 21 19:58:31 2015 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed Apr 22 20:28:11 2015 -0700"
      },
      "message": "Improved the usablility of the lockscreen affordances\n\nBug: 19563694\nChange-Id: I47c24eae432ae168f6a3eaaed57fbcc59a411f8a\n"
    },
    {
      "commit": "2b973ea93bb74a6b996b440cc46f02d8d545b54e",
      "tree": "86436bd93695d117c75ce0b6832560c739b4a4ca",
      "parents": [
        "25d4a63983430aa2461791445d2cea9829aab5be",
        "a78a3694b533a4b02d3193342144dbd2f17bd8f0"
      ],
      "author": {
        "name": "Steve McKay",
        "email": "smckay@google.com",
        "time": "Thu Apr 23 01:34:18 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 23 01:34:21 2015 +0000"
      },
      "message": "Merge \"Update activities to clear search term when a root that doesn\u0027t support search is selected by the user.\""
    },
    {
      "commit": "7de07a60c22efd7abd298d15e2517d0b1ac4a093",
      "tree": "ceb0159263b50a23f6924afc7b6740d2e0b54bd3",
      "parents": [
        "60a6df9b95921138f07ae615b5b9a940df59a04b",
        "40a38f30627f0cd832e0d80522d105317ca94267"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Thu Apr 23 00:12:55 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 23 00:13:02 2015 +0000"
      },
      "message": "Merge \"Implement DayNight theme for DocumentsUI\""
    },
    {
      "commit": "5f94c4da757f3e6ddcf202d358d6831fb1dd6cb6",
      "tree": "d8ba9b79a6f2640c432c7216410d3da336146686",
      "parents": [
        "1816b396c8fee341e3fa15e87409494826340cee",
        "06a24ebd77aab7b97f63fdc665bfaa83b8c04f05"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed Apr 22 23:53:57 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 22 23:53:59 2015 +0000"
      },
      "message": "Merge \"Fixed a regression with collapsed notification heights\""
    },
    {
      "commit": "40a38f30627f0cd832e0d80522d105317ca94267",
      "tree": "7a933c7ce16b312a11ec17aa6b3c7097c0e360bb",
      "parents": [
        "b5665c99105170998f0069b2a53d50587074f437"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Wed Apr 22 16:51:08 2015 -0700"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Wed Apr 22 16:51:08 2015 -0700"
      },
      "message": "Implement DayNight theme for DocumentsUI\n\nAlso fixes tint colors for icons to use themed colorControlNormal.\n\nBug: 20421157\nChange-Id: I110a1d95f763332e7ca76cf8ab4125bd4d9a075e\n"
    },
    {
      "commit": "a1f6211e795be5101ab763dd451b307ae56c8cad",
      "tree": "dab337417437a4e5578cf136e1b03785238aa6aa",
      "parents": [
        "98c7c1355be85cf35be395704312e6f2bb3ff2d9",
        "d4d34150b36e4f0722476f5eedaf279d466f5335"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed Apr 22 23:36:01 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 22 23:36:02 2015 +0000"
      },
      "message": "Merge \"Cancel a screenshot notification after a share target is chosen.\""
    },
    {
      "commit": "a78a3694b533a4b02d3193342144dbd2f17bd8f0",
      "tree": "9e76189b3279842e4bd7fe30a7b9a16177afae5e",
      "parents": [
        "73d74680b707d1f3ef7e3d0a21729501724e98f2"
      ],
      "author": {
        "name": "Steve McKay",
        "email": "smckay@google.com",
        "time": "Wed Apr 22 15:55:34 2015 -0700"
      },
      "committer": {
        "name": "Steve McKay",
        "email": "smckay@google.com",
        "time": "Wed Apr 22 15:57:11 2015 -0700"
      },
      "message": "Update activities to clear search term when a root that doesn\u0027t support search is selected by the user.\n\nBUG\u003d20495230\n\nChange-Id: Iee2e2bd80dea6d368cad0911117e3759bdfe37d9\n"
    },
    {
      "commit": "06a24ebd77aab7b97f63fdc665bfaa83b8c04f05",
      "tree": "3893ffa4a5aec3faca6adb4fd27754670d734a69",
      "parents": [
        "f7de58130a6a38d62857f6b885986f6a5cc74fcb"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed Apr 22 14:22:05 2015 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed Apr 22 14:22:05 2015 -0700"
      },
      "message": "Fixed a regression with collapsed notification heights\n\nThis could lead to collapsed notifications having and intrinsic\nheight smaller than the collapsed size and notifications\noverlapping.\n\nChange-Id: Iabba19033f8069f1f75218280b97d3a1a45a5efb\n"
    },
    {
      "commit": "db30ac84b6bcfb33aea0443e847653f7ad876761",
      "tree": "e41b2fc4f3030c82d21d1be40856ce84faba91b6",
      "parents": [
        "3797a788dc187cdffbdc034a1d4f9791432dac67",
        "ba0821ed3bc2536be02df1ae850619b111cbd6f4"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed Apr 22 20:44:19 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 22 20:44:20 2015 +0000"
      },
      "message": "Merge \"Make read/write from/to XML persistent state more robust.\""
    },
    {
      "commit": "ba0821ed3bc2536be02df1ae850619b111cbd6f4",
      "tree": "b608df12b48268882137d233fdac43a26021d6be",
      "parents": [
        "4f2dcfd48010a338dc9a2f5870ed12b382c30cd7"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed Apr 22 13:34:31 2015 -0700"
      },
      "committer": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed Apr 22 13:42:54 2015 -0700"
      },
      "message": "Make read/write from/to XML persistent state more robust.\n\nWhen writing critical state to XML an excpetion can lead to creating\na malformed XML that is later parsed and may put the device in a bad\nstate. Hence, on any error while writing we should bail out and drop\nthe partially write state on the floor.\n\nCorollary, any error on parsing can lead to having a partially read\nstate that is not consistent which may lead to writing this bad state\nback to disk. Hence, on any error while parsing we should bail as\nour current state may be unrecoverable.\n\nChange-Id: Ia050c16198cb583f8a51263ad2035dbb948052b8\n"
    },
    {
      "commit": "a56104d74dbbd35b785ec542d8804cf05f70bf21",
      "tree": "ca669b8b629166416ca7aa479aea5112fa94aecd",
      "parents": [
        "4ff2617265500ecf6ccd48ded034fdc7e4c90e35",
        "ef3e2cf35fbede340d5ff830b410baea8e461a94"
      ],
      "author": {
        "name": "Steve McKay",
        "email": "smckay@google.com",
        "time": "Wed Apr 22 18:13:17 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 22 18:13:21 2015 +0000"
      },
      "message": "Merge \"Reduce code duplication between DocumentsActivity and StandaloneActivity.\""
    },
    {
      "commit": "4b1ebb4f4f3bf2307f4ff9463a579712ebcdb9fb",
      "tree": "fa4641019f40ffd3baeb75c6ccc0fdb2a580eab0",
      "parents": [
        "cf5715eb30dd866a330c9aff2db5b57da8a2f246",
        "c5979d98cff02117ef1272b1d97982bf5232ef01"
      ],
      "author": {
        "name": "Ben Kwa",
        "email": "kenobi@google.com",
        "time": "Wed Apr 22 17:46:17 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 22 17:46:19 2015 +0000"
      },
      "message": "Merge \"Disable copying from Recents.\""
    },
    {
      "commit": "c5979d98cff02117ef1272b1d97982bf5232ef01",
      "tree": "2eacbd2f39647ee4f4bf5527997cceed48d02efc",
      "parents": [
        "5c1e306502a77d354def3d426dabdacea8cc4055"
      ],
      "author": {
        "name": "Ben Kwa",
        "email": "kenobi@google.com",
        "time": "Wed Apr 22 10:33:53 2015 -0700"
      },
      "committer": {
        "name": "Ben Kwa",
        "email": "kenobi@google.com",
        "time": "Wed Apr 22 10:33:53 2015 -0700"
      },
      "message": "Disable copying from Recents.\n\nRecents view contains a whole bunch of content aggregated from\npotentially many different sources.  Dealing with all these in a single\ncopy operation can be complex, so for simplicity, copying from recents\nview is disabled.\n\nBUG\u003d20487641\n\nChange-Id: I6052e62ee0446da7741f13abfed97044e147dd7d\n"
    },
    {
      "commit": "ef3e2cf35fbede340d5ff830b410baea8e461a94",
      "tree": "15cbb008850c8211c92cafbacf47454e808ff830",
      "parents": [
        "7cf42beef7d8ce700344d2c196b33de9341623c0"
      ],
      "author": {
        "name": "Steve McKay",
        "email": "smckay@google.com",
        "time": "Mon Apr 20 17:18:15 2015 -0700"
      },
      "committer": {
        "name": "Steve McKay",
        "email": "smckay@google.com",
        "time": "Wed Apr 22 09:44:30 2015 -0700"
      },
      "message": "Reduce code duplication between DocumentsActivity and StandaloneActivity.\n\nEnsure StandaloneActivity has toolbar management consistent w/ DocumentsActivity.\nIntroduce a separate SearchManager class since there seemed to be a sufficient body of logic and state to warrant the separation.\n\nChange-Id: I87d9da40095c6de575b124005ca34a8c0b0b4b35\n"
    },
    {
      "commit": "9487a28a786aeb94bbd280cb791bbf3c9eb1c729",
      "tree": "4bf1cfdad6688874b7d65f698b347e47d8f10ea1",
      "parents": [
        "79be57ca3d15eb3e69b0830e4854a9ce08a94d8f",
        "37b4c7989d1311efbd6f5f91d99c76664ae7a44e"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Apr 22 13:06:50 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 22 13:06:51 2015 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "37b4c7989d1311efbd6f5f91d99c76664ae7a44e",
      "tree": "883c6158b438cf234772e0f85af4ec1ce93e8895",
      "parents": [
        "07ba37a713212e603be3098f1035f2b736fae679"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Apr 22 06:05:01 2015 -0700"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Apr 22 06:05:01 2015 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I72c5378c90345a929c525db99e47abd0c67fdb2f\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "79be57ca3d15eb3e69b0830e4854a9ce08a94d8f",
      "tree": "9ace202e9f93d669944e30ef9e6c8ab9b6777ea0",
      "parents": [
        "3624b170e42c8dda60c0459c8bdc94ed8df29146",
        "0c886bbb9bd8b12ae13d81d7967ed56f5840a861"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Apr 22 13:03:49 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 22 13:03:50 2015 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "0c886bbb9bd8b12ae13d81d7967ed56f5840a861",
      "tree": "a4cea6c818e2864b4e573fbcd07611bc7785ca0c",
      "parents": [
        "07ba37a713212e603be3098f1035f2b736fae679"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Apr 22 06:01:35 2015 -0700"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Apr 22 06:01:35 2015 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I971de964d782fbfd1b54a1fcb5d1366c7416f0e8\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "2782432b4e6dba53e2d27ea580e5c33cda489e58",
      "tree": "a7e9bc70ef52407819d64c2a4cd76569d254278f",
      "parents": [
        "7a80d99ac4c29d6cbc6d53a756902dab664891ac",
        "2ce10f0f859a3ef8f0c822b72f12033f1dd523eb"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Apr 22 12:48:53 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 22 12:48:54 2015 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "7a80d99ac4c29d6cbc6d53a756902dab664891ac",
      "tree": "55bb5f5cc4825cd77e98b68def3b1045233d0f60",
      "parents": [
        "0cdb63213ed50519ad5a70ee7b1acfa421045340",
        "9e672e0d185f7064fe9a485f69cc6574b2fc1e8d"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Apr 22 12:47:08 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 22 12:47:09 2015 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "2ce10f0f859a3ef8f0c822b72f12033f1dd523eb",
      "tree": "c8fb20dbb43115a359c3099bb7c3cc6030381e11",
      "parents": [
        "07ba37a713212e603be3098f1035f2b736fae679"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Apr 22 05:45:49 2015 -0700"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Apr 22 05:45:49 2015 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Icab122bac2891ca4580116d2c357b7ac64d6baad\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "9e672e0d185f7064fe9a485f69cc6574b2fc1e8d",
      "tree": "8752a75cedbaf703ab1ed2adbc517268efc3fb67",
      "parents": [
        "07ba37a713212e603be3098f1035f2b736fae679"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Apr 22 05:42:32 2015 -0700"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Apr 22 05:42:32 2015 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I67f51468d775874da33c28786b86c69e7f1459b1\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "0cdb63213ed50519ad5a70ee7b1acfa421045340",
      "tree": "fa6d8ed180e1dcd4a5756f155bf8d8e8c049bf8a",
      "parents": [
        "1edd3aa997ce02e11aea04aff51ba09a138d4858",
        "fb13b1a25dd4841b9ba96cf8a36a6bcec716d827"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Apr 22 12:40:00 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 22 12:40:00 2015 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "fb13b1a25dd4841b9ba96cf8a36a6bcec716d827",
      "tree": "fdde2ea3cf8679075e0b23d9ac3ae7ae5bce0fa6",
      "parents": [
        "07ba37a713212e603be3098f1035f2b736fae679"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Apr 22 05:39:05 2015 -0700"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Apr 22 05:39:05 2015 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ic171492db55349ae11e8c83cee37f53c1bf1f349\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "1edd3aa997ce02e11aea04aff51ba09a138d4858",
      "tree": "e33103d33377dc095b374c48857be0732f33e2b8",
      "parents": [
        "af11fc17b77da064eec21436c93850acef62869c",
        "b83bf8330fa905ed02396b8eb453f1c37daa2de3"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Apr 22 12:32:12 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 22 12:32:13 2015 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "b83bf8330fa905ed02396b8eb453f1c37daa2de3",
      "tree": "afce80f5d81623aac17d10d161af57810cfb46b1",
      "parents": [
        "07ba37a713212e603be3098f1035f2b736fae679"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Apr 22 05:30:32 2015 -0700"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Apr 22 05:30:32 2015 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ifd3267e13368e7c6deccb173e90b65c5c7a526f6\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "af11fc17b77da064eec21436c93850acef62869c",
      "tree": "bf18ce1d66ed276e943de9ea23929fbacad7bfaf",
      "parents": [
        "910c5426fa3aeca93726b77a0309571eaf9a7bcd",
        "6fa9148e5e909b5dffe1a5be2b76abb4eb31d0d9"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Apr 22 12:28:56 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 22 12:28:57 2015 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "6fa9148e5e909b5dffe1a5be2b76abb4eb31d0d9",
      "tree": "9d3bea86cf9dcd4949d9c10b3216e856616254e0",
      "parents": [
        "07ba37a713212e603be3098f1035f2b736fae679"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Apr 22 05:27:09 2015 -0700"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Apr 22 05:27:09 2015 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: If4919373256f7d4e74072e4c34fcfbc36bad6825\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "910c5426fa3aeca93726b77a0309571eaf9a7bcd",
      "tree": "44ab22dce67814e54cd0bc9eee8774786374f0bf",
      "parents": [
        "409d7b24497422ddb9e0ad036e68e7a3f5a4dd67",
        "4614991d859b3f7b6e1839d4bfcbd2711b0721de"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Apr 22 12:26:42 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 22 12:26:45 2015 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "409d7b24497422ddb9e0ad036e68e7a3f5a4dd67",
      "tree": "b235078f7ffac1f19dc4b67ab71fed0c6d8f16eb",
      "parents": [
        "79bd3bb8ef4feaa062d11664a0d4449158d8421b",
        "e58224f266f137a0a2d4c4b681171263adbbe3ce"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Apr 22 12:25:26 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 22 12:25:30 2015 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "4614991d859b3f7b6e1839d4bfcbd2711b0721de",
      "tree": "2da4da8a848d93c6f09f427a5d3de582dee14c95",
      "parents": [
        "07ba37a713212e603be3098f1035f2b736fae679"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Apr 22 05:24:05 2015 -0700"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Apr 22 05:24:05 2015 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ib1c155c8eedd0773a5d973813665792e749dd458\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "79bd3bb8ef4feaa062d11664a0d4449158d8421b",
      "tree": "a256ce3f73baf165f66c818d02e4e7c419edc0f0",
      "parents": [
        "964ced64231da84bee95ba363a6ae3c735593569",
        "ad8bdc9fae653d663fbaac4e0bf890f44d4236ba"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Apr 22 12:24:04 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 22 12:24:05 2015 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "e58224f266f137a0a2d4c4b681171263adbbe3ce",
      "tree": "535ce39069952210551bbc245ca5c82fefa71187",
      "parents": [
        "07ba37a713212e603be3098f1035f2b736fae679"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Apr 22 05:20:51 2015 -0700"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Apr 22 05:20:51 2015 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I0893584e89cfc86caea9f5f5f43f8d7dd94873d8\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "964ced64231da84bee95ba363a6ae3c735593569",
      "tree": "049add31f15db4d96335a1685016a80811690ef5",
      "parents": [
        "b8e8746e23a5bedc517eef7eccac9c5e74816e3f",
        "9ad72222be1fee8dd4036bf8ecc2316f56446aa0"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Apr 22 12:19:51 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 22 12:19:52 2015 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "ad8bdc9fae653d663fbaac4e0bf890f44d4236ba",
      "tree": "202ad48a3227171d70dd03002be394962fa78580",
      "parents": [
        "07ba37a713212e603be3098f1035f2b736fae679"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Apr 22 05:17:28 2015 -0700"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Apr 22 05:17:28 2015 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I74dde9cd7fb513553a5da3614ff24724db011042\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "9ad72222be1fee8dd4036bf8ecc2316f56446aa0",
      "tree": "44ac1b19a2e89fc6b51e5ac8c812b3856a5f4132",
      "parents": [
        "07ba37a713212e603be3098f1035f2b736fae679"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Apr 22 05:14:12 2015 -0700"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Apr 22 05:14:12 2015 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I12b2928b11ea4ed7111e7c36753192ac07fee8d4\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "b8e8746e23a5bedc517eef7eccac9c5e74816e3f",
      "tree": "d5c90d38a13cd1c77fd61b751548eb251e010e02",
      "parents": [
        "07ba37a713212e603be3098f1035f2b736fae679"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Apr 22 05:10:53 2015 -0700"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Apr 22 05:10:53 2015 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ibe34266cd7076ba077fae3f629eeda6c4bc583cf\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "56aa4cfcc25d4f76aa80c433e298f226632db8ab",
      "tree": "fae71f5494c13bccb3fbdd5fc36299571aa36248",
      "parents": [
        "0e71f9b23b40bc478f8a0b0bfc7b871439dc75ea"
      ],
      "author": {
        "name": "Andrew Flynn",
        "email": "flynn@google.com",
        "time": "Mon Apr 20 09:18:29 2015 -0400"
      },
      "committer": {
        "name": "Andrew Flynn",
        "email": "flynn@google.com",
        "time": "Tue Apr 21 18:11:12 2015 -0700"
      },
      "message": "Add SystemUI demo mode README to tree.\n\nChange-Id: I3c22a8b53d7f71881633c456b1fce5758eec9678\n"
    },
    {
      "commit": "4d4af84c7e050ebd41d7d14b934bff458161aa09",
      "tree": "f0b45ce9760aafe39ecdcd51f71e193d280a2fb0",
      "parents": [
        "03b5bf53a3b8f55ff44cd024e363e74ee7d5e5af",
        "448dbbbf0e66340e262a5c163ee1829121018523"
      ],
      "author": {
        "name": "Ben Kwa",
        "email": "kenobi@google.com",
        "time": "Tue Apr 21 22:54:44 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 21 22:54:45 2015 +0000"
      },
      "message": "Merge \"Implement some tests for com.android.documentsui.CopyService.\""
    },
    {
      "commit": "448dbbbf0e66340e262a5c163ee1829121018523",
      "tree": "60490a0b18df08c398fd8954ff798ba5ea07c98a",
      "parents": [
        "5c1e306502a77d354def3d426dabdacea8cc4055"
      ],
      "author": {
        "name": "Ben Kwa",
        "email": "kenobi@google.com",
        "time": "Thu Apr 16 18:14:35 2015 -0700"
      },
      "committer": {
        "name": "Ben Kwa",
        "email": "kenobi@google.com",
        "time": "Tue Apr 21 15:39:12 2015 -0700"
      },
      "message": "Implement some tests for com.android.documentsui.CopyService.\n\n- Add a unit test for CopyService.\n- Make some changes to StubProvider to make it more configurable, for\n  testing.\n\nChange-Id: I3d726099feaf6b7a3fdd40bf2449f4ee3e848d77\n"
    },
    {
      "commit": "fb52c73fb5507ecb1e4e71d5e73a3fde65bce94d",
      "tree": "512d7e239ee99cad682e67759a4e12efaa16bc29",
      "parents": [
        "e0ef7e8c60566bad4cbe0140b98e9b1ccef72929",
        "0ab5742cf725654a7ce0e020dbea4c1d9bf7a2f7"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Tue Apr 21 19:47:42 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 21 19:47:43 2015 +0000"
      },
      "message": "Merge \"Clear emergency dialer task on launch\""
    },
    {
      "commit": "0ab5742cf725654a7ce0e020dbea4c1d9bf7a2f7",
      "tree": "2438924bc49409ba4b5a5e74299336eb54bb03b2",
      "parents": [
        "994349c61e8697e626a7cd2b241a16b2b7669305"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Mon Apr 20 13:57:06 2015 -0700"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Tue Apr 21 12:35:11 2015 -0700"
      },
      "message": "Clear emergency dialer task on launch\n\nBug: 20344056\nChange-Id: Ic26f003acad3f9f91d772e5b4be8bd4b8aff5ec8\n"
    },
    {
      "commit": "d981c0d4f01bb25ba378e865952cf9d48109b9fe",
      "tree": "eebafccb191710d624aeccfb987e8c5ab5fd40f3",
      "parents": [
        "93ea09a37696e60c9659c51868091b6b492c3bc3",
        "6c04e5e91685d6507fe7457844093e6a8b207dd5"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Tue Apr 21 18:31:39 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 21 18:31:46 2015 +0000"
      },
      "message": "Merge \"Add resources to recyclerview dependency.\""
    },
    {
      "commit": "6c04e5e91685d6507fe7457844093e6a8b207dd5",
      "tree": "577633ecbbb21cabe0782f06dee1e12b0009dc58",
      "parents": [
        "217f93a1296ce2f69ae9c0867b0fb60238256105"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Thu Apr 16 17:58:37 2015 -0700"
      },
      "committer": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Tue Apr 21 11:21:38 2015 -0700"
      },
      "message": "Add resources to recyclerview dependency.\n\nChange-Id: I03c1dbacf8c83149de3ee01fe6d7dbb288d1948a\n(cherry picked from commit 202cbbe45383b871129743d55179cf1c6429fffc)\n"
    },
    {
      "commit": "93ea09a37696e60c9659c51868091b6b492c3bc3",
      "tree": "b40a6ab54aee219f5f70d0c87edad5c00b3fd18a",
      "parents": [
        "217f93a1296ce2f69ae9c0867b0fb60238256105",
        "af281ca0d3fad6aaafde0d1979123368390779dc"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Tue Apr 21 17:45:51 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 21 17:45:52 2015 +0000"
      },
      "message": "Merge \"Make fingerprint enroll/authenticate haptic feedback part of framework.\""
    },
    {
      "commit": "0fa9987b5bc936413e1622555d0f9030d4496200",
      "tree": "f846dd4aa2b8543996196e14e1dd5f24101df3d1",
      "parents": [
        "954863ab9b0e1a859b0442a6a76adef087b05457",
        "9cb1d5f6418da8cecdee58114c6e97b80c1b153f"
      ],
      "author": {
        "name": "Robin Lee",
        "email": "rgl@google.com",
        "time": "Tue Apr 21 14:30:54 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 21 14:30:55 2015 +0000"
      },
      "message": "Merge \"SecurityController: track VPN for all users\""
    },
    {
      "commit": "9cb1d5f6418da8cecdee58114c6e97b80c1b153f",
      "tree": "5a9d1cc1bc31a0a960d161098c1b3400d7d5f0b6",
      "parents": [
        "ca02bc7cebabcf347bde98a45cce41c7d1ab26ee"
      ],
      "author": {
        "name": "Robin Lee",
        "email": "rgl@google.com",
        "time": "Thu Apr 16 17:01:49 2015 +0100"
      },
      "committer": {
        "name": "Robin Lee",
        "email": "rgl@google.com",
        "time": "Tue Apr 21 15:28:20 2015 +0100"
      },
      "message": "SecurityController: track VPN for all users\n\nFixes inconsistencies when switching users.\n\nBug: 17763561\nBug: 17506956\nBug: 18419023\nChange-Id: I65988e6c45afd00a402d1e266922d5648fd12743\n"
    },
    {
      "commit": "fb6f8b4f632a144b08ba798ec47c8e7da67bf781",
      "tree": "0971291292a5ac4c9809f4f69615f3faa61aeb99",
      "parents": [
        "17e11fad0a6272dd750427e2e4cb9810e67b6dec",
        "116387c63276491017d202699c9d6494e20d2717"
      ],
      "author": {
        "name": "Thiemo Nagel",
        "email": "tnagel@google.com",
        "time": "Tue Apr 21 11:29:29 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 21 11:29:31 2015 +0000"
      },
      "message": "Merge \"Remove unsed failedAttemptWarning in reportFailedUnlockAttempt().\""
    },
    {
      "commit": "32830cc8204fe20cd3103e0ef45800ecb8f8ea9d",
      "tree": "89d077d662316ffb230f06292cefa53eb7f97039",
      "parents": [
        "d00d70a6ce9174bf48207b3d90573bcf7862273e"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Tue Apr 21 13:09:15 2015 +0900"
      },
      "committer": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Tue Apr 21 13:27:48 2015 +0900"
      },
      "message": "Listen for CONNECTIVITY_ACTION instead of _IMMEDIATE\n\nI missed this in yesterday\u0027s reaping of CONNECTIVITY_ACTION_IMMEDIATE.\n\nBug: 20013379\nChange-Id: I6a7a0b76c1e2d183d9357ecf912ebb6dc0a5c08f\n"
    },
    {
      "commit": "d00d70a6ce9174bf48207b3d90573bcf7862273e",
      "tree": "8d20fcec9130562b085abf9dc693b3f99fb4f30a",
      "parents": [
        "02a2a1b237cfda8e077961787db478e1bc249e02",
        "cf0e9ace5eecc4457b9bd6e92a3c8391c09654d9"
      ],
      "author": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Tue Apr 21 03:56:18 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 21 03:56:21 2015 +0000"
      },
      "message": "Merge \"DocumentsUI: Save source file list into BaseActivity.State.\""
    },
    {
      "commit": "af281ca0d3fad6aaafde0d1979123368390779dc",
      "tree": "1ba94bdaf8564dff62cb332d2b020bef7d352bdd",
      "parents": [
        "9d4efdf2802f06ccf7031610891f75af70ea5538"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Mon Apr 20 19:04:21 2015 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Mon Apr 20 19:04:21 2015 -0700"
      },
      "message": "Make fingerprint enroll/authenticate haptic feedback part of framework.\n\nChange-Id: Icc2e9ec4b30a6f3a21e3bbe8476efc56361d6944\n"
    },
    {
      "commit": "f6707568c73a8da06329b0a31729ea761b5362e6",
      "tree": "e871e1ba5d6f853af7334e2ad63163608b886fe5",
      "parents": [
        "97e2f7d5afebb107a8c2c65a094ae4426bbe701b",
        "0d6a1c445c98f67b4fd314b58d703ec1c28e5658"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Apr 21 00:02:57 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 21 00:02:58 2015 +0000"
      },
      "message": "Merge \"SysUI: Stop wifi scanning so much\""
    },
    {
      "commit": "6a1c23bf190db7bfc8bba1973c5a03a5af897623",
      "tree": "4f0139cab88cd22e1dd4d784e4c414f41b5bebb0",
      "parents": [
        "1c17ba5f83ad58e3db2aacff3c56323f6fe2bb06",
        "a4baaa3269871ab0e14c3990a41b4e1211a66d83"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Apr 20 22:23:00 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 20 22:23:01 2015 +0000"
      },
      "message": "Merge \"Made StackScrollAlgorithm HUN logic only depend on children\""
    },
    {
      "commit": "a4baaa3269871ab0e14c3990a41b4e1211a66d83",
      "tree": "4e212dd0dacf09e2656a06d3b453d8ce7f49a545",
      "parents": [
        "2f6b3fb90f069fdb8502dedf657790bf3d94dbd0"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Apr 20 14:27:54 2015 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Apr 20 14:27:54 2015 -0700"
      },
      "message": "Made StackScrollAlgorithm HUN logic only depend on children\n\nA racecondition could trigger that the two states where not in sync\nanymore. We now only rely on the ordering of the children.\nBug: 20421801\n\nChange-Id: I3b607adb3b4b22f04f465d5e5e23f6e514c35ef9\n"
    },
    {
      "commit": "0d6a1c445c98f67b4fd314b58d703ec1c28e5658",
      "tree": "e249aaedf68b69417efeda132137004a999c7cd7",
      "parents": [
        "ca02bc7cebabcf347bde98a45cce41c7d1ab26ee"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Apr 20 16:38:51 2015 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Apr 20 16:38:51 2015 -0400"
      },
      "message": "SysUI: Stop wifi scanning so much\n\nSeems that QS to end up in a listening state while the phone is sleeping\nso switch scanning to only happen while the detail panel is showing.\n\nBug: 20137092\nChange-Id: Ib067531c8af75f9f93b10e087b6fc252b5e508fa\n"
    },
    {
      "commit": "84b8b066b40b14854561d103e26fb1c7bca243cc",
      "tree": "e4b0aeb7472342d17337fe6b854abefd0c03cd11",
      "parents": [
        "c6213ba09f5804d1ecae38f49507f1b44240805b",
        "2f6b3fb90f069fdb8502dedf657790bf3d94dbd0"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Apr 20 20:35:04 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 20 20:35:05 2015 +0000"
      },
      "message": "Merge \"Fixed a crash with HUN notifications\""
    },
    {
      "commit": "2f6b3fb90f069fdb8502dedf657790bf3d94dbd0",
      "tree": "c6767268188c1b37af5e7049706eefa214004520",
      "parents": [
        "29fa89b41e15ee61a1ec13307596fe5f5f4c376c"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Apr 20 13:04:47 2015 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Apr 20 13:04:47 2015 -0700"
      },
      "message": "Fixed a crash with HUN notifications\n\nBug: 20421801\nChange-Id: Ifc4445e585d924388f0642379c5268b6bbfb2e99\n"
    },
    {
      "commit": "116387c63276491017d202699c9d6494e20d2717",
      "tree": "d41b3e91ef58c1e3fd9112219562bd419e2a6e8d",
      "parents": [
        "e94787a027763a6da7428639b0f5d00e23aa2196"
      ],
      "author": {
        "name": "Thiemo Nagel",
        "email": "tnagel@google.com",
        "time": "Mon Apr 20 16:50:38 2015 +0200"
      },
      "committer": {
        "name": "Thiemo Nagel",
        "email": "tnagel@google.com",
        "time": "Mon Apr 20 16:50:38 2015 +0200"
      },
      "message": "Remove unsed failedAttemptWarning in reportFailedUnlockAttempt().\n\nChange-Id: I6ca76f6ebe84e04f84161c7fc06d1e2443f7bbfe\n"
    },
    {
      "commit": "ca02bc7cebabcf347bde98a45cce41c7d1ab26ee",
      "tree": "d08ca5c8c6c8dfdb1aa526b74b1e3506679e000b",
      "parents": [
        "3ac203258668544d7ad341b3bb96eb80add059c2",
        "e13825328eccf764fb2a357313877098899b7ad3"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Apr 20 13:07:55 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 20 13:08:03 2015 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "e13825328eccf764fb2a357313877098899b7ad3",
      "tree": "5a1afef04af6abf8c9531ab4e45a583dae4886ae",
      "parents": [
        "e94787a027763a6da7428639b0f5d00e23aa2196"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Apr 20 06:00:16 2015 -0700"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Apr 20 06:00:16 2015 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ib763e6d6dc2f6eca3cd26ceb314b97ac90032719\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "3ac203258668544d7ad341b3bb96eb80add059c2",
      "tree": "a0af4c7d113f6d05a71d8ad391dc16a0c21a1ca0",
      "parents": [
        "e94787a027763a6da7428639b0f5d00e23aa2196"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Apr 20 05:21:16 2015 -0700"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Apr 20 05:21:16 2015 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: If0652f6630dbfb0110c8b13a479cb59c1af22bcc\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "cf0e9ace5eecc4457b9bd6e92a3c8391c09654d9",
      "tree": "8df9322911124ac6a36261e58f15d05d0d6b4001",
      "parents": [
        "65769551dfc5b9081b2423ffd521d19398b5808a"
      ],
      "author": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Fri Apr 17 16:19:15 2015 +0900"
      },
      "committer": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Mon Apr 20 20:01:49 2015 +0900"
      },
      "message": "DocumentsUI: Save source file list into BaseActivity.State.\n\nThis is needed so that the activity does not lost the list on screen rotation.\n\nBUG\u003d20283251\n\nChange-Id: I8f971bab0a0ce2066fd5fea29b98b355cb948ea6\n"
    },
    {
      "commit": "e6c04f9417cc4bff0f5f9e72f0d6d66d2aab6e80",
      "tree": "cd544b7655f5a41228bfd1690cbd5164cf0e0bc5",
      "parents": [
        "722743667110718acf473c92727b55581c0b9309"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Sat Apr 18 21:38:05 2015 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Sat Apr 18 23:11:00 2015 -0700"
      },
      "message": "Broadcast hidden volumes, notification polish.\n\nSend limited broadcast intent when certain volume state changes\noccur; the only customer for now is ExternalStorageProvider.\n\nChange notification flow to be less bumpy.  Pick USB icon based on\ndisk type, and avoid using \"generic\" disk labels.\n\nBug: 19993667\nChange-Id: I263bc9e9aae2ae57eb4d1afe76da686aee5475fb\n"
    },
    {
      "commit": "4cfb3130a4b057baba53926d6bb656aa8e9ef1d3",
      "tree": "84cfdbe4b3a620eba7a9fe9b16d3b12837d32b78",
      "parents": [
        "f47c6488ea7de6bf2938ffb5bb1549bcf948da49",
        "d58d954a15fb75d99803a35cda02b661bb6697b5"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Sun Apr 19 04:35:38 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Apr 19 04:35:39 2015 +0000"
      },
      "message": "Merge \"Enable the copy feature.\""
    },
    {
      "commit": "355df8f16ae4c428997d88ba86f1ce07e5eca35e",
      "tree": "2eea9e7e59f9e9b847922292cbd024a3975024f4",
      "parents": [
        "774afb9a8e9f8f5a4d31d0573d94efeb3e5c3655",
        "27de30d31c3e79bc429cb71aed9681c55243f18d"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Sat Apr 18 23:25:29 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 18 23:25:31 2015 +0000"
      },
      "message": "Merge \"Wire up non-visible volumes, more states.\""
    },
    {
      "commit": "27de30d31c3e79bc429cb71aed9681c55243f18d",
      "tree": "ec77e0d04bdabf49601d2e400c42ea134420727d",
      "parents": [
        "7e92ef3a1146102806fa0543ef12e09231c55639"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Sat Apr 18 16:20:27 2015 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Sat Apr 18 16:20:30 2015 -0700"
      },
      "message": "Wire up non-visible volumes, more states.\n\nAdds logic to ExternalStorageProvider to scan non-visible volumes,\nsuch as USB OTG devices.  We use internal paths when surfacing these\nvolumes, which also optimizes around the FUSE daemon for public\ndevices.  Also dumps internal state when requested.\n\nVolumeInfo now directly contains DiskInfo, which means it\u0027s\nsnapshotted when sending events, avoiding teardown races.  Switch\nnotifications to use this DiskInfo directly.\n\nFinish wiring up new volume state, including helper methods to make\nit readable/writable state clearer.  Handle disks and volumes with\nspaces in their labels.\n\nBug: 19993667\nChange-Id: I5c75e5658a6415976811477aebafee7694bde0f4\n"
    },
    {
      "commit": "3d6f270e31c4997299a2a996f08d71791fc3bd22",
      "tree": "d788a1ac2b9102cdfa40e0d17076722c5a4fb27b",
      "parents": [
        "d265d70f0f8f1b4d9046ce4ca6c2401f2e604800",
        "664622fb77d64a9b828e1ddb1cc3aad5fdd90cb1"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Sat Apr 18 04:04:07 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 18 04:04:08 2015 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "664622fb77d64a9b828e1ddb1cc3aad5fdd90cb1",
      "tree": "2b015a06917fcf22995c15b7285078c3fb92e136",
      "parents": [
        "b14e37cb37f0ba828e466bda1a7deb6050b68b92"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Fri Apr 17 21:00:43 2015 -0700"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Fri Apr 17 21:00:43 2015 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I0558ebee84c3b599dce7f50583753724e0e396b1\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "d265d70f0f8f1b4d9046ce4ca6c2401f2e604800",
      "tree": "466f4acb7bd6c52b3764a337fe088752e75af1e1",
      "parents": [
        "67a8ad3b65d7a6f30f9635675cd496534404346c",
        "04d8165ddcd1137f6037e3171965afd3d7e0c312"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Sat Apr 18 03:42:17 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 18 03:42:18 2015 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "04d8165ddcd1137f6037e3171965afd3d7e0c312",
      "tree": "2c1fa4023ccc1658b835d7fd1fa8bf8f2afa52dd",
      "parents": [
        "b14e37cb37f0ba828e466bda1a7deb6050b68b92"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Fri Apr 17 20:39:13 2015 -0700"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Fri Apr 17 20:39:13 2015 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I30e078fe1a9ea0fe645597d9dc93172f301322e9\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "67a8ad3b65d7a6f30f9635675cd496534404346c",
      "tree": "b55ec8681ab0e053a8d75bba87fee9b5271880cf",
      "parents": [
        "b14e37cb37f0ba828e466bda1a7deb6050b68b92"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Fri Apr 17 20:22:14 2015 -0700"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Fri Apr 17 20:22:14 2015 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: If7a0cfd12e5ed935ad521bd48eb82dd6cad3084f\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "d4d34150b36e4f0722476f5eedaf279d466f5335",
      "tree": "679e43bea7afbefaecaa890f1577e729844f4f75",
      "parents": [
        "66b4139d6a45c9f7641fa27a3d4810571831f35e"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri Apr 17 12:13:40 2015 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri Apr 17 19:42:52 2015 -0700"
      },
      "message": "Cancel a screenshot notification after a share target is chosen.\n\nUse the (relatively) new API for supplying a callback when a user\nmakes a selection from the system ChooserActivity to clear out the\nscreenshot notification after it has been shared to another app.\n\nChange-Id: If023a26d690c5ae8e29f28e2422f694ae4b654cb\n"
    },
    {
      "commit": "6b875a7497181f6d22e5d693e27b8c0e8d0b727a",
      "tree": "48e7ec066ce1eead0b1772197bc5698667759d0e",
      "parents": [
        "6c589570c44752d96f35620de271ccae7d32502d",
        "7e92ef3a1146102806fa0543ef12e09231c55639"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Sat Apr 18 01:12:24 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 18 01:12:25 2015 +0000"
      },
      "message": "Merge \"Volumes know parent disks; unsupported disks.\""
    },
    {
      "commit": "7e92ef3a1146102806fa0543ef12e09231c55639",
      "tree": "6db2a15487c7941681acffbacbcf2272135af7fc",
      "parents": [
        "1783f149c73e1d78265981965b8c8475e6e0c3bd"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Apr 17 17:35:07 2015 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Apr 17 17:35:11 2015 -0700"
      },
      "message": "Volumes know parent disks; unsupported disks.\n\nThis is cleaner and more direct than the reverse of having the disk\npublish child volume membership.  Rename state constants to match\npublic API.  Add state representing bad removal.  Make it clear that\nvolume flags are related to mounting.\n\nSend new unsupported disk event when we finish scanning an entire\ndisk and have no meaningful volumes.\n\nSplice disk labels into description when known.  Only adoptable\nslots are directly visible to apps.\n\nBug: 19993667\nChange-Id: I12fda95be0d82781f70c3d85c039749052dc936b\n"
    },
    {
      "commit": "f3b3bee12994a24b60bd447dede9e8791151fcc9",
      "tree": "455fc056c10545bc735e7677b0e05799d0f3f9c4",
      "parents": [
        "1dfab471ed50478b4f63552778c949a2f0d37521"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Thu Apr 16 14:57:34 2015 -0700"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri Apr 17 13:26:39 2015 -0700"
      },
      "message": "Speedup unlock when authenticating with fingerprint\n\nChange-Id: Ib76ff7a2a42cf6fc77848ef799c2a13b77cfebb2\n"
    },
    {
      "commit": "ccc9b7f85c9fa583816d2bd04832626736591773",
      "tree": "131a69618dc757ffd8ce429c5a8f51ab631db3f9",
      "parents": [
        "3e1cfe106aeb29872c4473852191435e1fb3c7af",
        "29fa89b41e15ee61a1ec13307596fe5f5f4c376c"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri Apr 17 18:03:28 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 17 18:03:29 2015 +0000"
      },
      "message": "Merge \"Fixed a crash on android tv with the new heads-up manager\""
    },
    {
      "commit": "29fa89b41e15ee61a1ec13307596fe5f5f4c376c",
      "tree": "a84b35810687669bab1ee3f37e0fb6208bec873f",
      "parents": [
        "31d9ef7a402b58b10758da1d71ff5e2181abe8a4"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri Apr 17 10:39:11 2015 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri Apr 17 11:02:33 2015 -0700"
      },
      "message": "Fixed a crash on android tv with the new heads-up manager\n\nBug: 20282768\nChange-Id: Ibb3dc879a2529c12f4d8ab6b031711363da93d37\n"
    },
    {
      "commit": "991465c65562bcd6fa43a42de4a8e3e4422ad6c3",
      "tree": "00888866c552d0cfa7b95188a10e536ec2ab4ebc",
      "parents": [
        "8a2c92c834d4173132aa9fd23fa136d50bf7b0cc",
        "618f3c4f946259696e7d38fc25adf6ec1e2da0c9"
      ],
      "author": {
        "name": "Tony Mantler",
        "email": "nicoya@google.com",
        "time": "Fri Apr 17 16:13:37 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 17 16:13:39 2015 +0000"
      },
      "message": "Merge \"Add PermissionsInfo to SettingsLib\""
    },
    {
      "commit": "d58d954a15fb75d99803a35cda02b661bb6697b5",
      "tree": "277b0961ec6dcaf41272dca7c3d3f67d46914731",
      "parents": [
        "aaa297056503064eadfa15d9b4fd416f7a35f631"
      ],
      "author": {
        "name": "Ben Kwa",
        "email": "kenobi@google.com",
        "time": "Thu Apr 16 18:17:25 2015 -0700"
      },
      "committer": {
        "name": "Ben Kwa",
        "email": "kenobi@google.com",
        "time": "Thu Apr 16 18:17:25 2015 -0700"
      },
      "message": "Enable the copy feature.\n\nChange-Id: Ie0636895f2b2fe6550eb68042295daf76bbbd7fe\n"
    },
    {
      "commit": "94e15a59b757678949cccb5d783bee1638e84697",
      "tree": "1f69ef1533739cba105578e95d03934c1ee87261",
      "parents": [
        "fbad74b29cdaf955f48024123bd198fa7c49662c"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu Apr 16 12:23:18 2015 -0700"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Fri Apr 17 01:12:30 2015 +0000"
      },
      "message": "Allow dismissing Keyguard from TrustAgentService\n\nBug: 19900313\nChange-Id: I44d13ee6fe65070327076e73a3ed96c94acdc108\n"
    },
    {
      "commit": "fbad74b29cdaf955f48024123bd198fa7c49662c",
      "tree": "2cc141a0fb2f0cdb764519cf3fc3e83ac6522b8d",
      "parents": [
        "a985bfb44ce3d7b9ca816438b958411c3052bb8c",
        "ba383eb576cc1f89b663796c63a19777847813c7"
      ],
      "author": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Fri Apr 17 00:59:48 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 17 00:59:51 2015 +0000"
      },
      "message": "Merge \"Stop to take multiline file name in the create directory dialog.\""
    },
    {
      "commit": "618f3c4f946259696e7d38fc25adf6ec1e2da0c9",
      "tree": "43cea81753aab1db92a909c5c18c32e22a0cc61f",
      "parents": [
        "8148f8b6f73f69bd87fc2b424b003709ada8db01"
      ],
      "author": {
        "name": "Tony Mantler",
        "email": "nicoya@google.com",
        "time": "Thu Apr 16 15:42:24 2015 -0700"
      },
      "committer": {
        "name": "Tony Mantler",
        "email": "nicoya@google.com",
        "time": "Thu Apr 16 15:43:00 2015 -0700"
      },
      "message": "Add PermissionsInfo to SettingsLib\n\nin preparation to use it in TvSettings\n\nChange-Id: I7e336ae923f94eef3efe56bf61c250ae540fb83b\n"
    },
    {
      "commit": "8148f8b6f73f69bd87fc2b424b003709ada8db01",
      "tree": "a922207c72bb758965758784fa8752332a4441df",
      "parents": [
        "80ee14ebb443d4c002d3058d4ff5d2c80da03e45",
        "31d9ef7a402b58b10758da1d71ff5e2181abe8a4"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Apr 16 18:59:28 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 16 18:59:34 2015 +0000"
      },
      "message": "Merge \"Fixed the behavior for HUNs with fullscreen intents\""
    },
    {
      "commit": "31d9ef7a402b58b10758da1d71ff5e2181abe8a4",
      "tree": "133394ed0f225152dd5945cee02ef18f11944da3",
      "parents": [
        "2aab2fb76e0d3cbc8457aaaf92f49da2be6e14cc"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed Apr 15 19:29:49 2015 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Apr 16 11:58:41 2015 -0700"
      },
      "message": "Fixed the behavior for HUNs with fullscreen intents\n\nNow HUNs with full screen intents don\u0027t fire automatically\nwhen added and don\u0027t time out anymore when HUN\u0027d\n\nChange-Id: Ic2d5033febe514760cbb4e6e028c3cea84d07cd8\n"
    },
    {
      "commit": "80ee14ebb443d4c002d3058d4ff5d2c80da03e45",
      "tree": "939112cc68ef0284462a9d0716610fb1dfe78d85",
      "parents": [
        "ecc53f4835251a395905f080ea6e1c84120193bc",
        "2aab2fb76e0d3cbc8457aaaf92f49da2be6e14cc"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Apr 16 18:55:55 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 16 18:55:56 2015 +0000"
      },
      "message": "Merge \"Fixed that disappear animations were disabled\""
    },
    {
      "commit": "ecc53f4835251a395905f080ea6e1c84120193bc",
      "tree": "9bddbbcc9531f4947adf0315deb5aab6982808d5",
      "parents": [
        "d10eb9c3eb793176b5f1f187fdde350e20271c45",
        "60122be6747c4f79b96f6808158f8f7e7548b7d3"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Apr 16 18:55:00 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 16 18:55:01 2015 +0000"
      },
      "message": "Merge \"Fixed a bug where the notification size was incorrect\""
    },
    {
      "commit": "2aab2fb76e0d3cbc8457aaaf92f49da2be6e14cc",
      "tree": "10bdf9e98e8ec10b76117070f9217fd66f462bc9",
      "parents": [
        "60122be6747c4f79b96f6808158f8f7e7548b7d3"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed Apr 15 18:47:01 2015 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Apr 16 11:53:43 2015 -0700"
      },
      "message": "Fixed that disappear animations were disabled\n\nBug: 20165559\nChange-Id: I44fd10aee1ad4107ffcf98e103cd8054afb83731\n"
    },
    {
      "commit": "60122be6747c4f79b96f6808158f8f7e7548b7d3",
      "tree": "38be24e553a19584335d63f9b00fd6154f73a69a",
      "parents": [
        "dc3e29c390b766388153496e1ba95faf0e55fced"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed Apr 15 18:16:50 2015 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Apr 16 11:53:36 2015 -0700"
      },
      "message": "Fixed a bug where the notification size was incorrect\n\nWhen an activity was shown and the device was locked\nthe notification had the wrong size if they were redacted.\n\nBug: 20086154\nChange-Id: I37448a2ba1c027cffd1f945b031d08f0fd90f638\n"
    },
    {
      "commit": "f99c656afbadd87122389a3cf00abee698efb9a9",
      "tree": "f1c6a20dfbe66651f375a94884d69e7ffcd91737",
      "parents": [
        "2052907d0232e6de36fcd81aef65b1b9b5410d22",
        "90be37953d3da8e222d00c119b87f55e9f99a02d"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu Apr 16 18:19:04 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 16 18:19:05 2015 +0000"
      },
      "message": "Merge \"An update on VolumePanel.\""
    },
    {
      "commit": "f8f80c8034b3f2dab3f8edbf78196efc51aa8a1a",
      "tree": "8630dc1236d6e158794ad009aae99cb9030165ca",
      "parents": [
        "3f2631f526d0a0ac0b57ac9f6d241bcc7aeb5f5b",
        "94ac0d7d3069adc5074945cec3d7d5f5a64b4e7a"
      ],
      "author": {
        "name": "Ben Kwa",
        "email": "kenobi@google.com",
        "time": "Thu Apr 16 16:45:27 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 16 16:45:29 2015 +0000"
      },
      "message": "Merge \"Fix cancellation of copy jobs.\""
    },
    {
      "commit": "94ac0d7d3069adc5074945cec3d7d5f5a64b4e7a",
      "tree": "2ec3849bdf579a884694b330f46539863b95208c",
      "parents": [
        "aaa297056503064eadfa15d9b4fd416f7a35f631"
      ],
      "author": {
        "name": "Ben Kwa",
        "email": "kenobi@google.com",
        "time": "Wed Apr 15 12:13:32 2015 -0700"
      },
      "committer": {
        "name": "Ben Kwa",
        "email": "kenobi@google.com",
        "time": "Thu Apr 16 09:43:41 2015 -0700"
      },
      "message": "Fix cancellation of copy jobs.\n\nAdd FLAG_CANCEL_CURRENT to the pending intent for cancellation, to\nprevent reuse of previously created cancellation intents.  Previously\ncreated intents have non-matching job IDs, which causes the cancellation\nintent to be ignored.\n\nBUG\u003d20221969\n\nChange-Id: Ie0afcc6af53a550b44bc4b2f3d48942cdb092a65\n"
    },
    {
      "commit": "90be37953d3da8e222d00c119b87f55e9f99a02d",
      "tree": "59629d8fef04c0e8281629b85f98a4aa93b3c7d0",
      "parents": [
        "3f2631f526d0a0ac0b57ac9f6d241bcc7aeb5f5b"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu Apr 16 12:09:15 2015 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu Apr 16 12:14:56 2015 -0400"
      },
      "message": "An update on VolumePanel.\n\nRetired, and removed all claimed resources.\n\nVolumeDialog is now the only option.\n\nBug: 19260237\nChange-Id: I6e8abff0f8c16c4e02c47c8b7f24d5703cb3dbdf\n"
    },
    {
      "commit": "64e605a5be1468be8530ad269c9c56153622c9c5",
      "tree": "bddfecbf0cbf60753094c36d093d428c4242ff59",
      "parents": [
        "b300d6930a3d5ebcc8b917671ae16f12ef7256a6",
        "a478d70a68696380acbd4a9739dfaaebff61c728"
      ],
      "author": {
        "name": "Andrew Flynn",
        "email": "flynn@google.com",
        "time": "Thu Apr 16 13:15:00 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 16 13:15:02 2015 +0000"
      },
      "message": "Merge \"SysUI: Carrier Network Change icon\""
    },
    {
      "commit": "b300d6930a3d5ebcc8b917671ae16f12ef7256a6",
      "tree": "8e3fb5273652f69a319e86e384b0f110369b9efa",
      "parents": [
        "5925a910f9a5844e24b086e6da93c66631ef55f2"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Thu Apr 16 05:54:43 2015 -0700"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Thu Apr 16 05:54:43 2015 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ib81a9725011568bacb0250dac5a59b50450209fc\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "a478d70a68696380acbd4a9739dfaaebff61c728",
      "tree": "554951a175ddac6d684111d9d0ea65c5d850c504",
      "parents": [
        "5925a910f9a5844e24b086e6da93c66631ef55f2"
      ],
      "author": {
        "name": "Andrew Flynn",
        "email": "flynn@google.com",
        "time": "Tue Apr 14 23:33:45 2015 -0400"
      },
      "committer": {
        "name": "Andrew Flynn",
        "email": "flynn@google.com",
        "time": "Thu Apr 16 08:37:43 2015 -0400"
      },
      "message": "SysUI: Carrier Network Change icon\n\n- Listen for new PhoneStateListener.CARRIER_NETWORK_CHANGE events.\n- Show/hide a new unique animated icon in status bar and quick settings during\n  Carrier Network Change events if we are instructed by PhoneStateListener\n  and it\u0027s during a period without connectivity.\n- ObjectAnimator doesn\u0027t let you animate colors between themed colors, so\n  there\u0027s quite a bit of boilerplate duplication in the animation xml.\n- Add a new demo mode command to toggle it on/off.\n\nChange-Id: Ic5bb2aa7444303c6b7f2456526a9c25325c6e1f4\n"
    },
    {
      "commit": "dd5b1f5f2f9bcb0402a61a36df729130c1143e2f",
      "tree": "8ef1fd1d8277d4635761355b8bd6454b264919da",
      "parents": [
        "6a3083555153bff7a65f86c16248cf0a063919aa"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu Apr 16 06:04:00 2015 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu Apr 16 06:04:00 2015 -0400"
      },
      "message": "Mark sysui string reference as untranslatable.\n\nBug: 19260237\nChange-Id: I4a2267462ece1d21ced0156cb1e99be913ea2ada\n"
    }
  ],
  "next": "ba383eb576cc1f89b663796c63a19777847813c7"
}
