)]}'
{
  "log": [
    {
      "commit": "4757c8ccf83d4391255273529aba8feb9ccd4a21",
      "tree": "333c79c753646c80e1fedd3ccd3fbc0b34c00e77",
      "parents": [
        "731d4dfe60dc840764292dc2fefa9644f02a8b33"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Tue Jul 18 15:50:41 2017 +0200"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu Jul 20 13:39:17 2017 +0200"
      },
      "message": "Keyguard: only show after screen fully turned off\n\nFixes an issue where the keyguard was displayed before the screen\nwas turned off fully, causing the AOD screen to briefly show during\nthe screen off animation.\n\nChange-Id: Idc4621995bd67c1db255fab5a8de60d3aeef5d18\nFixes: 63526727\nTest: Turn screen off. Make sure the AOD clock is not visible\n"
    },
    {
      "commit": "731d4dfe60dc840764292dc2fefa9644f02a8b33",
      "tree": "8ff4801b185b98c97eac699bda926fab368c9231",
      "parents": [
        "d3878b5e124920cc89ef6cb4c7fad68a03b896b8"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Tue Jul 18 15:10:39 2017 +0200"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu Jul 20 13:39:16 2017 +0200"
      },
      "message": "StatusBar: Switch status bar to using the new lifecycles\n\nAlso removes some now unneeded cruft from StatusBarKeyguardViewManager.\n\nBug: 62446740\nTest: Try unlocking phone with fingerprint and regularly from all kinds of states (AOD1, AOD2, non-AOD ambient display)\nChange-Id: I3560615ce77f0c2ad9944832baaa568c300af9bb\n"
    },
    {
      "commit": "d3878b5e124920cc89ef6cb4c7fad68a03b896b8",
      "tree": "05ba4a14f99d45ba52b6d0ea8eedb954a945dc1e",
      "parents": [
        "57c60d3b8cc6620184b79c0335f39754f7e5d03c",
        "369907f02efd7f25d8063f38ecef6cf65c703572"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu Jul 20 11:22:39 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 20 11:22:39 2017 +0000"
      },
      "message": "Merge \"Keyguard: Factor out Screen and Wakefulness lifecycles\" into oc-dr1-dev"
    },
    {
      "commit": "3f9462d6a3108a4f648e5033c26b9221bf203e46",
      "tree": "ac811eb5ac5f9671d4aea6ff58b572e3d6d02767",
      "parents": [
        "6564d7d123ece03d95c63e35fd1b1fca60f13742",
        "2803d3a62c203d194e668d8dc95cdc45468f3b52"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Jul 20 09:53:20 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 20 09:53:20 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into oc-dr1-dev"
    },
    {
      "commit": "c3a503d8fd505d3f14b52d4af1c6e2509de7d6b5",
      "tree": "8da0e358c0dd6f5ccc312d313a07e1992eadcc93",
      "parents": [
        "8d51d3e512d8dd5f695c262cc29e4854058c65c6"
      ],
      "author": {
        "name": "Philip Quinn",
        "email": "pquinn@google.com",
        "time": "Tue Jul 18 23:23:41 2017 -0700"
      },
      "committer": {
        "name": "Philip Quinn",
        "email": "pquinn@google.com",
        "time": "Thu Jul 20 03:51:51 2017 +0000"
      },
      "message": "Ping the StatusBar about power key events.\n\nBug: 63183852\nTest: runtest systemui\n\nChange-Id: I5d8209396e3e761b404c1071a7004f34c6e6c927\n"
    },
    {
      "commit": "1659b400b539dd7955e98673aae8f6f7db8ba862",
      "tree": "ccd00485cff61488a2fbc443e6c4ede8d86a8f70",
      "parents": [
        "3789b629c7bd18711c350ecc54587ceaed73de52"
      ],
      "author": {
        "name": "Philip Quinn",
        "email": "pquinn@google.com",
        "time": "Wed Jul 19 01:15:56 2017 -0700"
      },
      "committer": {
        "name": "Philip Quinn",
        "email": "pquinn@google.com",
        "time": "Thu Jul 20 01:27:26 2017 +0000"
      },
      "message": "Expose KeyguardMonitor.isOccluded().\n\nBug: 63806767\nTest: runtest systemui\n\nChange-Id: I36b96974c7a27e31ddbc3e8cdddf2516cce87b21\n"
    },
    {
      "commit": "2803d3a62c203d194e668d8dc95cdc45468f3b52",
      "tree": "f333f60a46e9c9216c85104e77963c49672f2a1b",
      "parents": [
        "dc7b2bc5e3b1d00f02b5c9a9dc8fde2a3c459bff"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Wed Jul 19 18:13:39 2017 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Wed Jul 19 18:13:39 2017 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I6f4be8da1bf25632b93d9ece8ae01dedeba2e568\nAuto-generated-cl: translation import\nExempt-From-Owner-Approval: translation import\n"
    },
    {
      "commit": "7b3bd1d5472046f79ecfb4367f28ce2391edb837",
      "tree": "487b243ac6fee4bd44fab7d63613c9c9fa7e47b9",
      "parents": [
        "f113a07d9e7f1a706ac70aabf74f0e560f9b1fe3",
        "59579ce59d6e2c42e6ea1b389ba7e228aaa9122f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Jul 20 00:18:20 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 20 00:18:20 2017 +0000"
      },
      "message": "Merge \"MediaRouter: Introduce and use getFallbackRoute method\" into oc-dr1-dev"
    },
    {
      "commit": "f113a07d9e7f1a706ac70aabf74f0e560f9b1fe3",
      "tree": "ed73dbc90613f3f58e53e540dcdc8c98cfe8d19e",
      "parents": [
        "e6685b2bcdddd68087c02b9231cd19ccd75db3e0",
        "32343e6bd91d3e1527c1f77ef63595cd8b8ea920"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Jul 20 00:00:46 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 20 00:00:46 2017 +0000"
      },
      "message": "Merge \"Fix snooze not dismissing when it should\" into oc-dr1-dev"
    },
    {
      "commit": "b0bf1d479f3b3b052f62cb30403e5b6f5457a6e9",
      "tree": "6b5bf16cb1eb2c67341a881d47c2bafef3fb61a2",
      "parents": [
        "925abb706ecab0300c72cef3c472242a275e72ac",
        "0c1157efb3be02bc36a7cb41ee619091c10547fe"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Wed Jul 19 23:32:04 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 19 23:32:04 2017 +0000"
      },
      "message": "Merge \"Smoother system bars color transition\" into oc-dr1-dev"
    },
    {
      "commit": "32343e6bd91d3e1527c1f77ef63595cd8b8ea920",
      "tree": "6aa498895585b3cc00ee5467f1dc94f8b6a69dae",
      "parents": [
        "dc7b2bc5e3b1d00f02b5c9a9dc8fde2a3c459bff"
      ],
      "author": {
        "name": "Mady Mellor",
        "email": "madym@google.com",
        "time": "Wed Jul 19 10:52:47 2017 -0700"
      },
      "committer": {
        "name": "Mady Mellor",
        "email": "madym@google.com",
        "time": "Wed Jul 19 11:47:38 2017 -0700"
      },
      "message": "Fix snooze not dismissing when it should\n\nSimply check whether the guts is a leavebehind, if it is allow it to\nbe dismissed.\n\nTest: manual - snooze a notification, touch outside note that it disappears\n             - show notification controls on a notification that will\n               be removed, note that the controls remain, once \u0027done\u0027 is\n               hit the notification is removed\nBug: 63788509\nChange-Id: I42c97239f4e3e17f2e69322c94bd8e8f9d7f0737\n"
    },
    {
      "commit": "369907f02efd7f25d8063f38ecef6cf65c703572",
      "tree": "66beca70cac7520de68cfd9a277f6108bff166f1",
      "parents": [
        "73f94e789664a7cf8d7f48643146277f280220ba"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Fri Jul 14 14:53:39 2017 +0200"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Jul 19 18:26:51 2017 +0200"
      },
      "message": "Keyguard: Factor out Screen and Wakefulness lifecycles\n\nTest: runtest systemui\nBug: 62446740\nChange-Id: Ife34c1f4299b152a6352445adc8c9fc3c757e87c\n"
    },
    {
      "commit": "dc7b2bc5e3b1d00f02b5c9a9dc8fde2a3c459bff",
      "tree": "12aec93d1d66ef70cca0c608ca00d6bbfc14891c",
      "parents": [
        "3dc5e0ae3ab8b69f52dc43f3515d77891dc47e23",
        "38159cee769ae239574bbd5f24a3e97306704f61"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 19 15:21:32 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 19 15:21:32 2017 +0000"
      },
      "message": "Merge \"\"Block notifications screen off\" setting is used\" into oc-dr1-dev"
    },
    {
      "commit": "3dc5e0ae3ab8b69f52dc43f3515d77891dc47e23",
      "tree": "14798a7b1c1c4bbbe9b02a34d595086424ba67f6",
      "parents": [
        "f2dc5c69a4bd6bbf12291b22f41df269f8e05ce9",
        "ff46d4c935752f22808865b2fb60f883ae02a1c5"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 19 14:19:54 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 19 14:19:54 2017 +0000"
      },
      "message": "Merge \"Fixes for increased usage of light navigation bar\" into oc-dr1-dev"
    },
    {
      "commit": "f5304ad7be35a42b41a4e1e79ce2c62747e67bfc",
      "tree": "3f637f5fd90710688b407ecb822b7b7cfd3f0bf1",
      "parents": [
        "ffc3f50b021f10fa9ecb58dade18ad4534c0b90b"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Jul 17 18:31:13 2017 +0200"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Jul 19 11:09:03 2017 +0000"
      },
      "message": "Fix wrong nav bar animation when unlocking from AOD\n\nVisibility of navigation bar was set too late. Set it earlier\nsuch that it gets the right animation.\n\nIn addition to that, fixes a bug where Keyguard unlock animation\nwas terminated too early if there was already a scrim animation\npending.\n\nTest: Wake-and-unlock from Aod\nBug: 63726451\nChange-Id: I9a45fb27db68d56904c0fade40ea1173176beae8\n"
    },
    {
      "commit": "ff46d4c935752f22808865b2fb60f883ae02a1c5",
      "tree": "6468557a1a9cf0a1a0818d858e1beac1ec8ce2aa",
      "parents": [
        "f54dbc525397fa20ba2c9512c8424c2dd8c7f03e"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Jul 17 16:46:00 2017 +0200"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Jul 19 13:06:35 2017 +0200"
      },
      "message": "Fixes for increased usage of light navigation bar\n\n- Fix an issue where IME doesn\u0027t really cover nav area but still\nbecame window to deterine light navigation.\n- Only invert nav bar icons when expanding the shade if the scrim\nis dark.\n- Fix logic such that status bar always becomes the window to\ndermine light nav bar on lockscreen.\n\nTest: Open shade with light nav\nTest: Open Keyguard in landscape in all apps\nTest: Unlock phone with light nav\n\nChange-Id: If024a8b81942a6675243b703c0509cd88de8d932\nFixes: 63539478\nFixes: 63533427\nFixes: 63577858\n"
    },
    {
      "commit": "0c1157efb3be02bc36a7cb41ee619091c10547fe",
      "tree": "2ea660e8e46e752d22994eff727fdc54643a8e67",
      "parents": [
        "bc907cf9a8eb3dab10086a758f6202bf10215999"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Tue Jul 18 21:40:28 2017 -0700"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Tue Jul 18 21:40:28 2017 -0700"
      },
      "message": "Smoother system bars color transition\n\nEasing out too fast makes the status bar feel like it\u0027s flashing.\n\nTest: visual\nChange-Id: I3c6fb528efd22d13f890024e73b76d2e50d71163\nFixes: 63629289\n"
    },
    {
      "commit": "df83b8cfcf5327f83e1de75848502436a4c0e082",
      "tree": "b8860062e3e9ac6bdb5dd380dffaf987fb703315",
      "parents": [
        "560acb043d22f3a9c8d7dc42a1b2faf156aec89a",
        "a360e1e70ff5bb40a950bfe6dd3250415ec99eda"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jul 18 18:23:55 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 18 18:23:55 2017 +0000"
      },
      "message": "Merge \"Renamed attribute with abbreviated name\" into oc-dr1-dev"
    },
    {
      "commit": "331a2876564e18c5b89e67d72ba594909003ef39",
      "tree": "c6778d478dbebc61762d8d2f955f68da7d2b28df",
      "parents": [
        "479b762f995c2cfc5938124681ab8f5a8e33b519",
        "c239fefc1979049e7f29c5ee39e218d4439d693a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jul 18 10:24:17 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 18 10:24:17 2017 +0000"
      },
      "message": "Merge \"Delay marquee scrolling on lockscreen by 2 seconds.\" into oc-dr1-dev"
    },
    {
      "commit": "a360e1e70ff5bb40a950bfe6dd3250415ec99eda",
      "tree": "8d9ee14b716e9f7f2abec3a7d7d22f4c8ca3e61d",
      "parents": [
        "f99ac67bdb19c96eedc9ce274ded306e9f658371"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Mon Jul 17 17:25:20 2017 -0700"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Mon Jul 17 17:43:36 2017 -0700"
      },
      "message": "Renamed attribute with abbreviated name\n\nRenamed attribute as part of refactoring overlays.\n\nBug: 63751714\nTest: make\nChange-Id: Ia75fbf6c1dbcbd530d6b03a239b61b61719da8e0\n"
    },
    {
      "commit": "8aaa5adae6520685212a970bfc8e3830a544bdf1",
      "tree": "7fcc463fb28eadbaedff394e6dc13397f167624e",
      "parents": [
        "d12ecb1ed5b8e27c65b1fefa21b9b99fc8a01c6f",
        "427cec4fe926734ef86352657d2e0fc306775970"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jul 17 23:30:22 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 17 23:30:22 2017 +0000"
      },
      "message": "Merge \"Fix issue with configuration update check.\" into oc-dr1-dev"
    },
    {
      "commit": "59579ce59d6e2c42e6ea1b389ba7e228aaa9122f",
      "tree": "e6ab316bda606d000aba61c9a950111c921a20ec",
      "parents": [
        "ca007e525b5bf52b89bf884f78d79dedf4495564"
      ],
      "author": {
        "name": "Sungsoo Lim",
        "email": "sungsoo@google.com",
        "time": "Fri Jul 14 10:28:51 2017 -0700"
      },
      "committer": {
        "name": "Sungsoo Lim",
        "email": "sungsoo@google.com",
        "time": "Mon Jul 17 23:21:34 2017 +0000"
      },
      "message": "MediaRouter: Introduce and use getFallbackRoute method\n\nInstead of selecting default route, select the fallback route to avoid\nmaking sound via the default route while a BT route is available.\n\nBug: 63582431\nTest: manual\nChange-Id: I2cb8fbf6c518294fcec2bf14a5d8175c7302396f\n"
    },
    {
      "commit": "427cec4fe926734ef86352657d2e0fc306775970",
      "tree": "1548b0613ae50500b9054a77e55cdf25098709bf",
      "parents": [
        "717dd58c5205f3ce90d004a70b5d4f20e16522b1"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Mon Jul 17 11:35:39 2017 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Mon Jul 17 11:35:39 2017 -0700"
      },
      "message": "Fix issue with configuration update check.\n\n- We can hold a reference to the same configuration since it is updated\n  and re-dispatched. Instead, make a copy of the configuration to store\n  the last configuration state.\n\nFixes: 63755686\nTest: Open Recents, rotate, ensure that the display bounds and task bounds\n      are calculated correctly.\n\nChange-Id: Ie0d2b5a0fa479428614d9593a2379420ccbd2fb4\n"
    },
    {
      "commit": "f99ac67bdb19c96eedc9ce274ded306e9f658371",
      "tree": "10093999d08a1c46d75e08e75cc974c045ecd159",
      "parents": [
        "daa1539a5e34e2b9d36651a44d05fd1cfd72656a",
        "733214229c9ffcdc36e3c07a7700a942144a7562"
      ],
      "author": {
        "name": "Geoffrey Pitsch",
        "email": "gpitsch@google.com",
        "time": "Mon Jul 17 17:31:26 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 17 17:31:26 2017 +0000"
      },
      "message": "Merge \"Remove Keyguard owner info from RelativeLayout.\" into oc-dr1-dev"
    },
    {
      "commit": "daa1539a5e34e2b9d36651a44d05fd1cfd72656a",
      "tree": "cf2f79a205e5f3506e8b290d2947c5e04d2c3894",
      "parents": [
        "47e4fde159aed0e81057093b0ad837d4e6c58691",
        "40f8b999aed314ed3bbb381b446460cc5c3bafa7"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jul 17 16:14:44 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 17 16:14:44 2017 +0000"
      },
      "message": "Merge \"Enforce policy for camera gesture in keyguard\" into oc-dr1-dev"
    },
    {
      "commit": "c239fefc1979049e7f29c5ee39e218d4439d693a",
      "tree": "8efd971f48b0ac99c51ed472bf20ef8c6cc024c8",
      "parents": [
        "f54dbc525397fa20ba2c9512c8424c2dd8c7f03e"
      ],
      "author": {
        "name": "Geoffrey Pitsch",
        "email": "gpitsch@google.com",
        "time": "Fri Jul 14 09:55:16 2017 -0400"
      },
      "committer": {
        "name": "Geoffrey Pitsch",
        "email": "gpitsch@google.com",
        "time": "Mon Jul 17 11:38:45 2017 -0400"
      },
      "message": "Delay marquee scrolling on lockscreen by 2 seconds.\n\nStarting too quickly makes it hard to see the beginning.\n\nTest: manual\nChange-Id: I203a65856c27f9e23f2e091669ac7b0ae1c114d9\nFixes: 21976443\n"
    },
    {
      "commit": "733214229c9ffcdc36e3c07a7700a942144a7562",
      "tree": "7845d40923b97808f74750fa8fef74ec9266059a",
      "parents": [
        "f54dbc525397fa20ba2c9512c8424c2dd8c7f03e"
      ],
      "author": {
        "name": "Geoffrey Pitsch",
        "email": "gpitsch@google.com",
        "time": "Mon Jul 17 09:31:55 2017 -0400"
      },
      "committer": {
        "name": "Geoffrey Pitsch",
        "email": "gpitsch@google.com",
        "time": "Mon Jul 17 11:05:27 2017 -0400"
      },
      "message": "Remove Keyguard owner info from RelativeLayout.\n\nAltering other elements in the layout was forcing unnecessary\nchanges on the marquee scrolling.\n\nFixes: 62400546\nTest: manual\nChange-Id: Ib9cccb91b6a95e614917eacfddb91624aea3ba27\n"
    },
    {
      "commit": "38159cee769ae239574bbd5f24a3e97306704f61",
      "tree": "1425390b71675dcdde7147cced03eb3e67138619",
      "parents": [
        "f54dbc525397fa20ba2c9512c8424c2dd8c7f03e"
      ],
      "author": {
        "name": "Beverly",
        "email": "beverlyt@google.com",
        "time": "Thu Jul 13 16:39:24 2017 -0400"
      },
      "committer": {
        "name": "Beverly Tai",
        "email": "beverlyt@google.com",
        "time": "Mon Jul 17 13:55:01 2017 +0000"
      },
      "message": "\"Block notifications screen off\" setting is used\n\nFixes: 63520128\n\nTest: runtest -x packages/SystemUI/tests/src/com/android/systemui/statusbar/phone/StatusBarTest.java\n\nChange-Id: Ib0f737999aac9fc944812fb90644a5be5c801da2\n(cherry picked from commit 6cfa71486ea4b11456a5bd945a7b5c49c9d862f2)\n"
    },
    {
      "commit": "40f8b999aed314ed3bbb381b446460cc5c3bafa7",
      "tree": "9a87b96736d56c76d5b8097c2867aaa589182bcb",
      "parents": [
        "4c44a3059c41c5ae95d40be2a4514198e9bbc435"
      ],
      "author": {
        "name": "Esteban Talavera",
        "email": "etalavera@google.com",
        "time": "Fri Jul 14 16:14:07 2017 +0100"
      },
      "committer": {
        "name": "Esteban Talavera",
        "email": "etalavera@google.com",
        "time": "Mon Jul 17 14:45:44 2017 +0100"
      },
      "message": "Enforce policy for camera gesture in keyguard\n\nIf the admin has disabled the camera for secure\nkeyguards, in addition to removing the bottom-right hand\ncorner camera button do not allow the camera to be opened\nvia the camera gesture either.\n\nBug: 63334090\nTest: Manually tested launching the camera on secure and non-secure keyguard and non-keyguard, both via camera icon and gesture\nChange-Id: I104688eaad719528376e2851f837d5956a6a1169\n"
    },
    {
      "commit": "8ebef8494e9a284c214b41d8a984584c93112459",
      "tree": "707d9412dbbb94c6337cfe346b8518d7fc286360",
      "parents": [
        "f54dbc525397fa20ba2c9512c8424c2dd8c7f03e"
      ],
      "author": {
        "name": "Beverly",
        "email": "beverlyt@google.com",
        "time": "Wed Jul 12 10:58:22 2017 -0400"
      },
      "committer": {
        "name": "Beverly Tai",
        "email": "beverlyt@google.com",
        "time": "Mon Jul 17 13:17:52 2017 +0000"
      },
      "message": "Added check for AOD before showing volume dialog.\n\nFixes: 62598406\n\nTest: runtest systemui\n\nChange-Id: I407eed0e0559ef0bc61d36ad9c5e84c6924c161e\n"
    },
    {
      "commit": "e1036c93a06fcd773b03fb56aa699452f5428a3c",
      "tree": "67794b6bdc62b038692b2431818847dfa45fdbdd",
      "parents": [
        "ed4d5fc9254a3c669c15107f96fadfde72ff04e2",
        "3b9357f3b9d6f2dae175ad1b92116e17b6df1493"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jul 14 21:33:51 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 14 21:33:51 2017 +0000"
      },
      "message": "Merge \"Take a wrench to the pipes\" into oc-dr1-dev"
    },
    {
      "commit": "ed4d5fc9254a3c669c15107f96fadfde72ff04e2",
      "tree": "32fdf20d27efc6a979364bf4e86ef756deb35a88",
      "parents": [
        "cf70671a75a3d44d260b6248a50f29ca92adb797",
        "5e43f2dd087ed4a7389d75299d5c7463f4af7c9e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jul 14 21:16:44 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 14 21:16:44 2017 +0000"
      },
      "message": "Merge \"Fix mobile signal colors to match wifi et al\" into oc-dr1-dev"
    },
    {
      "commit": "8d5b83109566c51e79c9f1b04dd9a66a3fcf2ea1",
      "tree": "9e70fde25aedb35e6b80ca2a5399e0b639420f13",
      "parents": [
        "c0ce489df72ec216dd145369d3f8b39a105d7fc4",
        "6e69c85ddcf7abfc3d9105b319d782c3bbae2c7d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jul 14 20:24:37 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 14 20:24:37 2017 +0000"
      },
      "message": "Merge \"Move palette constants to XML\" into oc-dr1-dev"
    },
    {
      "commit": "2809c2fb0b8aa389b4fa78940bd1baed80a96de9",
      "tree": "5adf470e910c4d4143f6b315e29328f93e7c68f9",
      "parents": [
        "61d1af574641a21a8e4a12f95d5c052c5887cc4a",
        "dfe4f3fe49db498ac15bdb79ab32ea12a50fa768"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jul 14 19:49:00 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 14 19:49:00 2017 +0000"
      },
      "message": "Merge \"Round mobile icon slash and fix color\" into oc-dr1-dev"
    },
    {
      "commit": "c4c5d60607a1c1671258371f61502ee1f32d7b70",
      "tree": "bff9ef095d1d39a41db4dd4c175e2ebab5f7d61d",
      "parents": [
        "280165118d8ac3d83ad597cf4083d95938827f86",
        "ef94006264f6b3962b46d8e628d4ae21eed1e057"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jul 14 18:15:19 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 14 18:15:19 2017 +0000"
      },
      "message": "Merge \"Do not reload bitmap unless necessary\" into oc-dr1-dev"
    },
    {
      "commit": "dfe4f3fe49db498ac15bdb79ab32ea12a50fa768",
      "tree": "93af12eb02796592eba1b123dfd638c39c398668",
      "parents": [
        "5a0958ed0be108585f4dccfd8f911b26e53b64bb"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Fri Jul 14 13:29:49 2017 -0400"
      },
      "committer": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Fri Jul 14 13:29:49 2017 -0400"
      },
      "message": "Round mobile icon slash and fix color\n\nAirplane mode slashed mobile signal icon should be rounded. Also it was\ndrawing in the foreground color instead of background. That was bad.\n\nTest: visual\nChange-Id: Ie7137929e1b54118482b0990e3d86ccb0f620e56\nFixes: 63533582\n"
    },
    {
      "commit": "3fbe9d737a1c161e5474cd8a6745a2ddae52abba",
      "tree": "73e20f35b05d9d878f12c79080586ce3684d8af0",
      "parents": [
        "930297e040f9f6167881a8ccfeea3ca1059199b2",
        "7f91072c435e9231553ee1c3c1c7526edf7986b2"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jul 14 17:05:27 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 14 17:05:27 2017 +0000"
      },
      "message": "Merge \"AOD: Show date on always-on display\" into oc-dr1-dev"
    },
    {
      "commit": "6e69c85ddcf7abfc3d9105b319d782c3bbae2c7d",
      "tree": "8c7121657db4acd522a127b6429ad0fa2773d364",
      "parents": [
        "6a6d63be45e03b383235e29b712893891e2c2af0"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Thu Jul 06 16:09:24 2017 -0700"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Fri Jul 14 09:35:05 2017 -0700"
      },
      "message": "Move palette constants to XML\n\nTest: runtest -x tests/Internal/src/com/android/internal/colorextraction/types/TonalTest.java\nChange-Id: I22a5ef9b89c113f75261e8884fa1affb07b2265f\nFixes: 62373429\n"
    },
    {
      "commit": "930297e040f9f6167881a8ccfeea3ca1059199b2",
      "tree": "75fb492cc6de126e745986bfdac6b6e99066f5c1",
      "parents": [
        "5a0958ed0be108585f4dccfd8f911b26e53b64bb",
        "3a8f892bd840d6cf01b19450df037c64535a0a00"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jul 14 15:49:57 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 14 15:49:57 2017 +0000"
      },
      "message": "Merge \"AOD: Refactor low and high brightness modes\" into oc-dr1-dev"
    },
    {
      "commit": "3b9357f3b9d6f2dae175ad1b92116e17b6df1493",
      "tree": "eb8c0da228f6a51b8e27f3f47454359f29274263",
      "parents": [
        "9df88e1fe7740df26d01a52fa6272627c46e62bc"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Jul 14 09:40:54 2017 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Jul 14 09:47:58 2017 -0400"
      },
      "message": "Take a wrench to the pipes\n\n - Track extensions in garbage tracking because they could be big\n - Fix volume dialog cleanup to not leak\n - Fix QSFragment cleanup to not leak\n - Make DockedStackExistsListener static because it is going to leak\n   because /Binder/\n - Add a secure setting to force on notifications for garbage monitoring\n   for those that really really want it.\n\nTest: adb shell dumpsys activity service SystemUI | grep -A 12 LEAK\nChange-Id: Id5689febd65eb8a22dbb4a0a15ec051fcdbbf8be\nFixes: 38461559\n"
    },
    {
      "commit": "3a8f892bd840d6cf01b19450df037c64535a0a00",
      "tree": "d73cbbf8c02914df0bb5c37e82193affb4f439b9",
      "parents": [
        "2b6d358d559f31e203f97af0865e67e24c59377b"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu Jul 13 19:55:38 2017 +0200"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Fri Jul 14 13:02:16 2017 +0000"
      },
      "message": "AOD: Refactor low and high brightness modes\n\nBug: 63427319\nTest: Receive notification on AOD, observe that brightness does not change.\nChange-Id: I6ab6d75121f51ac16c08e59a3e552808a8e70853\n"
    },
    {
      "commit": "7f91072c435e9231553ee1c3c1c7526edf7986b2",
      "tree": "655cc4f6ff8be977a9d9f8c2d19e90406fcebc44",
      "parents": [
        "2b6d358d559f31e203f97af0865e67e24c59377b"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Jul 12 19:15:59 2017 +0200"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Fri Jul 14 12:17:39 2017 +0000"
      },
      "message": "AOD: Show date on always-on display\n\nTest: Turn off display. Make sure date shows on AOD. Also make sure it works with a white wallpaper.\nFixes: 63528250\nChange-Id: I82e0e579f351c5f145021d0b3759f79c11a1270e\n"
    },
    {
      "commit": "ef94006264f6b3962b46d8e628d4ae21eed1e057",
      "tree": "c1276fc9f61ecefbee4516bddec54e693a9b0611",
      "parents": [
        "6a6d63be45e03b383235e29b712893891e2c2af0"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Thu Jul 13 15:19:27 2017 -0700"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Thu Jul 13 15:19:27 2017 -0700"
      },
      "message": "Do not reload bitmap unless necessary\n\nLet\u0027s just wait until the current async task finishes,\nthe engine will be recreated if the bitmap changes.\n\nTest: Set wallpaper, no black frame\nChange-Id: Icad8c18095119e9e035efc04704bc6d2d35af6d9\nFixes: 63065764\n"
    },
    {
      "commit": "6a6d63be45e03b383235e29b712893891e2c2af0",
      "tree": "8cec2851478eb13d184855e63439c0edd1df0a91",
      "parents": [
        "bcc35f5ae6cb864f04b83c53c9377fbe2e76673c",
        "007baf37a2255a8dbc371e1a5384e4ca86edfb87"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Thu Jul 13 19:41:32 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 13 19:41:32 2017 +0000"
      },
      "message": "Merge changes Ie4fd89a3,Ica428dbc,Id3d1e935 into oc-dr1-dev\n\n* changes:\n  Check mark color after successful auth\n  Ripple colors should match sysui theme.\n  Correct navbar colors after rebooting\n"
    },
    {
      "commit": "31ff02ecd2a1281478b1dbfb04de484362f726b9",
      "tree": "fb20455b48e960f3a635923a43243924ad39f4e3",
      "parents": [
        "fa62d79a02be7b3c116de79ab598d5b2d5bbc032",
        "929bd54c6a91e78de4634cb50b781a9616157f5c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Jul 13 18:39:39 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 13 18:39:39 2017 +0000"
      },
      "message": "Merge \"Fix qs tile drawing in edit QS panel\" into oc-dr1-dev"
    },
    {
      "commit": "c8c121757e74596004e5748d13d7ceb2bf570830",
      "tree": "18e0ec999e1510716c4c4ae43f228575b882f15c",
      "parents": [
        "a926dbf5d255b2a68b048fb673dd1f5e4ce615da",
        "35490bb847229cf3bab1fa6934962b3440979386"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Jul 13 17:40:44 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 13 17:40:44 2017 +0000"
      },
      "message": "Merge \"Fixed a bug where status icons were not animating\" into oc-dr1-dev"
    },
    {
      "commit": "717dd58c5205f3ce90d004a70b5d4f20e16522b1",
      "tree": "097397b9f60f26d61a960235e70dd8e0d201ee98",
      "parents": [
        "ac77186d349480edaea3c513dc4cae672fda7d0c",
        "c77b71d7f06234264041d0dc781189574acb6d0b"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Thu Jul 13 17:03:47 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 13 17:03:47 2017 +0000"
      },
      "message": "Merge \"In-app gradient color based on systemui theme.\" into oc-dr1-dev"
    },
    {
      "commit": "ac77186d349480edaea3c513dc4cae672fda7d0c",
      "tree": "ac5104c3103ab962a00cf29653674dd3e5bf58a8",
      "parents": [
        "4c44a3059c41c5ae95d40be2a4514198e9bbc435",
        "ebf423466cff0b2db08d322dbf9772e9b1a3bbf1"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Jul 13 16:29:21 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 13 16:29:21 2017 +0000"
      },
      "message": "Merge \"Fixed a bug where an incoming call wasn\u0027t launching\" into oc-dr1-dev"
    },
    {
      "commit": "482b2c3b12f9ca779f641eb7dbddab093096f6a0",
      "tree": "68f49a65de3af9e22049edc7af239022a1cd1068",
      "parents": [
        "3fbd93056e3b142080a2313158d2b0e7ef84061e",
        "d63a6fd0f6ad2eb17525d1638c6cbb3c434b1b9e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Jul 13 15:31:41 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 13 15:31:41 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into oc-dr1-dev"
    },
    {
      "commit": "35490bb847229cf3bab1fa6934962b3440979386",
      "tree": "e0bb83b2c781c7f1db480c34546d8c93da0eaace",
      "parents": [
        "b02cbdeeb3cb4d7989d93649daac01d4ebb89fd6"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Jul 13 17:27:20 2017 +0200"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Jul 13 17:27:20 2017 +0200"
      },
      "message": "Fixed a bug where status icons were not animating\n\nInitializing should be done to true\n\nTest: manual, add animating notification, observe statusbar\nChange-Id: I53c7667184b1e9e0d065816982236b9a7b919b6f\nFixes: 63533925\n"
    },
    {
      "commit": "5e43f2dd087ed4a7389d75299d5c7463f4af7c9e",
      "tree": "57c79fdd2eab99ec5803d7b391f0708ce03e6aa1",
      "parents": [
        "3d0a74a9e4f54851f223ca70488b249c2acaa226"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Thu Jul 13 11:09:39 2017 -0400"
      },
      "committer": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Thu Jul 13 11:09:39 2017 -0400"
      },
      "message": "Fix mobile signal colors to match wifi et al\n\nTest: visual;\nChange-Id: Ic810d10d86ea5878e8a025b0d48c9ca7496ea819\nFixes: 63391344\n"
    },
    {
      "commit": "ebf423466cff0b2db08d322dbf9772e9b1a3bbf1",
      "tree": "4031ba40954a0534b3fd4a128bf4e3514118f3a7",
      "parents": [
        "b02cbdeeb3cb4d7989d93649daac01d4ebb89fd6"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Jul 13 15:46:10 2017 +0200"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Jul 13 15:46:10 2017 +0200"
      },
      "message": "Fixed a bug where an incoming call wasn\u0027t launching\n\nWhen the lockscreen isn\u0027t showing, but aod is, an incomming\ncall would not launch its fullscreen intent but show up in\nAOD1. In addition was the display completely messed up and\noverlapping other parts of the AOD screen.\n\nTest: receive call while in AOD but not locked\nChange-Id: Icc3e989167e72289ddcd0a62064526db9004cdc2\nFixes: 62402251\n"
    },
    {
      "commit": "3fbd93056e3b142080a2313158d2b0e7ef84061e",
      "tree": "95957c24669c67108a4f953828e817861439dc58",
      "parents": [
        "aa7b8b532271797ebaca6c816e95530d28fc995f",
        "d0963a07d148426d7b872862697ae1ca538a834b"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu Jul 13 12:01:52 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 13 12:01:52 2017 +0000"
      },
      "message": "Merge \"AOD: Implement long press gesture to launch assist\" into oc-dr1-dev"
    },
    {
      "commit": "d63a6fd0f6ad2eb17525d1638c6cbb3c434b1b9e",
      "tree": "0b1733f19329d81a61d973263df6543ce847b4d0",
      "parents": [
        "717765f0f3de2ef9ae79eb032d41dc009ad8dbe6"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Jul 13 03:10:00 2017 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Jul 13 03:10:00 2017 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Id63562e9b590d6351469c5d884ebb9e5a24ba195\nAuto-generated-cl: translation import\nExempt-From-Owner-Approval: translation import\n"
    },
    {
      "commit": "007baf37a2255a8dbc371e1a5384e4ca86edfb87",
      "tree": "90542379373f3533c5a693e780fdcc49d68ff4a2",
      "parents": [
        "ce8466e3dfce2812d775eb2fb423d0eeaa2b6a2a"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Wed Jul 12 15:44:42 2017 -0700"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Wed Jul 12 15:44:42 2017 -0700"
      },
      "message": "Check mark color after successful auth\n\nBouncer check mark color should never change\nduring auth, always respecting the theme.\n\nChange-Id: Ie4fd89a32addbc106242aa239d01cb30f3cab5b3\nFixes: 62887909\nTest: Visual\n"
    },
    {
      "commit": "ce8466e3dfce2812d775eb2fb423d0eeaa2b6a2a",
      "tree": "bc8f2a15c0cfdd3a81320e24470edd488cdb3821",
      "parents": [
        "f7b7bab3dc0bf6b543aaabbc49eac510a3ab6549"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Wed Jul 12 14:34:13 2017 -0700"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Wed Jul 12 14:34:13 2017 -0700"
      },
      "message": "Ripple colors should match sysui theme.\n\nChange-Id: Ica428dbcb6b8832ef67c91fbf2424c178c222d0d\nFixes: 62887093\nTest: visual\n"
    },
    {
      "commit": "929bd54c6a91e78de4634cb50b781a9616157f5c",
      "tree": "f873ae9c00982b274c10f387c8a58738e3249dc4",
      "parents": [
        "3d0a74a9e4f54851f223ca70488b249c2acaa226"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Wed Jul 12 16:36:06 2017 -0400"
      },
      "committer": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Wed Jul 12 16:43:59 2017 -0400"
      },
      "message": "Fix qs tile drawing in edit QS panel\n\nThe problem here was reuse:\n\n1. Tile has a SlashState -\u003e gets SlashDrawable\n2. Reused tile has no SlashState -\u003e doesn\u0027t know how to gracefully\nremove the slash and draw regularly, so it gets a slash anyway.\n\nUnrelated, but also fixed: turn off slash animations in QS edit panel\n\nFixes: 63160044\nTest: runtest -x\nframeworks/base/packages/SystemUI/tests/src/com/android/systemui/qs/SlashImageViewTest.java\n\nChange-Id: I6841bfafcef0588d1ca63b3326dfee1a856618f3\n"
    },
    {
      "commit": "f7b7bab3dc0bf6b543aaabbc49eac510a3ab6549",
      "tree": "d6b269cdeccf4d5508ec4ca889ac9d295a750883",
      "parents": [
        "2b6d358d559f31e203f97af0865e67e24c59377b"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Wed Jul 12 12:09:54 2017 -0700"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Wed Jul 12 12:09:54 2017 -0700"
      },
      "message": "Correct navbar colors after rebooting\n\nSystem UI visibility flags shouldn\u0027t be set based on overlay\nstates. Overlays may persist across reboots leading to\nsituations where the navbar might be white when the rest of\nthe UI is black.\n\nChange-Id: Id3d1e935c1f02a76491a92e521565468602719d5\nFixes: 63138897\nTest: reboot, swipe up, look at navbar\n"
    },
    {
      "commit": "c77b71d7f06234264041d0dc781189574acb6d0b",
      "tree": "a05a9bb2bd2eec2e89acd4e83031168c78ff2dcc",
      "parents": [
        "2b6d358d559f31e203f97af0865e67e24c59377b"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Wed Jul 05 17:34:41 2017 -0700"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Wed Jul 12 10:40:23 2017 -0700"
      },
      "message": "In-app gradient color based on systemui theme.\n\nWhen viewing your scrim on top of an app (wallpaper not visible),\nthe gradient color should be dark if your wallpaper is dark and\nlight if your wallpaper is light.\n\nChange-Id: I5f3aea5bf9ec066b7caecd7cadfd2814e3758bd1\nFixes: 63121129\nBug: 63365056\nTest: runtest -x tests/Internal/src/com/android/internal/colorextraction/types/TonalTest.java\nTest: runtest -x packages/SystemUI/tests/src/com/android/systemui/colorextraction/SysuiColorExtractorTests.java\n"
    },
    {
      "commit": "bcc318f9cf6a82fb30ae050426645130afc8461e",
      "tree": "59351fe3168b8f25001d7d3b9731db48cca9cc91",
      "parents": [
        "b6f946c081774152bcb5e2eac29051b0dc7a55f2",
        "ba918dbf0c62fdff27d7f332783be0b2173aa77e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 12 17:40:15 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 17:40:15 2017 +0000"
      },
      "message": "Merge \"Move @Ignore from class-level to test level.\" into oc-dr1-dev"
    },
    {
      "commit": "ba918dbf0c62fdff27d7f332783be0b2173aa77e",
      "tree": "548ce4f7e42d47bd771d0cc1354f835851b566af",
      "parents": [
        "9df88e1fe7740df26d01a52fa6272627c46e62bc"
      ],
      "author": {
        "name": "Geoffrey Pitsch",
        "email": "gpitsch@google.com",
        "time": "Wed Jul 12 11:40:32 2017 -0400"
      },
      "committer": {
        "name": "Geoffrey Pitsch",
        "email": "gpitsch@google.com",
        "time": "Wed Jul 12 11:40:32 2017 -0400"
      },
      "message": "Move @Ignore from class-level to test level.\n\nWorkaround for reporting error.\n\nTest: runtest systemui\nBug: 63521982\nChange-Id: I81e70605471469b0ffa630ff874427a621fc1135\n"
    },
    {
      "commit": "ea0beea5dd941bc53748787dc8c60c30e0d382c5",
      "tree": "13d57ff2e7644bcf569dd3119d0a501b9f340c65",
      "parents": [
        "497d73f35ef3fe7a5eda4ddb7c2e132c55a98be8",
        "0c5c375c449aa2b98dbf887539da245662ff1e58"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 12 14:58:20 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 14:58:20 2017 +0000"
      },
      "message": "Merge \"Update keyguard mic icon to rounded\" into oc-dr1-dev"
    },
    {
      "commit": "497d73f35ef3fe7a5eda4ddb7c2e132c55a98be8",
      "tree": "6ab8e5b502b1c8358ac0f10f8475e4a0821ecce4",
      "parents": [
        "49a16f0998267d6ce60a0d1b931a33b6f53ba0aa",
        "99d4134dd072f742a8e20c6cca209b71704730fa"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 12 14:58:04 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 14:58:04 2017 +0000"
      },
      "message": "Merge \"Update animations in QS\" into oc-dr1-dev"
    },
    {
      "commit": "d0963a07d148426d7b872862697ae1ca538a834b",
      "tree": "e0113523eee9a54158f3ca05f67f300d570e7730",
      "parents": [
        "2b6d358d559f31e203f97af0865e67e24c59377b"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Mon May 15 14:33:37 2017 -0700"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Jul 12 15:25:50 2017 +0200"
      },
      "message": "AOD: Implement long press gesture to launch assist\n\nBug: 37684244\nTest: adb shell settings put secure doze_pulse_on_long_press 1; turn screen off, long press, verify assistant is launched\nChange-Id: I87335d3c091bbb17022d79e599f46fb826039b7d\n"
    },
    {
      "commit": "f33b1eda888af82ae00c60ee64bd053c700a6a57",
      "tree": "a0917f68d6b3d9f5980e0f1cb3dca1632f2876a2",
      "parents": [
        "5e7b01c8236b51fb9e413594afdec176cea89281",
        "60ef3766998f8a436677b10c8732df681a25c879"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Jul 12 12:57:33 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 12 12:57:33 2017 +0000"
      },
      "message": "Merge \"Don\u0027t animate bouncer changes when fading out Keyguard\" into oc-dr1-dev"
    },
    {
      "commit": "0a2ada5416e01f762909c676b7edacb2a4104eac",
      "tree": "1214312af30b70a6644e88743c31b7b13ec8f9bf",
      "parents": [
        "c393be76d9550e143963e3fef1a6c47a004a5c16",
        "4e04e490773b82238a5621a4f1d4efab95a4a538"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jul 11 20:22:16 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 11 20:22:16 2017 +0000"
      },
      "message": "Merge \"Final tweaks to power menu\" into oc-dr1-dev"
    },
    {
      "commit": "0c5c375c449aa2b98dbf887539da245662ff1e58",
      "tree": "d025f2e53e7b5ff8db07e53fbed249ac48b3f3ec",
      "parents": [
        "99d4134dd072f742a8e20c6cca209b71704730fa"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Tue Jul 11 16:04:59 2017 -0400"
      },
      "committer": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Tue Jul 11 16:04:59 2017 -0400"
      },
      "message": "Update keyguard mic icon to rounded\n\nTest: visual\nChange-Id: I4032e9f496b9b70820448b6ff5794ec58623cd84\nFixes: 62386498\n"
    },
    {
      "commit": "99d4134dd072f742a8e20c6cca209b71704730fa",
      "tree": "75dd1266d6a79bcf523cb5f06a8423b0fc7f8d5f",
      "parents": [
        "c65071d62521fcd2a712f7380bf063d1e18fdf45"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Mon Jul 10 16:55:36 2017 -0400"
      },
      "committer": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Tue Jul 11 15:24:46 2017 -0400"
      },
      "message": "Update animations in QS\n\n- Hotspot transient\n- Bluetooth transient\n- Trusted -\u003e error\n- Error -\u003e trusted\n- Fingerprint -\u003e error\n- Error -\u003e Fingerprint\n- Expand/collapse caret (shows up in volume and QS footer)\n\nTest: visual\nBug: 62386498\nFixes: 63236324\nFixes: 62387135\nChange-Id: I283dd2d34cd75634911cc7190b49c65d6328bd2e\n"
    },
    {
      "commit": "c393be76d9550e143963e3fef1a6c47a004a5c16",
      "tree": "47000a41c4e46bae856458300be20e64ae9cec50",
      "parents": [
        "2b6d358d559f31e203f97af0865e67e24c59377b",
        "39784a14f38c64e6151be45caaf62dd28106bf1a"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Tue Jul 11 17:29:13 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 11 17:29:13 2017 +0000"
      },
      "message": "Merge \"Fix scrim opacity in the brightness mirror\" into oc-dr1-dev"
    },
    {
      "commit": "2b6d358d559f31e203f97af0865e67e24c59377b",
      "tree": "5ba3192959622b4f9b66018196c44f3fe464aae1",
      "parents": [
        "1cd7e7a431d0386d0e2cfd9c8a4ef4104075cf08",
        "b86efa4af51d611a9ba9886d95d304e6864bb539"
      ],
      "author": {
        "name": "Philip Quinn",
        "email": "pquinn@google.com",
        "time": "Tue Jul 11 16:44:49 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 11 16:44:49 2017 +0000"
      },
      "message": "Merge \"Hide the Keyguard bottom area overlay when dozing.\" into oc-dr1-dev"
    },
    {
      "commit": "1cd7e7a431d0386d0e2cfd9c8a4ef4104075cf08",
      "tree": "c6935313cf41b74539af1ff910e86eb72557f711",
      "parents": [
        "0c3d08d61cf4d65bc36c4c455ba5d337ce66c9b1",
        "b2eb67b2860c26b7ab733bd9ed59bea050b4a47a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jul 11 16:28:44 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 11 16:28:44 2017 +0000"
      },
      "message": "Merge \"Fix zen panel theming\" into oc-dr1-dev"
    },
    {
      "commit": "0c3d08d61cf4d65bc36c4c455ba5d337ce66c9b1",
      "tree": "f957fe4961b9ff71d2914e527c9443a39825c437",
      "parents": [
        "2f87ca16377a0069d473edb38d199b701181ec49",
        "b05395f53c1241eb1925008f1864e8d5c8455371"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jul 11 16:24:50 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 11 16:24:50 2017 +0000"
      },
      "message": "Merge \"Try to work on test flakyness.\" into oc-dr1-dev"
    },
    {
      "commit": "4e04e490773b82238a5621a4f1d4efab95a4a538",
      "tree": "4cfafa4a82a336d4c03310d96709257dc30d69b7",
      "parents": [
        "8b44d3722dde9fcd85acce2e190135c1684759d9"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Jul 11 11:07:08 2017 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Jul 11 11:07:08 2017 -0400"
      },
      "message": "Final tweaks to power menu\n\n - Redlines\n - More scrim on shutdown\n - Fix ordering in seascape\n\nTest: visual\nChange-Id: Id5a92f323162a5157b71e9798f7d4692292bced6\nFixes: 63534082\nFixes: 37013646\n"
    },
    {
      "commit": "b2eb67b2860c26b7ab733bd9ed59bea050b4a47a",
      "tree": "f6c8869b2f85096abe203ea7a4c0fcaec89e5846",
      "parents": [
        "8b44d3722dde9fcd85acce2e190135c1684759d9"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Jul 11 10:13:31 2017 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Jul 11 10:13:31 2017 -0400"
      },
      "message": "Fix zen panel theming\n\nThe theme of the panel might be different than sysui now, so it\nneeds to use the right context.\n\nTest: visual\nChange-Id: Ic647421113f6721e63e69afc2b9c5d6c5b0e86f2\nFixes: 63530105\n"
    },
    {
      "commit": "b05395f53c1241eb1925008f1864e8d5c8455371",
      "tree": "3c64d40720c690d9895ccd23762d346d21b53864",
      "parents": [
        "8b44d3722dde9fcd85acce2e190135c1684759d9"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Jul 11 10:05:03 2017 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Jul 11 10:05:03 2017 -0400"
      },
      "message": "Try to work on test flakyness.\n\n - Add bt permission\n - mock more BT stuff\n - Disable test that is causing crash on main thread\n\nTest: runtest systemui\nChange-Id: I5cddb71941cce4f9b595c65ef69919186addb6df\nFixes: 63568935\n"
    },
    {
      "commit": "b02cbdeeb3cb4d7989d93649daac01d4ebb89fd6",
      "tree": "d89731584cd3ccef60c10980ad12e29f36c339e7",
      "parents": [
        "8b44d3722dde9fcd85acce2e190135c1684759d9",
        "5657176074f420715d29794da39ca9a9092ad5f9"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jul 11 13:25:01 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 11 13:25:01 2017 +0000"
      },
      "message": "Merge \"Lock pattern should be red when error\" into oc-dr1-dev"
    },
    {
      "commit": "60ef3766998f8a436677b10c8732df681a25c879",
      "tree": "765b6d960396813c1dff1207ea3889c17cbd2b01",
      "parents": [
        "8b44d3722dde9fcd85acce2e190135c1684759d9"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Jun 28 16:25:27 2017 -0400"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Jul 11 12:48:01 2017 +0000"
      },
      "message": "Don\u0027t animate bouncer changes when fading out Keyguard\n\nThis fixes a regression from I5f264b74cc258e8d7f608978edfb1faa5ead385c\nwhere we moved updateStates around. Setting the bouncer to hide\ncauses another animated update in scrim controller, which will\nabort the current scrim animation.\n\nTest: Unlock phone from bouncer, make sure proper fading is\nhappening.\nTest: Unlock phone with fingerprint.\nTest: Wake-and-unlock phone with fingerprint\nTest: go/wm-smoke\nTest: Double tap notification, press back, make sure scrim\nanimations are being played.\nChange-Id: Iec0ec3f4a5f861a8ece2d2f8edc159653efafdca\nFixes: 63107737\n"
    },
    {
      "commit": "5657176074f420715d29794da39ca9a9092ad5f9",
      "tree": "ea46d57b6333680c81f7dab7d10a2d8df0f69556",
      "parents": [
        "b544b81b53ae6e3679a7f90f5437e9ad31a45d31"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Mon Jul 10 16:33:02 2017 -0700"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Mon Jul 10 16:33:02 2017 -0700"
      },
      "message": "Lock pattern should be red when error\n\nTest: visual\nChange-Id: I133ac629ca7ee6ae7e049711d024e6f776b10331\nFixes: 63450674\n"
    },
    {
      "commit": "88da234e35f17926f62a77ee050f83132ceeef10",
      "tree": "0cb7562d402ecd9c1cae94bbec4f40945105eab1",
      "parents": [
        "2c3c58d917b0f63d37699af58e7b941ba41be9a7",
        "d9d25d89909b1936cab0d5432182d611fd969abf"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jul 10 20:36:07 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 10 20:36:07 2017 +0000"
      },
      "message": "Merge \"Fix RTL mobile data type indicators\" into oc-dr1-dev"
    },
    {
      "commit": "d9d25d89909b1936cab0d5432182d611fd969abf",
      "tree": "57f213898ae590b0e68ae0c5c47567141fd0cb57",
      "parents": [
        "c65071d62521fcd2a712f7380bf063d1e18fdf45"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Mon Jul 10 13:00:39 2017 -0400"
      },
      "committer": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Mon Jul 10 13:19:24 2017 -0400"
      },
      "message": "Fix RTL mobile data type indicators\n\nData type indicators were drawing too big for their containers and\ncausing the data type overlays not to obey RTL. Also tweaked some sizes\nto fix RTL.\n\nChange-Id: I1aee7397976e77d2b834b163bf7fa7cf2a008968\nFixes: 62538496\nTest: visual (RTL mode)\n"
    },
    {
      "commit": "b544b81b53ae6e3679a7f90f5437e9ad31a45d31",
      "tree": "5bfd1dcea3326bdff79cd05f4d9a876dcab595be",
      "parents": [
        "c65071d62521fcd2a712f7380bf063d1e18fdf45",
        "8ec0e16dbed3ea132ffc09a395eb6f617ccb663c"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Mon Jul 10 17:12:35 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 10 17:12:35 2017 +0000"
      },
      "message": "Merge \"Fix issue with PiP touch drift.\" into oc-dr1-dev"
    },
    {
      "commit": "8b94ef697ed1256d427f9fc82d64146d6dcd571e",
      "tree": "f016834315871fe474858afe8983e36ad5b87ae9",
      "parents": [
        "00d83ea50fa3e3f9066549c0061dd060eb659052",
        "4bd24f36c5c4845bc9fda9c7211d1be2937a748a"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Mon Jul 10 16:49:33 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 10 16:49:33 2017 +0000"
      },
      "message": "Merge \"Add theme style flag to WallpaperColors\" into oc-dr1-dev"
    },
    {
      "commit": "b86efa4af51d611a9ba9886d95d304e6864bb539",
      "tree": "6353c056d0c88a84ffbb93ac379c0d8b38a197ff",
      "parents": [
        "e72ec3cab2dbc1ca1b521a1171813e019432f3bc"
      ],
      "author": {
        "name": "Philip Quinn",
        "email": "pquinn@google.com",
        "time": "Sat Jul 08 12:59:24 2017 -0700"
      },
      "committer": {
        "name": "Philip Quinn",
        "email": "pquinn@google.com",
        "time": "Sat Jul 08 13:03:08 2017 -0700"
      },
      "message": "Hide the Keyguard bottom area overlay when dozing.\n\nFixes: 63152136\nTest: enter/leave AOD; observe absence/presence of overlay view\nChange-Id: I4ef103e769f5d67308ededa427b1016f1a28cf8d\n"
    },
    {
      "commit": "39784a14f38c64e6151be45caaf62dd28106bf1a",
      "tree": "be78c0ab873263ed8c3f4548652717e7b6514c23",
      "parents": [
        "845a4035ae08032ae5fc097bb8027c87fcc76f0a"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Fri Jul 07 17:40:54 2017 -0700"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Fri Jul 07 17:45:27 2017 -0700"
      },
      "message": "Fix scrim opacity in the brightness mirror\n\nScrimController should be the only owner of scrim views.\nThis enables up to have better control over their opacities\nand when they should fade in and out.\n\nTest: visual\nChange-Id: Ie3a1e1b4cc32e7998abe221a5c08eda2a8a2e6c0\nFixes: 38430977\n"
    },
    {
      "commit": "456cb9603a7bd5dc7a9d627387398b3da474bac9",
      "tree": "a07a934d8e9f94585c55d59620ee449af4e117e8",
      "parents": [
        "9aabf29541a9dd84cca44a7ec76d6bffed3b6b62",
        "e2292a94bb7cc7917c089f1f221ccbb34f9f2ea2"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Jul 08 00:21:44 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jul 08 00:21:44 2017 +0000"
      },
      "message": "Merge \"Moving color extraction classes\" into oc-dr1-dev"
    },
    {
      "commit": "8ec0e16dbed3ea132ffc09a395eb6f617ccb663c",
      "tree": "7f9405ea01af4f020bc0fbe6825a5da711509e17",
      "parents": [
        "e7e2f36a479538c821a94646803e867733ad00c6"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Fri Jul 07 14:49:49 2017 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Fri Jul 07 17:05:16 2017 -0700"
      },
      "message": "Fix issue with PiP touch drift.\n\n- Fix issue with cumulative truncation of positions causing a large x/y\n  error causing drift. Instead of using the rounded stack position,\n  keep track of the cumulative delta and apply that on each move.\n\nBug: 62541932\nTest: Pip activity, move around with finger and ensure no drift\nChange-Id: Ic7737a6b19672ee8a1d98fd57f84a1d89f4a17e9\n"
    },
    {
      "commit": "4bd24f36c5c4845bc9fda9c7211d1be2937a748a",
      "tree": "7af638a350351830ea8bc5a5b1d3f60ae7702d23",
      "parents": [
        "845a4035ae08032ae5fc097bb8027c87fcc76f0a"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Thu Jun 29 12:20:29 2017 -0700"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Fri Jul 07 14:36:45 2017 -0700"
      },
      "message": "Add theme style flag to WallpaperColors\n\nTheme colors should always be the same in sysui and launcher.\nWe\u0027re now sharing a hint HINT_SUPPORTS_DARK_THEME, to make sure\nwe\u0027re never out of sync.\n\nTest: runtest -x tests/Internal/src/android/app/WallpaperColorsTest.java\nFixes: 63140091\nChange-Id: Ibd196f540d77269df377804b0f4d4d0d20820067\n"
    },
    {
      "commit": "845a4035ae08032ae5fc097bb8027c87fcc76f0a",
      "tree": "7fdb0891e9cc96eefd892aefaec635364fed73ad",
      "parents": [
        "1948abac4a2f2380712b29e705368b75ae495530",
        "3367c3353c11d5d9bd4ec8de21bdff24c6adb3b6"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jul 07 19:37:19 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 07 19:37:19 2017 +0000"
      },
      "message": "Merge \"Fix RTL drawing for QS tiles in edit mode\" into oc-dr1-dev"
    },
    {
      "commit": "1948abac4a2f2380712b29e705368b75ae495530",
      "tree": "b043787b44f1a403c7368d32e56922ad77aaefab",
      "parents": [
        "0ff3a3a11cb84bc1472f89530f1387d029c945ae",
        "484790826be941478c8a2338faa532975ee7c76e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jul 07 19:34:49 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 07 19:34:49 2017 +0000"
      },
      "message": "Merge \"Update brightness icon to rounded one\" into oc-dr1-dev"
    },
    {
      "commit": "0ff3a3a11cb84bc1472f89530f1387d029c945ae",
      "tree": "97446fc541caf978c1c4aba559eac9d2d0cc31b4",
      "parents": [
        "e4101089bb885383149f3f0ff8549f83ce54c6c7",
        "afa5f27dc664c08c4f4bc2b5fbbe027b3e80b98e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jul 07 19:31:54 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 07 19:31:54 2017 +0000"
      },
      "message": "Merge \"Make BatterySaverTile controlled by pluggIn state\" into oc-dr1-dev"
    },
    {
      "commit": "eacef7a03a4d011b01102ab8e2edd8eb82b2e7af",
      "tree": "e99ee3b3df7c12976b37ea67b9985014a91d12fd",
      "parents": [
        "5d378e5f2aac7831500f28c1b9b5b969de891e98",
        "710a0b13628be61899472959526fa5e6fbb06b1f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jul 07 19:07:32 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 07 19:07:32 2017 +0000"
      },
      "message": "Merge \"AOD: Block when fingerprint is already authenticated but waiting for goingToSleep to complete\" into oc-dr1-dev"
    },
    {
      "commit": "5d378e5f2aac7831500f28c1b9b5b969de891e98",
      "tree": "4e22cac3553eac67b4405d875550bd140651a084",
      "parents": [
        "d7aa26f33b70071a089bfcd7ae17e18d066501f0",
        "a7af3b6f4e168d52bfd415c66360b235ee206339"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jul 07 17:55:54 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 07 17:55:54 2017 +0000"
      },
      "message": "Merge \"Fix announcement of global actions menu\" into oc-dr1-dev"
    },
    {
      "commit": "e2292a94bb7cc7917c089f1f221ccbb34f9f2ea2",
      "tree": "0d00f25351b6548db6228979e24dda71e2bea6b5",
      "parents": [
        "d7aa26f33b70071a089bfcd7ae17e18d066501f0"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Thu Jul 06 14:35:30 2017 -0700"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Fri Jul 07 10:48:43 2017 -0700"
      },
      "message": "Moving color extraction classes\n\nFixes: 62220212\nTest: make\nTest: runtest -x tests/Internal/src/com/android/internal/colorextraction/ColorExtractorTest.java\nTest: runtest -x tests/Internal/src/com/android/internal/colorextraction/types/TonalTest.java\nTest: runtest systemui\nChange-Id: I7c4cf5c40a88555e81fbad9bec2b32c55c927468\nMerged-In: I7c4cf5c40a88555e81fbad9bec2b32c55c927468\n"
    },
    {
      "commit": "484790826be941478c8a2338faa532975ee7c76e",
      "tree": "64135670b62c276042366b6ce56bf5a0e08c948f",
      "parents": [
        "d7aa26f33b70071a089bfcd7ae17e18d066501f0"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Tue Jun 27 13:33:40 2017 -0400"
      },
      "committer": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Fri Jul 07 17:45:16 2017 +0000"
      },
      "message": "Update brightness icon to rounded one\n\nThis is part of the icon updates for DR. Should be there.\n\nTest: visual\nBug: 62668861\nChange-Id: I11c8ddd99de90c319143292cd32441d14eb7fc1d\n(cherry picked from commit 801705bbea9637bf709e4579ef708f90bb92e311)\n"
    },
    {
      "commit": "d7aa26f33b70071a089bfcd7ae17e18d066501f0",
      "tree": "523d9d24b04adec1485f513197b3c07dca2fb5ed",
      "parents": [
        "7bed78952ee53789737c0e4858098410f9320844",
        "8f72b3c74ac9c474f4d3223d38d7779168338214"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jul 07 17:40:13 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 07 17:40:13 2017 +0000"
      },
      "message": "Merge \"AOD: Fix possible NPE in DozeSensors\" into oc-dr1-dev"
    },
    {
      "commit": "7bed78952ee53789737c0e4858098410f9320844",
      "tree": "a9ef774b659786776142b7014c448b85eeb58c2a",
      "parents": [
        "bd17b313103a25fda7b5bf20ea498b6b2583f07f",
        "4042e2fa794385b55cac4ddbe3979a9903a165f1"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jul 07 17:28:10 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 07 17:28:10 2017 +0000"
      },
      "message": "Merge \"AOD: Finish pulse when notification is removed\" into oc-dr1-dev"
    },
    {
      "commit": "3367c3353c11d5d9bd4ec8de21bdff24c6adb3b6",
      "tree": "e21b19a4c3732e15394ac4bccb0ee6988bc5063e",
      "parents": [
        "25937550af34f6a2180888777c337900ede58819"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Fri Jul 07 13:24:56 2017 -0400"
      },
      "committer": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Fri Jul 07 13:24:56 2017 -0400"
      },
      "message": "Fix RTL drawing for QS tiles in edit mode\n\nWhen in RTL mode, sometimes the tile displaying the mobile signal was\nnot properly set (was drawing as LTR). Setting it explicitly during\nQSIconViewImpl#updateTile() fixes the issue.\n\nTest: visual\nBug: 63160044\nChange-Id: If00b149ca0372fc3d51fc2ee53a43e3b74e78791\n"
    },
    {
      "commit": "bd17b313103a25fda7b5bf20ea498b6b2583f07f",
      "tree": "8a16977bff0ce93104f6c82649cf3a7a31cb6344",
      "parents": [
        "e7e2f36a479538c821a94646803e867733ad00c6",
        "75ec37906799d0a0103b73a55a573dd39559c1f3"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Fri Jul 07 17:23:22 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 07 17:23:22 2017 +0000"
      },
      "message": "Merge \"WallpaperColors caching and synchronization\" into oc-dr1-dev"
    },
    {
      "commit": "710a0b13628be61899472959526fa5e6fbb06b1f",
      "tree": "6aa0bfea308f6d35e67eb11fc40f05dcba56dedf",
      "parents": [
        "feb5dc3b264eaa7f623d1fe77b7c8c63a756946d"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Fri Jul 07 19:02:34 2017 +0200"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Fri Jul 07 19:02:36 2017 +0200"
      },
      "message": "AOD: Block when fingerprint is already authenticated but waiting for goingToSleep to complete\n\nImproves an issue where immediately triggering fingerprint after\nthe devices goes to sleep results in a lot of flickering.\n\nThere\u0027s still flicker however if the fingerprint authenticates after we\u0027ve requested the AOD\ndisplay state, but before it has actually been applied.\n\nBug: 62887179\nTest: Go to Home. Lock screen. Immediately unlock via fingerprint. Verify that the AOD screen does not even show.\nChange-Id: Ib6425eee803a8c7e02f9621a571e562e825af57f\n"
    },
    {
      "commit": "e7e2f36a479538c821a94646803e867733ad00c6",
      "tree": "8e6f51da236c6c07da9e263dc282570179440b02",
      "parents": [
        "1a16b17ed1d6c551d26184f984e38c9be76bd9f4",
        "7fe60a6fc44b07dfe7f9ef27ee09558ba1dbbd06"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jul 07 17:00:12 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 07 17:00:12 2017 +0000"
      },
      "message": "Merge \"Fix clipping of large global actions items\" into oc-dr1-dev"
    }
  ],
  "next": "1a16b17ed1d6c551d26184f984e38c9be76bd9f4"
}
