)]}'
{
  "log": [
    {
      "commit": "b2b3b8cbd24fb0e07dfd3c7c67b99317a62e7919",
      "tree": "c3036e764d201b11fb13612c02f1825952322393",
      "parents": [
        "966860dbaeaca0bce563ae230ae16ec17fbea9b3",
        "f088aa0df8d10aee86506ac92c290e64d1e0f15c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 09 21:19:24 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 09 21:19:24 2019 +0000"
      },
      "message": "Merge \"Do not get app entry if it\u0027s a hidden module.\" into qt-dev"
    },
    {
      "commit": "35ed6c34c7274333911b4add55c29aa8e5538cf7",
      "tree": "9409925050433b19e48f3d3805c1fae4a8e76136",
      "parents": [
        "7b9b898eb13dc209c91dba569f0e7030e5125286",
        "8c6b308c54fca2bc28fc2a6d254055bd911b5c7a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 09 20:53:18 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 09 20:53:18 2019 +0000"
      },
      "message": "Merge \"Add \"Disconnected\" subtitle on disconnected device\" into qt-dev"
    },
    {
      "commit": "9568b08b5acf728a0b83e8691a7bbf5ddd55d977",
      "tree": "5a973da43016f88a8a88eb81c455ea4619fdbb04",
      "parents": [
        "e3aa7b9ac3a6dff025abb71849370552ae61fbab",
        "c03fc88ed2423de624135493826039487ab24b31"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 09 02:17:06 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 09 02:17:06 2019 +0000"
      },
      "message": "Merge \"[SettingsLib] Display WPA2/WPA3-Personal for WPA2/WPA3 transition mode networks\" into qt-dev"
    },
    {
      "commit": "45e2c22d7e50dfc6241ec885dcc1cae1da8e9dc2",
      "tree": "531d3e3b30107c4db45e2ba95fb0e3fdb5ae1b0b",
      "parents": [
        "7c5b1dbb7adb7543f124f9e4636328d777d4f58a",
        "e61942535bc5d182d83f0f653f43317b63f77b59"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 09 00:26:44 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 09 00:26:44 2019 +0000"
      },
      "message": "Merge \"[SettingsLib] Fix WPA2 security type string\" into qt-dev"
    },
    {
      "commit": "c03fc88ed2423de624135493826039487ab24b31",
      "tree": "4c1b80390fc3c781d876f8bae135cdd79774f9a2",
      "parents": [
        "e61942535bc5d182d83f0f653f43317b63f77b59"
      ],
      "author": {
        "name": "Hai Shalom",
        "email": "haishalom@google.com",
        "time": "Mon Apr 08 15:08:19 2019 -0700"
      },
      "committer": {
        "name": "Hai Shalom",
        "email": "haishalom@google.com",
        "time": "Mon Apr 08 15:22:30 2019 -0700"
      },
      "message": "[SettingsLib] Display WPA2/WPA3-Personal for WPA2/WPA3 transition mode networks\n\nSettings display WPA3-Personal in Network details dialog for WPA2/WPA3\nnetworks in transition mode. Need to add simple logic to detect transition\nmode networks and display type correctly. No need to make other changes\nother than the UI as the underlying framework would still connect to WPA3\nnetwork only.\n\nBug: 130181491\nTest: Connect to transtion mode network, verify WPA2/WPA3-Personal\nTest: Connect to WPA3 only network, verify WPA3-Personal\nTest: Connect to WPA2 only network, verify WPA2-Personal\nChange-Id: I9812b2a421990ef067ed77e8595d7daf37a72c30\n"
    },
    {
      "commit": "e61942535bc5d182d83f0f653f43317b63f77b59",
      "tree": "fcf1d2040f8c4c16d7990d4181d85ee14e5e2a30",
      "parents": [
        "dd07ae579c291a2b6ffe09bd576fd908eb9e5ddd"
      ],
      "author": {
        "name": "Hai Shalom",
        "email": "haishalom@google.com",
        "time": "Mon Apr 08 14:07:42 2019 -0700"
      },
      "committer": {
        "name": "Hai Shalom",
        "email": "haishalom@google.com",
        "time": "Mon Apr 08 14:07:42 2019 -0700"
      },
      "message": "[SettingsLib] Fix WPA2 security type string\n\nWPA2 security string was incorrect, set to WPA2-PSK instead of RSN-PSK.\nThis caused a lot of error logs, as well as inaccurate description of\nthe connected network in the Network details dialog.\n\nBug: 130147064\nTest: adb logcat | grep SettingsLib.AccessPoint and verify no error logs\nTest: Verify correct security detail in Network details dialog\nChange-Id: Iea57985c73b26fc38061694a76fd51ab578ea692\n"
    },
    {
      "commit": "f088aa0df8d10aee86506ac92c290e64d1e0f15c",
      "tree": "543c738aaadbb12af5c112362b8390d923a6f9dd",
      "parents": [
        "9d9369543be4d17ecd44efb105ac0ed1038d523f"
      ],
      "author": {
        "name": "Fan Zhang",
        "email": "zhfan@google.com",
        "time": "Mon Apr 08 12:34:02 2019 -0700"
      },
      "committer": {
        "name": "Fan Zhang",
        "email": "zhfan@google.com",
        "time": "Mon Apr 08 12:47:15 2019 -0700"
      },
      "message": "Do not get app entry if it\u0027s a hidden module.\n\n(And some formatting fix)\n\nFixes: 130166465\nTest: manual\nChange-Id: I1184a42161861f5f04f6b967d7c8ffebc927eb8b\n"
    },
    {
      "commit": "839ebebd7fc98729e8fa3540f8d5f99f584ecf54",
      "tree": "aa07e9d090050471ea9247934255c04a9cbe0bbf",
      "parents": [
        "986f1f4e5f80a6c9139bc6be87c73807bf85b0b8"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Apr 08 11:04:04 2019 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Apr 08 11:04:04 2019 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nAuto-generated-cl: translation import\n\nBug: 64712476\nChange-Id: I34c278df0d44b78239551149fca2c9ba53131346\n"
    },
    {
      "commit": "8c6b308c54fca2bc28fc2a6d254055bd911b5c7a",
      "tree": "cae533d6da982d1a92fb35db640150f978abe150",
      "parents": [
        "835f260d602a319e6670911ff3887f5c6247b33d"
      ],
      "author": {
        "name": "hughchen",
        "email": "hughchen@google.com",
        "time": "Mon Apr 08 18:02:50 2019 +0800"
      },
      "committer": {
        "name": "hughchen",
        "email": "hughchen@google.com",
        "time": "Mon Apr 08 18:02:50 2019 +0800"
      },
      "message": "Add \"Disconnected\" subtitle on disconnected device\n\nBug: 130140873\nTest: RunSettingsLibRoboTests\nChange-Id: Ib54289d0f02ca228c85d4087b9c10753d142bbc1\n"
    },
    {
      "commit": "db7c25ad69ca4cfd5934d0700f6929bb86c76584",
      "tree": "79e67ac283fabeb4a20d371f5f6717e0d38eccd2",
      "parents": [
        "a6a688fefde8554001d4efeb0ffc44636f16998a",
        "df986373b4a00199bc76409d4793fd0169d75f4c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 03 22:28:29 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 03 22:28:29 2019 +0000"
      },
      "message": "Merge \"Add auto-mirror to help icon\""
    },
    {
      "commit": "0e7083bcf3cab79bdacbaf07b26ab8e4780db950",
      "tree": "5cfeb8d8d676f16d54aad7bf410d49a3d32487d8",
      "parents": [
        "ba02886375ab382ac79487c2ea01b2399013368e",
        "aaabf2b44da65c989faf3304d2557853ee7993d4"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 03 20:41:21 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 03 20:41:21 2019 +0000"
      },
      "message": "Merge \"Refactor PowerWhitelistBackend\""
    },
    {
      "commit": "26c73b0e0bfb98dcfc85694ccbfaca38a909828c",
      "tree": "9ba3da8e79db3670fac779efc77b400e19d789d2",
      "parents": [
        "ffd5fb69547bfe1c56b5dbb75bde92a90f764a3f",
        "dce047fba2fb2f2f5b7c5c5cd0108c8993bded74"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 03 16:32:48 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 03 16:32:48 2019 +0000"
      },
      "message": "Merge \"Tweak bar chart measurement.\""
    },
    {
      "commit": "2cf9ee7f9b47324a5cbb4325d07441bd86f3a5a1",
      "tree": "8ad17ccef30cf055a4b4da882ff4b65e33d496d8",
      "parents": [
        "77a059fe3427768f900dad5e710e9d4a00a63a72",
        "efc7c7280ba41970bfa65d47d1358fbea80589fd"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 03 15:41:33 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 03 15:41:33 2019 +0000"
      },
      "message": "Merge \"Don\u0027t announce changes in zen dialog\""
    },
    {
      "commit": "dce047fba2fb2f2f5b7c5c5cd0108c8993bded74",
      "tree": "883afd153326dc7739b0ac98f2ae5c9bceb1c282",
      "parents": [
        "0ec1b0f9deb9df83bd8b6535b4f95b4ab9cb1798"
      ],
      "author": {
        "name": "tmfang",
        "email": "tmfang@google.com",
        "time": "Wed Apr 03 16:32:18 2019 +0800"
      },
      "committer": {
        "name": "tmfang",
        "email": "tmfang@google.com",
        "time": "Wed Apr 03 16:32:18 2019 +0800"
      },
      "message": "Tweak bar chart measurement.\n\nTest: visual\nFixes: 129480652\nFixes: 129481095\nChange-Id: Ie08a31c487477aeaa40e06b8df9cb7571dd5d15f\n"
    },
    {
      "commit": "ae213f0bc1dc3089c90a0a39bec3a1607ef6d0f6",
      "tree": "f92632767409ac8a04526791fd95ecd29e997015",
      "parents": [
        "5409f76f3602995be65c8f018087e07828caae29",
        "fff2b19e56930849ca930be01b2188028dd67df6"
      ],
      "author": {
        "name": "Linda Tseng",
        "email": "lindatseng@google.com",
        "time": "Wed Apr 03 02:06:42 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 03 02:06:42 2019 +0000"
      },
      "message": "Merge \"Fix tinting on injected pref icon in Tile\""
    },
    {
      "commit": "34ac2af0b621df428b40709d3da12cce561d296e",
      "tree": "e98bc92124fa9e08e14847b6245e86ca8a85706e",
      "parents": [
        "66c7c95c05534803b2c632d9a888a286a130ac52",
        "1ffa841dd423679f7816be35b32fb6b60a90e311"
      ],
      "author": {
        "name": "Tony.YS Liu",
        "email": "tonyysliu@google.com",
        "time": "Wed Apr 03 01:41:45 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 03 01:41:45 2019 +0000"
      },
      "message": "Merge \"Take persistable permission for fp content Uri\""
    },
    {
      "commit": "fff2b19e56930849ca930be01b2188028dd67df6",
      "tree": "3e4cc75d5a89de23c8740f484926db31fd2a3046",
      "parents": [
        "51b78e305d58efffafa6243538573e840f434e5b"
      ],
      "author": {
        "name": "lindatseng",
        "email": "lindatseng@google.com",
        "time": "Tue Apr 02 11:23:22 2019 -0700"
      },
      "committer": {
        "name": "lindatseng",
        "email": "lindatseng@google.com",
        "time": "Tue Apr 02 16:29:04 2019 -0700"
      },
      "message": "Fix tinting on injected pref icon in Tile\n\nWe used to tint the icon when refreshing Tile.  However, when we getIcon\nfrom Tile, we get the icon directly from the icon resource but not the\ncopy of the tinted icon.  The tinting was not honored in this case.\n\nDo a little refactor in this cl to tint the icon in Tile.getIcon\ninstead.\n\nTest: Manual/Visual inspection, robotests\nFixes: 129010399\nChange-Id: I88c9b00046534d8b9ddedce9009a6e340d42fca6\n"
    },
    {
      "commit": "1ffa841dd423679f7816be35b32fb6b60a90e311",
      "tree": "f122e313e6014915ee137836857dd7beaaabfdf6",
      "parents": [
        "d96f4fa19c4531f6de96278e80ad6557e00e57c6"
      ],
      "author": {
        "name": "Tony.YS Liu",
        "email": "tonyysliu@google.com",
        "time": "Fri Mar 29 13:52:59 2019 +0800"
      },
      "committer": {
        "name": "Tony.YS Liu",
        "email": "tonyysliu@google.com",
        "time": "Wed Apr 03 07:03:25 2019 +0800"
      },
      "message": "Take persistable permission for fp content Uri\n\nBug: 129086327\nTest: Manual tested with GMSCore\u0027s cl/241082662 and confirmed\nb/129086327 is fixed\n\nChange-Id: Idfedce411eb6cff8a0afa200945cb2a00f3644ef\n"
    },
    {
      "commit": "aaabf2b44da65c989faf3304d2557853ee7993d4",
      "tree": "4526acd98cbcbf3d194d939e6f33b39714a88bcc",
      "parents": [
        "1279c3ffe9335b6eff2789b8b8f4848d997ee6ee"
      ],
      "author": {
        "name": "jackqdyulei",
        "email": "jackqdyulei@google.com",
        "time": "Fri Mar 29 11:44:09 2019 -0700"
      },
      "committer": {
        "name": "jackqdyulei",
        "email": "jackqdyulei@google.com",
        "time": "Tue Apr 02 14:48:08 2019 -0700"
      },
      "message": "Refactor PowerWhitelistBackend\n\nExtract method to check default active apps\n\nFixes: 118910079\nTest: RunSettingsLibRoboTests\nChange-Id: I7ff771d23d83d21e041a208619bbec885039c7a5\n"
    },
    {
      "commit": "073b8bd24fa4997b495b03f133eb8000866e610f",
      "tree": "60cb296437335b186f1bb31f621d2c6e67763f47",
      "parents": [
        "7d90b419bf6d115198586a2f53f1e2ef65f679a7",
        "9dc22f4f3c21cd33d5ab858dba98cb0c237ef6a3"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Tue Apr 02 19:21:46 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 02 19:21:46 2019 +0000"
      },
      "message": "Merge \"Battery drawable powersave tweaks\""
    },
    {
      "commit": "efc7c7280ba41970bfa65d47d1358fbea80589fd",
      "tree": "49bb0c5059cfddc1b60409a93cc01f503445b68c",
      "parents": [
        "d5c80f29cd382f5c2b9332162e4a8f22e75260e1"
      ],
      "author": {
        "name": "Beverly",
        "email": "beverlyt@google.com",
        "time": "Mon Apr 01 11:29:31 2019 -0400"
      },
      "committer": {
        "name": "Beverly Tai",
        "email": "beverlyt@google.com",
        "time": "Tue Apr 02 17:54:05 2019 +0000"
      },
      "message": "Don\u0027t announce changes in zen dialog\n\n- announcing changes causes items in the dialog\nto receive a TYPE_WINDOW_CONTENT_CHANGED which announces\nthe items before a11y announces the dialog title\n\nTest: manual\nFixes: 124722405\nChange-Id: I04f9dfe0ec2d8549db07daa6b2b8964e363f5890\n"
    },
    {
      "commit": "2736d4cb38fefcbe47ce82b6ddea596f489d4ad4",
      "tree": "a939a7cef98bfbfd8db304956427cf5f2a045f63",
      "parents": [
        "4e4768b989b16fbf8605dfc8bdc95a068bb130ec",
        "8f8181c5a15d1b02cbcdba4198452e62c7435bc2"
      ],
      "author": {
        "name": "Lei Yu",
        "email": "jackqdyulei@google.com",
        "time": "Tue Apr 02 17:34:21 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 02 17:34:21 2019 +0000"
      },
      "message": "Merge \"Update bt icon color\""
    },
    {
      "commit": "ef68fc5a6d50567d9572992040c5ef6067219166",
      "tree": "ae96d1e7af6c813b3070eeeba98f085e28ed7372",
      "parents": [
        "fdc19df31db55a648c33686defeaa87be24edfcf",
        "c42f7ee6e9b4c0018446805e2cdfd237ed4343a9"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 02 01:30:01 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 02 01:30:01 2019 +0000"
      },
      "message": "Merge \"Fix padding of title on entity header does not wrap properly\""
    },
    {
      "commit": "df986373b4a00199bc76409d4793fd0169d75f4c",
      "tree": "b0adec40b7c359986768f63ee2adad515571b5d8",
      "parents": [
        "fc98f99c84e2c073cdd3be18d17c3c9a6169ab9b"
      ],
      "author": {
        "name": "Fan Zhang",
        "email": "zhfan@google.com",
        "time": "Mon Apr 01 16:48:24 2019 -0700"
      },
      "committer": {
        "name": "Fan Zhang",
        "email": "zhfan@google.com",
        "time": "Mon Apr 01 16:48:24 2019 -0700"
      },
      "message": "Add auto-mirror to help icon\n\nThis doesn\u0027t fully fix the icon in RTL though. There is a bug in\nrenderer that prevents the icon being flipped. We still need this change\nwhen platform renderer fixes the bug.\n\nBug: 119070685\nTest: rebuild\nChange-Id: If4b104255f198728276c7b3825587ea789527ce4\n"
    },
    {
      "commit": "8f8181c5a15d1b02cbcdba4198452e62c7435bc2",
      "tree": "015dee175d056bf01f1c7cb55dc994cd44c90557",
      "parents": [
        "1279c3ffe9335b6eff2789b8b8f4848d997ee6ee"
      ],
      "author": {
        "name": "jackqdyulei",
        "email": "jackqdyulei@google.com",
        "time": "Mon Apr 01 15:43:27 2019 -0700"
      },
      "committer": {
        "name": "jackqdyulei",
        "email": "jackqdyulei@google.com",
        "time": "Mon Apr 01 15:45:37 2019 -0700"
      },
      "message": "Update bt icon color\n\nUse tint directly instead of color filter. Also update alpha for\nforeground color to be 72%\n\nFixes: 129698509\nTest: Manual\nChange-Id: Iaa84027f4a197491f34c8d697af8fc866f0c7a3e\n"
    },
    {
      "commit": "3acdae62228f70b5e0913f074bf9726e04d1f5d4",
      "tree": "d6167e990e56bd475406c9ffd7d106ed5a924121",
      "parents": [
        "c5e7823241e78938532b267384e6916d94df1d97",
        "4eaefcdc1dad562551a1fafab92326b1085d10df"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 01 22:41:44 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 01 22:41:44 2019 +0000"
      },
      "message": "Merge \"Fine tune app entites measurement\""
    },
    {
      "commit": "b288c3ff9e22932fb4b1f4cfda04750e7c032027",
      "tree": "4fc8a5cfdeedfd6a50bfbf2edb7cf3a33521e37e",
      "parents": [
        "4fb4320a5e2070afa6152fbbfd3152470eec5080",
        "e13165a4170a192c624c5a471c7b9e1d83ddeb2a"
      ],
      "author": {
        "name": "Evan Severson",
        "email": "evanseverson@google.com",
        "time": "Mon Apr 01 21:28:58 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 01 21:28:58 2019 +0000"
      },
      "message": "Merge \"Extract resources for BarChartPreference\""
    },
    {
      "commit": "089c54316b75c4d7f061337067dd46de1e3fd1d2",
      "tree": "d8db366ba5f9937691e8aeaec8f4daace4fa3d75",
      "parents": [
        "03dda730d756bde1f268db4afeae4e509e3d0e99",
        "7cfa527511527c31ddabfcf4e41063c18aeaf7b0"
      ],
      "author": {
        "name": "Quang Luong",
        "email": "qal@google.com",
        "time": "Mon Apr 01 17:55:36 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 01 17:55:36 2019 +0000"
      },
      "message": "Merge \"Connect to Passpoint network immediately after OSU provisioning\""
    },
    {
      "commit": "439c06ba28298438d4355304b22a4be4a706850a",
      "tree": "9dfe789a7265f4484c8a1c96d8e1807de6f54d05",
      "parents": [
        "413b523b902e1d1689165e22e0e0ce58bc0ac30c",
        "7e853a457c225b5b1197fd0f0f69aab0b9324ff4"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sun Mar 31 07:03:03 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Mar 31 07:03:03 2019 +0000"
      },
      "message": "Merge changes from topics \"apply_fast_pair_icon\", \"bt_color_icon\"\n\n* changes:\n  According Bluetooth device type to get icon\n  Add method to get rainbow bt icon\n  Separate library from SettingsLib\n"
    },
    {
      "commit": "85bbc6e0a057c1953e8dfafbd37bea46315657c8",
      "tree": "974ff9e8b3dbd410aba342d41352c32504620da0",
      "parents": [
        "c27024d97ae3c14eb50dd97a15325931482fb6bb"
      ],
      "author": {
        "name": "Quang Luong",
        "email": "qal@google.com",
        "time": "Thu Mar 28 15:35:22 2019 -0700"
      },
      "committer": {
        "name": "Quang Luong",
        "email": "qal@google.com",
        "time": "Fri Mar 29 11:19:59 2019 -0700"
      },
      "message": "Increase ScanResult cache eviction timeout for failed/aborted scans\n\nCurrently ScanResults are evicted from WifiTracker\u0027s cache when they\nare more than 15 seconds old. Since scans are conducted every 10\nseconds, one aborted scan will cause no fresh scans to be seen until\n20 seconds later, resulting in all scans to be evicted and the\nwifi-picker completely emptying.\n\nThis change doubles the eviction timeout to 30 seconds if the last\nscan was aborted, avoiding this case.\n\nBug: 113132408\nTest: atest WifiTrackerTest\nChange-Id: I2e3aad3a1470f52c3d87e657262a2c4de1bd2418\n"
    },
    {
      "commit": "e13165a4170a192c624c5a471c7b9e1d83ddeb2a",
      "tree": "191ebed1a5f9a88701dc391610074a3aecd1854d",
      "parents": [
        "d4b6ff816dea494b89bd1ac606abae5347b22f62"
      ],
      "author": {
        "name": "Evan Severson",
        "email": "evanseverson@google.com",
        "time": "Wed Mar 27 12:55:23 2019 -0700"
      },
      "committer": {
        "name": "Evan Severson",
        "email": "evanseverson@google.com",
        "time": "Fri Mar 29 09:13:33 2019 -0700"
      },
      "message": "Extract resources for BarChartPreference\n\nMove hardcoded values from the layout into resources that\ncan be overlaid\n\nTest: Build and check appearance isn\u0027t changed\n      Overlay worked\nBug: 129532538\n\nChange-Id: Ie26818722339443d71a8b9692b55ac6f5980884e\n"
    },
    {
      "commit": "9dc22f4f3c21cd33d5ab858dba98cb0c237ef6a3",
      "tree": "7af53729be71de4b2b739e878960de5d62142f22",
      "parents": [
        "8f4ef3b329b4447aae4bf0c312bfa76a9d4e070e"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Fri Mar 29 10:34:03 2019 -0400"
      },
      "committer": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Fri Mar 29 11:40:05 2019 -0400"
      },
      "message": "Battery drawable powersave tweaks\n\n- No more fill protection around the plus sign\n- slightly smaller plus sign\n- fixed colorError in qs_theme\n\nTest: visual\nFixes: 129482847\nChange-Id: Ice318ef9be1f587fa7f1ef41196d16be4edb4255\n"
    },
    {
      "commit": "c42f7ee6e9b4c0018446805e2cdfd237ed4343a9",
      "tree": "b7a7b6b9bae694b3d86c710d9b0a43307d39b461",
      "parents": [
        "d711ed3021a68e106b1eb1654671434043f0e5d5"
      ],
      "author": {
        "name": "cosmohsieh",
        "email": "cosmohsieh@google.com",
        "time": "Fri Mar 29 17:43:33 2019 +0800"
      },
      "committer": {
        "name": "Cosmo Hsieh",
        "email": "cosmohsieh@google.com",
        "time": "Fri Mar 29 09:51:41 2019 +0000"
      },
      "message": "Fix padding of title on entity header does not wrap properly\n\nFor long SSID, the title on Wifi detail page doesn\u0027t wrap properly.\n\nBug: 127511285\nTest: manual\nChange-Id: Ifa9d35fecd70b33064af18b00bf1eee50cd24c10\n"
    },
    {
      "commit": "4eaefcdc1dad562551a1fafab92326b1085d10df",
      "tree": "70203aad50830670bfac92411a0922f0939493fd",
      "parents": [
        "a9cb33dc885ade0c6e8b307c9ecb45a3959a1f8a"
      ],
      "author": {
        "name": "tmfang",
        "email": "tmfang@google.com",
        "time": "Fri Mar 29 14:24:27 2019 +0800"
      },
      "committer": {
        "name": "tmfang",
        "email": "tmfang@google.com",
        "time": "Fri Mar 29 14:24:27 2019 +0800"
      },
      "message": "Fine tune app entites measurement\n\nTest: visual\nFixes: 129434266\nChange-Id: Ib77829be392e3bc77ce61f7e1e390e190df4a998\n"
    },
    {
      "commit": "7e853a457c225b5b1197fd0f0f69aab0b9324ff4",
      "tree": "e0f08b2814e63dfa20c33ab17f8ade6a906f6b91",
      "parents": [
        "678f4fc1c7bd21c40fc6cfbd3b23910d87888d5d"
      ],
      "author": {
        "name": "hughchen",
        "email": "hughchen@google.com",
        "time": "Thu Mar 14 15:56:43 2019 +0800"
      },
      "committer": {
        "name": "hughchen",
        "email": "hughchen@google.com",
        "time": "Fri Mar 29 11:50:21 2019 +0800"
      },
      "message": "According Bluetooth device type to get icon\n\n- Change getIcon() type from int to Drawable\n- According Bluetooth device type to get icon\n  e.g: fast pair device, hearing aid device, a2dp device\n\nBug: 128570540\nTest: make -j42 RunSettingsLibRoboTests\nChange-Id: I662e31958f6102c1c83b2de9112bf8967c8efbbc\n"
    },
    {
      "commit": "678f4fc1c7bd21c40fc6cfbd3b23910d87888d5d",
      "tree": "cdf8ba617542550c15dcd66f08b86b7825439b61",
      "parents": [
        "ed6a4d28295f130c699b2941591d1d1b2897d4c4"
      ],
      "author": {
        "name": "hughchen",
        "email": "hughchen@google.com",
        "time": "Mon Mar 25 17:36:36 2019 +0800"
      },
      "committer": {
        "name": "hughchen",
        "email": "hughchen@google.com",
        "time": "Fri Mar 29 11:29:04 2019 +0800"
      },
      "message": "Add method to get rainbow bt icon\n\n- Add method to get rainbow bt icon\n- Add fast pair icon with background shape\n\nBug: 128570540\nTest: RunSettingsLibRoboTests\nChange-Id: Idf97d3c1fd892d9b3188b61be47d190ac2075af9\n"
    },
    {
      "commit": "ed6a4d28295f130c699b2941591d1d1b2897d4c4",
      "tree": "c91994614ba10cede33870c0dbc088e1f56bd0a8",
      "parents": [
        "a9cb33dc885ade0c6e8b307c9ecb45a3959a1f8a"
      ],
      "author": {
        "name": "hughchen",
        "email": "hughchen@google.com",
        "time": "Thu Mar 28 11:20:48 2019 +0800"
      },
      "committer": {
        "name": "hughchen",
        "email": "hughchen@google.com",
        "time": "Fri Mar 29 11:29:04 2019 +0800"
      },
      "message": "Separate library from SettingsLib\n\nSeparated library for following class:\n- AdaptiveIcon.java\n- AdaptiveIconShapeDrawable.java\n- AdaptiveOutlineDrawable.java\n- TileUtils.java\n- DashboardCategory.java\n- Tile.java\n\nBug: 128570540\nTest: RunSettingsLibRoboTests\nChange-Id: I616e68f6e5ac9afee805793e80374aabebc69ccb\n"
    },
    {
      "commit": "7cfa527511527c31ddabfcf4e41063c18aeaf7b0",
      "tree": "9c0a8e1cd0799d68d349e753cb9478368e83450d",
      "parents": [
        "e456bdf2d0b60eb6e8dae67094f500ff5b28e896"
      ],
      "author": {
        "name": "Quang Luong",
        "email": "qal@google.com",
        "time": "Fri Mar 08 12:37:15 2019 -0800"
      },
      "committer": {
        "name": "Quang Luong",
        "email": "qal@google.com",
        "time": "Thu Mar 28 12:39:32 2019 -0700"
      },
      "message": "Connect to Passpoint network immediately after OSU provisioning\n\nAdded logic in the OSU provisioning callback to connect to a\nnetwork immediately after provisioning is complete.\n\nBug: 123697580\nTest: atest AccessPointTest\nChange-Id: I39d1ec9726d6211ebd385931e19322bde58baafa\n"
    },
    {
      "commit": "cf50ac99e2e424d9150d096bb5b71361c5d38a66",
      "tree": "69cfd2ef32cd1c771ea616afc779092cfea96e74",
      "parents": [
        "a9cb33dc885ade0c6e8b307c9ecb45a3959a1f8a",
        "f422b1a4eddcebf4b160cc7cb200686b519fc516"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Mar 28 04:04:03 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 28 04:04:03 2019 +0000"
      },
      "message": "Merge \"Update battery saver warning\""
    },
    {
      "commit": "f422b1a4eddcebf4b160cc7cb200686b519fc516",
      "tree": "0fdeb78846e10902471639e3ec9d96c1e841faaa",
      "parents": [
        "c4ef64285d026f881eb70be416c4d161a4020a1f"
      ],
      "author": {
        "name": "Salvador Martinez",
        "email": "dehboxturtle@google.com",
        "time": "Wed Mar 27 10:35:57 2019 -0700"
      },
      "committer": {
        "name": "Salvador Martinez",
        "email": "dehboxturtle@google.com",
        "time": "Wed Mar 27 14:51:45 2019 -0700"
      },
      "message": "Update battery saver warning\n\nThis warning needs to be shown if a user tries to set a Battery\nSaver schedule without having seen it so we make the show dialog\nmethod public. Addtionally we make it possible to trigger a more\ngeneric version of the notification that blocks whatever action\nthe user was trying to take and only marks if they confirmed\nthe notification or not. Once the user has acknowledged the\nnotification they can repeat their action to get the desired\nresult. Text is updated in the generic version to make it\nmore clear that the dialog is just information and has no\neffect.\n\nTest: robotests pass, manual verification\nBug: 128924009\nChange-Id: Ia4e7935de029f8e74e5236d8bf1651a53c5021c6\n"
    },
    {
      "commit": "cd62e4421040bdbf363372e78c288f41077b79ed",
      "tree": "0a63d89bf41f09dcd99f7bf93f8b0126c3a9821c",
      "parents": [
        "e295c17e46d18b32033804ba7886e5c7fb8f4e67",
        "b99fefdd4f3a9bad22112cb9f20f65effb6befb0"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Mar 27 21:02:07 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 27 21:02:07 2019 +0000"
      },
      "message": "Merge \"Ignore some test cases in RecentLocationAccessesTest\""
    },
    {
      "commit": "469e872bf0b38d88aaa6a7e05c9ee0d3f9d5d9d5",
      "tree": "289a1da59607dc7e3bbac3d81247394251cea8d6",
      "parents": [
        "92c454ca39e62d713dd343f05c450296eef9bfb1",
        "648660552589a7935719570bc144f74b7517d0a4"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Mar 27 17:07:49 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 27 17:07:49 2019 +0000"
      },
      "message": "Merge \"Modify the bar chart for new graph design\""
    },
    {
      "commit": "b99fefdd4f3a9bad22112cb9f20f65effb6befb0",
      "tree": "bca9b687f190c461489668d18383bf51da3fdd19",
      "parents": [
        "1c33a647055210e250606c145b2fe97d5bd4cdba"
      ],
      "author": {
        "name": "tmfang",
        "email": "tmfang@google.com",
        "time": "Wed Mar 27 19:43:30 2019 +0800"
      },
      "committer": {
        "name": "tmfang",
        "email": "tmfang@google.com",
        "time": "Wed Mar 27 19:49:10 2019 +0800"
      },
      "message": "Ignore some test cases in RecentLocationAccessesTest\n\nBug: 129390255\nTest: robotest\nChange-Id: I8b42675118de775ae9522ec90ae6c7701ba4112c\n"
    },
    {
      "commit": "648660552589a7935719570bc144f74b7517d0a4",
      "tree": "ff9ef0801ae6e1f6144d9006e771449fea638d53",
      "parents": [
        "c58829cba9eab0f72bb72be702aa2761f4da4163"
      ],
      "author": {
        "name": "Joel Galenson",
        "email": "jgalenson@google.com",
        "time": "Thu Mar 21 09:45:19 2019 -0700"
      },
      "committer": {
        "name": "tmfang",
        "email": "tmfang@google.com",
        "time": "Wed Mar 27 11:51:35 2019 +0800"
      },
      "message": "Modify the bar chart for new graph design\n\n- Allow passing a custom string as the label for each bar.\n- Also allow passing a CharSequence as the bar summary instead of a\nresource id.\n- Change barchar style for new graph design. ex: color, font size,\nmargin size\n\nTest: View graph.\nTest: atest BarChartInfoTest BarChartPreferenceTest\nChange-Id: I6f31ece4fe61811420cf2458219452862e8d04c2\n"
    },
    {
      "commit": "1f407ab0fb36d95d84b757645188346f7dcc9412",
      "tree": "ec4ce6520010e537acd654106b722d629f8ac53f",
      "parents": [
        "2c6925f2b9e7e0411adbd5c17869a08e49e0d59d"
      ],
      "author": {
        "name": "Mill Chen",
        "email": "millchen@google.com",
        "time": "Mon Mar 25 13:14:41 2019 -0700"
      },
      "committer": {
        "name": "Mill Chen",
        "email": "millchen@google.com",
        "time": "Mon Mar 25 14:51:18 2019 -0700"
      },
      "message": "Update visual: AppSwitchPreference alignment\n\nThe switch button of AppSwitchPreference isn\u0027t aligned with\nSwitchPreference, make it align.\n\nBug: 123411506\nTest: visual\nChange-Id: I1dd1ca87e7c51052072f0dda528abf74d153875d\n"
    },
    {
      "commit": "18fb6cdb5fd22198caec1fe4c8aea8a026816bb4",
      "tree": "2a418e7c4328c8d3703e3385d60d4126c101d2f3",
      "parents": [
        "356c5dfd420331434e893f852ee3ac3f307a3c40",
        "2a3151d26804f26c0459b377785679d3748dd628"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Mar 25 12:02:27 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 25 12:02:27 2019 +0000"
      },
      "message": "Merge \"Fix UI incorrect when switch active device to hearing aid\""
    },
    {
      "commit": "3cb265b3a09b7fd45ae0daf5dd36313e12a9cfb5",
      "tree": "f9ccaf22c85886963fe4fb016fc64507343c1884",
      "parents": [
        "2809f8fe1e72f38532342af1b9fdef5e54c3dfee"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sun Mar 24 09:31:59 2019 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sun Mar 24 09:31:59 2019 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Iefa2fe5c5093e002f3fcb2e576a84e7085ca687e\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "92ce993a5422bbb75edd83a46d8de74c35019396",
      "tree": "5d7ca1638f0f78e8dc77a6ef553fa459d7df0bc0",
      "parents": [
        "15000fa460aa8401a81fe377060b8726d678c141"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sat Mar 23 10:37:02 2019 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sat Mar 23 10:37:02 2019 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I63d39e6c8b2601ecfda7cc4ae0453ed13f6d7deb\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "13bfe4a789cafa5b42324f6973fdcdbdb0ac5457",
      "tree": "f4efd72d0118d223b040b35c4b3af4f21cbfcbcb",
      "parents": [
        "8cbcfdaea66fb70cbf574a062c7eff3d53922fd0",
        "b85a9f8db428385aefb0a697a5566c92ba12f661"
      ],
      "author": {
        "name": "Salvador Martinez",
        "email": "dehboxturtle@google.com",
        "time": "Fri Mar 22 20:52:13 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 22 20:52:13 2019 +0000"
      },
      "message": "Merge \"Update names of dynamic power saver mode APIs\""
    },
    {
      "commit": "b85a9f8db428385aefb0a697a5566c92ba12f661",
      "tree": "c5d218df6e03f44c90604d53fa1dfb3113fdfc07",
      "parents": [
        "33b6db9d7639a1a376d2c57dd1c22574ab91718c"
      ],
      "author": {
        "name": "Salvador Martinez",
        "email": "dehboxturtle@google.com",
        "time": "Wed Mar 20 16:21:27 2019 -0700"
      },
      "committer": {
        "name": "Salvador Martinez",
        "email": "dehboxturtle@google.com",
        "time": "Fri Mar 22 10:12:42 2019 -0700"
      },
      "message": "Update names of dynamic power saver mode APIs\n\nThere was some confusion caused by the names so this CL\nchanges them to make the differentiation more clear hopefully.\n\nTest: robotests pass, build runs, functionality of clients intact\nBug: 126944845\nChange-Id: I626dd8e38c59fb5c061e4d0fdcf8c81701c459a3\n"
    },
    {
      "commit": "dc6c7db513ff3b895df761a82308882f1ff2e44e",
      "tree": "0e3f21e924078f37d96a0ffe09a4e063030ed9bf",
      "parents": [
        "1930893edc25afdd5b543843f38a7e0b8fb89af8",
        "174205a9f18069b6cadea8f10f2ab52ee95ace96"
      ],
      "author": {
        "name": "Fan Zhang",
        "email": "zhfan@google.com",
        "time": "Thu Mar 21 23:41:58 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 21 23:41:58 2019 +0000"
      },
      "message": "Merge \"Make AppPreference summary and appendix stack vertically\""
    },
    {
      "commit": "2a3151d26804f26c0459b377785679d3748dd628",
      "tree": "c791caf227318bffd2dd629efad6e0b63629ef55",
      "parents": [
        "11ba311912adf99b48b127e097bf6d37c5aebb66"
      ],
      "author": {
        "name": "hughchen",
        "email": "hughchen@google.com",
        "time": "Wed Mar 20 14:46:12 2019 +0800"
      },
      "committer": {
        "name": "hughchen",
        "email": "hughchen@google.com",
        "time": "Thu Mar 21 12:04:31 2019 +0800"
      },
      "message": "Fix UI incorrect when switch active device to hearing aid\n\nWhen active device change to Hearing Aid,\nBluetoothEventManager also send onActiveDeviceChanged() to notify\nthat active device of A2DP profile is null. To handle this case,\ncheck hearing aid device is active device or not. If Hearing aid\ndevice is active device then return Hearing aid device id,\notherwise return phone device id.\n\nBug: 128956186\nTest: RunSettingsLibRoboTests\nChange-Id: I1ba9249d7a7f634b56df019450643cfe147a5fb8\n"
    },
    {
      "commit": "9499118892e1a4b62a1014d0168d2005f5efde94",
      "tree": "95a060ea063c6a4a4da5e697c8850ff9131fb321",
      "parents": [
        "2e7ec95cbeeed16e8edbd72362866ac79b3c835c",
        "fc731abf72db4b288197bb055ca8d8d38a94a73a"
      ],
      "author": {
        "name": "Lucas Lin",
        "email": "lucaslin@google.com",
        "time": "Thu Mar 21 02:34:03 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 21 02:34:03 2019 +0000"
      },
      "message": "Merge \"Modify SettingsLib for partial connectivity\""
    },
    {
      "commit": "b786846f6477c1e769bfa93564df559fbd32cd36",
      "tree": "a7eba6b8bcbb2df59b9a438cac88ca65cd922ef4",
      "parents": [
        "b9b1befb36d32022507b35dd74e42583b7066a06",
        "283b9600577bc07141ed2cc937b357b195eaf3f7"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Mar 21 00:07:41 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 21 00:07:41 2019 +0000"
      },
      "message": "Merge \"Change font style for app entities widget\""
    },
    {
      "commit": "9ad5ddfc336fe067f88529edb89b8bc67ce96eb1",
      "tree": "bbe76074cc51855145105311a387e4c997c5f139",
      "parents": [
        "91fbb6235cca5811518931d190841ac557d3be77",
        "3bdd00b1b1d437a15cc1ce714c6755fd9f57a8c7"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Mar 20 18:51:28 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 20 18:51:28 2019 +0000"
      },
      "message": "Merge \"Remove battery icon from BT combined icon\""
    },
    {
      "commit": "283b9600577bc07141ed2cc937b357b195eaf3f7",
      "tree": "0ca2396ce4b2185164819bb78aa60febdb2477ae",
      "parents": [
        "067b543f046edf7183b42a636670b6c2318254cf"
      ],
      "author": {
        "name": "tmfang",
        "email": "tmfang@google.com",
        "time": "Wed Mar 20 13:34:17 2019 +0800"
      },
      "committer": {
        "name": "tmfang",
        "email": "tmfang@google.com",
        "time": "Wed Mar 20 13:34:17 2019 +0800"
      },
      "message": "Change font style for app entities widget\n\nTest: visual\nFixes: 128843069\nChange-Id: I51733364f37679beae82e7d595aeb66e03b6204e\n"
    },
    {
      "commit": "1d5732212be6943784b8daea3c21d9a7cb3b0a8f",
      "tree": "d22f1d56bb2f9e6435e7b8ccdfcf1f1f247423a3",
      "parents": [
        "73b2ac6fa1365d87483886bcaf61c5f5d95bb9df",
        "41767934c6555819223c426457647a57153796b0"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Mar 20 05:05:12 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 20 05:05:12 2019 +0000"
      },
      "message": "Merge \"Guard NPE in getIcon of Tile\""
    },
    {
      "commit": "cc843f3edb8c3a3e26dd1a3c3fefd44fce072fd7",
      "tree": "9d55ac35c51603cf3917e2924078fc905897ba2c",
      "parents": [
        "3b7df49b055e055d1818110696b003700646b3ea",
        "1f9c171527e595c43d562b6fea0187ea280184ca"
      ],
      "author": {
        "name": "Lei Yu",
        "email": "jackqdyulei@google.com",
        "time": "Wed Mar 20 01:26:43 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 20 01:26:43 2019 +0000"
      },
      "message": "Merge \"Update BT summary for tws device\""
    },
    {
      "commit": "90088bb8d15e2c6c282fd044361b2e8081c904e2",
      "tree": "50c23e539e1a7976fb814320c9d03f9cda411719",
      "parents": [
        "c384395d1a0028f366ba8efbced1429852c6531a",
        "477666d963d152a57720aa6aca8962430b0fe41c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 19 17:35:11 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 19 17:35:11 2019 +0000"
      },
      "message": "Merge \"No need for getProfileOwnerForUser as SystemApi\""
    },
    {
      "commit": "3bdd00b1b1d437a15cc1ce714c6755fd9f57a8c7",
      "tree": "b4da71ae4af4edf363477dc77e5b8034045ce3d5",
      "parents": [
        "21d24541f0869303e1d1c99d3db5c1c432eda478"
      ],
      "author": {
        "name": "jackqdyulei",
        "email": "jackqdyulei@google.com",
        "time": "Thu Mar 14 16:36:23 2019 -0700"
      },
      "committer": {
        "name": "jackqdyulei",
        "email": "jackqdyulei@google.com",
        "time": "Tue Mar 19 10:17:02 2019 -0700"
      },
      "message": "Remove battery icon from BT combined icon\n\nBug: 126425211\nTest: RunSettingsLibTests\nChange-Id: Iea7620088e1335d5486de77cb25b6da5c6de4c3b\n"
    },
    {
      "commit": "fba5c63ecb8b729bf3688228df6bcfb40286ea9f",
      "tree": "edf868c2345f4ceaae8c9b4eba928ccbd3de4ad2",
      "parents": [
        "6d15a881077362374875e717625128f4073b16bb",
        "b6c34e850e474d77e2c6a0959f6cdf18024846cf"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 19 17:02:51 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 19 17:02:51 2019 +0000"
      },
      "message": "Merge \"Fix music output unable switch from BTHS to Phone\""
    },
    {
      "commit": "d4771f2cde507c69feab1174786799681c574367",
      "tree": "cc19de393a76a28389c05ba2325c18fd4593077d",
      "parents": [
        "0a96038c8504b26641ec169a177eb6034e6b4f8c",
        "5d00bb642af20ee0aa034684d7d8946817ddfd2d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 19 14:35:45 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 19 14:35:45 2019 +0000"
      },
      "message": "Merge \"Add start/end padding for entity header\""
    },
    {
      "commit": "9d3862e4421fc700c448a2fd64f764e3d3fa74e2",
      "tree": "80a7faef4b8302d260c11716dd5feaec8e838bdd",
      "parents": [
        "f38041dd569374724f260b2b1a396d6d0cb09591",
        "8776b557fa2154ea3edc081f043b9c6f1cbd6347"
      ],
      "author": {
        "name": "Console Chen",
        "email": "consolechen@google.com",
        "time": "Tue Mar 19 13:38:49 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 19 13:38:49 2019 +0000"
      },
      "message": "Merge \"Fixes the problem of uninstalled app does not disappear from the list of Settings App info.\""
    },
    {
      "commit": "5d00bb642af20ee0aa034684d7d8946817ddfd2d",
      "tree": "05a66f94b2001e326bc16f47fc8cd8ad4713a92e",
      "parents": [
        "067b543f046edf7183b42a636670b6c2318254cf"
      ],
      "author": {
        "name": "tmfang",
        "email": "tmfang@google.com",
        "time": "Tue Mar 19 20:52:48 2019 +0800"
      },
      "committer": {
        "name": "tmfang",
        "email": "tmfang@google.com",
        "time": "Tue Mar 19 20:52:48 2019 +0800"
      },
      "message": "Add start/end padding for entity header\n\nFixes: 124677177\nTest: visual\nChange-Id: I7074778b6e0b4e6270612f89685024425a719990\n"
    },
    {
      "commit": "b6c34e850e474d77e2c6a0959f6cdf18024846cf",
      "tree": "6331bfa224a92824fb9f865ea65006dabcd21384",
      "parents": [
        "11ba311912adf99b48b127e097bf6d37c5aebb66"
      ],
      "author": {
        "name": "hughchen",
        "email": "hughchen@google.com",
        "time": "Tue Mar 19 16:58:53 2019 +0800"
      },
      "committer": {
        "name": "hughchen",
        "email": "hughchen@google.com",
        "time": "Tue Mar 19 17:17:26 2019 +0800"
      },
      "message": "Fix music output unable switch from BTHS to Phone\n\nSome device may not have HearingAidProfile,\nconsider all situation to set Phone as active device.\n\nBug: 128815229\nTest: RunSettingsLibTests\nChange-Id: I852791915985e1e2b5ca4695110d6a6243c93c24\n"
    },
    {
      "commit": "41767934c6555819223c426457647a57153796b0",
      "tree": "488100b5f4f5224d0c164c988a459bda52153f8f",
      "parents": [
        "d20bf0ef8bd7fddfe77810f222b35982866a4b0b"
      ],
      "author": {
        "name": "tmfang",
        "email": "tmfang@google.com",
        "time": "Mon Mar 18 14:31:34 2019 +0800"
      },
      "committer": {
        "name": "tmfang",
        "email": "tmfang@google.com",
        "time": "Tue Mar 19 14:05:07 2019 +0800"
      },
      "message": "Guard NPE in getIcon of Tile\n\nTest: Run Settings app, robotest\nFixes: 128777208\nChange-Id: I847c0297189d849288a781d34316ea2728342bae\n"
    },
    {
      "commit": "174205a9f18069b6cadea8f10f2ab52ee95ace96",
      "tree": "e35b5fddf933d92cc71114df6bcb8e2ac5a4f295",
      "parents": [
        "a1e4cacc711b7142ccf818b843768b2c20e4a964"
      ],
      "author": {
        "name": "Fan Zhang",
        "email": "zhfan@google.com",
        "time": "Fri Mar 15 13:37:41 2019 -0700"
      },
      "committer": {
        "name": "Fan Zhang",
        "email": "zhfan@google.com",
        "time": "Mon Mar 18 14:43:44 2019 -0700"
      },
      "message": "Make AppPreference summary and appendix stack vertically\n\nThey each can contain lots of text, putting them side by side doesn\u0027t\nmake sense.\n\nFixes: 123317946\nTest: visual\nChange-Id: I2ccd76b3ac70301e5165580db820b291672d0c9b\n"
    },
    {
      "commit": "477666d963d152a57720aa6aca8962430b0fe41c",
      "tree": "4ccaa2d7abee7509c65d07e083849bb926785b0c",
      "parents": [
        "6983ad3f17566a44d36886affb5e877e7e4ae34c"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Mon Mar 18 09:13:44 2019 -0700"
      },
      "committer": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Mon Mar 18 18:43:40 2019 +0000"
      },
      "message": "No need for getProfileOwnerForUser as SystemApi\n\nRather use\ncontext.createPackageContextAsUser(context.getPackageName(), 0, user)\n        .getSystemService(DevicePolicyManager.class).getProfileOwner();\n\nTest: Looked at permission restricted by device owner in UI\nFixes: 126699845\nChange-Id: I3dc16fbe360aaeb416c526cacf5f55ce2c3a1b20\n"
    },
    {
      "commit": "fc731abf72db4b288197bb055ca8d8d38a94a73a",
      "tree": "a7e3b7d68e5789ff1f5be6a62b6adcf98ce08ffc",
      "parents": [
        "f7a0b28443d8997f19892cc3806e6b7a94150aab"
      ],
      "author": {
        "name": "lucaslin",
        "email": "lucaslin@google.com",
        "time": "Tue Mar 12 17:52:15 2019 +0800"
      },
      "committer": {
        "name": "Lucas Lin",
        "email": "lucaslin@google.com",
        "time": "Mon Mar 18 08:20:44 2019 +0000"
      },
      "message": "Modify SettingsLib for partial connectivity\n\nAdd partial connectivity related settings in SettingsLib.\n\nBug: 113450764\nBug: 128489091\nTest: 1. Build pass.\n      2. Fake partial connectivity case for testing.\n\nChange-Id: I4791abe9351c62d9549ada383aa4cc8aa34ddaf2\n"
    },
    {
      "commit": "a2389bf462173ec844145af5a85df0a4be809438",
      "tree": "8aa7c3b8463cdd2179a51d84abf0b7cc562c6655",
      "parents": [
        "d20bf0ef8bd7fddfe77810f222b35982866a4b0b"
      ],
      "author": {
        "name": "tmfang",
        "email": "tmfang@google.com",
        "time": "Sat Mar 09 15:24:01 2019 +0800"
      },
      "committer": {
        "name": "tmfang",
        "email": "tmfang@google.com",
        "time": "Mon Mar 18 11:17:03 2019 +0800"
      },
      "message": "Format relative time with specific style\n\nIn some cases, we expect the relative time in a short\nformat. So, we make this method can input a format style.\n\nFixes: 126871866\nTest: visual\nChange-Id: Iba5fb8d3acbf357b8c7d54065abf3e2fd74fac03\n"
    },
    {
      "commit": "d84ddb0c4f736b4db6ab9d93f0d4dd1aed120b5e",
      "tree": "9f35bf400a3f7822a34e6e083a6a306c76240444",
      "parents": [
        "bc996c3cd15ea41e9f18b59855029d79de1ebd37",
        "c8c4c5d33d57c2bda168de96777497e9b313f3f2"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Mar 15 16:15:41 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 15 16:15:41 2019 +0000"
      },
      "message": "Merge \"Rename setPowerSaverMode to setPowerSaverModeEnabled\""
    },
    {
      "commit": "ac31dd3a6d7bba22f9dee1533fe54430c2ec7012",
      "tree": "ef6c6fe495cd620ce2ab4bc0868df2b369206cef",
      "parents": [
        "55025443ea805b0d8e594a6fdfb5e50d4e48eec6",
        "5e483f5f35b9f11414a5d213c64592ed46ba6897"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Mar 15 05:45:39 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 15 05:45:39 2019 +0000"
      },
      "message": "Merge \"Make Location settings use user sensitive\""
    },
    {
      "commit": "5e483f5f35b9f11414a5d213c64592ed46ba6897",
      "tree": "e35c481f5234c40953a38f27cf3d3e9f5f22f81e",
      "parents": [
        "8a46b8c774edd9e5a804ac231d5beacba1da2632"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Thu Mar 07 13:44:29 2019 -0800"
      },
      "committer": {
        "name": "Lifu Tang",
        "email": "lifu@google.com",
        "time": "Thu Mar 14 16:45:20 2019 -0700"
      },
      "message": "Make Location settings use user sensitive\n\nBug: 124317989\nTest: flash and test manually\nChange-Id: Ibe2746efcbb5cbc0e43fad80fac5cf2520b46221\n"
    },
    {
      "commit": "0fbc8957c0012ed0b2b2a8dbe5598c8159044fd7",
      "tree": "bd0b1d25e8e4f7eefcb7f0c06fbf4aafa60aa719",
      "parents": [
        "00220617cd368fb098e3f5c6d22b4d9857f46d69",
        "f1ea4f0e8fe1b58496756fffa883b723e3357ff2"
      ],
      "author": {
        "name": "Sunny Goyal",
        "email": "sunnygoyal@google.com",
        "time": "Thu Mar 14 22:15:26 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 14 22:15:26 2019 +0000"
      },
      "message": "Merge \"Removing some unnecessary packages, to simplify AndroidStudio setup\""
    },
    {
      "commit": "1f9c171527e595c43d562b6fea0187ea280184ca",
      "tree": "eae0b84fea1d07b34d4fcda55f89694d4a307c6c",
      "parents": [
        "3c3edb415abd8a291695526dc2a75de602343994"
      ],
      "author": {
        "name": "jackqdyulei",
        "email": "jackqdyulei@google.com",
        "time": "Tue Mar 05 16:42:57 2019 -0800"
      },
      "committer": {
        "name": "jackqdyulei",
        "email": "jackqdyulei@google.com",
        "time": "Thu Mar 14 13:59:50 2019 -0700"
      },
      "message": "Update BT summary for tws device\n\nFixes: 127338032\nTest: RunSettingsRoboTests\nChange-Id: I707895c73640eed5a79dacaa29f441b71a51f7ab\n"
    },
    {
      "commit": "f1ea4f0e8fe1b58496756fffa883b723e3357ff2",
      "tree": "66d1d6126f80908211053c973f319532371d025e",
      "parents": [
        "aff455f278193db4e70b73f36836dd8f591fd7c8"
      ],
      "author": {
        "name": "Sunny Goyal",
        "email": "sunnygoyal@google.com",
        "time": "Wed Mar 13 15:11:44 2019 -0700"
      },
      "committer": {
        "name": "Sunny Goyal",
        "email": "sunnygoyal@google.com",
        "time": "Thu Mar 14 12:15:43 2019 -0700"
      },
      "message": "Removing some unnecessary packages, to simplify AndroidStudio setup\n\nTest: Everything builds\nChange-Id: I0b649eb9f6b0ad07def59d0d6f7b3e70ef64acf1\n"
    },
    {
      "commit": "057e7894ff69685405a24911e3812839ec4b1251",
      "tree": "7a126729925de374e863bf826858883b85654cca",
      "parents": [
        "ea175efe40a40c8fa194b370949adbae4abd4a9b",
        "6e711c80ffaf97eb68066394ee730855519e5f9b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Mar 13 06:39:22 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 13 06:39:22 2019 +0000"
      },
      "message": "Merge \"Removed duplicate Passpoint entries in saved networks page\""
    },
    {
      "commit": "8514ea820f3f08f2c3c45c539dc57b52b85ea2c0",
      "tree": "9b1cf3c6269be68213b71e43b43d646d3495fdd2",
      "parents": [
        "b4b5117ad6983ca1d776ee7a43a9462bcff8e44b",
        "a676fdcbee398b3d6482452b3ee4771505a0ed11"
      ],
      "author": {
        "name": "Hyundo Moon",
        "email": "hdmoon@google.com",
        "time": "Wed Mar 13 02:59:35 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 13 02:59:35 2019 +0000"
      },
      "message": "Merge \"Allow registering multiple RemoteVolumeController\""
    },
    {
      "commit": "c8c4c5d33d57c2bda168de96777497e9b313f3f2",
      "tree": "d71d151f5fa8f20e56dff7ab2d3251c80699975d",
      "parents": [
        "75f61c59199af41d2dcba145a6e4e6e41625cdfd"
      ],
      "author": {
        "name": "Salvador Martinez",
        "email": "dehboxturtle@google.com",
        "time": "Mon Mar 11 11:11:37 2019 -0700"
      },
      "committer": {
        "name": "Salvador Martinez",
        "email": "dehboxturtle@google.com",
        "time": "Tue Mar 12 15:58:04 2019 -0700"
      },
      "message": "Rename setPowerSaverMode to setPowerSaverModeEnabled\n\nThis will make it consistent with the boolean input\n\nTest: phone boots, tests pass\nBug: 117154042\nChange-Id: I30356413eafb90a93f10092ef4b0eeebe7ff7575\n"
    },
    {
      "commit": "8bf530ae17f48dc3590acaeaa36cfdfdf3020ef6",
      "tree": "79fa3c40bdd2f716af828d53cafa5d005ae1ee0a",
      "parents": [
        "b94548e5eb5d9187ae8433d76d1161987fb31944",
        "ee7657f12df34e61a414288a25fe62715a9879b8"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 12 13:18:33 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 13:18:33 2019 +0000"
      },
      "message": "Merge \"Fix partically truncated problem for bar chart\""
    },
    {
      "commit": "4447f0ad558623c57a344b52f52b0bb6374fd521",
      "tree": "65a2692b9dbc11956bf24487dcd2080ce733fc83",
      "parents": [
        "80e6de89987c5e9be34f21e4c9e2e27572964d8a",
        "f90d7aafc2444cbce970214935d1f10c99bf3003"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 12 12:28:25 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 12:28:25 2019 +0000"
      },
      "message": "Merge \"Change font style for app entity layout\""
    },
    {
      "commit": "a676fdcbee398b3d6482452b3ee4771505a0ed11",
      "tree": "9b1e9d5aecb3ccd0f734bb8c8fab35b311dc25b2",
      "parents": [
        "cb0da694b0ea845b7fd342d4e1ea961b8330385a"
      ],
      "author": {
        "name": "Hyundo Moon",
        "email": "hdmoon@google.com",
        "time": "Fri Mar 08 19:18:36 2019 +0900"
      },
      "committer": {
        "name": "Hyundo Moon",
        "email": "hdmoon@google.com",
        "time": "Tue Mar 12 16:49:32 2019 +0900"
      },
      "message": "Allow registering multiple RemoteVolumeController\n\nBug: 126890783\nTest: flashed and change volume while casting\nChange-Id: I6e0624161c29f9d4d81ade218d3bcfb2a0429351\n"
    },
    {
      "commit": "edbf177d15f6e665958610237199694848a66196",
      "tree": "f17d690ee9599e6ffa46a4727381e69ead506879",
      "parents": [
        "a7e531ad90fb856335c8c044397f48a78ad902d4",
        "26c076163ac97795eccd8259759596f9c6add29f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 12 04:58:04 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 04:58:04 2019 +0000"
      },
      "message": "Merge \"Increase the thickness of the fill protection for the battery icon\""
    },
    {
      "commit": "b4db127f2b4ec36c05348fbf194f4a59ca6532a7",
      "tree": "226e1fd9895fffcb8ab872520c7a189adbb86436",
      "parents": [
        "4c3a6b68c4ac9e389054891d5343acaa871f835d",
        "c0c1163fe3e64fe5361cc1b5a16bede735f3804d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 12 02:50:03 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 02:50:03 2019 +0000"
      },
      "message": "Merge \"Implement method for get previously connected devices\""
    },
    {
      "commit": "aa76bd5e9cca55e8191de7798f49b18742e0e8aa",
      "tree": "cd59170842b0c64f6d5c27dba127fdcb8717e514",
      "parents": [
        "f66f3ae9215daaa2e5043d21cdc4aa689a0096be",
        "4d8a2a414307ed1ccbbbdd61eed77d1ed747b286"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 12 02:42:47 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 02:42:47 2019 +0000"
      },
      "message": "Merge \"Go back to original string for \u003c1 day case\""
    },
    {
      "commit": "1fc84caa29fc331da971f30eec6ba902d66251a4",
      "tree": "afdcb01fe6a1aab17febc5023f98ae2085dd45a7",
      "parents": [
        "03fdf352086b53a0585e3406517f650ae1020541",
        "2a6cdc554e5d358810a139d10ff6f0d6e4f3301c"
      ],
      "author": {
        "name": "Quang Luong",
        "email": "qal@google.com",
        "time": "Tue Mar 12 02:29:06 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 12 02:29:06 2019 +0000"
      },
      "message": "Merge \"Added Passpoint prefix to Passpoint related methods in WifiInfo\""
    },
    {
      "commit": "4d8a2a414307ed1ccbbbdd61eed77d1ed747b286",
      "tree": "4900fcb9103a7b14a79648f4fc5ee812120f7285",
      "parents": [
        "b0e93d731eff73f2f35cc81e89b8320fb8154b43"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Mon Mar 11 19:39:04 2019 -0400"
      },
      "committer": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Mon Mar 11 19:39:04 2019 -0400"
      },
      "message": "Go back to original string for \u003c1 day case\n\nBattery remaining estimate will say \"Until H:MM\" in quick settings. Also\nshorten the alloted #chars from 100 to 20\n\nTest: visual\nFixes: 124861973\nChange-Id: I48893e0254c6b3f84901866f6bf376015ca61251\n"
    },
    {
      "commit": "26c076163ac97795eccd8259759596f9c6add29f",
      "tree": "b2de6645beea92ed8392d2f80f5322fc4b2b252e",
      "parents": [
        "b0e93d731eff73f2f35cc81e89b8320fb8154b43"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Mon Mar 11 19:35:23 2019 -0400"
      },
      "committer": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Mon Mar 11 19:35:23 2019 -0400"
      },
      "message": "Increase the thickness of the fill protection for the battery icon\n\nThe battery icon is real small, so making the protection around the\ncharging / powersave icons larger makes things look nicer\n\nTest: visual\nChange-Id: I71db27c6e16defa285de14f5c5c1a85af0afde0d\n"
    },
    {
      "commit": "c0c1163fe3e64fe5361cc1b5a16bede735f3804d",
      "tree": "dc6f2dea14f64579c1506a206793c4c71bd75dac",
      "parents": [
        "a52111547a9886561663561b0074bd07d7617262"
      ],
      "author": {
        "name": "hughchen",
        "email": "hughchen@google.com",
        "time": "Thu Mar 07 16:21:17 2019 +0800"
      },
      "committer": {
        "name": "hughchen",
        "email": "hughchen@google.com",
        "time": "Mon Mar 11 14:20:57 2019 +0800"
      },
      "message": "Implement method for get previously connected devices\n\nAccording new feature requirement, this cl will implement following items:\n\n- Show the previously connected devices in the list\n- Show the sub title of MediaDevice\n- Connect the Bluetooth device when user click the disconnect Bluetooth device.\n- Add new rule Phone device always in the top and \"Connected Devices\" should\n  appear above \"Previously Connected Devices\" in the list in naive rule.\n\nBug: 127201385\nTest: make -j50 RunSettingsLibRoboTests\nChange-Id: I19d5f69d394eb0359d42979057ef41f62b6545db\n"
    },
    {
      "commit": "a52111547a9886561663561b0074bd07d7617262",
      "tree": "b18c8dcdec5790c0fc311bcad07b56f1897d1ecc",
      "parents": [
        "73f1091c9020ffdb82a3025cbb8c4b378b281610",
        "e54887bd1a481f33816ef4dd3ebbe44c74b35574"
      ],
      "author": {
        "name": "tim peng",
        "email": "timhypeng@google.com",
        "time": "Mon Mar 11 06:02:41 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 11 06:02:41 2019 +0000"
      },
      "message": "Merge \"Add getConnectableDevices() to read A2DP \u0026 HearingAid devices on all states\""
    },
    {
      "commit": "e54887bd1a481f33816ef4dd3ebbe44c74b35574",
      "tree": "1afb59c3085c8f257b4c4644c66302cbfdf67337",
      "parents": [
        "367763b99cc54803cbd45359392548e1959deefa"
      ],
      "author": {
        "name": "timhypeng",
        "email": "timhypeng@google.com",
        "time": "Wed Feb 27 15:01:31 2019 +0800"
      },
      "committer": {
        "name": "timhypeng",
        "email": "timhypeng@google.com",
        "time": "Mon Mar 11 10:39:48 2019 +0800"
      },
      "message": "Add getConnectableDevices() to read A2DP \u0026 HearingAid devices on all states\n\nBug: 126475101\nTest: make -j50 RunSettingsLibRoboTests\nChange-Id: I2d93330efc7b7d381f46462f6d020dbe35a9a57b\n"
    },
    {
      "commit": "ee7657f12df34e61a414288a25fe62715a9879b8",
      "tree": "6397a3f329caca872d70fae666a322f14a3d1def",
      "parents": [
        "7233ef9c09bc5f03898376cf6c0c028aae99c5d6"
      ],
      "author": {
        "name": "tmfang",
        "email": "tmfang@google.com",
        "time": "Wed Feb 27 15:08:40 2019 +0800"
      },
      "committer": {
        "name": "tmfang",
        "email": "tmfang@google.com",
        "time": "Sat Mar 09 17:10:39 2019 +0800"
      },
      "message": "Fix partically truncated problem for bar chart\n\n- We fix height of detail view, so we see partially\ntruncated when the text wraps to next line.\nFor now, we set the height of detail view to wrap_content.\nAnd then we initilize title and detail view earlier\nso that we won\u0027t get a jankey problem.\n\n- We enlarge the max height of bar view so that we\nwon\u0027t get truncated problem when user sets display and\nfont size to largest.\nWe will still see truncated problem in language, display size,\nfont size combo. But we only optimize for majority use cases.\n\nFixes: 126266231\nFixes: 126720230\nFixes: 126726034\nTest: See bar chart in Settings app and Permission controller.\n\nChange-Id: I08965c715d868cee055b89c6d56930f3c2ae6714\n"
    },
    {
      "commit": "f90d7aafc2444cbce970214935d1f10c99bf3003",
      "tree": "cece67baa30cb146d8b8549bad0c44003b52c1c5",
      "parents": [
        "7233ef9c09bc5f03898376cf6c0c028aae99c5d6"
      ],
      "author": {
        "name": "tmfang",
        "email": "tmfang@google.com",
        "time": "Sat Mar 09 14:40:49 2019 +0800"
      },
      "committer": {
        "name": "tmfang",
        "email": "tmfang@google.com",
        "time": "Sat Mar 09 14:40:49 2019 +0800"
      },
      "message": "Change font style for app entity layout\n\nUse body font for summary of app entity.\n\nTest: visual\nFixes: 126908906\nChange-Id: I543df096525e70906d0b4864c97b73977c7c51a0\n"
    },
    {
      "commit": "2a6cdc554e5d358810a139d10ff6f0d6e4f3301c",
      "tree": "3fe34e6bdaf1dbb96db2077e33e31ed3fb855e39",
      "parents": [
        "f554792c8d7c7aec953d9b31e088e72d639fd93a"
      ],
      "author": {
        "name": "Quang Luong",
        "email": "qal@google.com",
        "time": "Tue Mar 05 17:35:45 2019 -0800"
      },
      "committer": {
        "name": "Quang Luong",
        "email": "qal@google.com",
        "time": "Fri Mar 08 17:16:38 2019 -0800"
      },
      "message": "Added Passpoint prefix to Passpoint related methods in WifiInfo\n\nPasspoint prefixes were added and changed getter methods to public API\n\nBug: 127544936\nTest: atest AccessPointTest \u0026\u0026 atest WifiInfoTest\nChange-Id: I445606e76352dfc445344109be735da4bbab12be\n"
    },
    {
      "commit": "ced2704906c86d67684ff6fa8cc091b1afc0e89a",
      "tree": "f67419a3e04deb2aa63ce3ac9e668998b11fe01a",
      "parents": [
        "99cf0e8e17ea956837d7eddb003e389583d34c07",
        "9753fe6efb3ffc041da2fcf56cf507584da6bafe"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Mar 08 19:15:24 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 08 19:15:24 2019 +0000"
      },
      "message": "Merge \"Change batteryTip text\""
    },
    {
      "commit": "49c1069c63141992c5979fc772a8bab9ae860195",
      "tree": "a7fa610d6e6c3189ba308b878a9dbc94d307c96b",
      "parents": [
        "30579cd80510da4834c707d437afb8677b3c78ee",
        "4f3e1cdbc436514631ef9c213ab75797945c747a"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Fri Mar 08 16:36:11 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 08 16:36:11 2019 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "9753fe6efb3ffc041da2fcf56cf507584da6bafe",
      "tree": "696723f4d07ff4322a558e696410252abfe4a05a",
      "parents": [
        "0879ad0bd44d5e835fd79c98f7291a04ea8f29f5"
      ],
      "author": {
        "name": "Raff Tsai",
        "email": "rafftsai@google.com",
        "time": "Wed Mar 06 10:46:46 2019 +0800"
      },
      "committer": {
        "name": "Raff Tsai",
        "email": "rafftsai@google.com",
        "time": "Sat Mar 09 00:13:04 2019 +0800"
      },
      "message": "Change batteryTip text\n\nFixes: 121042353\nTest: Robolectric\nChange-Id: I96ee0d88b69b97bed09c6a5d12bf736283503cc7\n"
    },
    {
      "commit": "391c30c192516799a3a3316182fc6fc3b3917368",
      "tree": "792ea2fe454a8b22723574c410ee7dd3f87807b8",
      "parents": [
        "e9f098bc9220a1c7fccb9c8abbf2bd54efe48c83",
        "19429e438a0c8195e13b26b95c06f8c267a5aa30"
      ],
      "author": {
        "name": "Quang Luong",
        "email": "qal@google.com",
        "time": "Fri Mar 08 02:48:38 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 08 02:48:38 2019 +0000"
      },
      "message": "Merge \"Changed AccessPointPreference setTitle to use getTitle()\""
    },
    {
      "commit": "6e711c80ffaf97eb68066394ee730855519e5f9b",
      "tree": "333de7ea7a85e62fc4649ec6ded1f9ef5d3e31f9",
      "parents": [
        "f554792c8d7c7aec953d9b31e088e72d639fd93a"
      ],
      "author": {
        "name": "Quang Luong",
        "email": "qal@google.com",
        "time": "Thu Mar 07 14:52:55 2019 -0800"
      },
      "committer": {
        "name": "Quang Luong",
        "email": "qal@google.com",
        "time": "Thu Mar 07 15:26:44 2019 -0800"
      },
      "message": "Removed duplicate Passpoint entries in saved networks page\n\nThe AccessPoint constructor for PasspointConfigurations was not\nsetting the AccessPoint key. This caused the Saved Networks Page to\nnot be able to correctly reference the entries for saved Passpoint\nnetworks, causing entries to not disappear after clicking \"forget\",\nor creating duplicate entries whenever the activity was resumed.\nFixing the key updating/getting for PasspointConfigurations solves\nthis issue.\n\nBug: 118705403\nTest: atest AccessPointTest\nChange-Id: I0e49192ef5efa72fd490e4a0ac987e1c0682e3f3\n"
    },
    {
      "commit": "19429e438a0c8195e13b26b95c06f8c267a5aa30",
      "tree": "e5d099eb8dda25cf80a9615bf2b39af8802f5cc2",
      "parents": [
        "f554792c8d7c7aec953d9b31e088e72d639fd93a"
      ],
      "author": {
        "name": "Quang Luong",
        "email": "qal@google.com",
        "time": "Wed Feb 20 17:10:51 2019 -0800"
      },
      "committer": {
        "name": "Quang Luong",
        "email": "qal@google.com",
        "time": "Thu Mar 07 13:38:06 2019 -0800"
      },
      "message": "Changed AccessPointPreference setTitle to use getTitle()\n\nAccessPointPreference now uses getTitle() as the single method\nfor the UI title. The saved network case is now also handled by\ngetTitle().\n\nMarked getConfigName as deprecated in order to encourage use\nof getTitle() as the definitive UI title for AccessPoints.\n\nTest: atest AccessPointTest \u0026\u0026 atest WifiTrackerTest \u0026\u0026 atest\nWifiSettingsTest.\nBug: 118705403\n\nChange-Id: Ieaaef804e46f2eed2543e658aee030021b7d08df\n"
    }
  ],
  "next": "139a93c3da60040646e5d85ac1cde45e1b4d6128"
}
