)]}'
{
  "commit": "12b797755501ae8eced5f6fb33105d8ddc1d1cbc",
  "tree": "ec6cae8896be164baa0c9a4cdeb68dc975856a03",
  "parents": [
    "33bb693b4cb965e2f7a0feeee0a442814ef84cc0"
  ],
  "author": {
    "name": "ocornut",
    "email": "omar@miracleworld.net",
    "time": "Thu May 28 19:19:11 2026 +0200"
  },
  "committer": {
    "name": "ocornut",
    "email": "omar@miracleworld.net",
    "time": "Thu May 28 19:19:11 2026 +0200"
  },
  "message": "Tweak CalcTextSize() awkward width rounding/ceiling code to reduce floating-point imprecisions altering the result by 1 even at relatively small width. (#791) + apply same fudge factor to less important roundings.\n\nceilf() is still measurable e.g. ballpark +0.5 for 200k calls.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "46ee7cdc4b659e276d0b1a8d6450e5373362e7f9",
      "old_mode": 33188,
      "old_path": "docs/CHANGELOG.txt",
      "new_id": "1c553583593856ddc0ad9a0f484ca1d2c9bc32d1",
      "new_mode": 33188,
      "new_path": "docs/CHANGELOG.txt"
    },
    {
      "type": "modify",
      "old_id": "ecd3bc1c64a998628b1cb527717e45bc81c22d46",
      "old_mode": 33188,
      "old_path": "imgui.cpp",
      "new_id": "735deb9d44f0b48ce14f2d3c5b2436782f853a9e",
      "new_mode": 33188,
      "new_path": "imgui.cpp"
    },
    {
      "type": "modify",
      "old_id": "093f0f140024bcf61ca90d70ab836f8274491b74",
      "old_mode": 33188,
      "old_path": "imgui_draw.cpp",
      "new_id": "b112f471d64ed13044f5d0e80964b80e983079e1",
      "new_mode": 33188,
      "new_path": "imgui_draw.cpp"
    },
    {
      "type": "modify",
      "old_id": "3807f1f007664b9a20d2e8a538afae89305de920",
      "old_mode": 33188,
      "old_path": "imgui_widgets.cpp",
      "new_id": "a98cb69365c3b626e588fb34cb1b6d2e22cc8898",
      "new_mode": 33188,
      "new_path": "imgui_widgets.cpp"
    }
  ]
}
