)]}'
{
  "commit": "6eb468bedf8dca09cb5e10e9f3822e8dc76e5870",
  "tree": "94a1a44bcb3cafe39584635f35d9a792c726add3",
  "parents": [
    "8712cc2b7a561a95478fd9cdcb532f1f0901da92"
  ],
  "author": {
    "name": "Cameron Gutman",
    "email": "cameron.gutman@gmail.com",
    "time": "Wed Jan 27 19:40:55 2021 -0600"
  },
  "committer": {
    "name": "Cameron Gutman",
    "email": "cameron.gutman@gmail.com",
    "time": "Wed Jan 27 19:40:55 2021 -0600"
  },
  "message": "X11: Ungrab the keyboard when the mouse leaves the window\n\nGNOME Mutter requires keyboard grab for certain important functionality like\nwindow resizing, interaction with the application context menu, and opening the\nActivites view. To allow Mutter to grab the keyboard as needed, we\u0027ll ungrab\nwhen the mouse leaves our window.\n\nTo be safe, we\u0027ll do this for all WMs since forks of Mutter and Matacity (and\npossibly others) may have the same behavior, and we don\u0027t want to have to keep\ntrack of those.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "db0c6798876cdaeeae16fa5d72078fbde9f7a321",
      "old_mode": 33188,
      "old_path": "src/video/x11/SDL_x11events.c",
      "new_id": "e93fd79456b3493a3354b38ab8b88f0f45fce412",
      "new_mode": 33188,
      "new_path": "src/video/x11/SDL_x11events.c"
    }
  ]
}
