)]}'
{
  "log": [
    {
      "commit": "bd7c445c94776e0f5feec34a039be484a35039c1",
      "tree": "bf93dbaf44c6e55516106d056c99d21950b86666",
      "parents": [
        "3a8db5bcfb667353c11f87acc0ad7ec8cf19e651"
      ],
      "author": {
        "name": "Jim MacArthur",
        "email": "jim.macarthur@codethink.co.uk",
        "time": "Tue May 07 18:03:13 2019 +0100"
      },
      "committer": {
        "name": "Michael Meeks",
        "email": "michael.meeks@collabora.com",
        "time": "Fri May 10 15:18:07 2019 +0100"
      },
      "message": "Add \u0027Resolved comments\u0027 option on View menu\n\nChange-Id: Ie13f5abf94e10780116359b77feb7d2db614ea19\n"
    },
    {
      "commit": "3a8db5bcfb667353c11f87acc0ad7ec8cf19e651",
      "tree": "34fc0c52f84cd2cbbb5c1eb7dd1c919ade1041f8",
      "parents": [
        "6fa278e5959ffccd2160f06e65afc6c5b43a43b3"
      ],
      "author": {
        "name": "Jim MacArthur",
        "email": "jim.macarthur@codethink.co.uk",
        "time": "Tue May 07 17:02:16 2019 +0100"
      },
      "committer": {
        "name": "Michael Meeks",
        "email": "michael.meeks@collabora.com",
        "time": "Fri May 10 15:18:03 2019 +0100"
      },
      "message": "Make GetTopReplyNote safe when this is the top reply\n\nChange-Id: Ibabd845f8836611649f598a75e2a63ce8a94b6c7\n"
    },
    {
      "commit": "6fa278e5959ffccd2160f06e65afc6c5b43a43b3",
      "tree": "87f961fbcaf89630dcebc7fb98151e155e9c6027",
      "parents": [
        "5593df2a158d52c07fd83f9fe877b3d6ec128d19"
      ],
      "author": {
        "name": "Jim MacArthur",
        "email": "jim.macarthur@codethink.co.uk",
        "time": "Tue May 07 17:01:51 2019 +0100"
      },
      "committer": {
        "name": "Michael Meeks",
        "email": "michael.meeks@collabora.com",
        "time": "Fri May 10 15:18:01 2019 +0100"
      },
      "message": "Add the \u0027Toggle Resolved\u0027 button to the comment context menu\n\nChange-Id: Ifdc869caa77bbf07129207f7f354290c61b0ba6d\n"
    },
    {
      "commit": "5593df2a158d52c07fd83f9fe877b3d6ec128d19",
      "tree": "23fe875f570b53164e4af5dd3a7549473e1908d8",
      "parents": [
        "83e6a2cf6916aa8ee7dd3e4d58ccc0fc5b049712"
      ],
      "author": {
        "name": "Jim MacArthur",
        "email": "jim.macarthur@codethink.co.uk",
        "time": "Tue May 07 14:08:52 2019 +0100"
      },
      "committer": {
        "name": "Michael Meeks",
        "email": "michael.meeks@collabora.com",
        "time": "Fri May 10 15:17:59 2019 +0100"
      },
      "message": "Add resolved flag to SwPostItField with serialisation\n\nChange-Id: Ic44ea022dcbe902595e5a32b464f5fd86af1d4a4\n"
    },
    {
      "commit": "83e6a2cf6916aa8ee7dd3e4d58ccc0fc5b049712",
      "tree": "b67281c96e9ac49e63e36954ee1f8b6f0c907c41",
      "parents": [
        "dd3f2fee98a77739d2036119303520e6cf3e5934"
      ],
      "author": {
        "name": "Muhammet Kara",
        "email": "muhammet.kara@collabora.com",
        "time": "Tue May 07 22:03:25 2019 +0300"
      },
      "committer": {
        "name": "Muhammet Kara",
        "email": "muhammet.kara@collabora.com",
        "time": "Wed May 08 13:28:04 2019 +0200"
      },
      "message": "Respect page margins of the source doc during redaction\n\nChange-Id: Ieaa50a2eba17145180ddd5d2bfc77add4801c43a\nReviewed-on: https://gerrit.libreoffice.org/71929\nTested-by: Jenkins\nReviewed-by: Muhammet Kara \u003cmuhammet.kara@collabora.com\u003e\n(cherry picked from commit 141e33bc1d56f7b7af5037988eeb5ca36864a511)\nReviewed-on: https://gerrit.libreoffice.org/71960\nTested-by: Muhammet Kara \u003cmuhammet.kara@collabora.com\u003e\n"
    },
    {
      "commit": "dd3f2fee98a77739d2036119303520e6cf3e5934",
      "tree": "a3e8f772ce4683e0d2fc109d5fbe6da78eab7353",
      "parents": [
        "bed1a383aca11a7020b1c740313e7504ee6cbd35"
      ],
      "author": {
        "name": "Muhammet Kara",
        "email": "muhammet.kara@collabora.com",
        "time": "Fri May 03 22:07:59 2019 +0300"
      },
      "committer": {
        "name": "Muhammet Kara",
        "email": "muhammet.kara@collabora.com",
        "time": "Wed May 08 13:26:53 2019 +0200"
      },
      "message": "tdf#125135: Standardize content placement for redaction\n\nCorrect the position \u0026 size by roundtrip conversion\nfrom/to wmf as a temporary solution.\n\nSimplify a bit.\n\nChange-Id: I6515571bb85134a4c48f00397c7554d190633575\nReviewed-on: https://gerrit.libreoffice.org/71860\nTested-by: Jenkins\nReviewed-by: Muhammet Kara \u003cmuhammet.kara@collabora.com\u003e\nReviewed-on: https://gerrit.libreoffice.org/71932\nTested-by: Muhammet Kara \u003cmuhammet.kara@collabora.com\u003e\n"
    },
    {
      "commit": "bed1a383aca11a7020b1c740313e7504ee6cbd35",
      "tree": "4431086bb01b9a85880666359366155a47688eb3",
      "parents": [
        "3ef1164bc3a13af481102e0abef06929c53bad8b"
      ],
      "author": {
        "name": "Miklos Vajna",
        "email": "vmiklos@collabora.co.uk",
        "time": "Mon Nov 05 21:07:42 2018 +0100"
      },
      "committer": {
        "name": "Michael Meeks",
        "email": "michael.meeks@collabora.com",
        "time": "Wed May 08 10:20:47 2019 +0200"
      },
      "message": "tdf#120515 ODT filter: relax layout requirement before export\n\nThis reverts commit 343af46fc301a984929e071d477b8fb9f211e289 (ODT\nfilter: make sure we have a layout before export, 2017-11-29) as it\ncauses a performance problem with large documents (see bugreport).\n\nI added it initially for the EPUB export, but there this is no longer\nneeded as commit 3ed8466b55ace15a28761e06b6bb76ebd8758106 (EPUB export,\nfixed layout: switch to a metafile-based approach, 2017-12-01) switched\nto the better metafile-based approach.\n\n(cherry picked from commit e83c1f0ef999bdedaf9a5d5903aa5423c40f6d95)\n\nChange-Id: Ie404e23db77b8ded1d29f42b6279a3cd06a574b5\nReviewed-on: https://gerrit.libreoffice.org/71943\nReviewed-by: Michael Meeks \u003cmichael.meeks@collabora.com\u003e\nTested-by: Michael Meeks \u003cmichael.meeks@collabora.com\u003e\n"
    },
    {
      "commit": "3ef1164bc3a13af481102e0abef06929c53bad8b",
      "tree": "67c938a731d880a06b9b8260e5159eb97d4a7b70",
      "parents": [
        "4a226f94f506dc87fcb34486b6a00cfa2f4f0e35"
      ],
      "author": {
        "name": "Szymon Kłos",
        "email": "szymon.klos@collabora.com",
        "time": "Mon Apr 29 16:58:03 2019 +0200"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Mon May 06 15:42:12 2019 +0200"
      },
      "message": "libreofficekit: send show/hide messages for dialogs\n\nChange-Id: I2b3ff5e5122b2be099be500ac544bf81f8d1b2ae\nReviewed-on: https://gerrit.libreoffice.org/71544\nTested-by: Jenkins\nReviewed-by: Jan Holesovsky \u003ckendy@collabora.com\u003e\nReviewed-on: https://gerrit.libreoffice.org/71545\nTested-by: Jan Holesovsky \u003ckendy@collabora.com\u003e\n"
    },
    {
      "commit": "4a226f94f506dc87fcb34486b6a00cfa2f4f0e35",
      "tree": "80580ac6ac3181dcd09c2051f70afa225d7ab98d",
      "parents": [
        "8e9c36dfc346387abfbbaefbc15a518cbe3e257c"
      ],
      "author": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Nov 15 11:51:42 2018 +0100"
      },
      "committer": {
        "name": "Aron Budea",
        "email": "aron.budea@collabora.com",
        "time": "Mon May 06 15:36:36 2019 +0200"
      },
      "message": "lok sc: Fix the formula input bar and address bar notifications.\n\nApparently we did not have the pInputWin living in the background; but\nnow we have.  There is no reason to treat it in an \u0027else\u0027 branch, these\nchecks should be separate either way.\n\nChange-Id: Ibb8d92fb1e2803942460d2063847917d082fcb2e\nReviewed-on: https://gerrit.libreoffice.org/71863\nReviewed-by: Aron Budea \u003caron.budea@collabora.com\u003e\nTested-by: Aron Budea \u003caron.budea@collabora.com\u003e\n"
    },
    {
      "commit": "8e9c36dfc346387abfbbaefbc15a518cbe3e257c",
      "tree": "a3fcc66e5da401a81400203fb1b45b753a0ba095",
      "parents": [
        "c76f89edf12a62b49e4beb0f1a294ab68c532c72"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Sun May 05 12:36:09 2019 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Mon May 06 15:25:36 2019 +0200"
      },
      "message": "LOK: remove duplicate cursor invalidations for same view only\n\nThis limits duplicate cursor invalidation removal to same\nview only, which seems to have been left in error.\n\nWe should now remove any old cursor invalidations (for\nthe same view) and only keep the latest (current) one.\n\nChange-Id: Ie2323d0c5fcf3977576a1bdc098c95351a5753e0\nReviewed-on: https://gerrit.libreoffice.org/71846\nReviewed-by: Jan Holesovsky \u003ckendy@collabora.com\u003e\nTested-by: Jan Holesovsky \u003ckendy@collabora.com\u003e\n"
    },
    {
      "commit": "c76f89edf12a62b49e4beb0f1a294ab68c532c72",
      "tree": "9da62dfb53bb73901144304883d029515ff73e6c",
      "parents": [
        "79dbfbec29714ec50a8741b6e8065073fd30d075"
      ],
      "author": {
        "name": "Tomaž Vajngerl",
        "email": "tomaz.vajngerl@collabora.co.uk",
        "time": "Mon May 06 22:10:57 2019 +0900"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Mon May 06 15:24:09 2019 +0200"
      },
      "message": "WidgetDefinition: add \"action\" state for the PushButton\n\nChange-Id: I0db9ec275cc95184ceb2cdbce8ae5343a10582c1\nReviewed-on: https://gerrit.libreoffice.org/71862\nReviewed-by: Jan Holesovsky \u003ckendy@collabora.com\u003e\nTested-by: Jan Holesovsky \u003ckendy@collabora.com\u003e\n"
    },
    {
      "commit": "79dbfbec29714ec50a8741b6e8065073fd30d075",
      "tree": "e77c4448d4315828703dbd01e41648500f57b197",
      "parents": [
        "60c048e665c7e8dc32c378f0364931b6e26a9ca2"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Sun May 05 12:35:42 2019 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Mon May 06 15:22:32 2019 +0200"
      },
      "message": "LOK: trace queue only when it is changed\n\nChange-Id: I9b8e060c2c7655565b95004d82bf50ada2ed0d08\nReviewed-on: https://gerrit.libreoffice.org/71845\nReviewed-by: Jan Holesovsky \u003ckendy@collabora.com\u003e\nTested-by: Jan Holesovsky \u003ckendy@collabora.com\u003e\n"
    },
    {
      "commit": "60c048e665c7e8dc32c378f0364931b6e26a9ca2",
      "tree": "156464d2ff3472f7012b9c067a982ea5866cb471",
      "parents": [
        "5ddf630222241bec4deda56d10992c35ae4efe06"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Sun May 05 11:51:30 2019 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Mon May 06 15:17:34 2019 +0200"
      },
      "message": "Notify the client when we close the sidebar\n\nChange-Id: I4879d65285e01cf2fd99233d226f4201997b4dd7\nReviewed-on: https://gerrit.libreoffice.org/71844\nReviewed-by: Jan Holesovsky \u003ckendy@collabora.com\u003e\nTested-by: Jan Holesovsky \u003ckendy@collabora.com\u003e\n"
    },
    {
      "commit": "5ddf630222241bec4deda56d10992c35ae4efe06",
      "tree": "53ef30b0186e033df2aa1aabdeadc0aa7a46e41e",
      "parents": [
        "5d307ea40061a06db12678139cff739e05c751e9"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Sun May 05 23:33:34 2019 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Mon May 06 15:16:30 2019 +0200"
      },
      "message": "LOK: support sidebars in writer and calc\n\nChange-Id: I3a3bd1fb6922e435599f604328f558be60594729\nReviewed-on: https://gerrit.libreoffice.org/71843\nReviewed-by: Jan Holesovsky \u003ckendy@collabora.com\u003e\nTested-by: Jan Holesovsky \u003ckendy@collabora.com\u003e\n"
    },
    {
      "commit": "5d307ea40061a06db12678139cff739e05c751e9",
      "tree": "f82ce497c60e975f7b301534b57b4f298cc61eb6",
      "parents": [
        "33bfff357d68a521186a493b31b795b85bde897c"
      ],
      "author": {
        "name": "Aron Budea",
        "email": "aron.budea@collabora.com",
        "time": "Mon May 06 07:36:14 2019 +0200"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Mon May 06 11:35:25 2019 +0200"
      },
      "message": "[cp] Updated Fix Table Properties macro\n\nChange-Id: I7f8695789e1223df7bbb235fa6081ed91502ab99\nReviewed-on: https://gerrit.libreoffice.org/71838\nReviewed-by: Andras Timar \u003candras.timar@collabora.com\u003e\nTested-by: Andras Timar \u003candras.timar@collabora.com\u003e\n"
    },
    {
      "commit": "33bfff357d68a521186a493b31b795b85bde897c",
      "tree": "fa332d9aebb75a77652de94f779541d3b8546684",
      "parents": [
        "4eef543e27baacffb23225af1a4d5adcb79cb9a1"
      ],
      "author": {
        "name": "Michael Meeks",
        "email": "michael.meeks@collabora.com",
        "time": "Sat Apr 27 13:37:52 2019 +0100"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Mon May 06 11:19:33 2019 +0200"
      },
      "message": "unipoll: emit user input-events \u0026 uno commands directly when in unipoll mode.\n\nRather than emitting asynchronously at idle.\n\nChange-Id: I6c72e9fad0b5587941e3a4a4d17d331a0d889942\nReviewed-on: https://gerrit.libreoffice.org/71770\nReviewed-by: Jan Holesovsky \u003ckendy@collabora.com\u003e\nTested-by: Jan Holesovsky \u003ckendy@collabora.com\u003e\n"
    },
    {
      "commit": "4eef543e27baacffb23225af1a4d5adcb79cb9a1",
      "tree": "682dc94d4a8b169f9345a1c93ec9c8df83f06d0f",
      "parents": [
        "283d7235c8e38d391f450cd725c1e74a35b5a29d"
      ],
      "author": {
        "name": "Michael Meeks",
        "email": "michael.meeks@collabora.com",
        "time": "Fri May 03 17:24:13 2019 +0100"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Fri May 03 18:32:48 2019 +0200"
      },
      "message": "unipoll: cleanup runPoll.\n\nSetting a custom thread name is a terrible idea for online unit tests.\n\nChange-Id: I1f5843255ab59072f806587ffcf655958380fe8e\nReviewed-on: https://gerrit.libreoffice.org/71761\nReviewed-by: Jan Holesovsky \u003ckendy@collabora.com\u003e\nTested-by: Jan Holesovsky \u003ckendy@collabora.com\u003e\n"
    },
    {
      "commit": "283d7235c8e38d391f450cd725c1e74a35b5a29d",
      "tree": "a88c2a31c2495099f707cf358f5f8e64ff536507",
      "parents": [
        "404c1203ceec07afbf3fcf274e2cc8a4361e2588"
      ],
      "author": {
        "name": "Michael Meeks",
        "email": "michael.meeks@collabora.com",
        "time": "Fri May 03 13:36:56 2019 +0100"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Fri May 03 16:44:52 2019 +0200"
      },
      "message": "unipoll: get SolarMutex lock counting right.\n\nlo_startmain drops the SolarMutex without taking it, interestingly.\n\nChange-Id: I2280e2fa6acb8739f970983032db72a8241d1c4f\nReviewed-on: https://gerrit.libreoffice.org/71742\nReviewed-by: Jan Holesovsky \u003ckendy@collabora.com\u003e\nTested-by: Jan Holesovsky \u003ckendy@collabora.com\u003e\n"
    },
    {
      "commit": "404c1203ceec07afbf3fcf274e2cc8a4361e2588",
      "tree": "ccbda52cd4f218dbe5eaeb96d52911395d8c4439",
      "parents": [
        "c62c9febb6e215aceb7feb40958ae19dcabcdb9f"
      ],
      "author": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Fri May 03 15:01:29 2019 +0200"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Fri May 03 15:01:29 2019 +0200"
      },
      "message": "Bump version to 6.0-30\n\nChange-Id: I5d8e95e2d4cfc8d94552d31ff36f2a10271e0b46\n"
    },
    {
      "commit": "c62c9febb6e215aceb7feb40958ae19dcabcdb9f",
      "tree": "dbd63bd8d4b614763cda7e46e5081b7916249429",
      "parents": [
        "fba6d4267b3f827269d6550dcb003cc56b31e493"
      ],
      "author": {
        "name": "Michael Stahl",
        "email": "Michael.Stahl@cib.de",
        "time": "Thu May 02 10:59:01 2019 +0200"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Fri May 03 13:05:18 2019 +0200"
      },
      "message": "libpng: upgrade to release 1.6.37\n\nFixes CVE-2019-7317.\n\nChange-Id: I3374f5cbd6552e2c1569d63ee680d0c1d9389621\nReviewed-on: https://gerrit.libreoffice.org/71663\nTested-by: Jenkins\nReviewed-by: Michael Stahl \u003cMichael.Stahl@cib.de\u003e\n(cherry picked from commit e2abbc0062398ea67cb13cb5b0b7bfdce78e652c)\n"
    },
    {
      "commit": "fba6d4267b3f827269d6550dcb003cc56b31e493",
      "tree": "70399d70540ec65705f328a8248f34cff15f9cbc",
      "parents": [
        "c80ab702b13f1f18a1a8fd90ba229de994757b95"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Thu May 02 23:16:30 2019 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Fri May 03 13:03:46 2019 +0200"
      },
      "message": "sfx2: Enable sidebar on calc and writer, but not in impress\n\nChange-Id: I8d846bc1f794cf16fd45486fd83ef87f43fd52c7\nReviewed-on: https://gerrit.libreoffice.org/71715\nReviewed-by: Jan Holesovsky \u003ckendy@collabora.com\u003e\nTested-by: Jan Holesovsky \u003ckendy@collabora.com\u003e\n"
    },
    {
      "commit": "c80ab702b13f1f18a1a8fd90ba229de994757b95",
      "tree": "40c3cf6456b746154585820535f546efcf592b3f",
      "parents": [
        "9d69b8cf00980f64b18df9d7760d73566ed660e9"
      ],
      "author": {
        "name": "Mike Kaganski",
        "email": "mike.kaganski@collabora.com",
        "time": "Fri May 03 10:51:29 2019 +0300"
      },
      "committer": {
        "name": "Mike Kaganski",
        "email": "mike.kaganski@collabora.com",
        "time": "Fri May 03 11:30:53 2019 +0200"
      },
      "message": "Fix CppunitTest_chart2_xshape after 6d63cb8749811ff407c3b3f523a329bcaab05542\n\nChange-Id: Iae59e7fa2c412c8991af661d63a4bf1c17bcc6b9\nReviewed-on: https://gerrit.libreoffice.org/71719\nReviewed-by: Marco Cecchetti \u003cmrcekets@gmail.com\u003e\nTested-by: Marco Cecchetti \u003cmrcekets@gmail.com\u003e\n"
    },
    {
      "commit": "9d69b8cf00980f64b18df9d7760d73566ed660e9",
      "tree": "323213ff6830cf230a4c7be9ce4e688faf3649e6",
      "parents": [
        "5afa630cf781143c8ff3228a28657bb412d2c0a9"
      ],
      "author": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Thu May 02 11:08:56 2019 +0200"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Fri May 03 09:33:42 2019 +0200"
      },
      "message": "Bump version to 6.0-29\n\nChange-Id: Id386575029edf5a75f91b6831bbc7fe49741c06e\n"
    },
    {
      "commit": "5afa630cf781143c8ff3228a28657bb412d2c0a9",
      "tree": "c7142136e90db5f772c8d899a712f79ec1b62d6a",
      "parents": [
        "41ece101171123bd6eb9e59b88c2719ab83020b3"
      ],
      "author": {
        "name": "Mike Kaganski",
        "email": "mike.kaganski@collabora.com",
        "time": "Thu May 02 19:44:47 2019 +0300"
      },
      "committer": {
        "name": "Mike Kaganski",
        "email": "mike.kaganski@collabora.com",
        "time": "Thu May 02 20:17:41 2019 +0200"
      },
      "message": "tdf#125086: Write dataField attribute for fields that also appear in Data\n\nChange-Id: Id9f8f07bfdb1060f0c3d7ed6f8526a6bfdd84eb4\nReviewed-on: https://gerrit.libreoffice.org/71687\nTested-by: Jenkins\nReviewed-by: Mike Kaganski \u003cmike.kaganski@collabora.com\u003e\nReviewed-on: https://gerrit.libreoffice.org/71696\nTested-by: Mike Kaganski \u003cmike.kaganski@collabora.com\u003e\n"
    },
    {
      "commit": "41ece101171123bd6eb9e59b88c2719ab83020b3",
      "tree": "a8a8f41544b7c6a7ec187f2708ddb05f5ac39025",
      "parents": [
        "fef1c9ba0cabe767d8c15c10903c5869dd113503"
      ],
      "author": {
        "name": "Muhammet Kara",
        "email": "muhammet.kara@collabora.com",
        "time": "Wed May 01 18:46:47 2019 +0300"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Thu May 02 13:43:31 2019 +0200"
      },
      "message": "tdf#125063: Don\u0027t depend on content size for Page sizing\n\nDuring redaction of Calc sheets\n\nChange-Id: If2a4f71c77a687a74b8f823152b76d2a7e2e21da\nReviewed-on: https://gerrit.libreoffice.org/71658\nReviewed-by: Muhammet Kara \u003cmuhammet.kara@collabora.com\u003e\nReviewed-by: Andras Timar \u003candras.timar@collabora.com\u003e\nTested-by: Andras Timar \u003candras.timar@collabora.com\u003e\n"
    },
    {
      "commit": "fef1c9ba0cabe767d8c15c10903c5869dd113503",
      "tree": "dc34ab615a10af83c45b80447b82cdc668c94d71",
      "parents": [
        "237aa2fe367d3369265b0f935f7521560bc2c61a"
      ],
      "author": {
        "name": "Mike Kaganski",
        "email": "mike.kaganski@collabora.com",
        "time": "Sun Apr 28 23:29:49 2019 +0300"
      },
      "committer": {
        "name": "Michael Meeks",
        "email": "michael.meeks@collabora.com",
        "time": "Thu May 02 11:50:11 2019 +0200"
      },
      "message": "tdf#120703 PVS: dereference before nullptr check\n\nUse a function to consistently check if gImpl is valid before assigning last\nexception message.\n\nV595 The \u0027gImpl\u0027 pointer was utilized before it was verified against nullptr.\n     Check lines: 2673, 2683.\n\nChange-Id: I18fc0d632c84f37b05e9d1c3c83689e6eaa6f66c\nReviewed-on: https://gerrit.libreoffice.org/71488\nTested-by: Jenkins\nReviewed-by: Miklos Vajna \u003cvmiklos@collabora.com\u003e\nReviewed-on: https://gerrit.libreoffice.org/71528\nReviewed-by: Michael Meeks \u003cmichael.meeks@collabora.com\u003e\nTested-by: Michael Meeks \u003cmichael.meeks@collabora.com\u003e\n"
    },
    {
      "commit": "237aa2fe367d3369265b0f935f7521560bc2c61a",
      "tree": "813c1632396dae885dc5b70333496d5b5f01335d",
      "parents": [
        "6ac2ce64ddd4e2fcdfc0f8f50fae36a78f87f9ab"
      ],
      "author": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu May 02 11:14:40 2019 +0200"
      },
      "committer": {
        "name": "Michael Meeks",
        "email": "michael.meeks@collabora.com",
        "time": "Thu May 02 11:22:19 2019 +0200"
      },
      "message": "lok: We changed the (unstable) ABI, but let\u0027s allow the older C++ API.\n\nHelps building the Online before the appropriate patch gets merged.\n\nChange-Id: I9983d546bb0cb7fb472806622a0a10e3a4d3ab87\nReviewed-on: https://gerrit.libreoffice.org/71664\nReviewed-by: Michael Meeks \u003cmichael.meeks@collabora.com\u003e\nTested-by: Michael Meeks \u003cmichael.meeks@collabora.com\u003e\n"
    },
    {
      "commit": "6ac2ce64ddd4e2fcdfc0f8f50fae36a78f87f9ab",
      "tree": "be190298d5e5debda3db419af5eef1e9607e5d11",
      "parents": [
        "88565c3662c6fde240c98a9b4f2ce6dfbcf4094e"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Mon Apr 29 22:21:39 2019 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu May 02 11:17:43 2019 +0200"
      },
      "message": "gtktiledviewer: provide activation function\n\nThis fixes the gtktiledviewer on some distros/gtk\nversions that require an activation function to be\nprovided.\n\nChange-Id: I95fb3ed4e92e27d9c725ca38b4cb5a4f8af51771\nReviewed-on: https://gerrit.libreoffice.org/71588\nReviewed-by: Jan Holesovsky \u003ckendy@collabora.com\u003e\nTested-by: Jan Holesovsky \u003ckendy@collabora.com\u003e\n"
    },
    {
      "commit": "88565c3662c6fde240c98a9b4f2ce6dfbcf4094e",
      "tree": "33ca66cbc9f3c4bf3f6b55875a37bb3a05d34457",
      "parents": [
        "d36f089b2898ed4d066fc656f36543c9e13c0f48"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Thu Aug 09 23:14:34 2018 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu May 02 11:17:02 2019 +0200"
      },
      "message": "sfx2: Re-enable the sidebars for LOK\n\nThis re-enables the sidebars for LOK, which were\ndisabled to avoid overheads.\n\nAlso, fixes a regression where editing stopped\nwhen loading a new view because the sidebar window\ncreation killed the edit view.\n\nRevert \"Avoid various desktop GUI elements when used from LibreOfficeKit\"\nThis reverts commit c0b70ec34d5e056bb92a66cbf83838923cb41fee.\n\nChange-Id: I06b06a990f05c06b1889fa89b698dff6f494e09c\nReviewed-on: https://gerrit.libreoffice.org/71165\nReviewed-by: Jan Holesovsky \u003ckendy@collabora.com\u003e\nTested-by: Jan Holesovsky \u003ckendy@collabora.com\u003e\n"
    },
    {
      "commit": "d36f089b2898ed4d066fc656f36543c9e13c0f48",
      "tree": "7f1b294fd00e74ce0173075f4e04e7fb136f37c4",
      "parents": [
        "d8ac2024f9ca1275784ee6d40a47a7df325e902b"
      ],
      "author": {
        "name": "Michael Meeks",
        "email": "michael.meeks@collabora.com",
        "time": "Fri Apr 26 20:04:00 2019 +0100"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu May 02 10:28:44 2019 +0200"
      },
      "message": "lok: disable VCL painting and whole window invalidation.\n\nThe reasoning is somewhat complex:\n\nvoid Window::ImplInvalidateFrameRegion( const vcl::Region* pRegion, InvalidateFlags nFlags )\n\nsets the mnPaintFlags on the mpWindowImpl - and then queues an idle\npaint. This paint in LOK mode does ~nothing - since all rendering is\ntiled, although amazingly it does emit eg. selection callbacks.\n\nHowever the paint flag - changes the behavior of Window::Update() to\nforce a complete window invalidate. This happens, but only rarely -\nwhen a key-event manages to get into the mainloop before the idle\npaint handler arrives and does nothing (except clear the paint flags).\n\nSo - don\u0027t do these big invalidations we don\u0027t need to in lok mode,\nunless it is for dialogs - which presumably Pranav wanted fixed by\n625087b58f3b7.\n\nChange-Id: I88dda34b8d8bba9c89296d883ad9169fe49a7c5e\nReviewed-on: https://gerrit.libreoffice.org/71396\nReviewed-by: Michael Meeks \u003cmichael.meeks@collabora.com\u003e\nReviewed-by: Ashod Nakashian \u003cashnakash@gmail.com\u003e\nTested-by: Jan Holesovsky \u003ckendy@collabora.com\u003e\n"
    },
    {
      "commit": "d8ac2024f9ca1275784ee6d40a47a7df325e902b",
      "tree": "d008b65242360f90891c044879ac593a296a45f9",
      "parents": [
        "4fa1bdfad1ccf3bb61ff0d505278402f3f1a2afe"
      ],
      "author": {
        "name": "Henry Castro",
        "email": "hcastro@collabora.com",
        "time": "Thu Apr 18 18:10:13 2019 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu May 02 10:00:21 2019 +0200"
      },
      "message": "lok: allow paste content to popup dialog\n\nChange-Id: I1893d52df505bc43428c37a624ca05c569ba1bc0\nReviewed-on: https://gerrit.libreoffice.org/70958\nTested-by: Jenkins\nReviewed-by: Henry Castro \u003chcastro@collabora.com\u003e\nReviewed-on: https://gerrit.libreoffice.org/71369\nReviewed-by: Jan Holesovsky \u003ckendy@collabora.com\u003e\nTested-by: Jan Holesovsky \u003ckendy@collabora.com\u003e\n"
    },
    {
      "commit": "4fa1bdfad1ccf3bb61ff0d505278402f3f1a2afe",
      "tree": "c57618aa246b69a7e1ba19ed7434d28fd3b80642",
      "parents": [
        "6fe0ebb25bc846392b02cd67c2c08c6e92c3ee47"
      ],
      "author": {
        "name": "Mike Kaganski",
        "email": "mike.kaganski@collabora.com",
        "time": "Wed May 01 07:22:44 2019 +0300"
      },
      "committer": {
        "name": "Mike Kaganski",
        "email": "mike.kaganski@collabora.com",
        "time": "Wed May 01 10:23:17 2019 +0200"
      },
      "message": "tdf#125055: properly round fractions of seconds\n\n... so that 2017-07-10T09:11:02.999999... becomes 2017-07-10T09:11:03,\nnot 2017-07-10T09:11:02. The latter created duplicated items in pivot\ntable cache previously.\n\nTODO: check what to do if the times are actually different by 100 ns?\nWhat Excel does then? Should we increase cache item precision?\n\nChange-Id: I622d1c784ee9fddf6b387bec2d8af87bae5668ba\nReviewed-on: https://gerrit.libreoffice.org/71610\nTested-by: Jenkins\nReviewed-by: Mike Kaganski \u003cmike.kaganski@collabora.com\u003e\nReviewed-on: https://gerrit.libreoffice.org/71618\nTested-by: Mike Kaganski \u003cmike.kaganski@collabora.com\u003e\n"
    },
    {
      "commit": "6fe0ebb25bc846392b02cd67c2c08c6e92c3ee47",
      "tree": "4f91492c41c9244913dce589fd5939dbc71446d3",
      "parents": [
        "7be22a8bdef111bb0ee382ab96646930ca829b5d"
      ],
      "author": {
        "name": "Mike Kaganski",
        "email": "mike.kaganski@collabora.com",
        "time": "Wed May 01 10:01:08 2019 +0200"
      },
      "committer": {
        "name": "Mike Kaganski",
        "email": "mike.kaganski@collabora.com",
        "time": "Wed May 01 10:09:19 2019 +0200"
      },
      "message": "Fix build after commit 6d63cb8749811ff407c3b3f523a329bcaab05542\n\nFailed on Windows with\n\n  C:/lo/src/core2/svx/source/svdraw/svdmrkv.cxx(925): error C2079: \u0027aDragParameters\u0027 uses undefined class \u0027std::array\u003cint,5\u003e\u0027\n  C:/lo/src/core2/svx/source/svdraw/svdmrkv.cxx(927): error C3312: no callable \u0027begin\u0027 function found for type \u0027int\u0027\n  C:/lo/src/core2/svx/source/svdraw/svdmrkv.cxx(927): error C3312: no callable \u0027end\u0027 function found for type \u0027int\u0027\n  C:/lo/src/core2/svx/source/svdraw/svdmrkv.cxx(931): error C2065: \u0027rParam\u0027: undeclared identifier\n  C:/lo/src/core2/svx/source/svdraw/svdmrkv.cxx(935): error C2109: subscript requires array or pointer type\n  C:/lo/src/core2/svx/source/svdraw/svdmrkv.cxx(936): error C2109: subscript requires array or pointer type\n  C:/lo/src/core2/svx/source/svdraw/svdmrkv.cxx(937): error C2109: subscript requires array or pointer type\n  C:/lo/src/core2/svx/source/svdraw/svdmrkv.cxx(938): error C2109: subscript requires array or pointer type\n  C:/lo/src/core2/svx/source/svdraw/svdmrkv.cxx(941): error C2109: subscript requires array or pointer type\n  C:/lo/src/core2/svx/source/svdraw/svdmrkv.cxx(944): error C2109: subscript requires array or pointer type\n  C:/lo/src/core2/svx/source/svdraw/svdmrkv.cxx(945): error C2109: subscript requires array or pointer type\n  C:/lo/src/core2/svx/source/svdraw/svdmrkv.cxx(930): error C2043: illegal break\n  make[1]: *** [C:/lo/src/core2/solenv/gbuild/LinkTarget.mk:293: C:/lo/src/core2/workdir/CxxObject/svx/source/svdraw/svdmrkv.o] Error 2\n\nChange-Id: Iaf2762a43a7eefce582bb187dd6978d5b28564e5\nReviewed-on: https://gerrit.libreoffice.org/71616\nReviewed-by: Mike Kaganski \u003cmike.kaganski@collabora.com\u003e\nTested-by: Mike Kaganski \u003cmike.kaganski@collabora.com\u003e\n"
    },
    {
      "commit": "7be22a8bdef111bb0ee382ab96646930ca829b5d",
      "tree": "99195325040c8d145bdcbd34201d725cfa45b18f",
      "parents": [
        "94d7d8bcdcd609a5b714696259a8d4dcdd8f86a9"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Sun Feb 03 10:53:21 2019 -0500"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Tue Apr 30 18:06:32 2019 +0200"
      },
      "message": "sfx2: LOK: better fit of sidebar decks\n\nAs the patch comment explains, the properties\ndeck needs to be rendered with height long\nenough to avoid scrolling, but others would\nbe greedy in using up all the available height,\nso we render them in more restricted space.\n\nChange-Id: I361e653239e22a7be0e5d75505cdcde18f2367d3\n"
    },
    {
      "commit": "94d7d8bcdcd609a5b714696259a8d4dcdd8f86a9",
      "tree": "9c391810135f0e5f70db510149ce72c04ce0a0f4",
      "parents": [
        "7c3ba6b5954fb857f18f868c5ca8da75a03ed692"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Fri Feb 01 10:56:46 2019 -0500"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Tue Apr 30 18:06:32 2019 +0200"
      },
      "message": "sfx2: LOK: resize the sidebar after layouting to avoid scrollbars\n\nBy resizing the deck we ensure that if the contents do not fit\nin the existing height, they will after we expand to the minimum\nheight. Also, the minimum height is now the correct one.\n\nThis prevents seeing vertical scrollbar in LOK, which is very\nslow and unfriendly, instead renders the full sidebar and lets\nthe client scroll, if necessary.\n\nChange-Id: Idc2a622a65074b7afb26263624f2df0b5968f40d\n"
    },
    {
      "commit": "7c3ba6b5954fb857f18f868c5ca8da75a03ed692",
      "tree": "a86c82ae05d5032a3f2e0e90bc7c6c77ecb77086",
      "parents": [
        "e4f212dbc59673573e452007cb515ae90587c81b"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Fri Feb 01 10:55:05 2019 -0500"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Tue Apr 30 18:06:31 2019 +0200"
      },
      "message": "sfx2: avoid unnecessary dynamic_cast\n\nAnd reformat.\n\nChange-Id: If8a3dd4d16dfd51f8006d2d5d47951db30390fd8\n"
    },
    {
      "commit": "e4f212dbc59673573e452007cb515ae90587c81b",
      "tree": "31614f40f3bd586f786a0e124ba6d14e7efee4f9",
      "parents": [
        "37e7ed49996ab22ecebc05b5e6ca58bc4ed3c43f"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Sun Dec 16 12:25:18 2018 -0500"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Tue Apr 30 18:06:31 2019 +0200"
      },
      "message": "sfx: LOK: fix the minimum height of sidebars\n\nChange-Id: I29d4eb38c72db50061266f0cf0ace31bab690315\n"
    },
    {
      "commit": "37e7ed49996ab22ecebc05b5e6ca58bc4ed3c43f",
      "tree": "443792e35fa69ecc2780318b92bfb082fa900c45",
      "parents": [
        "f14bd82933246211266ae1db2bb1e00857b02c3f"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Wed Dec 12 03:01:31 2018 -0500"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Tue Apr 30 18:06:30 2019 +0200"
      },
      "message": "sfx: LOK: notify clients of the sidebar state\n\nChange-Id: I35b174c3a5e302ce52ee4063fa71d47feffab624\n"
    },
    {
      "commit": "f14bd82933246211266ae1db2bb1e00857b02c3f",
      "tree": "3ce823e0454d3711f65467bfdc06eccb32420ab9",
      "parents": [
        "be9296d7219c95312191feebec05d25dfea75fc7"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Mon Dec 10 00:29:31 2018 -0500"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Tue Apr 30 18:06:30 2019 +0200"
      },
      "message": "sfx: LOK: don\u0027t shrink sidebar height below minimum\n\nThis avoids scrolling within the sidebar and makes\nit possible to scroll the rendred sidebar image\nin the client, which is more responsive and lighter.\n\nChange-Id: I0713c699ba82bfc5fe503c9351402c67aef4494e\n"
    },
    {
      "commit": "be9296d7219c95312191feebec05d25dfea75fc7",
      "tree": "eedb26ec658e486c9510c14ee3e05902485d3d47",
      "parents": [
        "7a87509de2eba6ade0e7df347c5ee597b7ec82b3"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Sun Dec 09 17:27:48 2018 -0500"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Tue Apr 30 18:06:29 2019 +0200"
      },
      "message": "sfx: LOK: toggle sidebar decks\n\nChange-Id: I0559a2a4ae041bc61cf3a2d5979656a7941f4b02\n"
    },
    {
      "commit": "7a87509de2eba6ade0e7df347c5ee597b7ec82b3",
      "tree": "0082e334fea5cd7c5db1fb623b31eb8114efcceb",
      "parents": [
        "5c726cdc20681ade4d303202fbd9d1a8773c5b2a"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Sat Dec 08 11:50:28 2018 -0500"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Tue Apr 30 18:06:29 2019 +0200"
      },
      "message": "sfx: LOK: no sidebar tabbar\n\nChange-Id: I210df42fec4404ed9629c9b1c24c78b680212214\n"
    },
    {
      "commit": "5c726cdc20681ade4d303202fbd9d1a8773c5b2a",
      "tree": "306c139fb1b2b7175995ae81216bfe708c7e81ce",
      "parents": [
        "259ce91cb63baa049bc57db79fd922ab5fd8be57"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Tue Nov 27 09:26:27 2018 -0500"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Tue Apr 30 18:06:28 2019 +0200"
      },
      "message": "LOK: sidebar: publish notifications to the correct view\n\nThe ViewShell, which represents the view in question and therefore\nwhich view gets the window notifications, is incorrect when\nthe sidebar is first created upon creating/attaching a new view.\n\nThis leads us to a workaround to make sure that we publish\nnotifications to the correct view.\n\nWe also have to hide the sidebar instead of closing because\nthe workaround wouldn\u0027t work when re-creating the sidebar\non an existing view. See comments in code.\n\nChange-Id: I9d3be901688291b04d634b68e1e20c7add77381f\n"
    },
    {
      "commit": "259ce91cb63baa049bc57db79fd922ab5fd8be57",
      "tree": "ae24351f3588306f74f687b37827df49e34011c2",
      "parents": [
        "fd7e06beb0d3dba8456f78aa4b25ea6e2a18d166"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Fri Nov 23 08:02:04 2018 -0500"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Tue Apr 30 18:06:28 2019 +0200"
      },
      "message": "LOK: sd: no animation preview for LOK\n\nChange-Id: I67babe9b340bafd196dedb2918d6a24bfc9c0ad5\n"
    },
    {
      "commit": "fd7e06beb0d3dba8456f78aa4b25ea6e2a18d166",
      "tree": "be96341c469f9eae8a661588c343056ddc5c79cd",
      "parents": [
        "c7e54c1b56ee3eec4c794110d87bbb65259dd25e"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Thu Nov 22 16:47:49 2018 -0500"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Tue Apr 30 18:06:27 2019 +0200"
      },
      "message": "LOK: sidebar: hide gallery, navigation and styles decks\n\nThese aren\u0027t fully functional, so not very useful in LOK.\n\nChange-Id: If6330b1f7bf911bbb9edad00aaea7c4d37671746\n"
    },
    {
      "commit": "c7e54c1b56ee3eec4c794110d87bbb65259dd25e",
      "tree": "c85c8c87104acde4ad27adde0cb33c5fbbdc8f75",
      "parents": [
        "f9564ae119be8bdd995d411fb934f6423be964af"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Tue Nov 20 12:04:58 2018 -0500"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Tue Apr 30 18:06:26 2019 +0200"
      },
      "message": "LOK: sidebar: start collapsed\n\nChange-Id: I589fce5ee207da0e0ac113b7ccc1ed1edd06c5da\n"
    },
    {
      "commit": "f9564ae119be8bdd995d411fb934f6423be964af",
      "tree": "7058b96bbe880a3ea556e284e621483d531ffbb4",
      "parents": [
        "8df69e01b9de65743ae5be8a8d277298ec7ebfea"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Sun Nov 11 16:51:05 2018 -0500"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Tue Apr 30 18:06:26 2019 +0200"
      },
      "message": "LOK: sidebar: release LOKNotifier on destruction\n\nAnd enable sidebar routing only while we have a\nvalid SidebarController instance (i.e. not disposed).\n\nChange-Id: I665f934f762c0ce9efdce5489ec9babe006376a8\n"
    },
    {
      "commit": "8df69e01b9de65743ae5be8a8d277298ec7ebfea",
      "tree": "d8718c7a5d1e35cbb8f830f95e335b7067d30b68",
      "parents": [
        "a7e88ca804aecc567b27d54af9872e84b495a37c"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Thu Oct 25 01:35:37 2018 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Tue Apr 30 18:06:25 2019 +0200"
      },
      "message": "LOK: sidebar: enable only for Impress in LOK\n\nChange-Id: Idb361164db9ea8681b45fe99608d2cb5690db161\n"
    },
    {
      "commit": "a7e88ca804aecc567b27d54af9872e84b495a37c",
      "tree": "3ba3cbc84ad47fabcc59e052b773708c37079fa4",
      "parents": [
        "36cc2eab944aae6338234f31ac9bd54d4048729e"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Sat Oct 27 10:36:51 2018 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Tue Apr 30 18:06:25 2019 +0200"
      },
      "message": "LOK: sidebar: send close notification on disposing sidebar\n\nChange-Id: Ia8f197d07ba4b6a089571e9ca23b4697d04e7734\n"
    },
    {
      "commit": "36cc2eab944aae6338234f31ac9bd54d4048729e",
      "tree": "74301d9f8ae7069fa88640ac24cf1a1923cd7deb",
      "parents": [
        "49fe72fe93d6b292da275fd0508a01b49a86fa3b"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Sun Oct 21 19:29:38 2018 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Tue Apr 30 18:06:25 2019 +0200"
      },
      "message": "LOK: support resizing windows\n\nAnd delegate resizing of floating windows.\n\nCurrently used for resizing sidebars in LOK.\n\nChange-Id: Iadc1b71c15a7d16a8c9dd7246490ae6bd645644c\n"
    },
    {
      "commit": "49fe72fe93d6b292da275fd0508a01b49a86fa3b",
      "tree": "e4c04c9b69901a05b3adeab38a6857a469d9ac90",
      "parents": [
        "fcafc6d737b26b5c0fc7b6f61356fa4290cd15f8"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Wed Oct 10 06:44:27 2018 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Tue Apr 30 18:06:24 2019 +0200"
      },
      "message": "sfx2: LOK: route the parent sidebar window instead of the deck\n\nChange-Id: I0269a67c637afbc63a81405918f620009e681ff6\n"
    },
    {
      "commit": "fcafc6d737b26b5c0fc7b6f61356fa4290cd15f8",
      "tree": "d8879517341a3db783ccc388233293169f57afb6",
      "parents": [
        "ea17f288e19f2f227720600023dc804cb00e090e"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Sun Oct 07 11:32:55 2018 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Tue Apr 30 18:06:24 2019 +0200"
      },
      "message": "LOK: sfx2: disble sidebar menu-button when deck is hidden\n\nThere is no render area on the sidebar virtual-device\nto render the popup menu when the sidebar is collapsed\ninto the TabBar, so we disable it altogether as we\ncan\u0027t properly display it in LoKit.\n\nChange-Id: I2edee9e734485bb685f0ddc0c30bfe584e42a550\n"
    },
    {
      "commit": "ea17f288e19f2f227720600023dc804cb00e090e",
      "tree": "95d2b7fbb55137be89169ef2eadbe8b9e8524662",
      "parents": [
        "ba56203732f75597112f0a9a4d130d6674da37fd"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Sun Oct 07 11:03:02 2018 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Tue Apr 30 18:06:23 2019 +0200"
      },
      "message": "sfx2: customize the sidebar popup menu for Lokit\n\nDon\u0027t show customization or docking options.\n\nChange-Id: I313868cb2b2d0444ee90cf9709a326a81d0e5ed8\n"
    },
    {
      "commit": "ba56203732f75597112f0a9a4d130d6674da37fd",
      "tree": "e71514d6a6b94685b637243a38306ec367e17b2d",
      "parents": [
        "caff0ee7b163898d02c81c24dbe58b1f952df296"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Sun Oct 07 08:33:41 2018 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Tue Apr 30 18:06:23 2019 +0200"
      },
      "message": "sfx2: collapse the sidebar instead of closing on toggle\n\nWhen toggling a sidebar deck that is open, the default\nbehavior when floating is to close the sidebar altogether.\nThis is both inconsistent with the behaviour when docked\nand unexpected.\n\nNow we simply collapse the sidebar into the TabBar (toolbar)\nas is done when docked. This is also the behavior desired\nfrom LoKit since the sidebar is rendered floating (to allow\narbitrary resizing).\n\nThe collapsed sidebar into toolbar is shown in same-position.\n\nChange-Id: I0519c5ad012cc9df31758927a4dbcd774d47fcd3\n"
    },
    {
      "commit": "caff0ee7b163898d02c81c24dbe58b1f952df296",
      "tree": "b36f962d441d55590feb9eeb9b054d154ab0104b",
      "parents": [
        "b0ebab98ff49fd6360a9e05d049cfc1f4a8964dd"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Wed Oct 03 06:31:33 2018 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Tue Apr 30 18:06:22 2019 +0200"
      },
      "message": "sfx2: LOK: support resizing the sidebar\n\nChange-Id: I852c522f176a8d11d3a19709ab1cd75023645c66\n"
    },
    {
      "commit": "b0ebab98ff49fd6360a9e05d049cfc1f4a8964dd",
      "tree": "4eaab49e73a456e89adf309e53ed6c6f49a3551a",
      "parents": [
        "f308865d6e6921aeee9353174400d55b2679b4d1"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Sun Sep 02 11:38:31 2018 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Tue Apr 30 18:06:22 2019 +0200"
      },
      "message": "sidebar: support closing the sidebar through the X button\n\nChange-Id: I078c27d22bbee3d02ad4a3fb97ba01a394f171e1\n"
    },
    {
      "commit": "f308865d6e6921aeee9353174400d55b2679b4d1",
      "tree": "94bb0acf5898a035bccc064cf797eac032cde4ed",
      "parents": [
        "446ebf9ce4080861a423899aafab48f92966005c"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Sun Aug 26 22:11:43 2018 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Tue Apr 30 18:06:21 2019 +0200"
      },
      "message": "sidebar: Add .uno:MasterSlidesPanel\n\nChange-Id: I578dc8b1f9c8df7f7cc9108c70d6fad8006871c6\n"
    },
    {
      "commit": "446ebf9ce4080861a423899aafab48f92966005c",
      "tree": "37c8bdbe047cafa547206f80b69a2e9d888e8742",
      "parents": [
        "2587e5423657d9e25accfbb7391fdc1acfa033fe"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Sat Aug 18 09:59:53 2018 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Tue Apr 30 18:06:21 2019 +0200"
      },
      "message": "sidebar: hide preview and play controls in lokit\n\nChange-Id: I7fc9470082612af4c4d7e56ff704936da5c63ce4\n"
    },
    {
      "commit": "2587e5423657d9e25accfbb7391fdc1acfa033fe",
      "tree": "bd571aa2e0a7ccc0d7dc5da525c0efa3d8e81cf2",
      "parents": [
        "f669f332733bf80b0a32022e1351957089958ce2"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Fri Sep 14 08:43:22 2018 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Tue Apr 30 18:06:20 2019 +0200"
      },
      "message": "sd: sidebars are now visible in LOOL\n\nChange-Id: I7ceae056e3d6ce1c991fe1194faa8bebfd6aae1e\n"
    },
    {
      "commit": "f669f332733bf80b0a32022e1351957089958ce2",
      "tree": "1d509ba4d5e564398fad03d37bcc069c967cfef1",
      "parents": [
        "8ed628cf8b7c6f1bc6dae9eb94c9b702aa93c21b"
      ],
      "author": {
        "name": "Mike Kaganski",
        "email": "mike.kaganski@collabora.com",
        "time": "Tue Apr 30 16:45:54 2019 +0300"
      },
      "committer": {
        "name": "Mike Kaganski",
        "email": "mike.kaganski@collabora.com",
        "time": "Tue Apr 30 17:25:42 2019 +0200"
      },
      "message": "tdf#125046: export longText attribute for sharedItems element\n\nChange-Id: Id727f10763bc5017eeb3e267b425d6013786d6a2\nReviewed-on: https://gerrit.libreoffice.org/71585\nTested-by: Jenkins\nReviewed-by: Mike Kaganski \u003cmike.kaganski@collabora.com\u003e\nReviewed-on: https://gerrit.libreoffice.org/71590\nTested-by: Mike Kaganski \u003cmike.kaganski@collabora.com\u003e\n"
    },
    {
      "commit": "8ed628cf8b7c6f1bc6dae9eb94c9b702aa93c21b",
      "tree": "2df03ed2ec8e6960de84fd29f01fc9f90eedf7ee",
      "parents": [
        "49093f1110b9a4752c0897886ff336003575764d"
      ],
      "author": {
        "name": "Tomaž Vajngerl",
        "email": "tomaz.vajngerl@collabora.co.uk",
        "time": "Fri Apr 26 20:17:00 2019 +0900"
      },
      "committer": {
        "name": "Tomaž Vajngerl",
        "email": "tomaz.vajngerl@collabora.co.uk",
        "time": "Tue Apr 30 21:29:24 2019 +0900"
      },
      "message": "tdf#118977 support PDF documents as a clipboard format\n\nOn macOS it is possible to copy from a PDF a subset of a document,\nwhich will be transported as a new PDF document containing the\nsubset.\nLibreOffice didn\u0027t support PDF as a valid clipboard format and\npreviously it also didn\u0027t support showing PDFs inside the document,\nso in such cases it copy-pasted a low resolution bitmap. The result\nwasn\u0027t good.\n\nAs we are now able to display PDF documents as Graphic in LO, we\ncan also support this use-case. This adds support for the PDF\ndocuments as a clipboard format in general and to the macOS\nbackend. This commit only adds support for Writer.\n\nReviewed-on: https://gerrit.libreoffice.org/71364\nTested-by: Jenkins\nReviewed-by: Tomaž Vajngerl \u003cquikee@gmail.com\u003e\n(cherry picked from commit 615202cab983f1f13407f6515aeb047e4e09f6ed)\n\nChange-Id: Ib982b55391b390ae06974b4ad836e376dd722a4c\n"
    },
    {
      "commit": "49093f1110b9a4752c0897886ff336003575764d",
      "tree": "0c135fb4df0833ca4171179d6895456ab3caa713",
      "parents": [
        "7e2089e4fd30b70cd341dd02b0c8673434831386"
      ],
      "author": {
        "name": "Tomaž Vajngerl",
        "email": "tomaz.vajngerl@collabora.co.uk",
        "time": "Thu Apr 25 16:19:24 2019 +0900"
      },
      "committer": {
        "name": "Tomaž Vajngerl",
        "email": "tomaz.vajngerl@collabora.co.uk",
        "time": "Tue Apr 30 21:29:24 2019 +0900"
      },
      "message": "tdf#119965 implement tooltip widget style on macos\n\nChange-Id: I7625adbf365aa908c072ca42060e926569629044\nReviewed-on: https://gerrit.libreoffice.org/71279\nTested-by: Jenkins\nReviewed-by: Tomaž Vajngerl \u003cquikee@gmail.com\u003e\n(cherry picked from commit 43f8ea2195015b2b204f61798daf8b41bd7809b5)\n"
    },
    {
      "commit": "7e2089e4fd30b70cd341dd02b0c8673434831386",
      "tree": "499a5211ae3726995c9e9d212b00d6b4a8593a1c",
      "parents": [
        "6d63cb8749811ff407c3b3f523a329bcaab05542"
      ],
      "author": {
        "name": "Marco Cecchetti",
        "email": "mrcekets@gmail.com",
        "time": "Tue Mar 26 15:11:33 2019 +0100"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Tue Apr 30 12:06:31 2019 +0200"
      },
      "message": "lok: update graphic selection callback description\n\nChange-Id: I1ae073cc8e307b5c42aed9b17d405ef36ce4dc43\n"
    },
    {
      "commit": "6d63cb8749811ff407c3b3f523a329bcaab05542",
      "tree": "359ce7a16cd3021926318f0c635fe46ec67519d4",
      "parents": [
        "9287a4178cd5f09309467eaede1a68021636af93"
      ],
      "author": {
        "name": "Marco Cecchetti",
        "email": "mrcekets@gmail.com",
        "time": "Tue Mar 26 13:17:08 2019 +0100"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Tue Apr 30 12:06:15 2019 +0200"
      },
      "message": "lok: chart: constrained dragging of pie segments\n\nThe extra information for the graphic selection is now formatted\naccording to JSON syntax so that is easier to parse.\n\nInformation for allowing the client to performa constrained dragging\nof a pie segment is appended when needed to the graphic selection\nmessage.\n\nA polygon approximation of the pie segment in svg format is attached\ntoo to the graphic selection message.\n\nCore now is able to handle a specific msg from the client with data\nabout the new pie segment offset computed by the client on drag end.\nThis information is dispatched by the chart controller to a specific\nmethod: executeDispatch_LOKPieSegmentDragging.\n\nChange-Id: I42e7742508fa3a453383bf7b95e47df169f24834\n"
    },
    {
      "commit": "9287a4178cd5f09309467eaede1a68021636af93",
      "tree": "b076ed465ecd9b397af3dc7ba191d7913bf86651",
      "parents": [
        "05157f967b23a7b35e988d7fe136e8869feaeb35"
      ],
      "author": {
        "name": "Marco Cecchetti",
        "email": "mrcekets@gmail.com",
        "time": "Thu Mar 14 23:17:16 2019 +0100"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Tue Apr 30 12:06:02 2019 +0200"
      },
      "message": "lok: chart: informing the client about selection handling properties\n\nWe hijack the chart CID protocol (CID:/classification/ObjectID) by\ninserting information about selection handling properties (draggable,\nresizable, rotatable) btw the classification section and the ObjectID\nsection.\nThis new section has the form: /Draggable\u003d?:Resizable\u003d?:Rotatable\u003d?\nwhere in place of \u0027?\u0027 there is 0 or 1.\nThe hijacking occurs at the ChartController.getSelection method which\nis available through the XSelectionSupplier interface.\n\nChange-Id: Iaf920fe68e59c2595000e43d3fc1f976632cef18\n"
    },
    {
      "commit": "05157f967b23a7b35e988d7fe136e8869feaeb35",
      "tree": "9d0c0522a201a4c17388cfdbb8ab02110c2d4444",
      "parents": [
        "3fb298f673db169a38c1258d66ec24821386eb40"
      ],
      "author": {
        "name": "Marco Cecchetti",
        "email": "mrcekets@gmail.com",
        "time": "Mon Mar 11 16:31:20 2019 +0100"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Tue Apr 30 12:05:50 2019 +0200"
      },
      "message": "lok: dragging and resizing chart elements\n\nThis patch make possible to set the new position or size of a chart\nobject through setting directly the property value instead of sending\nmouse events to the core.\n\nChange-Id: Ifc06dac6bdad78081d63e0ea0db55563a1ae57bc\n"
    },
    {
      "commit": "3fb298f673db169a38c1258d66ec24821386eb40",
      "tree": "44a726d3efbf607855f3a744c67028a3b258382e",
      "parents": [
        "a1f8bc9f610e7dd234d837202bfd24337d171fdc"
      ],
      "author": {
        "name": "Marco Cecchetti",
        "email": "mrcekets@gmail.com",
        "time": "Tue Mar 26 14:34:42 2019 +0100"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Tue Apr 30 12:04:10 2019 +0200"
      },
      "message": "lok: writer: svg export transformed images\n\nChange-Id: I908a6e01573c35c0641519f4995730af0b033c33\n"
    },
    {
      "commit": "a1f8bc9f610e7dd234d837202bfd24337d171fdc",
      "tree": "3c9457d463b82fbff0ba72251160276f09595bfd",
      "parents": [
        "0484c3a4d5b20d70209982265b9d44bd24b88aa9"
      ],
      "author": {
        "name": "Tor Lillqvist",
        "email": "tml@collabora.com",
        "time": "Wed Apr 24 13:25:08 2019 +0300"
      },
      "committer": {
        "name": "Tor Lillqvist",
        "email": "tml@collabora.com",
        "time": "Tue Apr 30 12:22:08 2019 +0300"
      },
      "message": "Remove unneeded iOS ifdeffery\n\nNow with \"Unipoll\" this actually caused the app to hang in the master\nbranch, and here in this branch it caused the combo boxes in tunnelled\ndialogs to stop working. Unclear whether this ifdef had ever been\nstrictly needed. (But before \"Unipoll\" it did not cause any harm.)\n\nChange-Id: I5cc399f76fcdb267eb96bf7790474c14f2ce9955\n"
    },
    {
      "commit": "0484c3a4d5b20d70209982265b9d44bd24b88aa9",
      "tree": "3c08aa339f8915da33a6533e61193e476c93413b",
      "parents": [
        "c6be7681bffb008e83f2b2a9b0e2b08847a18289"
      ],
      "author": {
        "name": "Michael Meeks",
        "email": "michael.meeks@collabora.com",
        "time": "Sat Apr 27 22:23:03 2019 +0100"
      },
      "committer": {
        "name": "Michael Meeks",
        "email": "michael.meeks@collabora.com",
        "time": "Tue Apr 30 10:30:24 2019 +0200"
      },
      "message": "unipoll: do the legacy wakeup if not in unipoll mode.\n\nChange-Id: I7f5663f3316eb2bafcf13d07e2af69ae6f0637f5\nReviewed-on: https://gerrit.libreoffice.org/71504\nReviewed-by: Michael Meeks \u003cmichael.meeks@collabora.com\u003e\nTested-by: Michael Meeks \u003cmichael.meeks@collabora.com\u003e\n"
    },
    {
      "commit": "c6be7681bffb008e83f2b2a9b0e2b08847a18289",
      "tree": "2c9a96006e56752cb6dc1d9d3728215d4be0000c",
      "parents": [
        "06cebd57c89b4612fad31cbd9a5fd9a231eaf71d"
      ],
      "author": {
        "name": "Tamás Zolnai",
        "email": "tamas.zolnai@collabora.com",
        "time": "Sun Apr 28 15:21:39 2019 +0200"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Tue Apr 30 09:02:12 2019 +0200"
      },
      "message": "WebDav: Don\u0027t unlock the file during saving of a document\n\nOtherwise it can happen that the file is locked by someone\nelse during the saving method is running.\nI just extended the scope of the existing DisableUnlockWebDAV()\ncalls a bit. In case of webdav it does not cause an issue to\navoid unlocking the file before locking it again with an other\nSfxMedium.\n\nChange-Id: I6ac4e3326c63c9e184a7710ce8994cac1ed79449\nReviewed-on: https://gerrit.libreoffice.org/71484\nTested-by: Jenkins\nReviewed-by: Tamás Zolnai \u003ctamas.zolnai@collabora.com\u003e\n(cherry picked from commit fdab153636ad7e3ce4b09836a63d2fa11b42e728)\nReviewed-on: https://gerrit.libreoffice.org/71512\nReviewed-by: Andras Timar \u003candras.timar@collabora.com\u003e\nTested-by: Andras Timar \u003candras.timar@collabora.com\u003e\n"
    },
    {
      "commit": "06cebd57c89b4612fad31cbd9a5fd9a231eaf71d",
      "tree": "edaad83a5a40cee6a1feb5dd8f9d93ae13c466f3",
      "parents": [
        "a85221127ca3d9b805a3abff490a5ed7d8b5cbe5"
      ],
      "author": {
        "name": "Muhammet Kara",
        "email": "muhammet.kara@collabora.com",
        "time": "Mon Apr 29 11:13:58 2019 +0300"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Mon Apr 29 10:23:54 2019 +0200"
      },
      "message": "Add RedactDoc to Tools menu of Impress\n\nNow that we have redaction enabled for Impress,\nafter commit 33e840896a69a66c44e74beb995d558735fb84ad,\nlet\u0027s sync the Impress Tools menu with Writer and Calc.\n\nCherry-picked from commit f1c27ccc7ece38cc5395c14d01d634fd4bb77c11\n\nChange-Id: I1af03f6aa2043a70779a3b783045c69adc8641a3\nReviewed-on: https://gerrit.libreoffice.org/71508\nReviewed-by: Muhammet Kara \u003cmuhammet.kara@collabora.com\u003e\nReviewed-by: Andras Timar \u003candras.timar@collabora.com\u003e\nTested-by: Andras Timar \u003candras.timar@collabora.com\u003e\n"
    },
    {
      "commit": "a85221127ca3d9b805a3abff490a5ed7d8b5cbe5",
      "tree": "5c8db88ce566799b3bc01c8d7a0483f1a294fc49",
      "parents": [
        "ce540b296cc76d7dd48d6cdbf40c01e9103a3d4f"
      ],
      "author": {
        "name": "Michael Meeks",
        "email": "michael.meeks@collabora.com",
        "time": "Fri Apr 26 21:40:05 2019 +0100"
      },
      "committer": {
        "name": "Michael Meeks",
        "email": "michael.meeks@collabora.com",
        "time": "Sat Apr 27 18:52:11 2019 +0100"
      },
      "message": "lok: handle missing callback.\n\nChange-Id: I13a200c9c9d8b0a8fde6dd15a71fe1a665d04e8d\n"
    },
    {
      "commit": "ce540b296cc76d7dd48d6cdbf40c01e9103a3d4f",
      "tree": "1344ca86ab7cf442a07d0338eb5c54c06008bb16",
      "parents": [
        "ad9902f34dd0b5837ab518445ea9f3a24352738b"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Wed Apr 17 16:23:39 2019 +0100"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Fri Apr 26 22:23:09 2019 +0200"
      },
      "message": "Unipoll: add LibreOfficeKit API for polling, and an option to use it.\n\nChange-Id: Iee7556ee52541ddbf1ef8f31e1ed4697f805a2ac\nReviewed-on: https://gerrit.libreoffice.org/70898\nTested-by: Jenkins\nReviewed-by: Ashod Nakashian \u003cashnakash@gmail.com\u003e\nReviewed-on: https://gerrit.libreoffice.org/71164\nReviewed-by: Jan Holesovsky \u003ckendy@collabora.com\u003e\nTested-by: Jan Holesovsky \u003ckendy@collabora.com\u003e\n"
    },
    {
      "commit": "ad9902f34dd0b5837ab518445ea9f3a24352738b",
      "tree": "429ea96af3dcfa52c7dacc5fc515836a518d21b4",
      "parents": [
        "10a0693a60d11cfd2401f9f96041bc3d5d7c4c5b"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Wed Oct 03 05:53:28 2018 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Apr 25 21:41:02 2019 +0200"
      },
      "message": "sw: paragraph-sign: process signatures in one pass on loading\n\nThis combines the metadata field restoration logic with\nvalidation/update of said field in one pass upon loading docs.\nThis cuts down overheads and makes the code more readable.\n\nIn addition, now that paragraph signature validation is quite\ncheap (separate commits), esp. when no signatures exist, we\nvalidate and update signatures (where applicable) when fields\nare updated.\n\nChange-Id: I4adcea579c591f9be457ed742d2cf54fa308163d\nReviewed-on: https://gerrit.libreoffice.org/63008\nTested-by: Jenkins\nReviewed-by: Ashod Nakashian \u003cashnakash@gmail.com\u003e\n"
    },
    {
      "commit": "10a0693a60d11cfd2401f9f96041bc3d5d7c4c5b",
      "tree": "733b2b49d860d7fc75d790e4a6534b7ca1f7945f",
      "parents": [
        "ffc9efb5c770a674c781bfedb3b91e912b6d0136"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Wed Oct 03 05:49:51 2018 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Apr 25 21:41:01 2019 +0200"
      },
      "message": "sw: paragraph-sign: avoid re-validating paragraphs when classifying\n\nWhen setting the classification watermark, every edit to the document\nis triggering a re-validation of signatures, which is excessive and\nexcessively expensive.\n\nChange-Id: I7808877263f553a871f2c31856da1a2f9e50c4bb\nReviewed-on: https://gerrit.libreoffice.org/63007\nTested-by: Jenkins\nReviewed-by: Ashod Nakashian \u003cashnakash@gmail.com\u003e\n"
    },
    {
      "commit": "ffc9efb5c770a674c781bfedb3b91e912b6d0136",
      "tree": "5ca978d4abe9071202afaf08618ec43f9fad386b",
      "parents": [
        "89c351a2610cc24720f391cf933f8af170de03ed"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Wed Oct 03 05:47:49 2018 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Apr 25 21:41:00 2019 +0200"
      },
      "message": "sw: paragraph-sign: skip invalid graph names\n\nChange-Id: Iaff61723497466521eddb2333656981f976d3fa6\nReviewed-on: https://gerrit.libreoffice.org/63006\nTested-by: Jenkins\nReviewed-by: Ashod Nakashian \u003cashnakash@gmail.com\u003e\n"
    },
    {
      "commit": "89c351a2610cc24720f391cf933f8af170de03ed",
      "tree": "cc8b5c715ad5005fb7942eccbaa6126158923987",
      "parents": [
        "25446d1c7d021ba99201f36b04d59c29c85b7733"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Tue Oct 02 06:02:39 2018 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Apr 25 21:41:00 2019 +0200"
      },
      "message": "sw: paragraph-sign: formatting\n\nChange-Id: I9bf1b58aa6e18202a5f7eba010cc5b914e1d33d4\nReviewed-on: https://gerrit.libreoffice.org/63005\nTested-by: Jenkins\nReviewed-by: Ashod Nakashian \u003cashnakash@gmail.com\u003e\n"
    },
    {
      "commit": "25446d1c7d021ba99201f36b04d59c29c85b7733",
      "tree": "644227b3829263609580ff12de38fd6f9b462be7",
      "parents": [
        "9ae364330ddbc7cec836d42221ebc9f7b4c40240"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Tue Oct 02 05:20:38 2018 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Apr 25 21:40:59 2019 +0200"
      },
      "message": "sw: paragraph-sign: validate current SwTextNode directly\n\nWhen invoking undo, it turns out that the cursor position\nis updated after the text modification, which triggers the\nparagraph signature validation. Relying on the cursor\nposition, then, results in the wrong (previous) paragraph\nto be validated (if the undo is in a different paragraph).\n\nSince we have the correct SwTextNode when it\u0027s modified\n(due to undo or otherwise), there is no reason why\nwe shouldn\u0027t use it and try to deduce it from the cursor.\n\nChange-Id: I4c3283d59738988dcc1c592a9f3ef2c818ce675d\nReviewed-on: https://gerrit.libreoffice.org/63004\nTested-by: Jenkins\nReviewed-by: Ashod Nakashian \u003cashnakash@gmail.com\u003e\n"
    },
    {
      "commit": "9ae364330ddbc7cec836d42221ebc9f7b4c40240",
      "tree": "a54dd3241ff509b9c107707cc648e982dc7a9e71",
      "parents": [
        "f29f873d8e638d566f53f9ac5712e49910ee4094"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Mon Oct 01 07:56:14 2018 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Apr 25 21:40:59 2019 +0200"
      },
      "message": "sw: paragraph-sign: get graph-names only once\n\nAnd reduce other overheads to make the paragraph\nsignature validation significantly faster.\n\nChange-Id: I631bd0f15200bb8f0b85b40c0d4819a7bc4d562e\nReviewed-on: https://gerrit.libreoffice.org/63003\nTested-by: Jenkins\nReviewed-by: Ashod Nakashian \u003cashnakash@gmail.com\u003e\n"
    },
    {
      "commit": "f29f873d8e638d566f53f9ac5712e49910ee4094",
      "tree": "d4db19cc64cc820631d566a3c582c8f604d9246d",
      "parents": [
        "d5c9288e00cf39292d077d58be550af566b779ac"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Sun Oct 28 14:44:34 2018 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Apr 25 21:40:58 2019 +0200"
      },
      "message": "paragraph-sign: exception-safe metadata graph enumeration\n\nMetadata graph enumeration can throw from a number\nfunctions and break things in horrible ways.\nHere we sanitize against the most egregious offenders,\nbut not all possible sources.\n\nChange-Id: I40e006ea433dd7274d4fa08f3e8f8507680ef2f4\nReviewed-on: https://gerrit.libreoffice.org/63009\nTested-by: Jenkins\nReviewed-by: Ashod Nakashian \u003cashnakash@gmail.com\u003e\n"
    },
    {
      "commit": "d5c9288e00cf39292d077d58be550af566b779ac",
      "tree": "581794b24f599f91043e93f244a541f42349a773",
      "parents": [
        "b6a16d2242cbee533ef46dd171a89ddd44f3af62"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Mon Oct 01 07:22:00 2018 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Apr 25 21:40:57 2019 +0200"
      },
      "message": "sw: rdf: Split graph-name lookup from getStatement\n\nThe graph-name lookup is significantly costly (compared\nto the statement lookup, esp. when no statements exist).\nLuckily, the graph-names do not change often and in the\ncourse of enumerating all paragraphs (as happens for\nparagraph-signature validation) it doesn\u0027t change at all.\n\nThis split allows for doing the graph-name lookup only\nonce and also allows for passing custom graph-names\ndirectly, if we know them already.\n\nChange-Id: I75425df201becb41105ba1fa6ba580af202d035c\nReviewed-on: https://gerrit.libreoffice.org/63002\nTested-by: Jenkins\nReviewed-by: Ashod Nakashian \u003cashnakash@gmail.com\u003e\n"
    },
    {
      "commit": "b6a16d2242cbee533ef46dd171a89ddd44f3af62",
      "tree": "303b5c97e068c0c6d36c37ab968e7c88cab96d2b",
      "parents": [
        "15701ab315a9d4cfc9ab0b05eae11a61b008eddc"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Mon Oct 01 07:03:47 2018 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Apr 25 21:40:56 2019 +0200"
      },
      "message": "sfx2: Combine metadata graph lookup and filtering\n\nThe graph lookup is suprisingly costly and so is\nfiltering. By specializing the lookup with filtering\nthe logic is more readable and slightly faster (~35%\nin debug build).\n\nChange-Id: Id35a562c76a84a81362f47b61ed67fb74d0a6dc7\nReviewed-on: https://gerrit.libreoffice.org/63001\nTested-by: Jenkins\nReviewed-by: Ashod Nakashian \u003cashnakash@gmail.com\u003e\n"
    },
    {
      "commit": "15701ab315a9d4cfc9ab0b05eae11a61b008eddc",
      "tree": "c32d2cfe05b075bce8adcbcc281aaed1fbfc4aa4",
      "parents": [
        "33191f604756bbfde04eea9a85fd7ac283c6eceb"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Fri Sep 28 06:27:09 2018 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Apr 25 21:40:56 2019 +0200"
      },
      "message": "sw: paragraph-sign: erase metafields from copied text correctly\n\nThis is relevant for paragraph signatures where the\nmetadata is not yet copied and so we exclude it.\nThe issue was that in some cases we didn\u0027t use\nthe proper range of text and an assertion was\ntriggered in debug builds.\n\nOtherwise there should be no change of behavior\nin release builds with this patch.\n\nChange-Id: I90bc2ca56d586b96d39f34c68de53d3dac6099d7\nReviewed-on: https://gerrit.libreoffice.org/63000\nTested-by: Jenkins\nReviewed-by: Ashod Nakashian \u003cashnakash@gmail.com\u003e\n"
    },
    {
      "commit": "33191f604756bbfde04eea9a85fd7ac283c6eceb",
      "tree": "0c87eebc1ec017e6027e58e0500a0118bde47c4b",
      "parents": [
        "e884223505535d497bb5c7cd96dd17daaf4c415c"
      ],
      "author": {
        "name": "Henry Castro",
        "email": "hcastro@collabora.com",
        "time": "Thu Apr 11 14:22:15 2019 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Apr 25 21:37:59 2019 +0200"
      },
      "message": "lok: add missing parameter to PostExtTextInputEvent function\n\nChange-Id: I91fbfd97da0c4ad1ad90710ab781c71ca99367e5\nReviewed-on: https://gerrit.libreoffice.org/70609\nTested-by: Jenkins\nReviewed-by: Henry Castro \u003chcastro@collabora.com\u003e\nReviewed-on: https://gerrit.libreoffice.org/70665\nReviewed-by: Jan Holesovsky \u003ckendy@collabora.com\u003e\nTested-by: Jan Holesovsky \u003ckendy@collabora.com\u003e\n"
    },
    {
      "commit": "e884223505535d497bb5c7cd96dd17daaf4c415c",
      "tree": "809d6a9122871e85d51156a2293d35c25339e0c7",
      "parents": [
        "7e291eedbad335bf8bbc8a17cc3d633bf66d0e90"
      ],
      "author": {
        "name": "Tamas Bunth",
        "email": "tamas.bunth@collabora.co.uk",
        "time": "Thu Apr 25 12:17:06 2019 +0200"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Thu Apr 25 15:46:25 2019 +0200"
      },
      "message": "mysqlc: move template specialization to namespace\n\nso gcc 4.8 would be happy about it.\nSee:\nhttps://gcc.gnu.org/bugzilla/show_bug.cgi?id\u003d56480\n\nChange-Id: I7e696758c5598b9e64947bc9b1606c653becddce\nReviewed-on: https://gerrit.libreoffice.org/71294\nReviewed-by: Andras Timar \u003candras.timar@collabora.com\u003e\nTested-by: Andras Timar \u003candras.timar@collabora.com\u003e\n"
    },
    {
      "commit": "7e291eedbad335bf8bbc8a17cc3d633bf66d0e90",
      "tree": "cad7df5d38b2c72dc963811ac7063f913ab9cd7f",
      "parents": [
        "5fd55f1e9fb37c3e0ac84823ff089906cd47aca2"
      ],
      "author": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Apr 25 05:54:15 2019 +0200"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Apr 25 14:26:36 2019 +0200"
      },
      "message": "sd lok: Remove the .uno:LeftPaneImpress call from sd lok initialization.\n\nAccording to my testing, this makes no difference and the moving of\nslides and multiple selection behaves the same way with or without this.\n\nSo let\u0027s return to not activating the SlideSorterBar, because otherwise\nwe are doing a lot of pixel bashing behind the scenes unnecessarily.\n\nHaving said that, if we want to activate it at some stage, it is better\nto do something like the following (+ remove the explicit LOK-only if\u0027s\nfrom svtools/source/config/slidesorterbaropt.cxx):\n\n  SvtSlideSorterBarOptions().SetVisibleImpressView(true);\n\ninstead (and potentially we can also make it floating not to occupy the\nspace in the main view by\n\n  GetWindow()-\u003eSetFloatingMode(true);\n\nin the LOK case in sd/source/ui/dlg/PaneChildWindows.cxxi).\n\nChange-Id: I86b23b484674ad4c6a75246ee6186ad9b828931f\nReviewed-on: https://gerrit.libreoffice.org/71271\nReviewed-by: Ashod Nakashian \u003cashnakash@gmail.com\u003e\nTested-by: Ashod Nakashian \u003cashnakash@gmail.com\u003e\n"
    },
    {
      "commit": "5fd55f1e9fb37c3e0ac84823ff089906cd47aca2",
      "tree": "0b2d8f257fcdbc631b9e847463cfd59e9b3cc0ef",
      "parents": [
        "59e8d4679a2104e329ca562d6c4ad5a2b7113793"
      ],
      "author": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Apr 25 06:06:19 2019 +0200"
      },
      "committer": {
        "name": "Ashod Nakashian",
        "email": "ashnakash@gmail.com",
        "time": "Thu Apr 25 14:15:29 2019 +0200"
      },
      "message": "Revert \"disable unreliable SdTiledRenderingTest::testPasteTextOnSlide\"\n\nThis shouldn\u0027t be necessary after the patch that removes the\n.uno:LeftPaneImpress and revert of the unit test changs.\n\nThis reverts commit 23b03b5e21d936d1fdb2096c1c57b932a1c6f9e3.\n\nChange-Id: Ie056d66b1d88c317e1b44ebe290313c307d807ae\nReviewed-on: https://gerrit.libreoffice.org/71273\nReviewed-by: Ashod Nakashian \u003cashnakash@gmail.com\u003e\nTested-by: Ashod Nakashian \u003cashnakash@gmail.com\u003e\n"
    },
    {
      "commit": "59e8d4679a2104e329ca562d6c4ad5a2b7113793",
      "tree": "96fe23dba4c586e912262cf00453544536a3b872",
      "parents": [
        "40cddf85c58239258c794d28090183534eb4d6fc"
      ],
      "author": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Wed Apr 24 22:16:52 2019 +0200"
      },
      "committer": {
        "name": "Ashod Nakashian",
        "email": "ashnakash@gmail.com",
        "time": "Thu Apr 25 14:15:18 2019 +0200"
      },
      "message": "Revert \"sd: fix unittest failures due to enabling slide-sorter\"\n\nAt the moment, the commit that was supposed to fix the unit tests is\nactually breaking them for me, so let\u0027s revert.\n\nThis reverts commit 72da60a4fac5657de69c0651dd8e0a94fcc49b97.\n\nChange-Id: I8ea636985de12ea19ad32a6064ece2d90589b7f9\nReviewed-on: https://gerrit.libreoffice.org/71272\nReviewed-by: Ashod Nakashian \u003cashnakash@gmail.com\u003e\nTested-by: Ashod Nakashian \u003cashnakash@gmail.com\u003e\n"
    },
    {
      "commit": "40cddf85c58239258c794d28090183534eb4d6fc",
      "tree": "8cc0d76d56984e62558aceadcff0e64fb06c3fa1",
      "parents": [
        "5e2270a1be33a3408b01729a75a09516fd4408b2"
      ],
      "author": {
        "name": "Henry Castro",
        "email": "hcastro@collabora.com",
        "time": "Wed Mar 27 14:41:54 2019 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Apr 25 13:34:36 2019 +0200"
      },
      "message": "tdf#120338: The paragraph formatting changes are not undone, part 1\n\nRejecting paragraph formatting is not implemented yet.\n\"Reject All\" command is affected because the changes were not removed\n\nChange-Id: Ic4af1def97025643ecbc5cf0752cd06d9b94c74a\nReviewed-on: https://gerrit.libreoffice.org/69865\nTested-by: Jenkins\nReviewed-by: Henry Castro \u003chcastro@collabora.com\u003e\nReviewed-on: https://gerrit.libreoffice.org/70202\nReviewed-by: Jan Holesovsky \u003ckendy@collabora.com\u003e\nTested-by: Jan Holesovsky \u003ckendy@collabora.com\u003e\n"
    },
    {
      "commit": "5e2270a1be33a3408b01729a75a09516fd4408b2",
      "tree": "26bdcbf40fe4263ba59e396d67e88981336dab59",
      "parents": [
        "a835ffa3945a393e0d58705f50682c6e635e9f8a"
      ],
      "author": {
        "name": "Henry Castro",
        "email": "hcastro@collabora.com",
        "time": "Fri Mar 29 09:01:05 2019 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Apr 25 13:26:38 2019 +0200"
      },
      "message": "sc lok: avoid save incorrect data, whether the pane has ...\n\nhorizontal / vertical splits\n\nIn the tiled rendering case the horizontal / vertical splits were\nnot implemented, so the leftmost visible column is 0.\nSo preserve horizontal / vertical splits when saving the document\n\nChange-Id: I15b6f009910e51fdaf475de5aac1ebded16c1956\nReviewed-on: https://gerrit.libreoffice.org/69926\nTested-by: Jenkins\nReviewed-by: Henry Castro \u003chcastro@collabora.com\u003e\nReviewed-on: https://gerrit.libreoffice.org/70079\nReviewed-by: Jan Holesovsky \u003ckendy@collabora.com\u003e\nTested-by: Jan Holesovsky \u003ckendy@collabora.com\u003e\n"
    },
    {
      "commit": "a835ffa3945a393e0d58705f50682c6e635e9f8a",
      "tree": "f5c25725a7e43624a09985910aa7fbf454278337",
      "parents": [
        "a34a4aaeca3713acea7b1d59632f1aa6e0f50fde"
      ],
      "author": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Thu Apr 25 12:49:54 2019 +0200"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Thu Apr 25 12:49:54 2019 +0200"
      },
      "message": "disable SwUiWriterTest2::testTdf122942 on Mac\n\nChange-Id: I1c7e1ea5b3ba5fa8b6969081b0df4eba48af327c\n"
    },
    {
      "commit": "a34a4aaeca3713acea7b1d59632f1aa6e0f50fde",
      "tree": "948a2856a30f333b36faa4d550cf71af5d896120",
      "parents": [
        "bf440a2f97b2b02a195f8e44e6d76cfbd9fcf905"
      ],
      "author": {
        "name": "Michael Meeks",
        "email": "michael.meeks@collabora.com",
        "time": "Tue Apr 16 23:01:50 2019 +0100"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Apr 25 06:01:44 2019 +0200"
      },
      "message": "lok: add profile zones.\n\nNB. outside of the often contended SolarMutexGuard.\n\nChange-Id: Ieb651e2ed4349e692010a7588721f461af7d2b5b\nReviewed-on: https://gerrit.libreoffice.org/70848\nTested-by: Jenkins\nReviewed-by: Michael Meeks \u003cmichael.meeks@collabora.com\u003e\n"
    },
    {
      "commit": "bf440a2f97b2b02a195f8e44e6d76cfbd9fcf905",
      "tree": "407ef05d834e958cd4cec3b50e131f5196cc460c",
      "parents": [
        "23b03b5e21d936d1fdb2096c1c57b932a1c6f9e3"
      ],
      "author": {
        "name": "Michael Meeks",
        "email": "michael.meeks@collabora.com",
        "time": "Mon Apr 15 13:16:53 2019 +0100"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Apr 25 06:01:44 2019 +0200"
      },
      "message": "lok: rename - emitted as events not on stdout now.\n\nChange-Id: Ie57c34eff1d917fada4e10e4b88b27adf8a34d1a\nReviewed-on: https://gerrit.libreoffice.org/70788\nTested-by: Jenkins\nReviewed-by: Michael Meeks \u003cmichael.meeks@collabora.com\u003e\n"
    },
    {
      "commit": "23b03b5e21d936d1fdb2096c1c57b932a1c6f9e3",
      "tree": "ec100551ebdb04d1dea028786de23538607b58d4",
      "parents": [
        "7a4657825a258b2c83cbb23dabaa29937bb0bdbc"
      ],
      "author": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Wed Apr 24 22:43:49 2019 +0200"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Wed Apr 24 22:48:15 2019 +0200"
      },
      "message": "disable unreliable SdTiledRenderingTest::testPasteTextOnSlide\n\nChange-Id: I5ff8d4f1a9191aec082cacafb571e3171f464550\n"
    },
    {
      "commit": "7a4657825a258b2c83cbb23dabaa29937bb0bdbc",
      "tree": "b2f891436b978e9a098cf5e3b1dbbe5ab8eaa413",
      "parents": [
        "c444aab457f1383cb94f9ab7b39ae87d37a4c817"
      ],
      "author": {
        "name": "Eike Rathke",
        "email": "erack@redhat.com",
        "time": "Tue Oct 16 11:22:20 2018 +0200"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Wed Apr 24 22:48:14 2019 +0200"
      },
      "message": "Unit test deleting shared formula group top cell, tdf#119623\n\nChange-Id: I9a497b9d9ae09c8764f62549a60c8a2a952bc9e9\nReviewed-on: https://gerrit.libreoffice.org/61822\nReviewed-by: Eike Rathke \u003cerack@redhat.com\u003e\nTested-by: Jenkins\n"
    },
    {
      "commit": "c444aab457f1383cb94f9ab7b39ae87d37a4c817",
      "tree": "7232adfe6040c8cdcfd8bc52a3f24795e4943213",
      "parents": [
        "46968a28c47b12ce4557fda5dd96641f3e0a4fa6"
      ],
      "author": {
        "name": "Eike Rathke",
        "email": "erack@redhat.com",
        "time": "Mon Oct 15 23:10:07 2018 +0200"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Wed Apr 24 22:48:14 2019 +0200"
      },
      "message": "Resolves: tdf#119623 record group positions also for top cells\n\nSo listeners can be re-established for remaining grouped cells if\ntop cell is deleted (which ends listening and probably was the\ncause to exclude them here).\n\nChange-Id: Ic91b74c65013452d56b5cfbc132722c4314743c8\nReviewed-on: https://gerrit.libreoffice.org/61808\nReviewed-by: Eike Rathke \u003cerack@redhat.com\u003e\nTested-by: Jenkins\n"
    },
    {
      "commit": "46968a28c47b12ce4557fda5dd96641f3e0a4fa6",
      "tree": "4e8085b95766c6bba337c69ee682c9676c85d3ce",
      "parents": [
        "af7516c81be02a3500a85a3c66923bb18afcd628"
      ],
      "author": {
        "name": "Eike Rathke",
        "email": "erack@redhat.com",
        "time": "Sun Mar 17 19:58:12 2019 +0100"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Wed Apr 24 22:48:14 2019 +0200"
      },
      "message": "Unit tests for tdf#121002 tdf#120013 tdf#123714 tdf#123736\n\n This is a combination of 4 commits.\n\nAdd unit tests for tdf#123736 and related unshared/regrouped listening\n\nReviewed-on: https://gerrit.libreoffice.org/69372\nTested-by: Jenkins\nReviewed-by: Eike Rathke \u003cerack@redhat.com\u003e\n(cherry picked from commit 8925bd2efca8dd07a3ac044ecbc6505bb7bfa0a6)\n\nUnit test for cut copy move into shared formula group reference, tdf#123714\n\nReviewed-on: https://gerrit.libreoffice.org/69453\nReviewed-by: Eike Rathke \u003cerack@redhat.com\u003e\nTested-by: Jenkins\n(cherry picked from commit f81d532648ccbbd08d3cb568eadc9f402dac67ad)\n\nUnit test for cut copy move with a group reference adjusting along, tdf#121002\n\nReviewed-on: https://gerrit.libreoffice.org/69532\nReviewed-by: Eike Rathke \u003cerack@redhat.com\u003e\nTested-by: Jenkins\n(cherry picked from commit 92657eed57548511f26f0c22f1bbc47d554c8b5b)\n\nbcf03f5068630c18eeecf2625cdff7ec1704d292\n4f3731e2236f1b8be97a6f5d21e32e678610fecb\n\nUnit test for cut copy move intersecting a formula group run, tdf#120013\n\nReviewed-on: https://gerrit.libreoffice.org/69568\nTested-by: Jenkins\nReviewed-by: Eike Rathke \u003cerack@redhat.com\u003e\n(cherry picked from commit 6280b5c1c62ad40b5b9780a93c7cbee9ca0260f8)\n\nce7e1e42dba7bfbc2db6a60e4457c3610430b87e\n\nChange-Id: If48e6d75288b42b47c90f3104006b7c52982c9f6\nReviewed-on: https://gerrit.libreoffice.org/69555\nTested-by: Jenkins\nReviewed-by: Christian Lohmaier \u003clohmaier+LibreOffice@googlemail.com\u003e\n"
    },
    {
      "commit": "af7516c81be02a3500a85a3c66923bb18afcd628",
      "tree": "d31090a69accf6e12670fe2c1470752acdaaaea6",
      "parents": [
        "c96b9c9fbed5d8b82dc90f6330256c1991b289cc"
      ],
      "author": {
        "name": "Eike Rathke",
        "email": "erack@redhat.com",
        "time": "Sat Mar 09 01:20:46 2019 +0100"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Wed Apr 24 22:48:14 2019 +0200"
      },
      "message": "Resolves: tdf#120013 tdf#123714 tdf#123736 shared formula group split\n\n This is a combination of 7 commits.\n\nResolves: tdf#123714 tdf#123736 all split formula groups; tdf#120013 related\n\nAdd all split shared formula groups to regrouping and mark for\nlistening, even if the references had not be to adjusted.\n\nThis partly also resolves tdf#120013 but there\u0027s more to that, a\nremaining partial group is not updated.\n\nReviewed-on: https://gerrit.libreoffice.org/68951\nReviewed-by: Eike Rathke \u003cerack@redhat.com\u003e\nTested-by: Jenkins\n(cherry picked from commit 7fdc5df36f5b50e0629405a47ff3d5765fcfeb93)\n\nResolves: tdf#120013 tdf#123714 split-off group or single cell needs listening\n\nReviewed-on: https://gerrit.libreoffice.org/69066\nReviewed-by: Eike Rathke \u003cerack@redhat.com\u003e\nTested-by: Jenkins\n(cherry picked from commit 5c27a048658afcd2f78ef4d7e6c7128554ed3f4c)\n\nResolves: tdf#123736 re-establish listeners for unshared formula groups\n\n... when replacing one of their formula cells, with another\nformula cell or any other cell, passing through\nDetachFormulaCell()\n\nReviewed-on: https://gerrit.libreoffice.org/69221\nReviewed-by: Eike Rathke \u003cerack@redhat.com\u003e\nTested-by: Jenkins\n(cherry picked from commit 1634a6d926c6cfd8fe92be1f3ae6083d2fb80f5e)\n\nIn case of sc::NoListening only SetNeedsListeningGroup(), tdf#123736 follow-up\n\nReviewed-on: https://gerrit.libreoffice.org/69303\nReviewed-by: Eike Rathke \u003cerack@redhat.com\u003e\nTested-by: Jenkins\n(cherry picked from commit 6160025b27e97841321be29863bb1efd8c194a5f)\n\nRelated: tdf#123736 re-establish listeners also for vector unsharing\n\n... via DetachFormulaCells()\n\nReviewed-on: https://gerrit.libreoffice.org/69320\nReviewed-by: Eike Rathke \u003cerack@redhat.com\u003e\nTested-by: Jenkins\n(cherry picked from commit 564d0d145cf9c164ea9c717b4b2113fd971fa0af)\n\nReget position_type as the block or type may have changed, tdf#123736 related\n\nReviewed-on: https://gerrit.libreoffice.org/69358\nReviewed-by: Eike Rathke \u003cerack@redhat.com\u003e\nTested-by: Jenkins\n(cherry picked from commit e5de84e73ffbaa1a45ab787750f5997582bbfa49)\n\nListening when grouping in ScColumn::AttachNewFormulaCells(), (tdf#123736)\n\nNot directly related to tdf#123736 but similar approach.\nSetting a vector with ScColumn::SetFormulaCells() is currently\nonly done for Undo documents, but implementation provided\nlistening as only single cell listening for not-undo/clip\ndocuments, which wouldn\u0027t work if actually used in grouping\ncontext. The upcoming unit tests will use SetFormulaCells() for\nchecks.\n\nReviewed-on: https://gerrit.libreoffice.org/69371\nReviewed-by: Eike Rathke \u003cerack@redhat.com\u003e\nTested-by: Jenkins\n(cherry picked from commit de024e572dd7a588f82b84c68daa2051ec6b20e9)\n\nc511f618e9dde2288491c01cfcd889970fd6e4e5\nd527307ef5278d87345c6dbfab9d05cb490dfe6c\n3e5a5334dfe11002b526f942463626b62efbc340\na57308495a06e0df612eb1610b5f387d6b60ce08\n2faf3e74d95cb1f3088f20cbb7de7ba965a6de21\n990e6a5d6e1efcf70a2661b3a9a39c37d9e4c2e6\n\nChange-Id: If6d1fef7e545017232a1b7e29b4d60dd58775e88\nReviewed-on: https://gerrit.libreoffice.org/69554\nTested-by: Jenkins\nReviewed-by: Dennis Francis \u003cdennis.francis@collabora.com\u003e\nReviewed-by: Katarina Behrens \u003cKatarina.Behrens@cib.de\u003e\n"
    },
    {
      "commit": "c96b9c9fbed5d8b82dc90f6330256c1991b289cc",
      "tree": "da5679c99d2517658d5a9750ca46aaeca2a559b4",
      "parents": [
        "930074a919da821813fd4e9e11a3b74b2822b1b6"
      ],
      "author": {
        "name": "Michael Meeks",
        "email": "michael.meeks@collabora.com",
        "time": "Fri Apr 12 21:16:38 2019 +0100"
      },
      "committer": {
        "name": "Tor Lillqvist",
        "email": "tml@collabora.com",
        "time": "Wed Apr 24 22:21:37 2019 +0200"
      },
      "message": "lok: emit ProfileZone data in messages when requested.\n\nChange-Id: I42a773e2d5b8e4deeafa8eeb2785913db36a47d7\nReviewed-on: https://gerrit.libreoffice.org/70688\nTested-by: Jenkins\nReviewed-by: Michael Meeks \u003cmichael.meeks@collabora.com\u003e\nReviewed-on: https://gerrit.libreoffice.org/70766\nReviewed-by: Tor Lillqvist \u003ctml@collabora.com\u003e\nTested-by: Tor Lillqvist \u003ctml@collabora.com\u003e\n"
    },
    {
      "commit": "930074a919da821813fd4e9e11a3b74b2822b1b6",
      "tree": "8cf6e5fbd2f3deb90c002da15cfbd65df0c081f1",
      "parents": [
        "07aecc1d2d089e97a6d73c8b648611cda168ba39"
      ],
      "author": {
        "name": "Tamas Bunth",
        "email": "tamas.bunth@collabora.co.uk",
        "time": "Mon Apr 22 19:09:24 2019 +0200"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Wed Apr 24 17:20:00 2019 +0200"
      },
      "message": "mysqlc: Allow conversions between different types\n\nChange-Id: I54c1f438a755267db0896637c79f915de9113f83\nReviewed-on: https://gerrit.libreoffice.org/71246\nReviewed-by: Andras Timar \u003candras.timar@collabora.com\u003e\nTested-by: Andras Timar \u003candras.timar@collabora.com\u003e\n"
    },
    {
      "commit": "07aecc1d2d089e97a6d73c8b648611cda168ba39",
      "tree": "7d1308672cc18eb67d827cbef2eed638b0ac9726",
      "parents": [
        "4f46a493eae1ab9d705451738f79876e869622c9"
      ],
      "author": {
        "name": "Tor Lillqvist",
        "email": "tml@collabora.com",
        "time": "Wed Apr 24 16:30:39 2019 +0300"
      },
      "committer": {
        "name": "Tor Lillqvist",
        "email": "tml@collabora.com",
        "time": "Wed Apr 24 16:30:39 2019 +0300"
      },
      "message": "The iOS sv_SE dictionary surely works for sv_FI, too\n\n(I know Swedish, this is not guesswork, there are no orthography\ndifferences.)\n\nChange-Id: I6f652f01dc95aa3a89fec1964c2a49109eb5e30b\n"
    }
  ],
  "next": "4f46a493eae1ab9d705451738f79876e869622c9"
}
