)]}'
{
  "commit": "1f62495a0aaf2d094c19bbdcf148d49360e052d4",
  "tree": "e2a6d859a7f09ad74f7f90be7ab1f92336e10809",
  "parents": [
    "d43bc31eb73ed062af502f77da38a64983ed90cf"
  ],
  "author": {
    "name": "Selim Cinek",
    "email": "cinek@google.com",
    "time": "Thu Jun 08 19:11:50 2017 -0700"
  },
  "committer": {
    "name": "Selim Cinek",
    "email": "cinek@google.com",
    "time": "Wed Jun 28 13:50:36 2017 +0200"
  },
  "message": "Avoiding weird icon positions\n\nWhen expanding quickly we switch to a linear interpolation.\nIn this case the last icon may be stuck in between the\nshelf position and the notification position, which looks pretty bad.\nWe therefore optimize this case better to avoid these weird\nin-between cases.\n\nTest: manual, expand with various notifications\nFixes: 63088105\nFixes: 62374617\nChange-Id: I95f72c9defc6c941a5a6a71829d239529c3861e9\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "97e2f6d3e6f14ef55230b8b6b778dd0e809a02da",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/src/com/android/systemui/statusbar/NotificationShelf.java",
      "new_id": "7abceaf41c70fc5aef60d095e2c7b93264ef9d83",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/statusbar/NotificationShelf.java"
    },
    {
      "type": "modify",
      "old_id": "021e11acbcf563e9fc8b6aa04636b123d8cbb81e",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationIconContainer.java",
      "new_id": "6f5ad9614a266c14101c7a86a222d604ea60b72f",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationIconContainer.java"
    },
    {
      "type": "modify",
      "old_id": "b7b991e36710da6058806ca8a9c9633d62c85d50",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/src/com/android/systemui/statusbar/stack/AmbientState.java",
      "new_id": "ba1e7c2d86c522ed4d95b40a3cdd989b06b4f7a5",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/statusbar/stack/AmbientState.java"
    },
    {
      "type": "modify",
      "old_id": "cbd315b940f3c82a752933754c5ed66e9bdbbedd",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/src/com/android/systemui/statusbar/stack/NotificationStackScrollLayout.java",
      "new_id": "41cde9c7dd5e2c992ade642ba0b8abac8ac3279f",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/statusbar/stack/NotificationStackScrollLayout.java"
    }
  ]
}
