)]}'
{
  "log": [
    {
      "commit": "81a57133e8fd1b5d3bf018e2721f71f7197e94c6",
      "tree": "40fe00c982970b1d2e2405becafd3c5737b9d861",
      "parents": [
        "a22a5d83c2ec9d4b0549e92c1d3af7550896e7ee",
        "f9989e2304ed33cdcac531cb200cb770fca809b4"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu May 11 17:49:46 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 11 17:49:51 2017 +0000"
      },
      "message": "Merge \"Fixes divider position after minimizing and unminimizing with ime open\" into oc-dev"
    },
    {
      "commit": "6d4db456ea896388b10bf17c02f70402c9980828",
      "tree": "f3de0f60e62bb3ceefc7acbb9faca047016a147d",
      "parents": [
        "d82a04664c2f95be5596f69bdd8c16f11ae0eea1",
        "dc59dd7c0fb0df88cae448107f20d22bfd6a18dc"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu May 11 13:21:32 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 11 13:21:37 2017 +0000"
      },
      "message": "Merge \"Don\u0027t show wifi in status bar in QS DO NOT MERGE\" into oc-dev"
    },
    {
      "commit": "d5e72b250fd581a7ce0bad5943d96867f6900fa6",
      "tree": "7d9eb23dfeb853da8d7762bff3e631d76e010bdb",
      "parents": [
        "60b48570e237846976ca2442e2d975256e1f2e17",
        "5da323c57a2ae5433e70f295f9d668e76f70c626"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu May 11 08:01:49 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 11 08:01:54 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into oc-dev"
    },
    {
      "commit": "5da323c57a2ae5433e70f295f9d668e76f70c626",
      "tree": "38459720d917d650339b9608bab8943738f1c058",
      "parents": [
        "9bda9ead49867c7a3cee2534337485f8cd00c1f8"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Wed May 10 22:59:58 2017 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Wed May 10 22:59:58 2017 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: If1143ee1e19bd5c141d5d776cd86e936ced2a1a2\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "214f4cff158652a92b7cf06270c066900b230fae",
      "tree": "9229a3cc79085ef8552ce0a3914fe14a6d7ece25",
      "parents": [
        "7ffdc86b95c4cd4f3d49c744e910af7349e72605",
        "2fce3c8c2891d339120e267ad36d210755000c6f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu May 11 02:14:52 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 11 02:14:56 2017 +0000"
      },
      "message": "Merge \"Fixed that the shelf was animating the icons\" into oc-dev"
    },
    {
      "commit": "40b34460ef10c7af4b2ffd50a348cd367e6465d3",
      "tree": "5fe67db96565e666af9f7f5a96c63b69e39553a4",
      "parents": [
        "92543221927976d79af5e00c3af3995f2b659c03",
        "28f90c78b213fb436b243126e8bc10c4f554bd1c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu May 11 01:33:21 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 11 01:33:25 2017 +0000"
      },
      "message": "Merge \"AOD: Update wakeup animation\" into oc-dev"
    },
    {
      "commit": "86339dc8ee585a6aa6e76d44cc4ad42cc07d59e9",
      "tree": "701d4ceb08f8c4f073acbc9868e4f9b8dfbe311b",
      "parents": [
        "6fddc2472e349928c8ed555009929b4d3308a61a",
        "8c7dc429b5d37f43c34b49880b26a27b85c0c5cd"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu May 11 01:13:44 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 11 01:13:48 2017 +0000"
      },
      "message": "Merge \"Remove PIP tuner items\" into oc-dev"
    },
    {
      "commit": "1eeeba6af6e50a4a5022ae8c9a37de84b67c4ad5",
      "tree": "585c0d11e823094b0a45bc3a558977e7bde13495",
      "parents": [
        "08d8e034f4ae362bb31d9ed16d483d0f8188b7c4",
        "d3e90ea4ab74a5d2601c8553399deaedaf4db689"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu May 11 00:39:06 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 11 00:39:08 2017 +0000"
      },
      "message": "Merge \"Slight adjustments to gradient shown when dragging to dismiss\" into oc-dev"
    },
    {
      "commit": "2af0676b2d89938a69eab85ba52d9902d32a7e1e",
      "tree": "9ec10656c55f8c8eb14bb4fb3e1a13cb54cd7072",
      "parents": [
        "33bd2c633381d3d6be41243e854f2b4636b2a992",
        "52414e31cd2e6388ce542f8c5819807c7b8ba7f6"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu May 11 00:08:33 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 11 00:08:39 2017 +0000"
      },
      "message": "Merge \"AOD: Anchor clock at a third of the height\" into oc-dev"
    },
    {
      "commit": "33bd2c633381d3d6be41243e854f2b4636b2a992",
      "tree": "2d3782c9d438e705ee7d50bcdf7925d737cd90aa",
      "parents": [
        "b569eedf377fb0339a979d938839e99a735c3013",
        "fc9af34b9d0815a27077d29c5aea360a3e73ae57"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu May 11 00:08:10 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 11 00:08:14 2017 +0000"
      },
      "message": "Merge \"Fixed a concurrent modification crash\" into oc-dev"
    },
    {
      "commit": "28f90c78b213fb436b243126e8bc10c4f554bd1c",
      "tree": "3f8d0737e3939feddcb768a62f5c94481a7ed837",
      "parents": [
        "31ef1394663ff7f36be36e63898544afc6a10c66"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Mon May 08 17:24:26 2017 -0700"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed May 10 23:33:33 2017 +0000"
      },
      "message": "AOD: Update wakeup animation\n\nFixes several issues with the wakeup transition.\n\nBug: 34716110\nTest: Trigger ambient display, press power button\nChange-Id: I1fa6e0be13c80a84356a8826ed18e9477bf2aba2\n"
    },
    {
      "commit": "d3e90ea4ab74a5d2601c8553399deaedaf4db689",
      "tree": "5a04a8895199af8706a6dd2baf7a4c7e4170a156",
      "parents": [
        "256794f0aaa16ab57cbae1e7a2d6a31f5dce7606"
      ],
      "author": {
        "name": "Mady Mellor",
        "email": "madym@google.com",
        "time": "Tue May 09 13:20:56 2017 -0700"
      },
      "committer": {
        "name": "Mady Mellor",
        "email": "madym@google.com",
        "time": "Wed May 10 14:25:01 2017 -0700"
      },
      "message": "Slight adjustments to gradient shown when dragging to dismiss\n\n- Adjusted the height\n- Gave the asset a 90% alpha and set it as the background programmatically\n\nTest: manual, have a PIP drag it around, note the gradient appearance\nChange-Id: I7bc3262f6813f737da62201cdce6a14046f3e754\n"
    },
    {
      "commit": "fc9af34b9d0815a27077d29c5aea360a3e73ae57",
      "tree": "c5a902f1979c94af4f4edbd52186bcead7802ce7",
      "parents": [
        "f323e3a5435ac21c6a5684e0aeba5f26ea699f9d"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri May 05 14:45:11 2017 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed May 10 13:46:37 2017 -0700"
      },
      "message": "Fixed a concurrent modification crash\n\nTest: runtest -x packages/SystemUI/tests/src/com/android/systemui/settings/CurrentUserTrackerTest.java\nChange-Id: I23261843b7366d3a66a795a41c61b7661f7ca3a6\nFixes: 38006784\n"
    },
    {
      "commit": "8c7dc429b5d37f43c34b49880b26a27b85c0c5cd",
      "tree": "5065c1b6b13988c16b980dc58b25cc439f2e7eda",
      "parents": [
        "256794f0aaa16ab57cbae1e7a2d6a31f5dce7606"
      ],
      "author": {
        "name": "Mady Mellor",
        "email": "madym@google.com",
        "time": "Wed May 10 12:55:06 2017 -0700"
      },
      "committer": {
        "name": "Mady Mellor",
        "email": "madym@google.com",
        "time": "Wed May 10 12:55:39 2017 -0700"
      },
      "message": "Remove PIP tuner items\n\nTest: Check tuner for items, also try moving PIP around note it doesn\u0027t\n      minimize, also try long drag to dismiss, note it doesn\u0027t dismiss\nBug: 37476193\n\nChange-Id: I1ac1abd9c75d40bd84f59dab8aba5cdb98cd59bb\n"
    },
    {
      "commit": "52414e31cd2e6388ce542f8c5819807c7b8ba7f6",
      "tree": "b059bfccaff2357fd794c8ff594d79322c116167",
      "parents": [
        "9bda9ead49867c7a3cee2534337485f8cd00c1f8"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Fri Apr 28 09:23:19 2017 -0700"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed May 10 11:43:34 2017 -0700"
      },
      "message": "AOD: Anchor clock at a third of the height\n\nChange-Id: Ie9074be76f23f9c353e38b515fd5a3cd9702696d\nFixes: 37646086\nTest: Trigger AOD, observe that clock does not shift in response to notifications.\n"
    },
    {
      "commit": "9bda9ead49867c7a3cee2534337485f8cd00c1f8",
      "tree": "448b79a5b84b03b8cda7551eba4d171544a1db56",
      "parents": [
        "4d73fd576501f63d0da7b5a5a980550d9cddcfe3",
        "6ca9732ee2858e246f88c05c6df704b0accd98de"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 10 18:39:10 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 10 18:39:14 2017 +0000"
      },
      "message": "Merge \"Fix QS footer on small screens\" into oc-dev"
    },
    {
      "commit": "bafe438d71e19ea3d8fb4a817220a9f0a2ba719f",
      "tree": "9fd5e2a91deb579b1ec1988cc7ae4ab931b3d59d",
      "parents": [
        "0b9e1e7f22db1ed421ce7210b4592c393b93b297",
        "6f6e159484f7a82d0a2f867060ac4b17241f45a0"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed May 10 18:17:36 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 10 18:17:44 2017 +0000"
      },
      "message": "Merge \"AOD: Notification groups on Ambient Display\" into oc-dev"
    },
    {
      "commit": "dc59dd7c0fb0df88cae448107f20d22bfd6a18dc",
      "tree": "e429007dd3863e0b2aba2f393cf37f0335f890a6",
      "parents": [
        "f37b271894042bca40c8b3e17ef7147a9f1a347c"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed May 10 10:57:27 2017 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed May 10 17:30:17 2017 +0000"
      },
      "message": "Don\u0027t show wifi in status bar in QS DO NOT MERGE\n\nThis is a partial revert of the revert of\nd1ba5fbb54a02fad0c68f71183078527bfa9bd49\n\nTest: manual\nChange-Id: If5675620026c9e90855525a20a8fd92987acbf80\nFixes: 16544554\n"
    },
    {
      "commit": "53ae4dbf8cb93a33d748118c19116dfaa25576d4",
      "tree": "443971f3f8d016ea5fd46ca7944483cd119a0843",
      "parents": [
        "66c81e379ef087564e9695c062c471a9d48892de",
        "2ad83b94d6d4c11af2e0ab5788b2df90a1c87020"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 10 16:19:23 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 10 16:19:29 2017 +0000"
      },
      "message": "Merge \"Disable parts of tuner from user builds\" into oc-dev"
    },
    {
      "commit": "66c81e379ef087564e9695c062c471a9d48892de",
      "tree": "fcf06851b2a65ab468c4e1554eb644d840b3d18e",
      "parents": [
        "175f53b2d6e62be67338e2183fd7af503d5e8965",
        "419fbd1699ebc312f9a1d572130f50cc3b961c2c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 10 16:16:17 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 10 16:16:22 2017 +0000"
      },
      "message": "Merge \"Update QS mobile data unavailable asset\" into oc-dev"
    },
    {
      "commit": "175f53b2d6e62be67338e2183fd7af503d5e8965",
      "tree": "7f82afd1b81243e87b6408c813c4261686bfd464",
      "parents": [
        "ed285e0cd6c855f0450012249371c33c67d95f6f",
        "4b29f3756eee025861461b67544ffed7e3a00a00"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 10 16:09:00 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 10 16:09:06 2017 +0000"
      },
      "message": "Merge \"Fix brightness dialog background to be light\" into oc-dev"
    },
    {
      "commit": "4c78ac9ce45bc49bb19cec822fdd33df4e7bcde8",
      "tree": "ccf300f3abfe1f7455b7d7b5d30de77b746f7597",
      "parents": [
        "8a698a17215919e6ce575ec80d091381f0482d27",
        "7eeab2cdd99f84ecef12ebbb92e0731b26508da1"
      ],
      "author": {
        "name": "Philipp Weiß",
        "email": "phweiss@google.com",
        "time": "Wed May 10 14:46:43 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 10 14:46:47 2017 +0000"
      },
      "message": "Merge \"Implement CACert queries in SecurityController\" into oc-dev"
    },
    {
      "commit": "2ad83b94d6d4c11af2e0ab5788b2df90a1c87020",
      "tree": "2a51f626e3cc6e26444c84dcae9ea1d641db8a9b",
      "parents": [
        "f37b271894042bca40c8b3e17ef7147a9f1a347c"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue May 09 14:19:57 2017 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed May 10 10:19:20 2017 -0400"
      },
      "message": "Disable parts of tuner from user builds\n\nThey aren\u0027t quite there yet.\n\nTest: manual\nChange-Id: I5532fe4121ab85d3baed7569c66906b5219e33e9\nFixes: 37513325\n"
    },
    {
      "commit": "c12676b4498ec9a476f9c46c1ef701e44d0f4b80",
      "tree": "304bc81eea4e9736f9f589aae5bbf7e4ecadec8c",
      "parents": [
        "59b9a851a732ff9a291b9740fdff5eeee68127a6"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Thu Feb 16 15:01:36 2017 -0500"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Wed May 10 14:16:41 2017 +0000"
      },
      "message": "Update zen introduction text\n\nAnd add alarm text to QS \u0026 volume dialog.\n\nFixes: 31533768\nFixes: 33815404\nTest: manual\nChange-Id: I82f119a8bdbfbc62b0ace752dca0fbc0d5bf8a35\n"
    },
    {
      "commit": "419fbd1699ebc312f9a1d572130f50cc3b961c2c",
      "tree": "97f80d93d1b699a73cd08145086f8f8e35cee791",
      "parents": [
        "f37b271894042bca40c8b3e17ef7147a9f1a347c"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed May 10 10:12:41 2017 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed May 10 10:12:41 2017 -0400"
      },
      "message": "Update QS mobile data unavailable asset\n\nTest: visual\nChange-Id: I23cfa7644f74875bb8803bee6bd63a1041706dbb\nFixes: 37923607\n"
    },
    {
      "commit": "4b29f3756eee025861461b67544ffed7e3a00a00",
      "tree": "0a74d540eb4bd139cb00e6608eec7348216d3241",
      "parents": [
        "f37b271894042bca40c8b3e17ef7147a9f1a347c"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed May 10 10:04:20 2017 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed May 10 10:05:02 2017 -0400"
      },
      "message": "Fix brightness dialog background to be light\n\nTest: visual\nChange-Id: I158af3aa79de39d463ac0b26ef7d73b0430df927\nFixes: 37763715\n"
    },
    {
      "commit": "e7fb3c9f26cc0ba17ce8af4de0ea93e1e3a4a495",
      "tree": "3a61d2301e3d6a8bc826a2ea7ff42dfb213e73ab",
      "parents": [
        "56b747fbacffe66bdb83ce2f3e443adbb132acb6",
        "1fbf66e3ca3a900ab1093b1986d197d83db9ff9c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 10 14:03:15 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 10 14:03:21 2017 +0000"
      },
      "message": "Merge \"Pre-O apps can see Default Channel name.\" into oc-dev"
    },
    {
      "commit": "56b747fbacffe66bdb83ce2f3e443adbb132acb6",
      "tree": "527d904b08fdfdea6203da553b1e214d9184940c",
      "parents": [
        "f37b271894042bca40c8b3e17ef7147a9f1a347c",
        "4726ae362b807a76c82d7ce112009d4dde680599"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 10 13:13:22 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 10 13:13:27 2017 +0000"
      },
      "message": "Merge \"Make sure to notify client after Keyguard has been dismissed\" into oc-dev"
    },
    {
      "commit": "b4f3e4300c385cb38d3af524902f6c07ff99993c",
      "tree": "df92dfb464bf37a6b28a3c322ed06de65914c0af",
      "parents": [
        "6428beec230ea51f7a25792d96c979262b20dad6",
        "44d81a671a1e2f96e32a3c2e8840145b7a17d8c3"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 10 04:13:06 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 10 04:13:10 2017 +0000"
      },
      "message": "Merge \"Forcing no animations to be played if swiping fast\" into oc-dev"
    },
    {
      "commit": "6f6e159484f7a82d0a2f867060ac4b17241f45a0",
      "tree": "5576e81116eb9cf18e1b9f64fc1233c1d864b328",
      "parents": [
        "be030126fe91341788a29d16c10cf523ea566862"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Tue May 02 16:22:53 2017 -0700"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Tue May 09 17:02:25 2017 -0700"
      },
      "message": "AOD: Notification groups on Ambient Display\n\nBug: 36690937\nTest: receive notification group on ambient display\nChange-Id: I9dd91b85432e3d4309e0eb78a7b03ada87c3554e\n"
    },
    {
      "commit": "2fce3c8c2891d339120e267ad36d210755000c6f",
      "tree": "09f2bb7f8f96333f180548763345fda07c0b464c",
      "parents": [
        "f323e3a5435ac21c6a5684e0aeba5f26ea699f9d"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon May 08 12:38:09 2017 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue May 09 16:45:32 2017 -0700"
      },
      "message": "Fixed that the shelf was animating the icons\n\nWhen expanding instantly, the shelf was still animating\nit\u0027s icons which shouldn\u0027t happen.\n\nChange-Id: I76ceb4cc77a1830e555499fff9ce8b94c77b0bfe\nFixes: 37918141\n"
    },
    {
      "commit": "97d52db8541de930871322847a36467c7a293e3b",
      "tree": "124084e6af39d5d19816221fa8934612878c641a",
      "parents": [
        "bbc764e83af47a09f69a378eefdbd2c500c9889f",
        "d9c2232c9952d204a774041305b1ad5ce3d13715"
      ],
      "author": {
        "name": "Mady Mellor",
        "email": "madym@google.com",
        "time": "Tue May 09 23:41:23 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 09 23:41:28 2017 +0000"
      },
      "message": "Merge \"Fixes issue where the notification menu was not visible after RTL changes\" into oc-dev"
    },
    {
      "commit": "f9989e2304ed33cdcac531cb200cb770fca809b4",
      "tree": "455560c7bcc13a0bec6375af78e0839de3203238",
      "parents": [
        "bf783e24cfdc2cdf7a4771fb2067a93e901c29fa"
      ],
      "author": {
        "name": "Matthew Ng",
        "email": "ngmatthew@google.com",
        "time": "Mon Apr 24 17:14:14 2017 -0700"
      },
      "committer": {
        "name": "Matthew Ng",
        "email": "ngmatthew@google.com",
        "time": "Tue May 09 13:04:49 2017 -0700"
      },
      "message": "Fixes divider position after minimizing and unminimizing with ime open\n\nMinimizing with the ime would cause visual glitches with the divider and\nunminiming after would set the wrong position leaving graphical errors.\nRecord the position before minimizing when adjusting for ime and do not\nset that position when the ime is still adjusted. Also added animation\nfor the divider when adjusting for ime.\n\nBug: 36603383\nTest: manual\nChange-Id: I456f3a726c62d130dce6c58c2245982e7f46454c\n"
    },
    {
      "commit": "6ca9732ee2858e246f88c05c6df704b0accd98de",
      "tree": "04fefdc410fcc08c2364f322b70b912dd1295bcf",
      "parents": [
        "7cf5f74f3fda19901d8c572f8c47981eda96e091"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue May 09 14:43:20 2017 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue May 09 14:43:20 2017 -0400"
      },
      "message": "Fix QS footer on small screens\n\nTest: visual\nChange-Id: I0ba965a60883250ea9604a676bf03c198f12fe1e\nFixes: 37724990\n"
    },
    {
      "commit": "2719c3bf70d811421c04f8c828d059c1d5098114",
      "tree": "d3d7e77febf92f32d34b6438c803b42a9fd48ad4",
      "parents": [
        "bf783e24cfdc2cdf7a4771fb2067a93e901c29fa",
        "10f5fee0ca28c7ac614e2879545c7de327d614ea"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 09 18:21:59 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 09 18:22:04 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into oc-dev"
    },
    {
      "commit": "1fbf66e3ca3a900ab1093b1986d197d83db9ff9c",
      "tree": "92286532b661df3d32952821da98e1cff933776e",
      "parents": [
        "dea0438385393d9dab1579823b79e413c6e22f3b"
      ],
      "author": {
        "name": "Geoffrey Pitsch",
        "email": "gpitsch@google.com",
        "time": "Tue May 09 11:32:27 2017 -0400"
      },
      "committer": {
        "name": "Geoffrey Pitsch",
        "email": "gpitsch@google.com",
        "time": "Tue May 09 14:12:40 2017 -0400"
      },
      "message": "Pre-O apps can see Default Channel name.\n\nOnly if they\u0027ve created their own channel.\n\nBug: 38120923\nTest: runtest systemui\nChange-Id: I95c7617e43104c9e6911afb9fb6d50bfe8012aa6\n"
    },
    {
      "commit": "5ddf88dfe650a6adc2b86a99d0792b9f024b0ad9",
      "tree": "355ac9e831c6b85e7b43e3ac4d3cbb92b47023a8",
      "parents": [
        "b4566b30fc7d359db62421aa9e3dc6c5b7f9e907",
        "c2dbe49bdcd487cb18bc97f5d4942224f64e8540"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 09 16:29:45 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 09 16:29:49 2017 +0000"
      },
      "message": "Merge \"Don\u0027t commit snooze on horizontal swipes or when its in its expanded state\" into oc-dev"
    },
    {
      "commit": "7eeab2cdd99f84ecef12ebbb92e0731b26508da1",
      "tree": "07400ff228dba5e9cb51c6d9cf0bcb66bcd91f85",
      "parents": [
        "7cf5f74f3fda19901d8c572f8c47981eda96e091"
      ],
      "author": {
        "name": "phweiss",
        "email": "phweiss@google.com",
        "time": "Wed Apr 19 20:15:06 2017 +0200"
      },
      "committer": {
        "name": "phweiss",
        "email": "phweiss@google.com",
        "time": "Tue May 09 15:35:30 2017 +0200"
      },
      "message": "Implement CACert queries in SecurityController\n\nCherry-pick note:\ntestCACertLoader() was flaky, so this cherry-pick contains\ntwo attempted fixes and a CL that disables the test. The original commit\nmessages of the squashed CLs are below.\nMerged-In: I3b9cc3d85c9f49d0a892613b63d1fba184ab647e\n\nImplement CACert queries in SecurityController\n\nQueries are run (on a AsyncTask) when user is switched and when\nACTION_TRUST_STORE_CHANGED is broadcasted. Otherwise, the result is cached\nin the SecurityController.\n\nBug: 37535489\nTest: runtest --path frameworks/base/packages/SystemUI/tests/src/com/android/systemui/statusbar/policy/SecurityControllerTest.java\nChange-Id: I3b9cc3d85c9f49d0a892613b63d1fba184ab647e\n\nIncrease timeout for flaky testCACertLoader()\n\nBug: 37535489\nBug: 38045871\nTest: runtest --path frameworks/base/packages/SystemUI/tests/src/com/android/systemui/statusbar/policy/SecurityControllerTest.java\nChange-Id: I5778082973af7c6d4d719b83e334fec552b0a89e\n\nFix flaky SecurityControllerTest.testCaCertLoader\n\nFixes: 38108698\nTest: runtest -c .statusbar.policy.SecurityControllerTest systemui\nChange-Id: I6029a09984b72599622f0df57187a20aba4dab30\n\nDisable flaky test\n\nTest: treehugger\nBug: 38118260\nChange-Id: I05c6504acee6a787e1cc5071bed0118388963212\n\n(cherry picked from commit e375fc441cc889890d1cff5bc771039bb65f08ef)\n"
    },
    {
      "commit": "4726ae362b807a76c82d7ce112009d4dde680599",
      "tree": "416e16ce69a7d1955c7bb2fb188787cb06208c3c",
      "parents": [
        "d2915725d9b8bed5daa6c8410597ce3671829218"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue May 09 14:15:28 2017 +0200"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue May 09 14:15:28 2017 +0200"
      },
      "message": "Make sure to notify client after Keyguard has been dismissed\n\nTo avoid race conditions.\n\nTest: KeyguardLockedTests\nChange-Id: I7e2cfaeb7c84f11a24a2889c0fa18ba2f7d241e2\nFixes: 38040006\n"
    },
    {
      "commit": "10f5fee0ca28c7ac614e2879545c7de327d614ea",
      "tree": "b810c25a7d72e110231edd8e7e42c00ad71e81e0",
      "parents": [
        "ebf8ae5f447818576d14e9263fef40cf0e8ff670"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue May 09 00:32:46 2017 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue May 09 00:32:46 2017 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I17e792890ebbd633d452f24e69f8392c2cc7cb66\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "bd54d2c2bdc36e9ae317de088f0f7a25e955d905",
      "tree": "47d82b73aa34e8d6833de41c3f60d4433aee362e",
      "parents": [
        "82792153c31869535723bb7e3619821e937c8f86",
        "48a92a5dbbf98d9f0235554e2bea3c969f7f2cee"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 09 04:54:20 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 09 04:54:24 2017 +0000"
      },
      "message": "Merge \"Handling the touch better when the screen turns off\" into oc-dev"
    },
    {
      "commit": "44d81a671a1e2f96e32a3c2e8840145b7a17d8c3",
      "tree": "7493f780420dc61934b0108aa8f4f3c4cc0700e7",
      "parents": [
        "f323e3a5435ac21c6a5684e0aeba5f26ea699f9d"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon May 08 19:45:40 2017 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon May 08 19:52:51 2017 -0700"
      },
      "message": "Forcing no animations to be played if swiping fast\n\nTo avoid animations when expanding, we\u0027re now also\nforcing no icon animations to play at all.\n\nTest: add min prio notifications, expand quickly, observe no animations\nChange-Id: I49888c351b1ed0a61ad54a548943afdac1bae6d2\nFixes: 37293033\n"
    },
    {
      "commit": "03e920f3e9c770799a532c4a21a23b761b6019fc",
      "tree": "5cdbdf586d68eb9c0c79c810e76c331c03255300",
      "parents": [
        "47bf1b334a24f719c8ede8145dda4d866c804dac",
        "fa3478a58c08ed52ec19663dae2531e1e96fb70e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 09 01:28:29 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 09 01:28:34 2017 +0000"
      },
      "message": "Merge \"Fix bugs in cast QS tile\" into oc-dev"
    },
    {
      "commit": "48a92a5dbbf98d9f0235554e2bea3c969f7f2cee",
      "tree": "40dc55709fe5549f983ed4171fcb4289674d3949",
      "parents": [
        "f323e3a5435ac21c6a5684e0aeba5f26ea699f9d"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue May 02 20:02:30 2017 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon May 08 15:49:20 2017 -0700"
      },
      "message": "Handling the touch better when the screen turns off\n\nPreviously we were only cancelling touches when\nshowing keyguard, but this is not enough, since\na user might be touching it while on the keyguard\n(e.g with falsing)\n\nFixes: 37287962\nFixes: 36416066\nFixes: 37696557\nTest: manual, turn of screen while interacting\nMerged-In: I572ade2380986ef087468dff721b1d1dfa7a48ab\nChange-Id: I572ade2380986ef087468dff721b1d1dfa7a48ab\n"
    },
    {
      "commit": "2e0d4551774a916885c63491c14007d5b12d4ac7",
      "tree": "f83c0a819e765a2d99bb79ab4163249fe4d80480",
      "parents": [
        "f93dc8b6504200d0b6d502d924a70a743f9b1411",
        "26c63563972568c1d7c4ed302ec51628a8b1806d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon May 08 22:26:13 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 08 22:26:18 2017 +0000"
      },
      "message": "Merge \"TV PIP: Fix broken TV PIP\" into oc-dev"
    },
    {
      "commit": "03fbdbe6ffc769f864f62a5cd87183b9b299fe30",
      "tree": "a772f4a28e60e9aef746f6aa463f21d2ae024d66",
      "parents": [
        "f0de5cdd9ab79126efcfe56788fc9756e1d8de1d",
        "ac5f02749a595d39711beb4a1defb01949eb548a"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon May 08 21:11:31 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 08 21:11:37 2017 +0000"
      },
      "message": "Merge changes from topic \u0027background_inflation\u0027 into oc-dev\n\n* changes:\n  Fixed the contrast for low-priority notifications\n  Moving Row inflation to the background too\n  Moving the inflation to the background\n"
    },
    {
      "commit": "97578e313c2624a118615bb934c6c7b54b4f0ad3",
      "tree": "c0f3c38ca5b70fc445f8dc0d05381105160d35fb",
      "parents": [
        "e6b55b996063d2c745efbc7046cf4c03d140e505",
        "678d8577a7b7e5a80688cd3b006757b80ff3d50b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon May 08 20:36:07 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 08 20:36:12 2017 +0000"
      },
      "message": "Merge \"Toggling minimized state with overview moves divider to correct position\" into oc-dev"
    },
    {
      "commit": "e6b55b996063d2c745efbc7046cf4c03d140e505",
      "tree": "ed47cf3acf9e4dfdafcb0c7084ce05a753f9312b",
      "parents": [
        "1c38d29482f1c733a595fcfbeeafecda775f30ad",
        "635c115c4c020a15f44a9b7d90aeca63da0838c7"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon May 08 20:28:16 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 08 20:28:21 2017 +0000"
      },
      "message": "Merge \"Calls cancel on mDimAnimator to ensure that ref counts are accurate.\" into oc-dev"
    },
    {
      "commit": "83c0051c2127963a02676d62a053140e353a12ef",
      "tree": "5fa53637a2508eb6603ab20f0aee8dd91a383eb4",
      "parents": [
        "5286b96576a96233d930ebac6c8216131dfb180b"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon May 08 11:23:14 2017 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon May 08 11:23:14 2017 -0400"
      },
      "message": "Fix ephemeral intent caching in notification\n\nAdd some stuffs to make it not cache at bad times, or ever really...\n\nTest: See bug, its long\nChange-Id: I27987301ebf393de6f781b17ed7bc789789c01ab\nFixes: 37793400\n"
    },
    {
      "commit": "fa3478a58c08ed52ec19663dae2531e1e96fb70e",
      "tree": "0790a37bfa5f106f1b51b1c161c202596e3570f5",
      "parents": [
        "5286b96576a96233d930ebac6c8216131dfb180b"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon May 08 10:32:03 2017 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon May 08 10:32:03 2017 -0400"
      },
      "message": "Fix bugs in cast QS tile\n\n - Don\u0027t unregister if alread unregistered\n - Post to make the magic posting gods happy\n\nTest: click cast tile\nChange-Id: Id687a4c755d43ca5cc0cceeee7ce8dfe65e962c6\nFixes: 37718562\nFixes: 38016765\n"
    },
    {
      "commit": "ea4e770ed98508e9c19a8430683e8058881bb3b0",
      "tree": "09e1e06ebbcc05da92e51b15597081931e6c8ce0",
      "parents": [
        "9ccb15a351c3732b4dd8f55eb100756b0f88a9e8",
        "231bcf7b9f6be47848160dbd2ae2c78a031f0ef8"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri May 05 20:25:44 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 05 20:25:56 2017 +0000"
      },
      "message": "Merge \"Update carrier text when phone service state is changed\" into oc-dev"
    },
    {
      "commit": "678d8577a7b7e5a80688cd3b006757b80ff3d50b",
      "tree": "03423ed96de5c9d5d3a2bc508f729019897fc45d",
      "parents": [
        "4804e41574979db60827c4b5e724aa898c2b09f9"
      ],
      "author": {
        "name": "Matthew Ng",
        "email": "ngmatthew@google.com",
        "time": "Fri Apr 28 13:58:49 2017 -0700"
      },
      "committer": {
        "name": "Matthew Ng",
        "email": "ngmatthew@google.com",
        "time": "Fri May 05 19:52:02 2017 +0000"
      },
      "message": "Toggling minimized state with overview moves divider to correct position\n\nWhen docking any app with overview on the bottom and continuously press\nthe overview button would not cause the position before minimized\nvariable to record an incorrect position. Instead only record when not\nanimating so that the original position is kept. Then after unminimizing\nthe docked stack, it will return back to the original position that was\nrecorded.\n\nChange-Id: Ia9da24dcb2a5be1f10be3797007e02b1a1425345\nFixes: 35642296\nTest: manual\n"
    },
    {
      "commit": "231bcf7b9f6be47848160dbd2ae2c78a031f0ef8",
      "tree": "9d2dc2330e90853263979226cfe60b9dfb9bd15b",
      "parents": [
        "45a5adadbd5a543458229a75241809da0a2bb389"
      ],
      "author": {
        "name": "Akira Oshimi",
        "email": "akira.x.oshimi@sonymobile.com",
        "time": "Tue Jan 31 14:34:59 2017 +0900"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Fri May 05 11:23:59 2017 -0700"
      },
      "message": "Update carrier text when phone service state is changed\n\nThe carrier text is not updated when the phone service state has\nchanged. To solve this issue, the EmergencyCryptkeeperText view should\nreceive the KeyguardUpdateMonitorCallback#onRefreshCarrierInfo().\n\nBug: 37331677\nTest: visual\n\nChange-Id: I359991688552b731eaa02f443902eb7bdc894d10\n(cherry picked from commit 76c36c4dc5eb2195c918590b23c16f6410a52df0)\n"
    },
    {
      "commit": "e39fa61e0b09e77e7858508507f29c230c671ada",
      "tree": "50c65f49e5302358951c61345c59b55e8a5abaad",
      "parents": [
        "a087127e77dafb49c89de85549e1a61723cec6a7",
        "db88dac4c01a59b9e550766e189c8fea6f98c993"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Fri May 05 16:46:51 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 05 16:46:54 2017 +0000"
      },
      "message": "Merge \"Make status bar disable() debugging more concise.\" into oc-dev"
    },
    {
      "commit": "20d2450da4eb19ab32693962330634a607e5942b",
      "tree": "4bc49d0d038b4194708136f5e7987c140deecec5",
      "parents": [
        "8cfb1a95dac102bbe2dbb931df0dd60da083ee2c",
        "79f852e7a784a6c1721fcea0936d98098f9359b9"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Fri May 05 15:52:13 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 05 15:52:19 2017 +0000"
      },
      "message": "Merge \"Ensure that we hide the menu without resizing when expanding.\" into oc-dev"
    },
    {
      "commit": "288e7f54d08d5a174bee4459eed3d72d4763dcb3",
      "tree": "121e928e52a881377a8ef1c339fb7c9f4ce3a1c8",
      "parents": [
        "8d95e04111523dad0ecdaca2caeb29398aafbd4b",
        "7409f094b32fd8cce5406bb96b5da17e27597f19"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri May 05 12:14:06 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 05 12:14:10 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into oc-dev"
    },
    {
      "commit": "525044e9874a170eab8c6103ee1cb6a88130728d",
      "tree": "3b2bf5de64ca0c524c0c646eda8ce18321df394e",
      "parents": [
        "989618a48e049405333a0a36bdbb26b77fdba1c2",
        "4ae51e09d8ed41ca10c2e04fc102f113d27f95c5"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri May 05 09:00:42 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 05 09:00:47 2017 +0000"
      },
      "message": "Merge \"All kinds of little foreground services fixes.\" into oc-dev"
    },
    {
      "commit": "4ae51e09d8ed41ca10c2e04fc102f113d27f95c5",
      "tree": "fee4377c28537fedbb2ab31473eb58bc79c95601",
      "parents": [
        "af4bfcdb7e55682d441c9723cd3659ece6f7164c"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu May 04 16:53:11 2017 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu May 04 23:31:33 2017 -0700"
      },
      "message": "All kinds of little foreground services fixes.\n\n- Better explanations of some strings.\n- Fix to use the right package when an item is pressed in\n  the foreground services dialog.\n- Improve java docs on Service.startForeground().\n\nBug: 37925387\n    735566 lv - Android - [Source] Context unclear or missing:\n    Apps running in background\nBug: 37925888\n    735566 lv - Android - [Source] Context unclear or missing:\n    Tap for details on battery and data usage\nBug: 37897953\n    735566 gl - Android - [Source] Context unclear or missing:\n    LEFT_SIDE, RIGHT_SIDE\nBug: 37943079\n    Music is dying mid playback\n\nTest: manual\nChange-Id: Ied41932c61f59335bd18dfba3fcb13af28a0bddd\n"
    },
    {
      "commit": "7409f094b32fd8cce5406bb96b5da17e27597f19",
      "tree": "769f5db3ac8e2173e865af94d6d4002daf610c33",
      "parents": [
        "79777a5b43c44b6bf2b138eb602caf5fcfda6383"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu May 04 19:14:00 2017 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu May 04 19:14:00 2017 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I5197115980fb305b5bbd25b15c4bffb1a7985743\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "b49a070d816c85110f59f10acd52688a4cadae73",
      "tree": "349b75ec964bd389e8dde7b81b7c6a81c9e54aa0",
      "parents": [
        "ca585d29ba32637dc1b335ff527a7e777048d250"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu May 04 16:27:28 2017 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri May 05 01:27:23 2017 +0000"
      },
      "message": "Fixed a bug where the media notification image was wrong\n\nIn RTL the gradient was being applied the wrong way.\n\nTest: switch to RTL, play music\nChange-Id: Ie1686719d56436712fd0e6c99ba2723ba53d0025\nFixes: 37996998\n"
    },
    {
      "commit": "ca585d29ba32637dc1b335ff527a7e777048d250",
      "tree": "be2b6a1c299509e71f1a8e8492b08a86005dcbaf",
      "parents": [
        "919076aa2ac4a5377c8f063ee487fd5e8461a7d0"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed May 03 15:17:10 2017 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri May 05 01:27:01 2017 +0000"
      },
      "message": "Improved the gradient drawing of the media notification\n\nPreviously we were drawing with a color on top of the\nimage instead of fading it out. This could lead to\nvisible artefacts in the background.\nWe\u0027re now fading out the alpha in a similar manner instead.\n\nTest: runtest systemui\nChange-Id: Ie6af7751a734b8fa44279eba970e7ca5ba67a4c0\nFixes: 37950482\n"
    },
    {
      "commit": "d9c2232c9952d204a774041305b1ad5ce3d13715",
      "tree": "dcb61015263f0aa0d3f7dc5fcae8f7f6fae720aa",
      "parents": [
        "4d09adcef11a4a26126d73ff9f452667303b1db7"
      ],
      "author": {
        "name": "Mady Mellor",
        "email": "madym@google.com",
        "time": "Tue Apr 04 18:45:30 2017 -0700"
      },
      "committer": {
        "name": "Mady Mellor",
        "email": "madym@google.com",
        "time": "Fri May 05 00:15:14 2017 +0000"
      },
      "message": "Fixes issue where the notification menu was not visible after RTL changes\n\n- Altered how the menu location is set so that it doesn\u0027t depend on RTL\n  state\n- Also fixes an issue where if you change from landscape to portrait or\n  vice versa then the menu wouldn\u0027t be visible because the placement is\n  based on the width of the notification which changes based on orientation\n\nTest: (1) have notifications and show the menu, toggle the RTL state,\n          show the menu, note that it is visible\n      (2) have notifications and show the menu, rotate the device, note\n          that the menu is still visible\nFixes: 36874498\nMerged-In: I33b8f87e53a3393a2802842ad2196c9d089ec7fc\nMerged-In: I3a3b688f2b301f5ac0446a55b668db79c323a95c\nChange-Id: I3a3b688f2b301f5ac0446a55b668db79c323a95c\n"
    },
    {
      "commit": "79f852e7a784a6c1721fcea0936d98098f9359b9",
      "tree": "e9171c034705be5c01ec1acf022d10c7920dd381",
      "parents": [
        "07672353a57ceae60b67562acef6aa3a83805cb6"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Thu May 04 15:06:18 2017 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Thu May 04 16:17:28 2017 -0700"
      },
      "message": "Ensure that we hide the menu without resizing when expanding.\n\n- This should be done when expanding/dismissing from the menu activity,\n  otherwise the menu state change can cause a stack-resize animation that\n  clobbers the expand or dismiss animation.\n\nBug: 37650245\nTest: Launch Duo in PIP, end call from notification tray\nChange-Id: Ie880715ae7be28a4fe2dd0d294e369b62e776c35\n"
    },
    {
      "commit": "635c115c4c020a15f44a9b7d90aeca63da0838c7",
      "tree": "5171d61213a7145978db9ebd0897d9efb3230eb0",
      "parents": [
        "af4bfcdb7e55682d441c9723cd3659ece6f7164c"
      ],
      "author": {
        "name": "Jon Miranda",
        "email": "jonmiranda@google.com",
        "time": "Wed Apr 12 17:47:47 2017 -0700"
      },
      "committer": {
        "name": "Jonathan Miranda",
        "email": "jonmiranda@google.com",
        "time": "Thu May 04 22:42:09 2017 +0000"
      },
      "message": "Calls cancel on mDimAnimator to ensure that ref counts are accurate.\n\nWhen we used cancelAnimationWithoutCallbacks on mDimAnimator,\nthe decrementOnAnimationEnd listener is removed. This created\na bug where the ReferenceCountedTrigger was not able to\nflush its last decrement runnables.\n\nie. The Close icon was not always visible for the apps in Recents/Overview.\n\nBug: 37132803\nTest: Manual testing.\nChange-Id: Idbb1a1e42313db71328990577b3163b0d16b28d6\n"
    },
    {
      "commit": "ac5f02749a595d39711beb4a1defb01949eb548a",
      "tree": "a2fcb03812b3747d01023b2aa00ff0f5300885a9",
      "parents": [
        "0f66a4cc16ec1a927c90ac559c73c80ddcb5ee71"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue May 02 16:05:41 2017 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu May 04 15:30:33 2017 -0700"
      },
      "message": "Fixed the contrast for low-priority notifications\n\nThe low priority notifications had their contrast calculated\nagainst the white background and weren\u0027t satisfying\nour contrast requirements.\nThis also aligns the case where the app had no colors better,\nand ensures that it\u0027s actually using the secondary text\ncolor there.\n\nTest: existing tests pass\nChange-Id: Ic11e9d06783e60998f35e0eb7f6f29fb1d86c7df\nFixes: 37444266\n"
    },
    {
      "commit": "07672353a57ceae60b67562acef6aa3a83805cb6",
      "tree": "fb884752960cd91956e76807f4d7454ac9a21e77",
      "parents": [
        "b0ebbc3d2c2b3b7fa857841925a46587c51627a5",
        "84a187f0dd9b480a058e787f85e766a4a66121a9"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu May 04 19:45:34 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 04 19:45:39 2017 +0000"
      },
      "message": "Merge \"AOD: Change DozeTriggersTest to run on prox-less devices\" into oc-dev"
    },
    {
      "commit": "26c63563972568c1d7c4ed302ec51628a8b1806d",
      "tree": "5556a1b70c2ab691d11be6748e3813dc84971385",
      "parents": [
        "b0744b820aa87565d63cf003e08fa4c80ad92277"
      ],
      "author": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Wed Apr 26 15:41:43 2017 +0900"
      },
      "committer": {
        "name": "Youngsang Cho",
        "email": "youngsang@google.com",
        "time": "Thu May 04 16:16:38 2017 +0000"
      },
      "message": "TV PIP: Fix broken TV PIP\n\nBug: 37249867\nTest: Manual test (checked that the notification UI is shown when the\n    PIP starts, and dismissed when the PIP is closed. The \u0027DETAILS\u0027 and\n    the \u0027DISMISS\u0027 button in the notification also worked.)\nChange-Id: I12e385b51f834991a0115ce5ba7dd98180577adb\n"
    },
    {
      "commit": "c5e289d4799db7037ff53ae0e10c0b94e7844088",
      "tree": "c46d8eab06a80730b60b9dcbd8186fe8cd4c951c",
      "parents": [
        "a20b6ba1f2727501eab7f5c8b34607a0c02b4a74",
        "e6385a23d7d7e0628544c9751c59507d1df7885c"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Thu May 04 16:16:28 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 04 16:16:33 2017 +0000"
      },
      "message": "Merge \"Workaround launching PiP task with CLEAR_TASK \u0026 NEW_TASK flag.\" into oc-dev"
    },
    {
      "commit": "02862f31f8a40fcbc78fcde741c0b8caf3b89a0c",
      "tree": "f6e6922b132b642d25c6e4be3b01a4a10669ecff",
      "parents": [
        "b84b8bd40d5d15586cd35d786ee377413ec2cba2",
        "064bd9733360fbe43f9866d53639f60186e2016b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu May 04 06:35:48 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 04 06:35:53 2017 +0000"
      },
      "message": "Merge \"Reset touch location after touch slop is exceeded in recents\" into oc-dev"
    },
    {
      "commit": "064bd9733360fbe43f9866d53639f60186e2016b",
      "tree": "a0165505b9c0c1f0fe1ac378642f029968210326",
      "parents": [
        "34ab1f6a310beef667182e99c3a360391b225298"
      ],
      "author": {
        "name": "Matthew Ng",
        "email": "ngmatthew@google.com",
        "time": "Tue May 02 16:47:53 2017 -0700"
      },
      "committer": {
        "name": "Matthew Ng",
        "email": "ngmatthew@google.com",
        "time": "Wed May 03 17:09:32 2017 -0700"
      },
      "message": "Reset touch location after touch slop is exceeded in recents\n\nThere was a jump when a user touch moves over the slop value. To fix\nthis the location is updated to new y position so that the move\nanimation of the card after has no visual jump.\n\nChange-Id: Ia9b1d04cc0b2983c2e61114ebbf3bdeb154404e9\nFixes: 35720341\nTest: manual - enter recents and slowly drag a card vertically and\nnotice no jump with the fix, moving after the slop has a consistent\nmotion\n"
    },
    {
      "commit": "84a187f0dd9b480a058e787f85e766a4a66121a9",
      "tree": "7accd8335ee986e326c903c2699d81944908997a",
      "parents": [
        "45a5adadbd5a543458229a75241809da0a2bb389"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Fri Apr 28 14:10:51 2017 -0700"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed May 03 14:18:22 2017 -0700"
      },
      "message": "AOD: Change DozeTriggersTest to run on prox-less devices\n\nTest: runtest -x packages/SystemUI/tests/src/com/android/systemui/doze/DozeTriggersTest.java\nChange-Id: I4077d4fcd93f76f08bdd1bd6192cae746f64cc76\nFixes: 37760104\n"
    },
    {
      "commit": "838e5f04bedac5546950bce8a3db188b29cc2af5",
      "tree": "c180ee8da758130845ce3b03c1c3dc0f59429c70",
      "parents": [
        "70a2316ec7cc2dde1461ed5c2aae897365911368",
        "d7b9d10d569438968f75d2453c4293caf89774f2"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 03 20:21:39 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 03 20:21:45 2017 +0000"
      },
      "message": "Merge \"AOD: Pass through pulse reason to DozeUi\" into oc-dev"
    },
    {
      "commit": "c2dbe49bdcd487cb18bc97f5d4942224f64e8540",
      "tree": "f232f2d7e38dc84be292b25456ef6a4e0cea7164",
      "parents": [
        "4d09adcef11a4a26126d73ff9f452667303b1db7"
      ],
      "author": {
        "name": "Mady Mellor",
        "email": "madym@google.com",
        "time": "Thu Mar 30 13:22:03 2017 -0700"
      },
      "committer": {
        "name": "Mady Mellor",
        "email": "madym@google.com",
        "time": "Wed May 03 12:55:54 2017 -0700"
      },
      "message": "Don\u0027t commit snooze on horizontal swipes or when its in its expanded state\n\n- Previously any touch outside of the snooze menu would commit the action\n  (similar to how notification info gets reset) now only touches that\n  aren\u0027t horizontal swipes will commit the action (if you snooze multiple\n  in a row, it\u0027s jarring for the snooze item to disappear when you hit\n  \u0027down\u0027 on the next notification)\n- Tracks expanded state of snooze menu\n- Rather than commiting (i.e. snoozing) upon outside action when the\n  menu is expanded it collapses the menu, upon next outside action snooze\n  is commited\n\nTest: manual / runtest systemui\nBug: 37253059\nChange-Id: Ie0383fb8de49efe1b1bf0ed75d60cf75864f0210\n"
    },
    {
      "commit": "df9b2e8d808b0ba901575fc0ddff944de4887bfc",
      "tree": "816d24a0310dba96ddac28c55236c62925518da4",
      "parents": [
        "3baad0234bd90667daf6f8e28f8b60aaba8c8778",
        "cb4b31d396df49bd55db64b1c40122656c6ec534"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 03 19:04:29 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 03 19:04:35 2017 +0000"
      },
      "message": "Merge \"Fix QS visibility logs missing some info\" into oc-dev"
    },
    {
      "commit": "e6385a23d7d7e0628544c9751c59507d1df7885c",
      "tree": "05ba7550e298137217e94badb2ed1b8af6cfad1c",
      "parents": [
        "bf08eb6da7d37b9ef035975068187905afe2d975"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Tue May 02 18:15:16 2017 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed May 03 12:04:27 2017 -0700"
      },
      "message": "Workaround launching PiP task with CLEAR_TASK \u0026 NEW_TASK flag.\n\n- When launching an activity with CLEAR_TASK and NEW_TASK, the result code\n  of the start is START_SUCCESS, but we still need to notify SystemUI to\n  expand the PiP.  However, because the PiP transition now waits for the\n  first draw, this can cause severe jank and delay if the original activity\n  is a trampoline activity. As a workaround, we immediately move the task\n  to the fullscreen stack when clearing and restarting the task to ensure\n  that the new task shows without delay.\n\nBug: 37501224\nTest: Open YT in PIP, launch sub-shortcut from Home\n\nChange-Id: I16bebf19b082f30695e99da1d93bc4adf5e9df0c\n"
    },
    {
      "commit": "cb4b31d396df49bd55db64b1c40122656c6ec534",
      "tree": "e3e28d2818b05808993ca25f4458549702f807db",
      "parents": [
        "251894b134a3d1d2bcba5ff9db7e3a4014cd369a"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed May 03 10:37:34 2017 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed May 03 10:37:34 2017 -0400"
      },
      "message": "Fix QS visibility logs missing some info\n\nTest: runtest systemui\nChange-Id: I6deb71576b137dfbd51f863e88ad939d4f3fab1b\nFixes: 35454347\n"
    },
    {
      "commit": "b2484f225842dd90c920f5a6d435a60232897952",
      "tree": "6e4f1dc21a5a61dbb6fd240630a20dbe962ceac8",
      "parents": [
        "251894b134a3d1d2bcba5ff9db7e3a4014cd369a",
        "664c9d7d161cd49ec9b71fee6aa29ca5175c2890"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 03 13:43:14 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 03 13:43:19 2017 +0000"
      },
      "message": "Merge \"DozePlugin: Remove\" into oc-dev"
    },
    {
      "commit": "6ff7df502b0d584d3cc1c7adc99eb1c1719d6059",
      "tree": "70f1106bab80be24a536d12f6eb798b8ad0ec2da",
      "parents": [
        "40d0f8678347a40e750a8349e923a1dd2545c4e4",
        "157a3f9877b5df86c9ffb9b2be39f8718d416379"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed May 03 01:46:25 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 03 01:46:29 2017 +0000"
      },
      "message": "Merge \"More work on issue #36891897: Need to ensure foreground...\" into oc-dev"
    },
    {
      "commit": "0f66a4cc16ec1a927c90ac559c73c80ddcb5ee71",
      "tree": "541889424f7ddd7755057a287865218d39b09690",
      "parents": [
        "01d3da63cef1f82db182c6995264bf3ea3371dcc"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri Apr 28 19:26:28 2017 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue May 02 16:30:52 2017 -0700"
      },
      "message": "Moving Row inflation to the background too\n\nPreviously only the contentview inflation was on the\nbackground, now the inflation of the row is too.\n\nTest: runtest systemui\nBug: 34888292\nChange-Id: I3adc6b3311217421c9de5c37794397b8a3fd665d\n"
    },
    {
      "commit": "664c9d7d161cd49ec9b71fee6aa29ca5175c2890",
      "tree": "425581226e3b30443f9fdd330d2aef74dcde2d7f",
      "parents": [
        "9870d0bef78949f0429de4f62532d98f2537c258"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Fri Apr 28 15:52:24 2017 -0700"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Tue May 02 12:12:57 2017 -0700"
      },
      "message": "DozePlugin: Remove\n\nThe DozePlugin has not been able to keep up with the changes to DozeMachine.\nAt this point it is cleaner to just remove it.\n\nBug: 30876804\nTest: make SystemUI\nChange-Id: Ie8cd1488eb862017c54b92b1fba07537c0143bff\n"
    },
    {
      "commit": "7f43068aa570bb15c9961f34edf42356d99f5b76",
      "tree": "cfa7fd10cea57dabf9ae94c85c4e1665d165f9d9",
      "parents": [
        "71ffd8bc8728dc7d376dce1465c277e996f57d6a",
        "b2a211e1d237d4c1fc3f641f744c611004d1f6e7"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 02 15:49:24 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 02 15:49:28 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into oc-dev"
    },
    {
      "commit": "b2a211e1d237d4c1fc3f641f744c611004d1f6e7",
      "tree": "aa003870f366756875c8bfb83ee579db66a5bf49",
      "parents": [
        "1c9e549c004831c72e5465d729f7d66781fcc7e6"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Mon May 01 18:07:07 2017 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Mon May 01 18:07:07 2017 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Iad23566a92d65a5dc0b703f0a2afcb602c0b6025\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "f852ed40a6ac4af45dc3f7daabfd25c09460c8e5",
      "tree": "6fb20be1ff6bd91e75e677efef19ee7248a5c5f9",
      "parents": [
        "4226b27efa05f6d70b66c05fbdbbc114a9022226",
        "138f034377096b32713fa161a4d78a7221c32a93"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon May 01 23:11:49 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 01 23:11:53 2017 +0000"
      },
      "message": "Merge \"AOD: Increase shelf icon size while dark\" into oc-dev"
    },
    {
      "commit": "da3dd7c0cf1fcd7e352c8f9e30519e85776c5662",
      "tree": "6f5e1e09256f024fc356ff4e49b8e4b61cde18cf",
      "parents": [
        "a08ba3ef31e135ded437b0ca6f83bfe77a31c33b"
      ],
      "author": {
        "name": "Matthew Ng",
        "email": "ngmatthew@google.com",
        "time": "Fri Apr 28 17:33:22 2017 -0700"
      },
      "committer": {
        "name": "Matthew Ng",
        "email": "ngmatthew@google.com",
        "time": "Mon May 01 20:39:56 2017 +0000"
      },
      "message": "All taps under max double tap timeout are quick taps\n\nWhen tapping rapidly on the overview button on a recents grid device\n(like tablets), users might tap very quickly that would have triggered a\nelasped time under the min double tap time (40ms) which would cause the\nbutton to not be a quick tap. Removing the check allows all taps under\nthe max double tap timeout to be a quick tap. Then quickly tapping the\noverview button would not confuse alt-tab with resume same task\nfunctionality.\n\nTest: manual\nChange-Id: I9161fd5b68c299dc794e538a4fd9021ae98c7e94\nFixes: 36886408\n"
    },
    {
      "commit": "01d3da63cef1f82db182c6995264bf3ea3371dcc",
      "tree": "146798e0ca13a41d31b1fd66ba61c6b875854934",
      "parents": [
        "f323e3a5435ac21c6a5684e0aeba5f26ea699f9d"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri Apr 28 15:03:48 2017 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon May 01 12:53:57 2017 -0700"
      },
      "message": "Moving the inflation to the background\n\nThe inflation of the notifications is moved to\nthe background. This should improve the general\nperformance when adding / removing groups and alike.\n\nTest: runtest systemui\nFixes: 34888292\nChange-Id: Ieb19a09a5a97d496d9319d917a5e317a3ad76fc4\n"
    },
    {
      "commit": "157a3f9877b5df86c9ffb9b2be39f8718d416379",
      "tree": "209510e90075e245b20cea09c8d69bb8b74ab2f0",
      "parents": [
        "f1a4b507394f32a9a1fe83b5f6a9d5c543587a6c"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon May 01 12:33:31 2017 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon May 01 12:34:23 2017 -0700"
      },
      "message": "More work on issue #36891897: Need to ensure foreground...\n\n...services can\u0027t hide themselves\n\nAdd trick to put a shadow around adaptive app icons, so in our\ndialog\u0027s white background we don\u0027t end up not missing the circle\naround the icon.\n\nTest: manual\n\nChange-Id: I7f2d908250eaf969d6f8d859c1567d5b4e0830ee\n"
    },
    {
      "commit": "f12a157531b8eca91fdc40b4ccd03737346d2037",
      "tree": "166ada4717d911fbab6e729e22ce7fe30192d61f",
      "parents": [
        "3ba71171647ae1d2366490efac4de5edf10b3707",
        "e8ea7f610d30b903e393e92776677f489b3cc8b4"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon May 01 18:43:35 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 01 18:43:40 2017 +0000"
      },
      "message": "Merge \"Fixed that snooze options were animating\" into oc-dev"
    },
    {
      "commit": "f8e7cbffb9de3f16d1ee4329190a0423c2319545",
      "tree": "c1a361089edd316df095f53e4efa697962f313a8",
      "parents": [
        "63827ce61b95439d97dfde163cf4423fa638f0be",
        "d61a19e533bf05f2bf8cb4b3b3d01d3a224a19a0"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon May 01 17:56:08 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 01 17:56:12 2017 +0000"
      },
      "message": "Merge \"Ensure that the action views are always updated.\" into oc-dev"
    },
    {
      "commit": "33d95164ab05c90eb6ad94b62d2b7210e69ea098",
      "tree": "4d9d329154011cc93495257ac19e9095718ed14b",
      "parents": [
        "45eed80587a9d966ad7d7ec72a78d41da46ea68e",
        "34488242f889d4d5889a38f796633b0d1c8b5541"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon May 01 17:50:37 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 01 17:50:41 2017 +0000"
      },
      "message": "Merge \"Fix issue with double tapping PiP\" into oc-dev"
    },
    {
      "commit": "4d09adcef11a4a26126d73ff9f452667303b1db7",
      "tree": "0368debf116fe4e755971a4ac7477474b3152d89",
      "parents": [
        "ef08871d6bdc63847b621a69c277c80bcb6d0d39",
        "a6f7b25c3d160be02cb7384f154a1f77a8faaffa"
      ],
      "author": {
        "name": "Salvador Martinez",
        "email": "dehboxturtle@google.com",
        "time": "Mon May 01 16:45:25 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 01 16:45:30 2017 +0000"
      },
      "message": "Merge \"Added dialog to notify user of thermal shutdown\" into oc-dev"
    },
    {
      "commit": "030107f0bdebb1d52838baab87b5d0146e6586b4",
      "tree": "1085ad72d667b5db2f107f57e6f2b5ee78d661ca",
      "parents": [
        "128f8aa8e395de849636d4697cdfe53568db9385",
        "1660a27b5d682cbb0bd9e2ce66e5ca39d6ab7816"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon May 01 13:23:17 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 01 13:23:23 2017 +0000"
      },
      "message": "Merge \"Fix flaky test?\" into oc-dev"
    },
    {
      "commit": "db88dac4c01a59b9e550766e189c8fea6f98c993",
      "tree": "28ffdce1340ee9b8e8a99cfd079958c9912ecfda",
      "parents": [
        "35eb324bf17e63a2e28c08484313d195e3f1e7f6"
      ],
      "author": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Sun Apr 30 13:28:27 2017 -0400"
      },
      "committer": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Sun Apr 30 17:04:16 2017 -0400"
      },
      "message": "Make status bar disable() debugging more concise.\n\nBug: 37252687\nTest: development/tools/logblame/power_toggle_test\nChange-Id: I09512a46ed60a26084e515ff2e930d6fd741cc66\n"
    },
    {
      "commit": "f1a4b507394f32a9a1fe83b5f6a9d5c543587a6c",
      "tree": "518efcb602fa4bc6ea60c0e7d60029264e3c959b",
      "parents": [
        "093eb12994c1c5d8ade2ab392a3737c3d40bd6ce",
        "83b40f69bef4ba17bb63ac30d52f661a12d5b4f4"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sun Apr 30 17:19:29 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Apr 30 17:19:34 2017 +0000"
      },
      "message": "Merge \"Work on issue #36891897: Need to ensure foreground services can\u0027t...\" into oc-dev"
    },
    {
      "commit": "572e338a4c5f0c32e009194f438eaea762f57ed4",
      "tree": "243824d7daa223d46a6cf23f915d1dd21b411c5f",
      "parents": [
        "7f90a9fdb0e655a3c804442c045a0589df0ba80e",
        "6911a99bbe55f097bcd430b30e6a2187fc721365"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sun Apr 30 09:16:27 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Apr 30 09:16:30 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into oc-dev"
    },
    {
      "commit": "83b40f69bef4ba17bb63ac30d52f661a12d5b4f4",
      "tree": "886ed06a37a347d91230c9cc325ec7d5a4f6e71b",
      "parents": [
        "34c226d6024cb324f2acf8800d29abb3a69c1c53"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Apr 26 13:59:47 2017 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sat Apr 29 19:41:12 2017 -0700"
      },
      "message": "Work on issue #36891897: Need to ensure foreground services can\u0027t...\n\n...hide themselves\n\nThe activity manager now keeps track of all apps that are running\nforeground services and builds a notification showing them to the\nuser.  We ensure they are shown to the user for at least 30 seconds\n(configurable).  If foreground services are executed while the\nscreen is off, their apps will be shown to the user for at least\n30 seconds after the screen turns back on.\n\nWhile doing this I am also adding a new process state to distinguish\nbetween \"important background\" stuff that should bypass bg check vs.\nones that don\u0027t.  By default, these now no longer bypass bg check,\nwhich is really the expected (and documented) behavior.  There is a\nnew bind flag to allow them to bypass bg check, which is currently\nonly used by the IME.\n\nAlso add some new job scheduler commands that will be used to\nwrite new tests cases for jobs timing out.\n\nBug: 36891897\n\nTest: manual\n\nChange-Id: Ied3f7b56444254513fd776f06b88bc0e54704958\n"
    },
    {
      "commit": "6911a99bbe55f097bcd430b30e6a2187fc721365",
      "tree": "31b4cb8506985745247ed4b9c3165f03f7391e30",
      "parents": [
        "8f4ac4ac05b8278c84f3b27de05eb8ed325ea81a"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sat Apr 29 11:11:22 2017 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sat Apr 29 11:11:22 2017 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I9a097c492fa434b7b78a62bf639c262154fcdd52\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "e8ea7f610d30b903e393e92776677f489b3cc8b4",
      "tree": "2ab288e1a3063b7e75dfbde26cc633f538c01433",
      "parents": [
        "8f4ac4ac05b8278c84f3b27de05eb8ed325ea81a"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri Apr 28 19:22:17 2017 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri Apr 28 19:22:17 2017 -0700"
      },
      "message": "Fixed that snooze options were animating\n\nRight after inflation, they would animate.\n\nTest: manual\nChange-Id: I347bcb5a9e483da7e315a83c2a05c6afc2ef3fed\nFixes: 37796113\n"
    },
    {
      "commit": "608a57a605163814776ffac6226f17ff5ebf308f",
      "tree": "95df97760800dca6f6961ea8594b57fb64736275",
      "parents": [
        "8f4ac4ac05b8278c84f3b27de05eb8ed325ea81a"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri Apr 28 16:50:41 2017 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri Apr 28 16:50:41 2017 -0700"
      },
      "message": "Fixed an issue where notifications wouldn\u0027t have a channel\n\nTest: runtest -x packages/SystemUI/tests/src/com/android/systemui/statusbar/NotificationDataTest.java\nChange-Id: I44e66fe7c1b1cac816f3ae51bfefca3e0dafb465\nFixes: 37754736\n"
    },
    {
      "commit": "138f034377096b32713fa161a4d78a7221c32a93",
      "tree": "a59b8c4e9f4a3481cf9dc65a98c572bde856e161",
      "parents": [
        "bc6c82c20d8bd5498505b397a2787b772de8dbff"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Fri Apr 28 09:11:28 2017 -0700"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Fri Apr 28 16:50:04 2017 -0700"
      },
      "message": "AOD: Increase shelf icon size while dark\n\nBug: 37640299\nTest: Trigger ambient display, observe that shelf icons are 20dp\nChange-Id: Ib096cac8c217d5296e60ef7894831f560f26c22a\n"
    },
    {
      "commit": "d61a19e533bf05f2bf8cb4b3b3d01d3a224a19a0",
      "tree": "b5f56b150e69f43ec5f8462c2d3437d3efd03ee6",
      "parents": [
        "34488242f889d4d5889a38f796633b0d1c8b5541"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Fri Apr 28 16:36:51 2017 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Fri Apr 28 16:36:51 2017 -0700"
      },
      "message": "Ensure that the action views are always updated.\n\n- Fixes issue where a disable action was never re-enabled.\n\nBug: 37786353\nTest: Launch YT, ensure that all actions work after skipping video.\nChange-Id: I4be0c70034a3fed6ffb7625a159c906761312fb7\n"
    }
  ],
  "next": "d275dc83bedb9d72d3faa27b4d8e17aab095c5ae"
}
