)]}'
{
  "commit": "56ed06e7aa7946386c1856654d1c6c3c9c25d98c",
  "tree": "b1c2fe436617a53b758a790c1d92ac5aec083fb9",
  "parents": [
    "5ff49955ab71121ffbc49eb6a7be69707cbd90f3"
  ],
  "author": {
    "name": "Frank Praznik",
    "email": "frank.praznik@gmail.com",
    "time": "Sun Feb 26 14:16:05 2023 -0500"
  },
  "committer": {
    "name": "Frank Praznik",
    "email": "frank.praznik@gmail.com",
    "time": "Thu Mar 02 10:49:04 2023 -0500"
  },
  "message": "video: Add the concept of child popup windows\n\nAdd the CreatePopupWindow function to allow the creation of child tooltip and menu popup windows. Popup windows must be created as either a tooltip or popup menu and cannot be minimized, maximized, made fullscreen, or grab the mouse.\n\nChild popup windows are tracked and will be recursively hidden, shown, or destroyed in tandem with the parent window.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "749f2e999643ec4a11730867829cfed720bbfbd0",
      "old_mode": 33188,
      "old_path": "include/SDL3/SDL_video.h",
      "new_id": "4e62e98efb590828bb8de591cf63843fc8b6a43b",
      "new_mode": 33188,
      "new_path": "include/SDL3/SDL_video.h"
    },
    {
      "type": "modify",
      "old_id": "a9f6680f36bbf688ef524db988d42ffad1255388",
      "old_mode": 33188,
      "old_path": "src/dynapi/SDL_dynapi.sym",
      "new_id": "e7c4f0bc151eb8a48a224af8717b04760ef60df2",
      "new_mode": 33188,
      "new_path": "src/dynapi/SDL_dynapi.sym"
    },
    {
      "type": "modify",
      "old_id": "f45dbbfebe3f303518355dd67208ddd49d0c9d78",
      "old_mode": 33188,
      "old_path": "src/dynapi/SDL_dynapi_overrides.h",
      "new_id": "664eb34c6c1d901f271ce53642c940655e4623fb",
      "new_mode": 33188,
      "new_path": "src/dynapi/SDL_dynapi_overrides.h"
    },
    {
      "type": "modify",
      "old_id": "cb0e4caf41ae8ca500a8e5a1eca1f54f0e90ad53",
      "old_mode": 33188,
      "old_path": "src/dynapi/SDL_dynapi_procs.h",
      "new_id": "d50576b683fc13b83e9abe83cfd203ab4aaa67b5",
      "new_mode": 33188,
      "new_path": "src/dynapi/SDL_dynapi_procs.h"
    },
    {
      "type": "modify",
      "old_id": "1a6e4c5ba0cc9531ee2b1330f5781e720cbf393e",
      "old_mode": 33188,
      "old_path": "src/video/SDL_sysvideo.h",
      "new_id": "9d298d38a68fd692d640cebe19fd11da4ccbad43",
      "new_mode": 33188,
      "new_path": "src/video/SDL_sysvideo.h"
    },
    {
      "type": "modify",
      "old_id": "431adfde83e71c203dab06e414fc55d1af37d17f",
      "old_mode": 33188,
      "old_path": "src/video/SDL_video.c",
      "new_id": "89f63fd96e50246e1b110d1bc9ab6f0655d515d3",
      "new_mode": 33188,
      "new_path": "src/video/SDL_video.c"
    }
  ]
}
