)]}'
{
  "commit": "f9ea202f424646f75543afbb1b3c9f7dda262150",
  "tree": "3d05223c4cbd7461de4e852620ce2aa2d0839a01",
  "parents": [
    "bbb516199e96b0eed7a56c6ad31a17d0e4465db6"
  ],
  "author": {
    "name": "Nick Chameyev",
    "email": "nickchameyev@google.com",
    "time": "Mon Jul 25 13:46:25 2022 +0000"
  },
  "committer": {
    "name": "Nick Chameyev",
    "email": "nickchameyev@google.com",
    "time": "Wed Jul 27 16:31:44 2022 +0000"
  },
  "message": "[Partial Screensharing] Add a temporary entrypoint in SysUI screen recorder\n\nAdds a button that allows to start app selection flow in\nSystemUI screen recorder dialog (see screenshot in the bug).\n\nThis button is needed for teamfood testing of partial\nscreensharing and will be shown only when the feature flag\nis enabled.\n\nIt will be removed when redesigned dialog with a dropdown\nwill be implemented.\n\nBug: 239422418\nTest: turn on feature flag and start partial screen recording\nTest: atest com.android.systemui.screenrecord.ScreenRecordDialogTest\nChange-Id: I9caa913ef52eeb2203dca32e94e0b10d71fc4b83\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f57d65aef8afef65e3b414732236a874fcb9b2de",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/res/layout/screen_record_dialog.xml",
      "new_id": "ab38dd2aebba8e8e6e300cba39c27cdb8369ed72",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/res/layout/screen_record_dialog.xml"
    },
    {
      "type": "modify",
      "old_id": "6802da347c93ec23213901f12b8ca49fc7570ca4",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/src/com/android/systemui/media/MediaProjectionAppSelectorActivity.kt",
      "new_id": "53abd9948d0306f564341e8dbc5e58fc34f18bd3",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/media/MediaProjectionAppSelectorActivity.kt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fbf9294a0a377ba8b631001a0e21f3ddbe16f0c6",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/media/MediaProjectionCaptureTarget.kt"
    },
    {
      "type": "modify",
      "old_id": "02d30c5224a0c1a52af1bdf658ac56da989742c6",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/src/com/android/systemui/qs/tiles/ScreenRecordTile.java",
      "new_id": "75fb393d84b565c3de39aa5d6cd5f32be5ea0f90",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/qs/tiles/ScreenRecordTile.java"
    },
    {
      "type": "modify",
      "old_id": "1a08878cecfe39c9d0807f1cc3210e66d4cb90ee",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/src/com/android/systemui/screenrecord/RecordingController.java",
      "new_id": "1083f22164d9f292768a9ea9e29ebcac5d6aad74",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/screenrecord/RecordingController.java"
    },
    {
      "type": "modify",
      "old_id": "a837cbb8a50e1ba05f1fd0f8faf55716500f00a7",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/src/com/android/systemui/screenrecord/RecordingService.java",
      "new_id": "047762662aab7c6f0dd2b0ff5a1d3e5f681fb10e",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/screenrecord/RecordingService.java"
    },
    {
      "type": "modify",
      "old_id": "d098b4b3442aebcf782783fbfeeb8d3e2764d537",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/src/com/android/systemui/screenrecord/ScreenMediaRecorder.java",
      "new_id": "b8d96f774e0281ba3c68a1b081faac426f78121a",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/screenrecord/ScreenMediaRecorder.java"
    },
    {
      "type": "modify",
      "old_id": "1fb88dfe9b52391bcbeae7bd8ca9b91cf4e5f0ac",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/src/com/android/systemui/screenrecord/ScreenRecordDialog.java",
      "new_id": "efa45a4c4723be24afc3c1b15e4634b48a47d213",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/screenrecord/ScreenRecordDialog.java"
    },
    {
      "type": "modify",
      "old_id": "e4c5299a0cc528f1c583da06efb8828aedeb2222",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/tests/src/com/android/systemui/qs/tiles/ScreenRecordTileTest.java",
      "new_id": "e6bd396ebc6cec5ff17f5134ee97626e5dc10c3d",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/tests/src/com/android/systemui/qs/tiles/ScreenRecordTileTest.java"
    },
    {
      "type": "modify",
      "old_id": "b05d9a31b475ee55fa16831010325d80ca1ea339",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/tests/src/com/android/systemui/screenrecord/RecordingServiceTest.java",
      "new_id": "a1d78cbba7f9cfd09bf1ba80f29a4b05ab9a1cea",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/tests/src/com/android/systemui/screenrecord/RecordingServiceTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "03d944475da8160f738c4cb198504863c530f2ba",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/tests/src/com/android/systemui/screenrecord/ScreenRecordDialogTest.kt"
    }
  ]
}
