)]}'
{
  "commit": "c1dc8c8755f1c42cc2e9e61b263286067cfe5c30",
  "tree": "acfe172d2114978edbca0b58f0fbe7e0aed7daf3",
  "parents": [
    "3234afdaf304b00d2111bdd92db1b6c8854af6c9"
  ],
  "author": {
    "name": "Winson Chung",
    "email": "winsonc@google.com",
    "time": "Fri Aug 19 05:56:47 2022 +0000"
  },
  "committer": {
    "name": "Winson Chung",
    "email": "winsonc@google.com",
    "time": "Fri Aug 19 17:22:06 2022 +0000"
  },
  "message": "Pipe user changed events to the Shell\n\n- Move PipController and OneHandedController to use this call internally\n  instead of exposing it to SysUI\n\nBug: 238217847\nTest: atest WMShellUnitTests\nTest: atest PinnedStackTests\nTest: Test switching users with PIP \u0026 One handed mode\nTest: enable WM_SHELL_SYSUI_EVENTS protologs and verify\nChange-Id: I0f016aabb945eb8ce80ee4d4203122659d668b8f\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e22c9517f4ab366cb8d14780c7f4b4468ce8bbf0",
      "old_mode": 33188,
      "old_path": "libs/WindowManager/Shell/src/com/android/wm/shell/dagger/TvPipModule.java",
      "new_id": "8022e9b1cd810db9b8e11f86760d34b6927df26e",
      "new_mode": 33188,
      "new_path": "libs/WindowManager/Shell/src/com/android/wm/shell/dagger/TvPipModule.java"
    },
    {
      "type": "modify",
      "old_id": "76c0f41997ada77929a77c42018d62ec982b5e5a",
      "old_mode": 33188,
      "old_path": "libs/WindowManager/Shell/src/com/android/wm/shell/onehanded/OneHanded.java",
      "new_id": "4652529f7d467241aba3913cbb9788ba2c2dc29a",
      "new_mode": 33188,
      "new_path": "libs/WindowManager/Shell/src/com/android/wm/shell/onehanded/OneHanded.java"
    },
    {
      "type": "modify",
      "old_id": "9149204b94cea0e368dca5e07a5496ae42263934",
      "old_mode": 33188,
      "old_path": "libs/WindowManager/Shell/src/com/android/wm/shell/onehanded/OneHandedController.java",
      "new_id": "01ffbc17626305ab8c6221ab61eba05f2d754fc5",
      "new_mode": 33188,
      "new_path": "libs/WindowManager/Shell/src/com/android/wm/shell/onehanded/OneHandedController.java"
    },
    {
      "type": "modify",
      "old_id": "93172f82edd1ebdaaa7e902fd97018188880c1ce",
      "old_mode": 33188,
      "old_path": "libs/WindowManager/Shell/src/com/android/wm/shell/pip/Pip.java",
      "new_id": "c06881ae6ad7af2fff01bc1102f9b9120ceaa027",
      "new_mode": 33188,
      "new_path": "libs/WindowManager/Shell/src/com/android/wm/shell/pip/Pip.java"
    },
    {
      "type": "modify",
      "old_id": "fc97f310ad4e222d98152a020974e7901b426a38",
      "old_mode": 33188,
      "old_path": "libs/WindowManager/Shell/src/com/android/wm/shell/pip/phone/PipController.java",
      "new_id": "ac3407dd1ca1124c46e4ab1e318cf7f30436a13d",
      "new_mode": 33188,
      "new_path": "libs/WindowManager/Shell/src/com/android/wm/shell/pip/phone/PipController.java"
    },
    {
      "type": "modify",
      "old_id": "a24d9618032d933e8cf82883a3cf5984ee5c173f",
      "old_mode": 33188,
      "old_path": "libs/WindowManager/Shell/src/com/android/wm/shell/pip/tv/TvPipController.java",
      "new_id": "4e1b0469eb96079d87bb3f20b91f69674140d2ba",
      "new_mode": 33188,
      "new_path": "libs/WindowManager/Shell/src/com/android/wm/shell/pip/tv/TvPipController.java"
    },
    {
      "type": "modify",
      "old_id": "1c0b35894acd90521e7d4bc0bc145afe56fdb9ce",
      "old_mode": 33188,
      "old_path": "libs/WindowManager/Shell/src/com/android/wm/shell/sysui/KeyguardChangeListener.java",
      "new_id": "9df863163b508408543a6847984a35671857cb83",
      "new_mode": 33188,
      "new_path": "libs/WindowManager/Shell/src/com/android/wm/shell/sysui/KeyguardChangeListener.java"
    },
    {
      "type": "modify",
      "old_id": "52ffb46bb39c0a49847133937a207e4bc1d274df",
      "old_mode": 33188,
      "old_path": "libs/WindowManager/Shell/src/com/android/wm/shell/sysui/ShellController.java",
      "new_id": "57993948886bb8c71a2327c2b2ef74b20df668b3",
      "new_mode": 33188,
      "new_path": "libs/WindowManager/Shell/src/com/android/wm/shell/sysui/ShellController.java"
    },
    {
      "type": "modify",
      "old_id": "254c253b0042ff464ba07a140783d0db3db78aa2",
      "old_mode": 33188,
      "old_path": "libs/WindowManager/Shell/src/com/android/wm/shell/sysui/ShellInterface.java",
      "new_id": "2108c824ac6fca57b4fb91a5659ee11538b13eef",
      "new_mode": 33188,
      "new_path": "libs/WindowManager/Shell/src/com/android/wm/shell/sysui/ShellInterface.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3d0909f6128d1fa90ddd4f0ffac26613f5149ce4",
      "new_mode": 33188,
      "new_path": "libs/WindowManager/Shell/src/com/android/wm/shell/sysui/UserChangeListener.java"
    },
    {
      "type": "modify",
      "old_id": "90645ce4747d56adcb45cc8e383f6534ec52b592",
      "old_mode": 33188,
      "old_path": "libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/onehanded/OneHandedControllerTest.java",
      "new_id": "cf8297eec0614b10f0a4dfc004e6e6cefaf9ad4e",
      "new_mode": 33188,
      "new_path": "libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/onehanded/OneHandedControllerTest.java"
    },
    {
      "type": "modify",
      "old_id": "9ed8d84d665f12edca71203f284400e9b15f4549",
      "old_mode": 33188,
      "old_path": "libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/pip/phone/PipControllerTest.java",
      "new_id": "eb5726bebb746219c9b56955c6dc7e5bc47dc9ee",
      "new_mode": 33188,
      "new_path": "libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/pip/phone/PipControllerTest.java"
    },
    {
      "type": "modify",
      "old_id": "39e58ffcf9c7cf9d5cd08cdf222af5804615053a",
      "old_mode": 33188,
      "old_path": "libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/sysui/ShellControllerTest.java",
      "new_id": "d6ddba9e927d3fa507d5912ff96a479b93d3f590",
      "new_mode": 33188,
      "new_path": "libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/sysui/ShellControllerTest.java"
    },
    {
      "type": "modify",
      "old_id": "5e908d9cd29f7409dea046eaa9b544f1aebfeea7",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/src/com/android/systemui/settings/UserTracker.kt",
      "new_id": "1558ac533137c06845a3d500634ffbc081cafb6e",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/settings/UserTracker.kt"
    },
    {
      "type": "modify",
      "old_id": "eba27958762948b9ae3b09dc579ed3706ba070dc",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/src/com/android/systemui/wmshell/WMShell.java",
      "new_id": "a4a59fc9d4a7d2876fbce59fd390d36795d93100",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/wmshell/WMShell.java"
    },
    {
      "type": "modify",
      "old_id": "9c2136675dfaaf2aa8ab9db054abf2e17aa2b9a0",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/tests/src/com/android/systemui/wmshell/WMShellTest.java",
      "new_id": "da33fa62a9ab352cedaab34aad7515e7dd460cc6",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/tests/src/com/android/systemui/wmshell/WMShellTest.java"
    }
  ]
}
