)]}'
{
  "commit": "6cf33c6d0b0034ed872bfaa0c1a3044c9ce3ed7e",
  "tree": "44ca266c4ef1d83e53ba170d1db36196d6f4c9ae",
  "parents": [
    "a88017c32fa5c257c5f541436e1cc53c776d1b44"
  ],
  "author": {
    "name": "Hongwei Wang",
    "email": "hwwang@google.com",
    "time": "Thu Feb 23 14:50:47 2023 -0800"
  },
  "committer": {
    "name": "Hongwei Wang",
    "email": "hwwang@google.com",
    "time": "Mon Mar 06 16:54:40 2023 -0800"
  },
  "message": "Add TabletopModeController in WMShell\n\nPopulate the resource config that defines the horizontal fold and\ntogether with the device posture to determine if the foldable device is\nin tabletop mode or not.\n\nBug: 260871991\nTest: atest WMShellUnitTests:TabletopModeControllerTest\nChange-Id: I7878ec9ef95be39c2f1dc7ada7e7c871a018fa6e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "22587f4c6456ee7cb7907a2beb2ea93abd137fbd",
      "old_mode": 33188,
      "old_path": "libs/WindowManager/Shell/src/com/android/wm/shell/common/DevicePostureController.java",
      "new_id": "8b4ac1a8dc796c20e289d02230af899d2c3058c7",
      "new_mode": 33188,
      "new_path": "libs/WindowManager/Shell/src/com/android/wm/shell/common/DevicePostureController.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bf226283ae5437fa2c47e7163f98c4a850f279b5",
      "new_mode": 33188,
      "new_path": "libs/WindowManager/Shell/src/com/android/wm/shell/common/TabletopModeController.java"
    },
    {
      "type": "modify",
      "old_id": "72dc771ee08c1bca4506767b45b984b3c38389ea",
      "old_mode": 33188,
      "old_path": "libs/WindowManager/Shell/src/com/android/wm/shell/dagger/WMShellBaseModule.java",
      "new_id": "ef21c7e9ec0c21caae9faeef082a482ad64aaaf9",
      "new_mode": 33188,
      "new_path": "libs/WindowManager/Shell/src/com/android/wm/shell/dagger/WMShellBaseModule.java"
    },
    {
      "type": "modify",
      "old_id": "75f9a4c33af911935dd820d74d9a3f10aedf5953",
      "old_mode": 33188,
      "old_path": "libs/WindowManager/Shell/src/com/android/wm/shell/protolog/ShellProtoLogGroup.java",
      "new_id": "c9b3a1af6507b9abb9481f6561009f149d51b3a7",
      "new_mode": 33188,
      "new_path": "libs/WindowManager/Shell/src/com/android/wm/shell/protolog/ShellProtoLogGroup.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "96d202ce3a851061d9ca3c49339fe957a41450fd",
      "new_mode": 33188,
      "new_path": "libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/common/TabletopModeControllerTest.java"
    }
  ]
}
