)]}'
{
  "commit": "b4cf40e52f220f4d934468c8b99e2509ebc1a549",
  "tree": "7863cd0056265bc5c7d04d547833d1b4fbfc9f6e",
  "parents": [
    "7ac5ccde2d7332b926df509d840f775a65d0c9dd"
  ],
  "author": {
    "name": "Tomaž Vajngerl",
    "email": "tomaz.vajngerl@collabora.com",
    "time": "Sat Sep 24 20:32:47 2016 +0200"
  },
  "committer": {
    "name": "Tomaž Vajngerl",
    "email": "tomaz.vajngerl@collabora.com",
    "time": "Sat Sep 24 20:41:40 2016 +0200"
  },
  "message": "scenegraph: shared_ptr, findByName, SceneGraphFactory\n\nThe change includes:\n* Use shared_ptr for the child nodes.\n* Every node can have a name and we can search for the node with\n  findByName.\n* SceneGraphFactory class for easier initial construction of the\n  scene graph.\n* RootNode has been removed as we can just use a simple empty Node\n  with type ROOT.\n\nChange-Id: I7bee98cff6b46abb5c6baef25fc6f9bc084d4073\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3c2a0581a21bbbebfbaa8e35b11d2c3efc05de69",
      "old_mode": 33188,
      "old_path": "include/vcl/SceneGraph.hxx",
      "new_id": "6d427fccbb1a7789dde383cf8ff0ff367b2792f3",
      "new_mode": 33188,
      "new_path": "include/vcl/SceneGraph.hxx"
    },
    {
      "type": "modify",
      "old_id": "6898d4c647e6939412e06a668e35f9d89a91030f",
      "old_mode": 33188,
      "old_path": "include/vcl/outdev.hxx",
      "new_id": "6faae239dcfc5093ea58e5e6779f1ed50f77c9ca",
      "new_mode": 33188,
      "new_path": "include/vcl/outdev.hxx"
    },
    {
      "type": "modify",
      "old_id": "5534121157e4c5fea669fea85f1717a8ae0e4768",
      "old_mode": 33188,
      "old_path": "vcl/backendtest/VisualBackendTest.cxx",
      "new_id": "870903ede614d1fe9aea1a01880167f4e7b4d75a",
      "new_mode": 33188,
      "new_path": "vcl/backendtest/VisualBackendTest.cxx"
    },
    {
      "type": "modify",
      "old_id": "70e09218d8362d8eaa2d3a3ce94c033ee8ae5d18",
      "old_mode": 33188,
      "old_path": "vcl/inc/SceneGraphNodes.hxx",
      "new_id": "8c08a108b4a10ed952431ed4e5be1a064d17785f",
      "new_mode": 33188,
      "new_path": "vcl/inc/SceneGraphNodes.hxx"
    },
    {
      "type": "modify",
      "old_id": "5980e6f240f99638c44372f0926844783702f728",
      "old_mode": 33188,
      "old_path": "vcl/inc/opengl/SceneGraphRenderer.hxx",
      "new_id": "1257a7ca1bd9466b0470bb6d5cdea38e31b90513",
      "new_mode": 33188,
      "new_path": "vcl/inc/opengl/SceneGraphRenderer.hxx"
    },
    {
      "type": "modify",
      "old_id": "6f69711b6bc8b159fa0a82674cb19077f304a562",
      "old_mode": 33188,
      "old_path": "vcl/inc/openglgdiimpl.hxx",
      "new_id": "f6cb76eba87ed3d297b6b0753f1ebd522f120f20",
      "new_mode": 33188,
      "new_path": "vcl/inc/openglgdiimpl.hxx"
    },
    {
      "type": "modify",
      "old_id": "7fef805a5abc07791ab9636dc718fd07c436e279",
      "old_mode": 33188,
      "old_path": "vcl/inc/salgdi.hxx",
      "new_id": "d8d0cf05056fb22d20dc4ab8cd1d19ff48af43ad",
      "new_mode": 33188,
      "new_path": "vcl/inc/salgdi.hxx"
    },
    {
      "type": "modify",
      "old_id": "27dbebf43c381869b0d13fd279b2eee578fdd0ca",
      "old_mode": 33188,
      "old_path": "vcl/inc/salgdiimpl.hxx",
      "new_id": "f4d4c6d21e773411b8259b8378d07be896a3f1e3",
      "new_mode": 33188,
      "new_path": "vcl/inc/salgdiimpl.hxx"
    },
    {
      "type": "modify",
      "old_id": "35df48a9871e67203e5bd2055b79f8b83367c366",
      "old_mode": 33188,
      "old_path": "vcl/inc/unx/salgdi.h",
      "new_id": "59adc31577f5040caa72c53cfb991995680b7c15",
      "new_mode": 33188,
      "new_path": "vcl/inc/unx/salgdi.h"
    },
    {
      "type": "modify",
      "old_id": "5763af96a32e2379d0e0428bb43c5133877a0f07",
      "old_mode": 33188,
      "old_path": "vcl/opengl/SceneGraphRenderer.cxx",
      "new_id": "02ee75ea83d5595d73cc59ddef5b5b59bdcee35a",
      "new_mode": 33188,
      "new_path": "vcl/opengl/SceneGraphRenderer.cxx"
    },
    {
      "type": "modify",
      "old_id": "4301b1c9d44794c5cba15e695781ed7a4311483c",
      "old_mode": 33188,
      "old_path": "vcl/opengl/gdiimpl.cxx",
      "new_id": "56b57c9bd8746e2d950894dbcd33e1a5a8a39e6c",
      "new_mode": 33188,
      "new_path": "vcl/opengl/gdiimpl.cxx"
    },
    {
      "type": "modify",
      "old_id": "f2f0e3a17bd6f6b9739569a99a1507bec7540f47",
      "old_mode": 33188,
      "old_path": "vcl/source/outdev/outdev.cxx",
      "new_id": "5f23108d401ac62ab5749b54702b38fc90e04cdb",
      "new_mode": 33188,
      "new_path": "vcl/source/outdev/outdev.cxx"
    },
    {
      "type": "modify",
      "old_id": "e162f8566c037d657419531b080be270595e7bff",
      "old_mode": 33188,
      "old_path": "vcl/unx/generic/gdi/salgdi.cxx",
      "new_id": "dfb5e9781246c3e95b37e31d2c4063fbe00aee2f",
      "new_mode": 33188,
      "new_path": "vcl/unx/generic/gdi/salgdi.cxx"
    }
  ]
}
