)]}'
{
  "commit": "54daefe3aa8dcdee149ce95fd4f8ecf60632c9f1",
  "tree": "b894c08719d82aecdfde1809531dba15741a783f",
  "parents": [
    "cbbb27bce21844157e57cdb40d665e28f1eb63e0"
  ],
  "author": {
    "name": "Anthony Chen",
    "email": "ajchen@google.com",
    "time": "Fri Apr 07 17:19:54 2017 -0700"
  },
  "committer": {
    "name": "Anthony Chen",
    "email": "ajchen@google.com",
    "time": "Wed Jun 28 14:32:28 2017 -0700"
  },
  "message": "Use custom QS fragment for auto use-case.\n\nUse a custom QS fragment if the UI mode is car. This fragment disables\nthe quick settings row and expansion. Remove the config options that\nused to have disabled this in the phone QSFragment.\n\nTo accomplish this, introduce a new QSFooter interface. The old\nQSFooter.java now implements this.\n\nTest: boot on phone and Android Auto headunit\nBug: 33210494\nChange-Id: I5accc2d27d6725380ca5e271d332a03991c9419b\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d57124381c1faac3e21c097e7751a986e9084c79",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/plugin/src/com/android/systemui/plugins/qs/QS.java",
      "new_id": "a648345e9c043af73c27ce64faa8a7ea4d2f5094",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/plugin/src/com/android/systemui/plugins/qs/QS.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0f77987bb7ce6e259e6e6b516764eecf661837af",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/res/drawable/car_qs_background_primary.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2ef3b05f0565173dbd89c5fb3a084ff46751939b",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/res/layout/car_qs_footer.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d1f7ff83db934f3b5172a5e13fb6e0bcb16ab32f",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/res/layout/car_qs_panel.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "158907e035415f0d8b61d819250d98c397737b50",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/res/layout/car_status_bar_header.xml"
    },
    {
      "type": "rename",
      "old_id": "db39905cf52a3a2e837fe08caf812e0705da438e",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/res/layout/qs_footer.xml",
      "new_id": "43e88ba327366a14e556698693c3cce32ce2f634",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/res/layout/qs_footer_impl.xml",
      "score": 96
    },
    {
      "type": "modify",
      "old_id": "87101e4b3d14c0169943ba6af9fa74a5230dd791",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/res/layout/qs_panel.xml",
      "new_id": "5541f3de8e7c87f9b8e4b94b2006ee6b0c801161",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/res/layout/qs_panel.xml"
    },
    {
      "type": "modify",
      "old_id": "2ff626aa89a9ccd8ebd147e59674ab21780243ee",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/res/layout/quick_status_bar_expanded_header.xml",
      "new_id": "e8b418cd902b2cbd54174e55a5fd1c3da65bb01b",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/res/layout/quick_status_bar_expanded_header.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c6dbd18a7d12bfff386ead4fc3f87aa532562405",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/res/layout/quick_status_bar_header_system_icons.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b2e7bd1b881e5838e272ea9732a572361e901545",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/res/values-car/dimens.xml"
    },
    {
      "type": "modify",
      "old_id": "2ad6f2da7fb0013ff2db3a6dc8cdfe875ee9ef6b",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/res/values/config.xml",
      "new_id": "c0068d3b2957a668a247e27ca0118849fcd3d5b0",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/res/values/config.xml"
    },
    {
      "type": "modify",
      "old_id": "93d2072e955c2ab0f3ba069b21d03ad5aa4a7db4",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/res/values/dimens.xml",
      "new_id": "19bafb72ae82aee75bc8c1a7a67053aa9fcdab96",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/res/values/dimens.xml"
    },
    {
      "type": "modify",
      "old_id": "ed57c043a10964b513922582748e5cb0b948ccaa",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/src/com/android/systemui/qs/QSContainerImpl.java",
      "new_id": "33b5268e03e1513723d89da5d66dd039b6da3a61",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/qs/QSContainerImpl.java"
    },
    {
      "type": "modify",
      "old_id": "488fc03032fd4ef67b0ab904fd3f67b7252f1ace",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/src/com/android/systemui/qs/QSFooter.java",
      "new_id": "3f3cea2eaa1777608fe1808f61ef83765e268021",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/qs/QSFooter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "94da5f72be10ec6d2d5dbba3ddfab285fe92868c",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/qs/QSFooterImpl.java"
    },
    {
      "type": "modify",
      "old_id": "bb3672511c4811900fe379b4e3284d1f7e7ab2c3",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/src/com/android/systemui/qs/QSFragment.java",
      "new_id": "f9ccb50dfb41098f20344fd817928f3120f6377d",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/qs/QSFragment.java"
    },
    {
      "type": "modify",
      "old_id": "7ec07604fab5a39422a21547ee14f808198d32bb",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/src/com/android/systemui/qs/QuickStatusBarHeader.java",
      "new_id": "0709e229bd4d5456492e1d23117d61a396bfbc87",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/qs/QuickStatusBarHeader.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9730f29da97703cd80eb7a3f7135e3d8263fb378",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/qs/car/CarQSFooter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7c2a8129813a5614554add1e0f3be35af9a5d231",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/qs/car/CarQSFragment.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6797bb9dbe8205b18cf5f347694de360f1613bf4",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/qs/car/CarStatusBarHeader.java"
    },
    {
      "type": "modify",
      "old_id": "4701f85c5ff3f85f69a24e9f795b48822fa9a351",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java",
      "new_id": "a7731724b8075587da25582d0ec85eea0362caf0",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java"
    },
    {
      "type": "modify",
      "old_id": "4d6fd9c136b57e313a9aac569483638aae8e58a3",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java",
      "new_id": "714c287365b3aa34b573a42b33ee4126d859d9ce",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java"
    },
    {
      "type": "modify",
      "old_id": "c2618cd5edaf3d0ade2c50c3eaf2a04a5e2eea5a",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/src/com/android/systemui/statusbar/policy/ExtensionControllerImpl.java",
      "new_id": "b79137ea68ffe6ed34a305a56d0d84c3e5981eb1",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/statusbar/policy/ExtensionControllerImpl.java"
    },
    {
      "type": "rename",
      "old_id": "d25bbe1e4904d00481c4fad811492511f514e4b9",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/tests/src/com/android/systemui/qs/QSFooterTest.java",
      "new_id": "703b4d5e22ec71280f644a40af2f5c737a79e621",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/tests/src/com/android/systemui/qs/QSFooterImplTest.java",
      "score": 89
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4f87b02ed35f2ba88543b32db1581c16951b40eb",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/tests/src/com/android/systemui/qs/car/CarQsFragmentTest.java"
    }
  ]
}
