)]}'
{
  "commit": "87ffb9aefab859d12311daf5df6449c8e9952681",
  "tree": "aedf14132f52be60fa9725de6c9f2bac2e04977d",
  "parents": [
    "5512f3d490428cd933e8bccca0520754cd0c3da1"
  ],
  "author": {
    "name": "Thomas Wolf",
    "email": "thomas.wolf@paranor.ch",
    "time": "Wed Dec 02 13:03:21 2020 +0100"
  },
  "committer": {
    "name": "Lars Vogel",
    "email": "Lars.Vogel@vogella.com",
    "time": "Mon Dec 07 11:05:36 2020 -0500"
  },
  "message": "Bug 551573 - fix layout in compare editor\n\nThe content comparison pane has a long label in its header, next to\nthe comparison algorithm selector. That label is normally hidden; it\nis shown only when the diff was truncated. The layout was still\ncomputed as if the label was visible, though, and thus the toolbar\nat the right was placed far too often on a new line.\n\nGive this label (and its icon) a RowData layout data and exclude it\nfrom the RowLayout of its container when not visible. That way this\nlabel is considered for layout only when it is actually visible. Do\nthe same for the ToolItem for the drop-down menu.\n\nThe label contains a link, when clicked, it recomputes the diff\nwithout any limits. But the label remained visible even afterwards.\nTherefore also hide the link when clicked.\n\nChange-Id: I8e077324128f57b8614b6cd17e7aa38548742cd2\nSigned-off-by: Thomas Wolf \u003cthomas.wolf@paranor.ch\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "66b55ea0a5491ac826c4014f6c24f0a8bbca2e2e",
      "old_mode": 33188,
      "old_path": "bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/CompareContentViewerSwitchingPane.java",
      "new_id": "0d0e85eeadf5dfb4ffdecd3d1683b6b26ae6dfce",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/CompareContentViewerSwitchingPane.java"
    }
  ]
}
