)]}'
{
  "log": [
    {
      "commit": "66c1891abb374459bf615276d0190bb7bb17e62c",
      "tree": "a28361f8a1e766fc244d761cf43f0f7c7eecd1c7",
      "parents": [
        "f31a6c26d458567db18e2263ef38149bac6ec299"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Sun Nov 04 11:45:45 2018 -0500"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Nov 08 22:37:47 2018 +0100"
      },
      "message": "LOK: custom widgets: simplify and correct colors\n\nAlso remove macroni.\n\nChange-Id: I0b2914e9f0e2aba9d8ca10338b515b598126e315\n"
    },
    {
      "commit": "f31a6c26d458567db18e2263ef38149bac6ec299",
      "tree": "4d94ae7727b35c7e2db264b95fed35755bd32075",
      "parents": [
        "50c06c6ea7548dc65ca1604d7462025659a077a0"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Sun Nov 04 11:01:00 2018 -0500"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Nov 08 22:37:47 2018 +0100"
      },
      "message": "LOK: custom widgets: reduce theme plugin API surface\n\nChange-Id: I89dcf5a102be19fd1bc314a89538a121522f4a43\n"
    },
    {
      "commit": "50c06c6ea7548dc65ca1604d7462025659a077a0",
      "tree": "26dea8744ba04895e0d11a53dd053b331832690c",
      "parents": [
        "cf1892135bac55b57a9e1a0b3f306ed1859b0b26"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Sat Nov 03 17:57:44 2018 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Nov 08 22:37:46 2018 +0100"
      },
      "message": "LOK: custom widgets: reduce Color into an int to reduce API surface\n\nChange-Id: Ib1afbb0b5647048f24d4ea6f9859b76328568dac\n"
    },
    {
      "commit": "cf1892135bac55b57a9e1a0b3f306ed1859b0b26",
      "tree": "2e570e30c70071f87f8c875d939fe89aba5fcb5a",
      "parents": [
        "ea8f4abcb8f0251e0877d93abd17d8a1088403eb"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Fri Nov 02 09:24:19 2018 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Nov 08 22:37:46 2018 +0100"
      },
      "message": "LOK: custom widgets: check size of API structures\n\nChange-Id: Iff50f7aeb471870230e9e822657deed6aefad268\n"
    },
    {
      "commit": "ea8f4abcb8f0251e0877d93abd17d8a1088403eb",
      "tree": "9c1d16e5ba45eee2f785a527e4f892bee18e990e",
      "parents": [
        "4e20e8ef5f05bb4d93cfcd24adfd4515d2d0f066"
      ],
      "author": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Fri Nov 02 13:28:52 2018 +0100"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Nov 08 22:37:45 2018 +0100"
      },
      "message": "LOK: custom widgets: No need for SAL_DLLPUBLIC_RTTI here any more.\n\nChange-Id: I7cae61e1fa9cf74b98627d557890fd41047421df\n"
    },
    {
      "commit": "4e20e8ef5f05bb4d93cfcd24adfd4515d2d0f066",
      "tree": "1dd102f1f1cc7f3eb4d6606917f12610d8cbee25",
      "parents": [
        "e03f988fc02cab1b8b3f608e1b48c1052d2afc29"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Thu Nov 01 23:33:32 2018 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Nov 08 22:37:45 2018 +0100"
      },
      "message": "LOK: custom widgets: convert WidgetThemeLibrary to POD for ABI compatibility\n\nChange-Id: Ibc425d8e630460547d66723ccabeaf4ac29d2719\n"
    },
    {
      "commit": "e03f988fc02cab1b8b3f608e1b48c1052d2afc29",
      "tree": "a2d0a8972ae64b60fe44f91bd96b6f817e3fe694",
      "parents": [
        "8c6bc1d9b600188cfeb4c69c0ab221360eb851c4"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Thu Nov 01 23:04:12 2018 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Nov 08 22:37:44 2018 +0100"
      },
      "message": "LOK: custom themes: isolate LO internals headers from theme plugin\n\nChange-Id: Ic189aecf092b9cffd800e410d2d6e88016c43052\n"
    },
    {
      "commit": "8c6bc1d9b600188cfeb4c69c0ab221360eb851c4",
      "tree": "96b9edf2d254eab830c09b7d3694d9f3911ce05f",
      "parents": [
        "3ec34b3f7ae3ef569fe12e071c10d53fcc014882"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Tue Oct 30 18:46:07 2018 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Nov 08 22:37:44 2018 +0100"
      },
      "message": "lok: custom widgets: render editbox borders\n\nChange-Id: I1962a4a1397363b1c15e49d57b0bbcc9c232ce30\n"
    },
    {
      "commit": "3ec34b3f7ae3ef569fe12e071c10d53fcc014882",
      "tree": "f01d64f933b2fee7daaec166aa36114384c31f49",
      "parents": [
        "512da26cd1b8f1451580025ec2e0eeb9ba7c2210"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Sat Oct 27 13:23:46 2018 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Nov 08 22:37:44 2018 +0100"
      },
      "message": "custom widgets: rework colors and cleanup\n\nUse ColorData for custom widget themes to\nmake it more readable and consistent.\n\nRenamed and split out colors to be more accurately\nnamed and representative of how they are used.\n\nFixed a number of inconsistencies in how colors\nwere used across widgets.\n\nChange-Id: I1cbb5f19223bd55107379b049beccaf1de4e26b2\n"
    },
    {
      "commit": "512da26cd1b8f1451580025ec2e0eeb9ba7c2210",
      "tree": "44e6ec028633a3f6a4267a09f86da147347bc553",
      "parents": [
        "798a123f42fba9b0839f9b6e708f285c27fe56f1"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Sat Oct 27 10:53:43 2018 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Nov 08 22:37:43 2018 +0100"
      },
      "message": "LOK: custom widgets: don\u0027t clobber the custom colors\n\nThe old logic threw away the result of updateSettings\nby applying the styles saved and modified after calling\nit, which lost all the custom colors thereby breaking\ncustom-widgets and themeing altogether.\n\nChange-Id: Ic3750f145b67cd6a379f3b628a10c213a31656e7\n"
    },
    {
      "commit": "798a123f42fba9b0839f9b6e708f285c27fe56f1",
      "tree": "46853324468eddf403f67337091f3b24162bff9d",
      "parents": [
        "321638ba2bf7d24ab41004aed5f0f90010e15e43"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Sat Oct 27 10:50:44 2018 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Nov 08 22:37:43 2018 +0100"
      },
      "message": "LOK: custom widgets: support custom menu colors\n\nChange-Id: Icd6367fa40f9655cd58816461f0d2fca6f6932e2\n"
    },
    {
      "commit": "321638ba2bf7d24ab41004aed5f0f90010e15e43",
      "tree": "e6b54fbb9eec65aaae9065818da32bc4e8fb9a12",
      "parents": [
        "9b9c086995d43c6908b45e8894645e18fa5dac5c"
      ],
      "author": {
        "name": "Ashod Nakashian",
        "email": "ashod.nakashian@collabora.co.uk",
        "time": "Sun Oct 14 20:06:13 2018 -0400"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Nov 08 22:37:43 2018 +0100"
      },
      "message": "custom widgets: correct focus colors and render button-up in listboxes\n\nChange-Id: I70f46f94747f468a2bb79f8baa4576e4460bef31\n"
    },
    {
      "commit": "9b9c086995d43c6908b45e8894645e18fa5dac5c",
      "tree": "52ac3d278af01ea318f6e4c4c7aa26870e8f4628",
      "parents": [
        "0b5e8eaa91d7b6bd3b14541705ed02c334eb981d"
      ],
      "author": {
        "name": "Tomaž Vajngerl",
        "email": "tomaz.vajngerl@collabora.co.uk",
        "time": "Thu Sep 20 00:12:25 2018 +0200"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Nov 08 22:37:42 2018 +0100"
      },
      "message": "custom widgets: comment unused params. to avoid compile warnings\n\nChange-Id: I45b7ffdce2d470ed2f30b5408d8d861deb00514a\n"
    },
    {
      "commit": "0b5e8eaa91d7b6bd3b14541705ed02c334eb981d",
      "tree": "41ccc3fddd5a74b6492a2bc45caa2d7a8c4c91a9",
      "parents": [
        "5eb3ba33db59510f5dd1d4a074246e4c9fed1a7d"
      ],
      "author": {
        "name": "Tomaž Vajngerl",
        "email": "tomaz.vajngerl@collabora.co.uk",
        "time": "Thu Sep 20 00:06:52 2018 +0200"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Nov 08 22:37:42 2018 +0100"
      },
      "message": "custom widgets: setup style setting in the widget library\n\nSome theme colors are set using the style settings, which are\nimplemented by each backend to correspond to the system theme.\nFor custom widgets these need to also be set by the library\nitself. This commit adds the ground work and sets some of the\ncolors for windows backgrounds.\n\nChange-Id: Ia65b1605b2b7bef7f01ff1feff2e7470479e626a\n"
    },
    {
      "commit": "5eb3ba33db59510f5dd1d4a074246e4c9fed1a7d",
      "tree": "6b09f63fb616781419f19dcd33d67db26ed52af4",
      "parents": [
        "af96f56642d7219f09e59e6789bd09bddd1ce1e4"
      ],
      "author": {
        "name": "Tomaž Vajngerl",
        "email": "tomaz.vajngerl@collabora.co.uk",
        "time": "Tue Sep 11 22:35:12 2018 +0200"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Nov 08 22:37:41 2018 +0100"
      },
      "message": "custom widgets: draw fixed line widget\n\nChange-Id: Icb8cfbe09caf5cbfcf1d3f461c297c052056250d\n"
    },
    {
      "commit": "af96f56642d7219f09e59e6789bd09bddd1ce1e4",
      "tree": "a881f8ecbfecba9f9bc8723e086840f0d80ddab6",
      "parents": [
        "0d5245ca70f1867038ff451f1b32c1d534b99698"
      ],
      "author": {
        "name": "Tomaž Vajngerl",
        "email": "tomaz.vajngerl@collabora.co.uk",
        "time": "Tue Sep 11 17:35:08 2018 +0200"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Nov 08 22:37:41 2018 +0100"
      },
      "message": "custom widgets: differentiate stock and non-stock buttons\n\nChange-Id: I05f01058d7886dacec3b00dcf31313aea3939164\n"
    },
    {
      "commit": "0d5245ca70f1867038ff451f1b32c1d534b99698",
      "tree": "beac6017b0428e0d8bb85de2fce91d11207c8378",
      "parents": [
        "ad8876585ba3490307047d91a862aaa62fa75918"
      ],
      "author": {
        "name": "Tomaž Vajngerl",
        "email": "tomaz.vajngerl@collabora.co.uk",
        "time": "Tue Sep 11 17:29:20 2018 +0200"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Nov 08 22:37:41 2018 +0100"
      },
      "message": "vcl: mark stock buttons and transfer this to NWF on drawing\n\nStock buttons like OK/Cancel/Help need sometimes to be drawn\ndifferently than just another button. For this we need to mark\nsuch push buttons as \"stock\" when building them from a glade file\nand transfer this information down to the NWF backend when drawing\nthe widget.\n\nChange-Id: I131657f026a731208db47f4c8220622c8aabb464\n"
    },
    {
      "commit": "ad8876585ba3490307047d91a862aaa62fa75918",
      "tree": "015902cb9882374dd066dd4062383cb6f965b58a",
      "parents": [
        "d76d94120bc8ee054484c5dcd42df23675a095fe"
      ],
      "author": {
        "name": "Tomaž Vajngerl",
        "email": "tomaz.vajngerl@collabora.co.uk",
        "time": "Mon Sep 10 12:01:06 2018 +0200"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Nov 08 22:37:40 2018 +0100"
      },
      "message": "custom widgets: editbox - draw focus rectangle\n\nChange-Id: I5d038d165d5ff08a07d24906f6a7cc2d6176f1ac\n"
    },
    {
      "commit": "d76d94120bc8ee054484c5dcd42df23675a095fe",
      "tree": "297bf5a6ea19ca1a6cf6d75df3414b25e876c89e",
      "parents": [
        "67f122a08089eef07844cf118cbee4ac8f499ded"
      ],
      "author": {
        "name": "Tomaž Vajngerl",
        "email": "tomaz.vajngerl@collabora.co.uk",
        "time": "Mon Sep 03 15:15:43 2018 +0200"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Nov 08 22:37:39 2018 +0100"
      },
      "message": "custom widgets: return early when the widget lib is not available\n\nChange-Id: I1d740b4a3840f73015f34bd2143663a919db2956\n"
    },
    {
      "commit": "67f122a08089eef07844cf118cbee4ac8f499ded",
      "tree": "f26211181c899172a33d53fb45bf248f98225e0f",
      "parents": [
        "4c745e4c0546f773717d31ec097eeb66f2927b34"
      ],
      "author": {
        "name": "Tomaž Vajngerl",
        "email": "tomaz.vajngerl@collabora.co.uk",
        "time": "Fri Aug 31 10:09:27 2018 +0200"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Nov 08 22:37:39 2018 +0100"
      },
      "message": "custom widgets: enable anti-aliasing when drawing widgets\n\nChange-Id: I050d8534cacdee63109158dbc150d9d13b43fe5e\n"
    },
    {
      "commit": "4c745e4c0546f773717d31ec097eeb66f2927b34",
      "tree": "612945c613beff9afbb899481dfc84c58e7c5455",
      "parents": [
        "b0129d34df0cdd37e153598f7263fb837b6aab7e"
      ],
      "author": {
        "name": "Tomaž Vajngerl",
        "email": "tomaz.vajngerl@collabora.co.uk",
        "time": "Thu Aug 30 23:34:09 2018 +0200"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Nov 08 22:37:38 2018 +0100"
      },
      "message": "custom widgets: get the region from the lib. + custom tab width\n\nThis implements getting the region rectangle from the widget\nlibrary so it is possible to redefine the size of the widgets if\nneeded.\n\nAdditionally increase a tab width which are too small by default.\n\nChange-Id: If662c44e02631715efd137ecbfc4a5770fa9f6ab\n"
    },
    {
      "commit": "b0129d34df0cdd37e153598f7263fb837b6aab7e",
      "tree": "bbc29264840ee68a8bfe41d81bc5b80c0233b46b",
      "parents": [
        "66f798a7b4eab77a03d3f3a12939bb5eb11f1031"
      ],
      "author": {
        "name": "Tomaž Vajngerl",
        "email": "tomaz.vajngerl@collabora.co.uk",
        "time": "Mon Aug 27 13:33:01 2018 +0200"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Nov 08 22:37:38 2018 +0100"
      },
      "message": "custom widgets: add Toolbar widget\n\nChange-Id: Ia4efe711c07213f2edf472602c5b2acc81876906\n"
    },
    {
      "commit": "66f798a7b4eab77a03d3f3a12939bb5eb11f1031",
      "tree": "de0414da95068a1e3bfc7bfd4c4962a2bc99e63e",
      "parents": [
        "7b4471951016909c3e4abffe77ab33b56115187a"
      ],
      "author": {
        "name": "Tomaž Vajngerl",
        "email": "tomaz.vajngerl@collabora.co.uk",
        "time": "Mon Aug 27 11:58:01 2018 +0200"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Nov 08 22:37:38 2018 +0100"
      },
      "message": "custom widgets: add List widget - ListNode, ListWidget\n\nalso added ListNet as noop\n\nChange-Id: I033f908a8fc9ce9ec4b3d202e1299f7c0a9cad6c\n"
    },
    {
      "commit": "7b4471951016909c3e4abffe77ab33b56115187a",
      "tree": "62e42e821384b92544d626d016bad5dd76c8e46f",
      "parents": [
        "0ac499c924194ed5d4990efdf5b66e8280571d02"
      ],
      "author": {
        "name": "Tomaž Vajngerl",
        "email": "tomaz.vajngerl@collabora.co.uk",
        "time": "Mon Aug 27 11:07:48 2018 +0200"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Nov 08 22:37:37 2018 +0100"
      },
      "message": "custom widgets: add Progress widget\n\nChange-Id: I573a6c28f5ddb538ca3b0abf15197695fc113802\n"
    },
    {
      "commit": "0ac499c924194ed5d4990efdf5b66e8280571d02",
      "tree": "9cd56d52a477214638322a04804c313ca0f473ca",
      "parents": [
        "837b51cdd0579db79c940ff20dabf6ccff8da3f2"
      ],
      "author": {
        "name": "Tomaž Vajngerl",
        "email": "tomaz.vajngerl@collabora.co.uk",
        "time": "Mon Aug 27 10:54:31 2018 +0200"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Nov 08 22:37:37 2018 +0100"
      },
      "message": "vcl: simplify ControlDrawParameters construction, add nValue\n\nDon\u0027t require eButtonValue as a constructor parameter as it mostly\nisn\u0027t necessary and required.\n\nIn addition add nValue instance variable.\n\nChange-Id: I927714f715fce1549d87cec633330a0dc313f569\n"
    },
    {
      "commit": "837b51cdd0579db79c940ff20dabf6ccff8da3f2",
      "tree": "58b2effe25a2722fa960584f8673e40f9f37c038",
      "parents": [
        "8339e2349d4830e1d616c1c71d8c2badb6962a79"
      ],
      "author": {
        "name": "Tomaž Vajngerl",
        "email": "tomaz.vajngerl@collabora.co.uk",
        "time": "Mon Aug 27 00:14:34 2018 +0200"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Nov 08 22:37:37 2018 +0100"
      },
      "message": "custom widgets: add Slider widget\n\nChange-Id: Ie2192edfcfc49a1953059c5947b8ea7bb03a3c7d\n"
    },
    {
      "commit": "8339e2349d4830e1d616c1c71d8c2badb6962a79",
      "tree": "4ea3446c7cb3329adb6aaf216b8dcee521179538",
      "parents": [
        "38b0adb3f5cd2d1159d5284c7ffe15f7fc6babb0"
      ],
      "author": {
        "name": "Tomaž Vajngerl",
        "email": "tomaz.vajngerl@collabora.co.uk",
        "time": "Mon Aug 27 00:10:30 2018 +0200"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Nov 08 22:37:36 2018 +0100"
      },
      "message": "vcl: make slider ask if native drawing is supported\n\nSlider drawing didn\u0027t we ask if native drawing is supported using\nIsNativeControlSupported method.\n\nChange-Id: I0672114337516ff763fd710d949ab6a982db2992\n"
    },
    {
      "commit": "38b0adb3f5cd2d1159d5284c7ffe15f7fc6babb0",
      "tree": "72cb66b0a06f8006fa0c4a907fc661a21f6b7c69",
      "parents": [
        "8e6e7e3d6afd40d560bc6d33bc05baa340b2a27f"
      ],
      "author": {
        "name": "Tomaž Vajngerl",
        "email": "tomaz.vajngerl@collabora.co.uk",
        "time": "Sun Aug 26 00:52:07 2018 +0200"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Nov 08 22:37:36 2018 +0100"
      },
      "message": "custom widgets: add Tab widgets\n\nChange-Id: If9acc47b9a7751858d3394741e3984b3c2a49936\n"
    },
    {
      "commit": "8e6e7e3d6afd40d560bc6d33bc05baa340b2a27f",
      "tree": "f63bb108c0840e6a602ecebf05cc66a8c05f53e7",
      "parents": [
        "84490163580fb88192833ece4f24db3dfbda19b0"
      ],
      "author": {
        "name": "Tomaž Vajngerl",
        "email": "tomaz.vajngerl@collabora.co.uk",
        "time": "Sat Aug 25 11:53:01 2018 +0200"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Nov 08 22:37:35 2018 +0100"
      },
      "message": "custom widgets: draw ListBox widget\n\nChange-Id: I1a3b709fdc4fb21fc4ad22542ff669c98b13487d\n"
    },
    {
      "commit": "84490163580fb88192833ece4f24db3dfbda19b0",
      "tree": "5d48005b31fdb0d106d5c4b12b3d2ff528138b9f",
      "parents": [
        "f9c2402d0a06054278defa45f5a718f674f30f58"
      ],
      "author": {
        "name": "Tomaž Vajngerl",
        "email": "tomaz.vajngerl@collabora.co.uk",
        "time": "Wed Aug 22 13:55:35 2018 +0200"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Nov 08 22:37:35 2018 +0100"
      },
      "message": "custom widgets: first round of basic widgets with cairo\n\n- Radiobutton\n- Checkbox\n- Combobox\n- Editbox\n- Spinbox\n- Scrollbar\n\nChange-Id: I46bd2753a7c1806f4cd4583455e76c77494225b4\n"
    },
    {
      "commit": "f9c2402d0a06054278defa45f5a718f674f30f58",
      "tree": "c3e4d192bc8176051c9a28f622903332fdc6f70a",
      "parents": [
        "99b5119d67708038770dab82b4f23a593dfa193f"
      ],
      "author": {
        "name": "Tomaž Vajngerl",
        "email": "tomaz.vajngerl@collabora.co.uk",
        "time": "Wed Aug 22 13:43:11 2018 +0200"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Nov 08 22:37:34 2018 +0100"
      },
      "message": "Support drawing custom widgets in headless backend\n\n..and fallback the headless dawing also in gtk3 where needed\n\nChange-Id: Ic5da8fa7a04089342db8e2f334ced69691a15217\n"
    },
    {
      "commit": "99b5119d67708038770dab82b4f23a593dfa193f",
      "tree": "3fe3376ab37fb87c0d3f9bd484b8a2b4bec28b69",
      "parents": [
        "800ea897c1069182b5439433a5c8c2c1a1479bc7"
      ],
      "author": {
        "name": "Tomaž Vajngerl",
        "email": "tomaz.vajngerl@collabora.co.uk",
        "time": "Mon Aug 13 13:27:21 2018 +0200"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Nov 08 22:37:34 2018 +0100"
      },
      "message": "lokit: Draw dialogs without using a MetaFile\n\nA native widgets aren\u0027t part of a VCL metafile so they are ignored\nwhen the metafile is replayed. When drawing a dialog to a custom\ndevice, the first draw goes to the metafile, which is then replayed\nto the final device, but no native widgets get drawn. This commit\nchanges this behavior for LOKit where it draws without using the\nintermediate VCL metafile.\n\nChange-Id: I823db30c8bceb83830c6c993d4238b39e1331c09\n"
    },
    {
      "commit": "800ea897c1069182b5439433a5c8c2c1a1479bc7",
      "tree": "223ab8004fe4060fc70f94044a790c01eb9376df",
      "parents": [
        "88c6b454c8b6f08c74fb54ab9469801dd6860be5"
      ],
      "author": {
        "name": "Tomaž Vajngerl",
        "email": "tomaz.vajngerl@collabora.co.uk",
        "time": "Wed Jul 25 15:41:14 2018 +0200"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Nov 08 22:37:33 2018 +0100"
      },
      "message": "custom widgets: Custom Widget Themes\n\nChange-Id: I7ec57d18fe99f906aeb6dbb40d0d30c2ac8b51c4\n"
    },
    {
      "commit": "88c6b454c8b6f08c74fb54ab9469801dd6860be5",
      "tree": "1861d32c80df1405a9a0aaf44ea108a17cb4551a",
      "parents": [
        "d843d7727fd80fb094c1331d6f289bfb6e5818d1"
      ],
      "author": {
        "name": "Andrea Gelmini",
        "email": "andrea.gelmini@gelma.net",
        "time": "Wed Nov 07 14:00:49 2018 +0100"
      },
      "committer": {
        "name": "Julien Nabet",
        "email": "serval2412@yahoo.fr",
        "time": "Thu Nov 08 22:25:25 2018 +0100"
      },
      "message": "Fix typos\n\nChange-Id: Ifd1affb7c3945de84a210dfbda894b60014f6cd6\nReviewed-on: https://gerrit.libreoffice.org/63020\nTested-by: Jenkins\nReviewed-by: Julien Nabet \u003cserval2412@yahoo.fr\u003e\n"
    },
    {
      "commit": "d843d7727fd80fb094c1331d6f289bfb6e5818d1",
      "tree": "adad500da9c81fe3e04b078751275b93319bda2b",
      "parents": [
        "7df7e69db0b70b552db3a62d3301e0ba46e299be"
      ],
      "author": {
        "name": "Andrea Gelmini",
        "email": "andrea.gelmini@gelma.net",
        "time": "Wed Nov 07 17:25:03 2018 +0100"
      },
      "committer": {
        "name": "Julien Nabet",
        "email": "serval2412@yahoo.fr",
        "time": "Thu Nov 08 22:23:17 2018 +0100"
      },
      "message": "Fix typo\n\nChange-Id: Id76063b32ba37d42608cf7a19cbdf53d46fcbcc4\nReviewed-on: https://gerrit.libreoffice.org/63035\nTested-by: Jenkins\nReviewed-by: Julien Nabet \u003cserval2412@yahoo.fr\u003e\n"
    },
    {
      "commit": "7df7e69db0b70b552db3a62d3301e0ba46e299be",
      "tree": "8f0612d3b2a266319007f2b52fb8533a46e50915",
      "parents": [
        "2c614b4b2537997aece7ba0aa7ecd38e55fcffaa"
      ],
      "author": {
        "name": "Caolán McNamara",
        "email": "caolanm@redhat.com",
        "time": "Thu Nov 08 11:52:43 2018 +0000"
      },
      "committer": {
        "name": "Caolán McNamara",
        "email": "caolanm@redhat.com",
        "time": "Thu Nov 08 22:06:45 2018 +0100"
      },
      "message": "Resolves: tdf#121238 format welded metricspinbuttons the same as historically\n\ni.e. not with the UI Language, but with the Locale setting.\n\nChange-Id: I5146ece3356fdb67c3c715c6d17e608ec92e739a\nReviewed-on: https://gerrit.libreoffice.org/63088\nTested-by: Jenkins\nReviewed-by: Caolán McNamara \u003ccaolanm@redhat.com\u003e\nTested-by: Caolán McNamara \u003ccaolanm@redhat.com\u003e\n"
    },
    {
      "commit": "2c614b4b2537997aece7ba0aa7ecd38e55fcffaa",
      "tree": "19d82a7ab486d504b8dba96ab6e8559c85c86ee4",
      "parents": [
        "1873ba08d82efdc228462d839e16c802ffb6cfa3"
      ],
      "author": {
        "name": "Zdeněk Crhonek",
        "email": "zcrhonek@gmail.com",
        "time": "Thu Nov 08 17:15:50 2018 +0100"
      },
      "committer": {
        "name": "Zdenek Crhonek",
        "email": "zcrhonek@gmail.com",
        "time": "Thu Nov 08 21:05:49 2018 +0100"
      },
      "message": "uitest Writer Text to table dialog\n\nChange-Id: I0c28174d24cc626ebdab647844c711fc2be51fe8\nReviewed-on: https://gerrit.libreoffice.org/63110\nTested-by: Jenkins\nReviewed-by: Zdenek Crhonek \u003czcrhonek@gmail.com\u003e\n"
    },
    {
      "commit": "1873ba08d82efdc228462d839e16c802ffb6cfa3",
      "tree": "7f32fae72ba2cec04c8042f6158d4c9cda234f4d",
      "parents": [
        "97abda34fa0e3501f291cceb8b03ccc98e2b9845"
      ],
      "author": {
        "name": "Bartosz Kosiorek",
        "email": "gang65@poczta.onet.pl",
        "time": "Tue Nov 06 00:43:53 2018 +0100"
      },
      "committer": {
        "name": "Bartosz Kosiorek",
        "email": "gang65@poczta.onet.pl",
        "time": "Thu Nov 08 20:59:41 2018 +0100"
      },
      "message": "tdf#113624 EMF+ Fix shift of DrawString without StringFormat\n\nWhile we are drawing DrawString record, in most cases optional\nStringFormat information is available.\nIf StringFromat information is available then we should use default\nvalues.\nFor LeadingMargin for String the default value is 1/6 inch.\n\nChange-Id: I4a0a68df5ebe74e810f8b5864232b477b3aac255\nReviewed-on: https://gerrit.libreoffice.org/62927\nTested-by: Jenkins\nReviewed-by: Bartosz Kosiorek \u003cgang65@poczta.onet.pl\u003e\n"
    },
    {
      "commit": "97abda34fa0e3501f291cceb8b03ccc98e2b9845",
      "tree": "933b9c6072d9b319b6584e29a9c211785611ff46",
      "parents": [
        "27ad8ca01c9691e539fea37d018d7892377f403f"
      ],
      "author": {
        "name": "Caolán McNamara",
        "email": "caolanm@redhat.com",
        "time": "Thu Nov 08 14:14:43 2018 +0000"
      },
      "committer": {
        "name": "Caolán McNamara",
        "email": "caolanm@redhat.com",
        "time": "Thu Nov 08 19:57:52 2018 +0100"
      },
      "message": "Resolves: tdf#121225 needs to be resizable\n\nChange-Id: I978196d7b8cc5dada2ebb5d72f996780fbab80b8\nReviewed-on: https://gerrit.libreoffice.org/63102\nTested-by: Jenkins\nReviewed-by: Caolán McNamara \u003ccaolanm@redhat.com\u003e\nTested-by: Caolán McNamara \u003ccaolanm@redhat.com\u003e\n"
    },
    {
      "commit": "27ad8ca01c9691e539fea37d018d7892377f403f",
      "tree": "bec997ec6eb359c55321e33db88ad6ddfbdf0e00",
      "parents": [
        "c863d437ecb6c609677871035c7c68fd7005b06f"
      ],
      "author": {
        "name": "Tor Lillqvist",
        "email": "tml@collabora.com",
        "time": "Thu Nov 08 15:05:57 2018 +0200"
      },
      "committer": {
        "name": "Tor Lillqvist",
        "email": "tml@collabora.com",
        "time": "Thu Nov 08 19:40:01 2018 +0100"
      },
      "message": "Bin some leftover and actually unnecessary iOS crack in vcl\n\nWe don\u0027t need the \u0027#define SvpSalGraphics AquaSalGraphics\u0027 in\nvcl/inc/headless/svpgdi.hxx. The actual AquaSalGraphics we use for iOS\nis in vcl/inc/quartz/salgdi.h. I don\u0027t remember the details of the\nconvoluted history behind this.\n\nChange-Id: Ie56c3c93acf7ad89e10a05e75aa4ca7fd596ba98\nReviewed-on: https://gerrit.libreoffice.org/63098\nTested-by: Jenkins\nReviewed-by: Tor Lillqvist \u003ctml@collabora.com\u003e\n"
    },
    {
      "commit": "c863d437ecb6c609677871035c7c68fd7005b06f",
      "tree": "89a4a16e9e103c531d509dec06266afc9dbfbad8",
      "parents": [
        "e9c1bbb32d6cef06c875bb8cf05a00216ea59b2e"
      ],
      "author": {
        "name": "Olivier Hallot",
        "email": "olivier.hallot@libreoffice.org",
        "time": "Thu Nov 08 10:42:32 2018 -0200"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@gerrit.libreoffice.org",
        "time": "Thu Nov 08 18:52:53 2018 +0100"
      },
      "message": "Update git submodules\n\n* Update helpcontent2 from branch \u0027master\u0027\n  - Clarify caption element description\n    \n    Change-Id: I03491b07a7c4b1da4441713c8f5bbff82ad164e1\n    Reviewed-on: https://gerrit.libreoffice.org/63096\n    Tested-by: Jenkins\n    Reviewed-by: Olivier Hallot \u003colivier.hallot@libreoffice.org\u003e\n    "
    },
    {
      "commit": "e9c1bbb32d6cef06c875bb8cf05a00216ea59b2e",
      "tree": "33c68a0d752211d0b7704be820e8a6fc81223d15",
      "parents": [
        "8f5de14bece7548f44aafc32d3bb3d9d2211a389"
      ],
      "author": {
        "name": "Caolán McNamara",
        "email": "caolanm@redhat.com",
        "time": "Thu Nov 08 13:29:01 2018 +0000"
      },
      "committer": {
        "name": "Caolán McNamara",
        "email": "caolanm@redhat.com",
        "time": "Thu Nov 08 18:29:11 2018 +0100"
      },
      "message": "Related: tdf#121181 basic input box used to have a very wide edit widget\n\nso for a quiet life make it around that width again\n\nChange-Id: I7ffc0dc6d989ada3f9bf483aa1f5c1ac1ac352fc\nReviewed-on: https://gerrit.libreoffice.org/63099\nTested-by: Jenkins\nReviewed-by: Caolán McNamara \u003ccaolanm@redhat.com\u003e\nTested-by: Caolán McNamara \u003ccaolanm@redhat.com\u003e\n"
    },
    {
      "commit": "8f5de14bece7548f44aafc32d3bb3d9d2211a389",
      "tree": "e86fe6ef49b39ca7cd7e1616771f73295fcf3901",
      "parents": [
        "f0effa0e891d2bb64df6c5c70088938774db1f76"
      ],
      "author": {
        "name": "Caolán McNamara",
        "email": "caolanm@redhat.com",
        "time": "Thu Nov 08 12:53:05 2018 +0000"
      },
      "committer": {
        "name": "Caolán McNamara",
        "email": "caolanm@redhat.com",
        "time": "Thu Nov 08 18:09:43 2018 +0100"
      },
      "message": "Resolves: tdf#121200 better ofz#7802 infinite loop fix\n\nChange-Id: I50163d6545782012b177a48a1aded0572499f9af\nReviewed-on: https://gerrit.libreoffice.org/63097\nTested-by: Jenkins\nReviewed-by: Caolán McNamara \u003ccaolanm@redhat.com\u003e\nTested-by: Caolán McNamara \u003ccaolanm@redhat.com\u003e\n"
    },
    {
      "commit": "f0effa0e891d2bb64df6c5c70088938774db1f76",
      "tree": "dc18bd7b672bf74e7564c7b186f4adb86ac9adb9",
      "parents": [
        "bc8d99997b8087dad2a7a6c4ce768e532c4e2d56"
      ],
      "author": {
        "name": "Aleksei Nikiforov",
        "email": "darktemplar@basealt.ru",
        "time": "Thu Nov 08 15:21:14 2018 +0300"
      },
      "committer": {
        "name": "Katarina Behrens",
        "email": "Katarina.Behrens@cib.de",
        "time": "Thu Nov 08 18:03:32 2018 +0100"
      },
      "message": "tdf#120784 KDE5: Process \"Enter\" key from numpad like normal \"Enter\" key\n\nChange-Id: Id4a721aa30e92a9396f93342cf42d5790207bb89\nReviewed-on: https://gerrit.libreoffice.org/63095\nReviewed-by: Katarina Behrens \u003cKatarina.Behrens@cib.de\u003e\nTested-by: Katarina Behrens \u003cKatarina.Behrens@cib.de\u003e\n"
    },
    {
      "commit": "bc8d99997b8087dad2a7a6c4ce768e532c4e2d56",
      "tree": "e3e1fbc8a221797bbdf39174aba9edd2186db70a",
      "parents": [
        "7e0bfbd763fec8640b4c6e34abf86d5bca12466b"
      ],
      "author": {
        "name": "andreas kainz",
        "email": "kainz.a@gmail.com",
        "time": "Thu Nov 08 14:33:42 2018 +0100"
      },
      "committer": {
        "name": "andreas_kainz",
        "email": "kainz.a@gmail.com",
        "time": "Thu Nov 08 17:58:42 2018 +0100"
      },
      "message": "NB tabbed compact calc: copy files to install dir\n\nChange-Id: Ibe2db53db5bffde38d24e105e87a6739dc6dbe8f\nReviewed-on: https://gerrit.libreoffice.org/63101\nReviewed-by: andreas_kainz \u003ckainz.a@gmail.com\u003e\nTested-by: andreas_kainz \u003ckainz.a@gmail.com\u003e\n"
    },
    {
      "commit": "7e0bfbd763fec8640b4c6e34abf86d5bca12466b",
      "tree": "dacc2e5fb215db33a00578850bc198f1a4741ea0",
      "parents": [
        "3d70b1253f964fb75cd4b5915b8dd031ee54d5c7"
      ],
      "author": {
        "name": "Armin Le Grand",
        "email": "Armin.Le.Grand@cib.de",
        "time": "Thu Nov 08 15:36:37 2018 +0100"
      },
      "committer": {
        "name": "Armin Le Grand",
        "email": "Armin.Le.Grand@cib.de",
        "time": "Thu Nov 08 17:36:18 2018 +0100"
      },
      "message": "tdf#120252 use the already transformed PolyPolygon\n\nChange-Id: I38abc73116720b99364c3de9fa4378c730385dc2\nReviewed-on: https://gerrit.libreoffice.org/63104\nReviewed-by: Xisco Faulí \u003cxiscofauli@libreoffice.org\u003e\nTested-by: Xisco Faulí \u003cxiscofauli@libreoffice.org\u003e\nReviewed-by: Armin Le Grand \u003cArmin.Le.Grand@cib.de\u003e\n"
    },
    {
      "commit": "3d70b1253f964fb75cd4b5915b8dd031ee54d5c7",
      "tree": "1aa2ea9ccdfedc93f49529ec8d209ac2ecbefce6",
      "parents": [
        "97cba40765d3178fecd463879304bac7da0efa59"
      ],
      "author": {
        "name": "Caolán McNamara",
        "email": "caolanm@redhat.com",
        "time": "Thu Nov 08 15:25:53 2018 +0000"
      },
      "committer": {
        "name": "Caolán McNamara",
        "email": "caolanm@redhat.com",
        "time": "Thu Nov 08 16:39:25 2018 +0100"
      },
      "message": "Resolves: tdf#121270 use never scrollbar policy for gtk 3.18\n\nChange-Id: I76df258c822b7811024f3bb6f96bafbc3298b15d\nReviewed-on: https://gerrit.libreoffice.org/63105\nReviewed-by: Xisco Faulí \u003cxiscofauli@libreoffice.org\u003e\nTested-by: Xisco Faulí \u003cxiscofauli@libreoffice.org\u003e\nReviewed-by: Caolán McNamara \u003ccaolanm@redhat.com\u003e\nTested-by: Caolán McNamara \u003ccaolanm@redhat.com\u003e\n"
    },
    {
      "commit": "97cba40765d3178fecd463879304bac7da0efa59",
      "tree": "ec25aa35060e2e433c088d886576d246fcdabc2c",
      "parents": [
        "bb9ddf256452a3fe5aec2f638335453063449f5f"
      ],
      "author": {
        "name": "Aleksei Nikiforov",
        "email": "darktemplar@basealt.ru",
        "time": "Wed Nov 07 15:07:12 2018 +0300"
      },
      "committer": {
        "name": "Samuel Mehrbrodt",
        "email": "Samuel.Mehrbrodt@cib.de",
        "time": "Thu Nov 08 15:57:50 2018 +0100"
      },
      "message": "tdf#120777 KDE5: Remove initial painting of widgets\n\nWidget will be painted later, after correct widget size is set.\n\nIf window is not resizeable and painted before setting correct size,\nit saves clipping size in function vcl::Window::ImplIntersectWindowClipRegion\nand never updates it when window is resized to correct size.\n\nThis initial painting call causes painting issues in\n\"File\" -\u003e \"Wizard\" -\u003e \"Letter\" dialog:\n\"Cancel\" button is painted only partially, as well as line above that button.\n\nOther unresizeable windows with width over 640 pixels or height over 480 pixels\nmay be affected too.\n\nChange-Id: Ieccb58368670ebbbe6d17826fafc717101309ac4\nReviewed-on: https://gerrit.libreoffice.org/63017\nReviewed-by: Samuel Mehrbrodt \u003cSamuel.Mehrbrodt@cib.de\u003e\nTested-by: Samuel Mehrbrodt \u003cSamuel.Mehrbrodt@cib.de\u003e\n"
    },
    {
      "commit": "bb9ddf256452a3fe5aec2f638335453063449f5f",
      "tree": "75d86aba5d42d7b4117ca97883c151305093304d",
      "parents": [
        "396d29d9deccef6fa4ecf9ea8aa6a5d6f6065c53"
      ],
      "author": {
        "name": "Aleksei Nikiforov",
        "email": "darktemplar@basealt.ru",
        "time": "Fri Nov 02 18:12:25 2018 +0300"
      },
      "committer": {
        "name": "Samuel Mehrbrodt",
        "email": "Samuel.Mehrbrodt@cib.de",
        "time": "Thu Nov 08 15:56:43 2018 +0100"
      },
      "message": "tdf#120777 KDE5: Prohibit resizing windows unless they\u0027re marked resizeable\n\nChange-Id: I412c3d263881d24dea1bb61520c2291d8f0b9b20\nReviewed-on: https://gerrit.libreoffice.org/63016\nReviewed-by: Samuel Mehrbrodt \u003cSamuel.Mehrbrodt@cib.de\u003e\nTested-by: Samuel Mehrbrodt \u003cSamuel.Mehrbrodt@cib.de\u003e\n"
    },
    {
      "commit": "396d29d9deccef6fa4ecf9ea8aa6a5d6f6065c53",
      "tree": "6650841a2d301ab35e630071c445bfa34e6e0fe2",
      "parents": [
        "9fb7c77e5cfc5add880aee18e36a851b8929137a"
      ],
      "author": {
        "name": "Caolán McNamara",
        "email": "caolanm@redhat.com",
        "time": "Thu Nov 08 11:24:15 2018 +0000"
      },
      "committer": {
        "name": "Caolán McNamara",
        "email": "caolanm@redhat.com",
        "time": "Thu Nov 08 15:40:59 2018 +0100"
      },
      "message": "Related: tdf#121238 show ui language as well as locale\n\nChange-Id: I350c71f50fdb8f0602badd7a7ad13b3a7c2c85e0\nReviewed-on: https://gerrit.libreoffice.org/63083\nTested-by: Jenkins\nReviewed-by: Caolán McNamara \u003ccaolanm@redhat.com\u003e\nTested-by: Caolán McNamara \u003ccaolanm@redhat.com\u003e\n"
    },
    {
      "commit": "9fb7c77e5cfc5add880aee18e36a851b8929137a",
      "tree": "eddc9cbae9b30af6a08bb81321c12c71ede6f947",
      "parents": [
        "1fcc999a0cf530161de811fcb11177c61f59f44a"
      ],
      "author": {
        "name": "heiko tietze",
        "email": "tietze.heiko@gmail.com",
        "time": "Tue Nov 06 11:34:10 2018 +0100"
      },
      "committer": {
        "name": "Heiko Tietze",
        "email": "tietze.heiko@gmail.com",
        "time": "Thu Nov 08 15:35:00 2018 +0100"
      },
      "message": "tdf#120642 - GetInvoled update\n\nUNO command is used now and period set to 180 days\n\nChange-Id: Ib9950e75a5288e242c5a9a5c5a6a0c1dbb277e2b\nReviewed-on: https://gerrit.libreoffice.org/62949\nTested-by: Jenkins\nReviewed-by: Heiko Tietze \u003ctietze.heiko@gmail.com\u003e\nTested-by: Heiko Tietze \u003ctietze.heiko@gmail.com\u003e\n"
    },
    {
      "commit": "1fcc999a0cf530161de811fcb11177c61f59f44a",
      "tree": "41debe2b227028cc5cfb95e6e2127bef2e0c11a5",
      "parents": [
        "e3ca8385fed93e61efb8200149e06b822a84a47e"
      ],
      "author": {
        "name": "Caolán McNamara",
        "email": "caolanm@redhat.com",
        "time": "Thu Nov 08 10:27:50 2018 +0000"
      },
      "committer": {
        "name": "Caolán McNamara",
        "email": "caolanm@redhat.com",
        "time": "Thu Nov 08 15:29:09 2018 +0100"
      },
      "message": "crash on export to pdf with password set\n\nmostly since...\n\ncommit 47a173edb603538521a035157efb6ef684238087\nDate:   Sat Sep 15 18:36:08 2018 +0200\n\n    use std::vector in PDFWriterImpl for encryption buffer\n\n    instead of manual allocation and size field\n\nthough that nLen*2 cound was already wrong as it is actually nChars, which is (nLen*2)+2,\nits just that the initial 0x4000 size was bigger than that so we got away with it\n\nChange-Id: I445bef87b6ba45b2034a82fe457e4540258b92d5\nReviewed-on: https://gerrit.libreoffice.org/63078\nReviewed-by: Noel Grandin \u003cnoel.grandin@collabora.co.uk\u003e\nTested-by: Jenkins\nReviewed-by: Caolán McNamara \u003ccaolanm@redhat.com\u003e\nTested-by: Caolán McNamara \u003ccaolanm@redhat.com\u003e\n"
    },
    {
      "commit": "e3ca8385fed93e61efb8200149e06b822a84a47e",
      "tree": "08eac13f0161765f66d9f91fecc092ce543ad5d1",
      "parents": [
        "c3aef7a8e389942183e90683923717724bf65f42"
      ],
      "author": {
        "name": "Caolán McNamara",
        "email": "caolanm@redhat.com",
        "time": "Thu Nov 08 10:58:00 2018 +0000"
      },
      "committer": {
        "name": "Caolán McNamara",
        "email": "caolanm@redhat.com",
        "time": "Thu Nov 08 15:09:59 2018 +0100"
      },
      "message": "Resolves: rhbz#1647507 try inputted password as both user and owner password\n\nChange-Id: Ibe1fae39d3153238e85400c9645766c260c9290d\nReviewed-on: https://gerrit.libreoffice.org/63080\nTested-by: Jenkins\nReviewed-by: Caolán McNamara \u003ccaolanm@redhat.com\u003e\nTested-by: Caolán McNamara \u003ccaolanm@redhat.com\u003e\n"
    },
    {
      "commit": "c3aef7a8e389942183e90683923717724bf65f42",
      "tree": "00657e6295d8313b18768d9c06c649b138b546c7",
      "parents": [
        "4cee8ccc2caff17b5cbecc5ae895dcc9fd974c2e"
      ],
      "author": {
        "name": "Miklos Vajna",
        "email": "vmiklos@collabora.co.uk",
        "time": "Thu Nov 08 14:44:22 2018 +0100"
      },
      "committer": {
        "name": "Miklos Vajna",
        "email": "vmiklos@collabora.co.uk",
        "time": "Thu Nov 08 14:45:19 2018 +0100"
      },
      "message": "Revert \"lok: calc: fix needed when position caching is disabled\"\n\nThis reverts commit 4cee8ccc2caff17b5cbecc5ae895dcc9fd974c2e partially,\nwhich set the dictionaries submodule by accident.\n\nChange-Id: I798daaf5bf7a494880a2cd07820bccc4e23117e5\n"
    },
    {
      "commit": "4cee8ccc2caff17b5cbecc5ae895dcc9fd974c2e",
      "tree": "13a8a7929edcf84d6424c09e63a2333cc50aad9a",
      "parents": [
        "b0fb5acd045d116943645277a220abec5e8b6063"
      ],
      "author": {
        "name": "Marco Cecchetti",
        "email": "marco.cecchetti@collabora.com",
        "time": "Sat Oct 27 17:15:35 2018 +0000"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Nov 08 14:39:14 2018 +0100"
      },
      "message": "lok: calc: fix needed when position caching is disabled\n\nIn case it would be needed to disable position caching we can\u0027t\nretrieve the nTotalPixels value from the LOKHeight/WidthHelper.\n\nThe new code works in both cases.\n\nChange-Id: I65562dd4458eee40c5db958067fc91af6b3eb79e\nReviewed-on: https://gerrit.libreoffice.org/63039\nTested-by: Jenkins\nReviewed-by: Jan Holesovsky \u003ckendy@collabora.com\u003e\n"
    },
    {
      "commit": "b0fb5acd045d116943645277a220abec5e8b6063",
      "tree": "66af4f2706d90338d888ba08ac975f96f8937679",
      "parents": [
        "498dceb43f870bf9e380f1f87e99c6ccadf1963c"
      ],
      "author": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Fri Oct 26 15:21:06 2018 +0200"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Nov 08 14:38:49 2018 +0100"
      },
      "message": "lokdialog: Implement hi-dpi support for the routed dialogs.\n\nChange-Id: I770c605a049b7ac9c26c2773414eef8b6fc093a2\nReviewed-on: https://gerrit.libreoffice.org/63032\nTested-by: Jenkins\nReviewed-by: Jan Holesovsky \u003ckendy@collabora.com\u003e\n"
    },
    {
      "commit": "498dceb43f870bf9e380f1f87e99c6ccadf1963c",
      "tree": "1cfcb65dfc6b28c06bb4b4666a20218f74462585",
      "parents": [
        "d2c7b86be879fe33ce170727421a19370ba8884d"
      ],
      "author": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Tue Oct 23 17:20:38 2018 +0200"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Nov 08 14:38:27 2018 +0100"
      },
      "message": "sc lok: Implement hi-dpi and zoom for spreadsheets.\n\nA bit different approach than trying to paint different zoom levels at\nthe samet time, because it is terribly hard to achieve with Calc -\nthings misalign, because Calc tries to fit the lines into the pixels\netc.\n\nInstead, always paint the spreadsheet at 100%, but use cairo to scale the\nactual painting.\n\nChange-Id: I228a9dd41bf29862bdd188825d12e61e1c86cccc\nReviewed-on: https://gerrit.libreoffice.org/63031\nTested-by: Jenkins\nReviewed-by: Jan Holesovsky \u003ckendy@collabora.com\u003e\n"
    },
    {
      "commit": "d2c7b86be879fe33ce170727421a19370ba8884d",
      "tree": "361ce414ff4697c0fe1fbed6c42380aedb6bc9a7",
      "parents": [
        "5feed3891782fc158209e04ab7d6c639266bcf6e"
      ],
      "author": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Wed Oct 24 21:41:02 2018 +0200"
      },
      "committer": {
        "name": "Jan Holesovsky",
        "email": "kendy@collabora.com",
        "time": "Thu Nov 08 14:38:10 2018 +0100"
      },
      "message": "Revert \"The debugging rectangles are not needed any more.\"\n\nStill useful for debugging, particularly in combination with\ngtktiledviewer.\n\nThis reverts commit dec025d4cb51f252ecd7e981fe36800cf2bedff5.\n\nChange-Id: Id2174486c0427adf083be199ce2dbb453beb8f22\nReviewed-on: https://gerrit.libreoffice.org/63030\nTested-by: Jenkins\nReviewed-by: Jan Holesovsky \u003ckendy@collabora.com\u003e\n"
    },
    {
      "commit": "5feed3891782fc158209e04ab7d6c639266bcf6e",
      "tree": "533efe682d729182697006ca39f82b6e311fa89a",
      "parents": [
        "1e8b61d3ab6919aaae0faf2d4db43e3ec0348350"
      ],
      "author": {
        "name": "Stephan Bergmann",
        "email": "sbergman@redhat.com",
        "time": "Thu Nov 08 09:28:59 2018 +0100"
      },
      "committer": {
        "name": "Stephan Bergmann",
        "email": "sbergman@redhat.com",
        "time": "Thu Nov 08 14:34:10 2018 +0100"
      },
      "message": "More --enable-debug --disable-assert-always-abort fixes\n\n...which \u003chttps://ci.libreoffice.org/job/lo_tb_random_config_linux/\u003e\noccasionally stumbles across\n\nChange-Id: I2f28fda7522b2f6b009fc2b64766ec9e43c1ab67\nReviewed-on: https://gerrit.libreoffice.org/63067\nTested-by: Jenkins\nReviewed-by: Stephan Bergmann \u003csbergman@redhat.com\u003e\n"
    },
    {
      "commit": "1e8b61d3ab6919aaae0faf2d4db43e3ec0348350",
      "tree": "e138d2132333bd6233652de38a9dcdd99dc916f1",
      "parents": [
        "77b5129078906e52f15e2a5c0fdefe934ef13d0c"
      ],
      "author": {
        "name": "Caolán McNamara",
        "email": "caolanm@redhat.com",
        "time": "Thu Nov 08 10:09:36 2018 +0000"
      },
      "committer": {
        "name": "Caolán McNamara",
        "email": "caolanm@redhat.com",
        "time": "Thu Nov 08 14:19:04 2018 +0100"
      },
      "message": "coverity#1441102 silence Copy-paste error\n\nChange-Id: I389984fa56a8709416f9d525e4a879993b432bea\nReviewed-on: https://gerrit.libreoffice.org/63077\nTested-by: Jenkins\nReviewed-by: Caolán McNamara \u003ccaolanm@redhat.com\u003e\nTested-by: Caolán McNamara \u003ccaolanm@redhat.com\u003e\n"
    },
    {
      "commit": "77b5129078906e52f15e2a5c0fdefe934ef13d0c",
      "tree": "228b16bbdb9187acfb01f0bc846f864b3f385332",
      "parents": [
        "35b6f75bc14fe65c4700e199d82c958f715420ac"
      ],
      "author": {
        "name": "Stephan Bergmann",
        "email": "sbergman@redhat.com",
        "time": "Thu Nov 08 10:31:49 2018 +0100"
      },
      "committer": {
        "name": "Stephan Bergmann",
        "email": "sbergman@redhat.com",
        "time": "Thu Nov 08 14:17:16 2018 +0100"
      },
      "message": "coverity#1441101: Use std::atomic instead of volatile\n\nee9ccdf6ecd944c2f448a30d10700754d1f0cfa2 \"reduce cost of ProfileZone when it is\nnot active\" had changed g_bRecording from a bool guarded by g_aMutex to a\nvolatile bool.  But having been guarded by a mutex indicates that g_bRecording\nis potentially accessed from multiple threads, and volatile does not avoid\nraces.\n\nChange-Id: I933ff5d912cbc7acce52155c605d9c19049c66aa\nReviewed-on: https://gerrit.libreoffice.org/63073\nReviewed-by: Noel Grandin \u003cnoel.grandin@collabora.co.uk\u003e\nTested-by: Jenkins\nReviewed-by: Stephan Bergmann \u003csbergman@redhat.com\u003e\n"
    },
    {
      "commit": "35b6f75bc14fe65c4700e199d82c958f715420ac",
      "tree": "8b1c747def28511624028c45cb4eca0fa19e682b",
      "parents": [
        "4613e105f98af6e3b65ce87432b1a2db45e71ae2"
      ],
      "author": {
        "name": "Caolán McNamara",
        "email": "caolanm@redhat.com",
        "time": "Thu Nov 08 09:58:58 2018 +0000"
      },
      "committer": {
        "name": "Caolán McNamara",
        "email": "caolanm@redhat.com",
        "time": "Thu Nov 08 13:45:39 2018 +0100"
      },
      "message": "Resolves: tdf#119790 for gtk3 save and restore typed name on changing filter\n\nChange-Id: I17c3d154144b13ce401b0e4afe84c91a2fe98d8e\nReviewed-on: https://gerrit.libreoffice.org/63075\nTested-by: Jenkins\nReviewed-by: Caolán McNamara \u003ccaolanm@redhat.com\u003e\nTested-by: Caolán McNamara \u003ccaolanm@redhat.com\u003e\n"
    },
    {
      "commit": "4613e105f98af6e3b65ce87432b1a2db45e71ae2",
      "tree": "aebe58663f3a8442c5874cdc5e2ecf6513f5987b",
      "parents": [
        "ac16fe01ad7bd0f48a398f6d5ca4475eff7e2068"
      ],
      "author": {
        "name": "Stephan Bergmann",
        "email": "sbergman@redhat.com",
        "time": "Wed Nov 07 10:43:14 2018 +0100"
      },
      "committer": {
        "name": "Stephan Bergmann",
        "email": "sbergman@redhat.com",
        "time": "Thu Nov 08 13:36:53 2018 +0100"
      },
      "message": "tdf#121131: Default COMPILER_PLUGINS_CXX to g++ -std\u003dc++11\n\nab8bf5533f8de9bb1aa9dc83e650e4eccf0fcac3 \"Avoid error message from configure\nabout clang\u0027s header for compiler plugins\" caused problems after\ncd472d1d8489f30797f47d3f6dafede28c1feb90 \"Compile as C++2a, where available\",\nwhen the compiler used to build LO (CXX) supports -std\u003dgnu++2a but the compiler\nused to build loplugin (COMPILER_PLUGINS_CXX) does not.  So solve that problem\ninstead by just adding -std\u003dc++11 to the default for COMPILER_PLUGINS_CXX.\n\nChange-Id: I95e86bc28f2a0dfb2b7bdce6b15955b870428b8c\nReviewed-on: https://gerrit.libreoffice.org/62997\nReviewed-by: Jan-Marek Glogowski \u003cglogow@fbihome.de\u003e\nReviewed-by: Luboš Luňák \u003cl.lunak@collabora.com\u003e\nTested-by: Jenkins\n"
    },
    {
      "commit": "ac16fe01ad7bd0f48a398f6d5ca4475eff7e2068",
      "tree": "cde02da3c1e03814d0a7708fd397bd8f0f1ca808",
      "parents": [
        "f0f1ae6e9fd7f8d2a5b64909071f3321b5eada4d"
      ],
      "author": {
        "name": "Caolán McNamara",
        "email": "caolanm@redhat.com",
        "time": "Mon Nov 05 15:04:20 2018 +0000"
      },
      "committer": {
        "name": "Caolán McNamara",
        "email": "caolanm@redhat.com",
        "time": "Thu Nov 08 12:55:06 2018 +0100"
      },
      "message": "select entire column, not just text-occupied portion\n\nmaking this consistent with ListBox\n\nChange-Id: Ifa2fd7070f95232fca8aa129e107ef5adf32e3df\nReviewed-on: https://gerrit.libreoffice.org/62907\nTested-by: Jenkins\nReviewed-by: Caolán McNamara \u003ccaolanm@redhat.com\u003e\nTested-by: Caolán McNamara \u003ccaolanm@redhat.com\u003e\n"
    },
    {
      "commit": "f0f1ae6e9fd7f8d2a5b64909071f3321b5eada4d",
      "tree": "3bd4b5cea1aa45334b4a65bf551e8fcf2efebddb",
      "parents": [
        "9d7db7316ab2f3d1a6e578625d743e6004292fb4"
      ],
      "author": {
        "name": "Stephan Bergmann",
        "email": "sbergman@redhat.com",
        "time": "Thu Nov 08 09:31:32 2018 +0100"
      },
      "committer": {
        "name": "Stephan Bergmann",
        "email": "sbergman@redhat.com",
        "time": "Thu Nov 08 12:19:30 2018 +0100"
      },
      "message": "Silence GCC 8.2.1 -Werror\u003dformat-truncation\u003d\n\nAfter 09841225fc055f8270cee3059253f923dd544797 \"soltools: fix\n-Werror\u003dformat-overflow\" changed the sprintf into an snprintf, at least the\nFedora 29 \"gcc (GCC) 8.2.1 20181011 (Red Hat 8.2.1-4)\" now complains about\n\n\u003e [C  ] soltools/mkdepend/include.c\n\u003e soltools/mkdepend/include.c: In function ‘remove_dotdot.constprop’:\n\u003e soltools/mkdepend/include.c:246:42: error: ‘snprintf’ output may be truncated before the last format character [-Werror\u003dformat-truncation\u003d]\n\u003e      int n \u003d snprintf(buf, BUFSIZ, \"%s%s%s\", dir, *dir ? \"/\" : \"\", component);\n\u003e                                           ^\n\u003e soltools/mkdepend/include.c:246:13: note: ‘snprintf’ output 1 or more bytes (assuming 8193) into a destination of size 8192\n\u003e      int n \u003d snprintf(buf, BUFSIZ, \"%s%s%s\", dir, *dir ? \"/\" : \"\", component);\n\u003e              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nThis all looks not very helpful, lets limit the silencing to just GCC 8.2 (in\nthe hopes that later versions of GCC won\u0027t emit that warning any more, anyway).\n\nChange-Id: I006964e4f32bbb52b6b90288e2d623797b8d38ea\nReviewed-on: https://gerrit.libreoffice.org/63068\nTested-by: Jenkins\nReviewed-by: Stephan Bergmann \u003csbergman@redhat.com\u003e\n"
    },
    {
      "commit": "9d7db7316ab2f3d1a6e578625d743e6004292fb4",
      "tree": "b323bd81fbdf2185d518bae04f357529642ab954",
      "parents": [
        "9e0770ea7e0cf094add54ad64bc9ff825d24bbe1"
      ],
      "author": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Mon Nov 05 16:59:20 2018 +0100"
      },
      "committer": {
        "name": "Andras Timar",
        "email": "andras.timar@collabora.com",
        "time": "Thu Nov 08 12:16:32 2018 +0100"
      },
      "message": "update main thread \"properly\" in headless case\n\nChange-Id: Ie76555a007db13e89f06c85d02beebf84eadea0b\nReviewed-on: https://gerrit.libreoffice.org/62912\nReviewed-by: Michael Meeks \u003cmichael.meeks@collabora.com\u003e\nTested-by: Michael Meeks \u003cmichael.meeks@collabora.com\u003e\n(cherry picked from commit 3fb90f6eab998d0fda07bd3f4a2ebf650e6b6a61)\nReviewed-on: https://gerrit.libreoffice.org/63062\nTested-by: Jenkins\nReviewed-by: Andras Timar \u003candras.timar@collabora.com\u003e\n"
    },
    {
      "commit": "9e0770ea7e0cf094add54ad64bc9ff825d24bbe1",
      "tree": "e897291e44ecb11ca44ba5e5ebefe03ac536862f",
      "parents": [
        "841ee6fb052fb35467d74b70f575a86c8c0fe3b7"
      ],
      "author": {
        "name": "Mike Kaganski",
        "email": "mike.kaganski@collabora.com",
        "time": "Tue Nov 06 14:37:23 2018 +0300"
      },
      "committer": {
        "name": "Mike Kaganski",
        "email": "mike.kaganski@collabora.com",
        "time": "Thu Nov 08 12:15:51 2018 +0100"
      },
      "message": "Convert FieldUnit to scoped enum\n\nChange-Id: Id2df31daa596a18c79af5fc6ea162deb6e24d5af\nReviewed-on: https://gerrit.libreoffice.org/62958\nTested-by: Jenkins\nReviewed-by: Mike Kaganski \u003cmike.kaganski@collabora.com\u003e\n"
    },
    {
      "commit": "841ee6fb052fb35467d74b70f575a86c8c0fe3b7",
      "tree": "adf849fb977829f48436b9669786319fc5228277",
      "parents": [
        "c399d0715f6d3fe16896af8d1f85e66855e17402"
      ],
      "author": {
        "name": "Stephan Bergmann",
        "email": "sbergman@redhat.com",
        "time": "Wed Nov 07 17:55:30 2018 +0100"
      },
      "committer": {
        "name": "Stephan Bergmann",
        "email": "sbergman@redhat.com",
        "time": "Thu Nov 08 11:03:41 2018 +0100"
      },
      "message": "Adapt LibreLogo.py to Python 3.7 re.sub change\n\nIn a build using the system Python during build (i.e., not using\n--enable-python\u003dfully-internal) on Fedora 29 (where /usr/bin/python3 is 3.7.1),\nUITest_librelogo failed with\n\n\u003e \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\u003e FAIL: test_compile_librelogo (compile.LibreLogoCompileTest)\n\u003e ----------------------------------------------------------------------\n\u003e Traceback (most recent call last):\n\u003e   File \"/data/sbergman/lo-system/core/sw/qa/uitest/librelogo/compile.py\", line 128, in test_compile_librelogo\n\u003e     self.assertEqual(test[1], re.sub(r\u0027(\\n| +\\n)+\u0027, \u0027\\n\u0027, re.sub(r\u0027\\( \u0027, \u0027(\u0027, compiled)).strip())\n\u003e AssertionError: \u0027glob[52 chars]_#\\n label(_y + _z)\\n #_@L_i_N_e@_#\\n#_@L_i_N_e@_#\\nx(25, 26)\u0027 !\u003d \u0027glob[52 chars]_#\\n label(_y + _z)\\n #_@L_i_N_e@_#\\n#_@L_i_N_e@_#\\nx(25, ,26)\u0027\n\u003e   global x\n\u003e   def x(_y, _z):\n\u003e    __checkhalt__()\n\u003e    #_@L_i_N_e@_#\n\u003e    label(_y + _z)\n\u003e    #_@L_i_N_e@_#\n\u003e   #_@L_i_N_e@_#\n\u003e - x(25, 26)+ x(25, ,26)?       +\n\u003e\n\u003e\n\u003e ----------------------------------------------------------------------\n\ndue to an upstream Python change discussed at\n\u003chttps://bugs.python.org/issue34982#msg329418\u003e \"re.sub() different behavior in\n3.7\".\n\nI am not sure that upstream change really makes sense, despite that being\nexplicitly confirmed in \u003chttps://bugs.python.org/issue34982#msg329420\u003e.  But\nlets tweak our code to adapt to that anyway.  (There may be further places in\nLibreLogo.py that would need similar changes; I just fixed enough to make\nUITest_librelogo succeed for me.)\n\nChange-Id: I6c8f4b78f63953d582b88037fa56388b50af2b54\nReviewed-on: https://gerrit.libreoffice.org/63038\nTested-by: Jenkins\nReviewed-by: Stephan Bergmann \u003csbergman@redhat.com\u003e\n"
    },
    {
      "commit": "c399d0715f6d3fe16896af8d1f85e66855e17402",
      "tree": "6376fe445cf8ac9bece1bd27fff511158fd8bc67",
      "parents": [
        "b3c77dd04deb9b4336e2a1bd88afdfb170b585a0"
      ],
      "author": {
        "name": "Nickson",
        "email": "nicksonthanda10@msn.com",
        "time": "Thu Sep 20 02:19:24 2018 +0100"
      },
      "committer": {
        "name": "Heiko Tietze",
        "email": "tietze.heiko@gmail.com",
        "time": "Thu Nov 08 10:28:34 2018 +0100"
      },
      "message": "tdf#119738 - Set default image caption to illustration if already being used\n\nChange-Id: I8371bd4184734857a6c5578dc5c235760f83cc36\nReviewed-on: https://gerrit.libreoffice.org/60787\nTested-by: Jenkins\nReviewed-by: Michael Stahl \u003cMichael.Stahl@cib.de\u003e\n"
    },
    {
      "commit": "b3c77dd04deb9b4336e2a1bd88afdfb170b585a0",
      "tree": "bf97b33a76464a2a7ae9b3f1ae1528c403ea9689",
      "parents": [
        "68d370ddf14455a31898b5e456ab2b4d64ae9e51"
      ],
      "author": {
        "name": "Caolán McNamara",
        "email": "caolanm@redhat.com",
        "time": "Wed Nov 07 21:41:32 2018 +0000"
      },
      "committer": {
        "name": "Caolán McNamara",
        "email": "caolanm@redhat.com",
        "time": "Thu Nov 08 10:01:24 2018 +0100"
      },
      "message": "coverity#1440238 silence Wrapper object use after free\n\nChange-Id: Iaf371360239ca07f45e76530c7d8e497b2ef697f\nReviewed-on: https://gerrit.libreoffice.org/63049\nTested-by: Jenkins\nReviewed-by: Caolán McNamara \u003ccaolanm@redhat.com\u003e\nTested-by: Caolán McNamara \u003ccaolanm@redhat.com\u003e\n"
    },
    {
      "commit": "68d370ddf14455a31898b5e456ab2b4d64ae9e51",
      "tree": "d097242220268647a34c2933c1e302e6e788f0e3",
      "parents": [
        "7d73c1c00c14df7cd130db1f7196a1bfe5155a83"
      ],
      "author": {
        "name": "Caolán McNamara",
        "email": "caolanm@redhat.com",
        "time": "Wed Nov 07 21:22:43 2018 +0000"
      },
      "committer": {
        "name": "Caolán McNamara",
        "email": "caolanm@redhat.com",
        "time": "Thu Nov 08 10:00:57 2018 +0100"
      },
      "message": "clarify that edit doesn\u0027t change during FormatterBase lifetime\n\nChange-Id: I416eee47eaae49a629fb0199e6b086215d315a94\nReviewed-on: https://gerrit.libreoffice.org/63048\nTested-by: Jenkins\nReviewed-by: Caolán McNamara \u003ccaolanm@redhat.com\u003e\nTested-by: Caolán McNamara \u003ccaolanm@redhat.com\u003e\n"
    },
    {
      "commit": "7d73c1c00c14df7cd130db1f7196a1bfe5155a83",
      "tree": "25a80e99ce94920122d0ca0da4ba25b82e23c436",
      "parents": [
        "1abda793895be7d9224a8cd00483497cd761476c"
      ],
      "author": {
        "name": "Caolán McNamara",
        "email": "caolanm@redhat.com",
        "time": "Wed Nov 07 21:10:52 2018 +0000"
      },
      "committer": {
        "name": "Caolán McNamara",
        "email": "caolanm@redhat.com",
        "time": "Thu Nov 08 10:00:27 2018 +0100"
      },
      "message": "SetField/GetField do not need to be public\n\nChange-Id: I5989ce6485656f6ddb8f4994e8764cfa278d9ecb\nReviewed-on: https://gerrit.libreoffice.org/63047\nTested-by: Jenkins\nReviewed-by: Caolán McNamara \u003ccaolanm@redhat.com\u003e\nTested-by: Caolán McNamara \u003ccaolanm@redhat.com\u003e\n"
    },
    {
      "commit": "1abda793895be7d9224a8cd00483497cd761476c",
      "tree": "0c775bdc80c35b0a7d2e8c27f64f04564c7c6672",
      "parents": [
        "77eb2b81af79e1e987abc300236599821a280b19"
      ],
      "author": {
        "name": "Caolán McNamara",
        "email": "caolanm@redhat.com",
        "time": "Wed Nov 07 17:30:34 2018 +0000"
      },
      "committer": {
        "name": "Caolán McNamara",
        "email": "caolanm@redhat.com",
        "time": "Thu Nov 08 10:00:02 2018 +0100"
      },
      "message": "mbDefaultLocale is always true\n\nChange-Id: I92bcb381330a129ca42a2407a3e4db0ed044ed51\nReviewed-on: https://gerrit.libreoffice.org/63041\nTested-by: Jenkins\nReviewed-by: Caolán McNamara \u003ccaolanm@redhat.com\u003e\nTested-by: Caolán McNamara \u003ccaolanm@redhat.com\u003e\n"
    },
    {
      "commit": "77eb2b81af79e1e987abc300236599821a280b19",
      "tree": "f41605ef53c6242e9a77f0ea6e5e0de18a58c8e2",
      "parents": [
        "dec3752eeb3bcd46fb5c4af4e0a48738440d21e7"
      ],
      "author": {
        "name": "Caolán McNamara",
        "email": "caolanm@redhat.com",
        "time": "Tue Nov 06 10:14:13 2018 +0000"
      },
      "committer": {
        "name": "Caolán McNamara",
        "email": "caolanm@redhat.com",
        "time": "Thu Nov 08 09:59:33 2018 +0100"
      },
      "message": "support enable-tree-lines\n\nChange-Id: If50176e4c4ee0ce1d1746aeb516dda48631f6b07\nReviewed-on: https://gerrit.libreoffice.org/62939\nTested-by: Jenkins\nReviewed-by: Caolán McNamara \u003ccaolanm@redhat.com\u003e\nTested-by: Caolán McNamara \u003ccaolanm@redhat.com\u003e\n"
    },
    {
      "commit": "dec3752eeb3bcd46fb5c4af4e0a48738440d21e7",
      "tree": "5f1b708c1dc57f2c516a17fecddbcd770e38513c",
      "parents": [
        "e5542a8c3d5fa489d27e85ae282cc67e8f5a8ec5"
      ],
      "author": {
        "name": "Gabor Kelemen",
        "email": "kelemeng@ubuntu.com",
        "time": "Sat Nov 03 13:14:30 2018 +0100"
      },
      "committer": {
        "name": "Miklos Vajna",
        "email": "vmiklos@collabora.co.uk",
        "time": "Thu Nov 08 09:16:26 2018 +0100"
      },
      "message": "tdf#42949 Fix IWYU warnings in sc/source/core/data/*cxx\n\nFound with bin/find-unneeded-includes\nOnly removal proposals are dealt with here.\n\nChange-Id: I3e3bf3160fe3627cd105d8b69ff165c0577d8c9b\nReviewed-on: https://gerrit.libreoffice.org/62807\nTested-by: Jenkins\nReviewed-by: Miklos Vajna \u003cvmiklos@collabora.co.uk\u003e\n"
    },
    {
      "commit": "e5542a8c3d5fa489d27e85ae282cc67e8f5a8ec5",
      "tree": "e8aca4b4530fa59365b14e118134fd8992543916",
      "parents": [
        "632e11d19604045e2ea9518f25dc67bf5d2695bb"
      ],
      "author": {
        "name": "Miklos Vajna",
        "email": "vmiklos@collabora.co.uk",
        "time": "Wed Nov 07 21:06:24 2018 +0100"
      },
      "committer": {
        "name": "Miklos Vajna",
        "email": "vmiklos@collabora.co.uk",
        "time": "Thu Nov 08 09:14:52 2018 +0100"
      },
      "message": "xmlsec: replace patch with specifying NSPR/NSS_CFLAGS/LIBS\n\nChange-Id: I386ead3e61a3162c1c4605d2f65ad23a6487389f\nReviewed-on: https://gerrit.libreoffice.org/63046\nTested-by: Jenkins\nReviewed-by: Miklos Vajna \u003cvmiklos@collabora.co.uk\u003e\n"
    },
    {
      "commit": "632e11d19604045e2ea9518f25dc67bf5d2695bb",
      "tree": "e47eefbf1d2a8c79d64556c8df0adae6c8ccf76e",
      "parents": [
        "6d1976af5572e5797266579a13adf98b4db1eaf9"
      ],
      "author": {
        "name": "Maxim Monastirsky",
        "email": "momonasmon@gmail.com",
        "time": "Wed Nov 07 17:34:45 2018 +0200"
      },
      "committer": {
        "name": "Maxim Monastirsky",
        "email": "momonasmon@gmail.com",
        "time": "Thu Nov 08 08:58:46 2018 +0100"
      },
      "message": "tdf#121018 Split labels for sub menus\n\nChange-Id: Ia59ecb8f7912157aee23a6f2b5ea4aa178dd20fa\nReviewed-on: https://gerrit.libreoffice.org/63051\nTested-by: Jenkins\nReviewed-by: Maxim Monastirsky \u003cmomonasmon@gmail.com\u003e\n"
    },
    {
      "commit": "6d1976af5572e5797266579a13adf98b4db1eaf9",
      "tree": "f1fc1a01876155ffba42017c128029a95be41d97",
      "parents": [
        "38754e65d58656ca2a87dfb57f401dd3464251ef"
      ],
      "author": {
        "name": "Maxim Monastirsky",
        "email": "momonasmon@gmail.com",
        "time": "Wed Nov 07 17:03:08 2018 +0200"
      },
      "committer": {
        "name": "Maxim Monastirsky",
        "email": "momonasmon@gmail.com",
        "time": "Thu Nov 08 08:56:36 2018 +0100"
      },
      "message": "sw: Remove the comment sub menu from table.xml\n\nA follow-up to 6acde4a63176e99c287c8d8ab9498c003e138025\n(\"Context Menu: Remove Comment section in sw modules\").\nI doubt we want the table context menu to be so\ndifferent from the regular text context menu. And the\nreason of the whole change is apparently a comment by\nMike Kaganski in https://gerrit.libreoffice.org/62242/,\nwhich applies here too.\n\nChange-Id: I2849e7c6b835a4d0d464a9a199b054dfb2b57606\nReviewed-on: https://gerrit.libreoffice.org/63050\nTested-by: Jenkins\nReviewed-by: Maxim Monastirsky \u003cmomonasmon@gmail.com\u003e\n"
    },
    {
      "commit": "38754e65d58656ca2a87dfb57f401dd3464251ef",
      "tree": "b71a23c72f257b6da612ca4f1d802e4ed1fc8c96",
      "parents": [
        "1cfa1d9e1041b0e82d9be90847c428adfd01476e"
      ],
      "author": {
        "name": "Maxim Monastirsky",
        "email": "momonasmon@gmail.com",
        "time": "Thu Nov 08 02:03:19 2018 +0200"
      },
      "committer": {
        "name": "Maxim Monastirsky",
        "email": "momonasmon@gmail.com",
        "time": "Thu Nov 08 08:55:02 2018 +0100"
      },
      "message": "These commands do not work in sd\n\nChange-Id: Ic4893d310e0503d5d0d4cd185976b149c9f079b1\nReviewed-on: https://gerrit.libreoffice.org/63053\nTested-by: Jenkins\nReviewed-by: Maxim Monastirsky \u003cmomonasmon@gmail.com\u003e\n"
    },
    {
      "commit": "1cfa1d9e1041b0e82d9be90847c428adfd01476e",
      "tree": "d8c73327e33240b53bd1d89aae7920ebe98dcb04",
      "parents": [
        "8355de8778d67464fb654c37f9c120561da31a28"
      ],
      "author": {
        "name": "Noel Grandin",
        "email": "noel.grandin@collabora.co.uk",
        "time": "Wed Nov 07 16:48:42 2018 +0200"
      },
      "committer": {
        "name": "Noel Grandin",
        "email": "noel.grandin@collabora.co.uk",
        "time": "Thu Nov 08 07:38:35 2018 +0100"
      },
      "message": "loplugin:unusedfields\n\nChange-Id: Id16846c19c57ec437a64146d0fa771c1bfc05135\nReviewed-on: https://gerrit.libreoffice.org/63028\nTested-by: Jenkins\nReviewed-by: Noel Grandin \u003cnoel.grandin@collabora.co.uk\u003e\n"
    },
    {
      "commit": "8355de8778d67464fb654c37f9c120561da31a28",
      "tree": "62e4c935583cfe3a0ab600418d0aba6f0f591131",
      "parents": [
        "906f8e89370cc71215ade869d7bfc2d489343f64"
      ],
      "author": {
        "name": "Noel Grandin",
        "email": "noel.grandin@collabora.co.uk",
        "time": "Wed Nov 07 16:10:27 2018 +0200"
      },
      "committer": {
        "name": "Noel Grandin",
        "email": "noel.grandin@collabora.co.uk",
        "time": "Thu Nov 08 07:38:13 2018 +0100"
      },
      "message": "loplugin:unusedmethods\n\nChange-Id: Id5cddc6d85e227f18d10d7af6a8d4b25c40ab9f3\nReviewed-on: https://gerrit.libreoffice.org/63026\nTested-by: Jenkins\nReviewed-by: Noel Grandin \u003cnoel.grandin@collabora.co.uk\u003e\n"
    },
    {
      "commit": "906f8e89370cc71215ade869d7bfc2d489343f64",
      "tree": "9c7ec037cf04eaebc462666df2e3e8215b582f0e",
      "parents": [
        "7f48fa8152bd3320af7276d811b752c5a762dcce"
      ],
      "author": {
        "name": "Noel Grandin",
        "email": "noel.grandin@collabora.co.uk",
        "time": "Wed Nov 07 15:52:04 2018 +0200"
      },
      "committer": {
        "name": "Noel Grandin",
        "email": "noel.grandin@collabora.co.uk",
        "time": "Thu Nov 08 07:37:53 2018 +0100"
      },
      "message": "loplugin:constantparam\n\nChange-Id: I593ccc2fb43321caf3ff64d0c348b1bac742ad18\nReviewed-on: https://gerrit.libreoffice.org/63025\nTested-by: Jenkins\nReviewed-by: Noel Grandin \u003cnoel.grandin@collabora.co.uk\u003e\n"
    },
    {
      "commit": "7f48fa8152bd3320af7276d811b752c5a762dcce",
      "tree": "a95f2aec74a17050e825eb78833ee8f0274cb728",
      "parents": [
        "f10b7e820844d94b4dbec3dcaf24392275940914"
      ],
      "author": {
        "name": "Noel Grandin",
        "email": "noel.grandin@collabora.co.uk",
        "time": "Thu Nov 01 13:14:09 2018 +0200"
      },
      "committer": {
        "name": "Noel Grandin",
        "email": "noel.grandin@collabora.co.uk",
        "time": "Thu Nov 08 07:37:40 2018 +0100"
      },
      "message": "loplugin:collapseif in tools..xmloff\n\nChange-Id: Iea1227a9f13a0a618d9bb6b0bbedaa5ce8d1a4f5\nReviewed-on: https://gerrit.libreoffice.org/62732\nTested-by: Jenkins\nReviewed-by: Noel Grandin \u003cnoel.grandin@collabora.co.uk\u003e\n"
    },
    {
      "commit": "f10b7e820844d94b4dbec3dcaf24392275940914",
      "tree": "2b64d34359581d0460cf9dc98903134d3bcb5b87",
      "parents": [
        "d467214ac24e22818ff933d76148f3f0987c65ca"
      ],
      "author": {
        "name": "Michael Meeks",
        "email": "michael.meeks@collabora.com",
        "time": "Fri Nov 02 19:14:05 2018 +0000"
      },
      "committer": {
        "name": "Markus Mohrhard",
        "email": "markus.mohrhard@googlemail.com",
        "time": "Thu Nov 08 07:11:20 2018 +0100"
      },
      "message": "tdf#119648 - even if we fail to import a fontwork, we shouldn\u0027t crash.\n\nChange-Id: Id2dcfb69ad8440ea63564334a5a26a5f9b9bde14\nReviewed-on: https://gerrit.libreoffice.org/62789\nTested-by: Jenkins\nReviewed-by: Markus Mohrhard \u003cmarkus.mohrhard@googlemail.com\u003e\n"
    },
    {
      "commit": "d467214ac24e22818ff933d76148f3f0987c65ca",
      "tree": "682f52d06f00d4a988ce6b29dab2c651be819d9c",
      "parents": [
        "6aa6cb6347575828a9d6955b98f459c7446eca05"
      ],
      "author": {
        "name": "Julien Nabet",
        "email": "serval2412@yahoo.fr",
        "time": "Tue Nov 06 21:57:59 2018 +0100"
      },
      "committer": {
        "name": "Julien Nabet",
        "email": "serval2412@yahoo.fr",
        "time": "Thu Nov 08 07:10:28 2018 +0100"
      },
      "message": "Fix some layout values\n\nCases indicated here correspond to portrait layout\nso use else cases from sd/source/core/sdpage.cxx:3013 switch:\n\ncase 24/AUTOLAYOUT_HANDOUT3\nnColCnt \u003d 2; nRowCnt \u003d 3;\n\ncase 26/AUTOLAYOUT_HANDOUT6\nnColCnt \u003d 2; nRowCnt \u003d 3; break;\n\nand so avoid some negative values for param given to\nsetHeight in xmloff/source/draw/sdxmlexp.cxx during sd tests\n\nChange-Id: I5ffd9581c19f31b648775f57e270ab55f330dad5\nReviewed-on: https://gerrit.libreoffice.org/62978\nTested-by: Jenkins\nReviewed-by: Julien Nabet \u003cserval2412@yahoo.fr\u003e\n"
    },
    {
      "commit": "6aa6cb6347575828a9d6955b98f459c7446eca05",
      "tree": "2db4281b0bdeb7e0302063dbc34b4d7167503e56",
      "parents": [
        "0512ed1e8c9490f0f9b0d7ab515dc292800cac55"
      ],
      "author": {
        "name": "Julien Nabet",
        "email": "serval2412@yahoo.fr",
        "time": "Tue Nov 06 21:55:13 2018 +0100"
      },
      "committer": {
        "name": "Julien Nabet",
        "email": "serval2412@yahoo.fr",
        "time": "Thu Nov 08 07:09:38 2018 +0100"
      },
      "message": "svmconverter value \u003c 0 seem wrong for width and height (vcl/gdi)\n\nChange-Id: I39e639e2e14d4c377f2e8f3a74869622d0611bd9\nReviewed-on: https://gerrit.libreoffice.org/62977\nTested-by: Jenkins\nReviewed-by: Julien Nabet \u003cserval2412@yahoo.fr\u003e\n"
    },
    {
      "commit": "0512ed1e8c9490f0f9b0d7ab515dc292800cac55",
      "tree": "089b6d8f7bf98c403112769d950a2bdfb330d94c",
      "parents": [
        "4201779de7441c03fbf0fea665d17ed2328970cc"
      ],
      "author": {
        "name": "Kohei Yoshida",
        "email": "kohei.yoshida@gmail.com",
        "time": "Wed Nov 07 21:44:01 2018 -0500"
      },
      "committer": {
        "name": "Markus Mohrhard",
        "email": "markus.mohrhard@googlemail.com",
        "time": "Thu Nov 08 07:08:35 2018 +0100"
      },
      "message": "Prevent crash on assert error coming from orcus::css_parser::parse().\n\nIt was caused by an unsigned integer underflow i.e. 0 - 1 on size_t.\n\nChange-Id: I579aefa8ffc9e320fadf7180f51711e535fdb778\nReviewed-on: https://gerrit.libreoffice.org/63057\nTested-by: Jenkins\nReviewed-by: Markus Mohrhard \u003cmarkus.mohrhard@googlemail.com\u003e\n"
    },
    {
      "commit": "4201779de7441c03fbf0fea665d17ed2328970cc",
      "tree": "69943bd92c00a6a71213a3cb84fcf24c7be44247",
      "parents": [
        "397dd8a5f7694540f31f32759c2c915d63506ccd"
      ],
      "author": {
        "name": "Markus Mohrhard",
        "email": "markus.mohrhard@googlemail.com",
        "time": "Wed Nov 07 20:59:22 2018 +0100"
      },
      "committer": {
        "name": "Markus Mohrhard",
        "email": "markus.mohrhard@googlemail.com",
        "time": "Thu Nov 08 02:53:17 2018 +0100"
      },
      "message": "Revert \"Use the backend SalInstance method IsMainThread for Application::IsMainThread\"\n\nvcl/inc/unx/gtk/gtkinst.hxx\u0027s IsMainThread returns always false.\n\nThis breaks in iahndl.cxx on Linux.\n\nThis reverts commit bc089afb13029bae65b993992b3815430657ac24.\n\nChange-Id: I8fbd945e3704214d242f6f9e65760d44b0cc7d40\nReviewed-on: https://gerrit.libreoffice.org/63044\nReviewed-by: Michael Meeks \u003cmichael.meeks@collabora.com\u003e\nTested-by: Jenkins\n"
    },
    {
      "commit": "397dd8a5f7694540f31f32759c2c915d63506ccd",
      "tree": "a5a93a60188b8d67d2362290f2dc1de60587e77f",
      "parents": [
        "d278f59c6112d39ae0f0cf23ec04697d87bbf870"
      ],
      "author": {
        "name": "andreas kainz",
        "email": "kainz.a@gmail.com",
        "time": "Tue Nov 06 14:12:47 2018 +0100"
      },
      "committer": {
        "name": "andreas_kainz",
        "email": "kainz.a@gmail.com",
        "time": "Thu Nov 08 00:37:39 2018 +0100"
      },
      "message": "Colibre icons: add context menu icons for calc\n\nChange-Id: If524e701ab295c83b485376fd4139540d3f28d7b\nReviewed-on: https://gerrit.libreoffice.org/62961\nTested-by: Jenkins\nReviewed-by: andreas_kainz \u003ckainz.a@gmail.com\u003e\n"
    },
    {
      "commit": "d278f59c6112d39ae0f0cf23ec04697d87bbf870",
      "tree": "41d997401ab9acf86b56297bb43de3174f3a872c",
      "parents": [
        "8d4da5429548ba6ef4d3ee4dd6062c25a77ba78b"
      ],
      "author": {
        "name": "Markus Mohrhard",
        "email": "markus.mohrhard@googlemail.com",
        "time": "Tue Nov 06 22:35:41 2018 +0100"
      },
      "committer": {
        "name": "Markus Mohrhard",
        "email": "markus.mohrhard@googlemail.com",
        "time": "Wed Nov 07 23:30:09 2018 +0100"
      },
      "message": "tdf#120168, adapt horizontal alignment based on text rotation\n\nSee §18.8.1 of Part1 of the XLSX spec.\n\nChange-Id: Id1822e3d0ddaa0d19fa4e9adc7f469e6ef334ef1\nReviewed-on: https://gerrit.libreoffice.org/62979\nTested-by: Jenkins\nReviewed-by: Markus Mohrhard \u003cmarkus.mohrhard@googlemail.com\u003e\n"
    },
    {
      "commit": "8d4da5429548ba6ef4d3ee4dd6062c25a77ba78b",
      "tree": "a4a95c79542df61a82c76560aebbad73697ba8c6",
      "parents": [
        "2e4d92dd0662956da4570ac53d50ad7bffe70873"
      ],
      "author": {
        "name": "Bartosz Kosiorek",
        "email": "gang65@poczta.onet.pl",
        "time": "Sun Nov 04 02:39:09 2018 +0100"
      },
      "committer": {
        "name": "Bartosz Kosiorek",
        "email": "gang65@poczta.onet.pl",
        "time": "Wed Nov 07 23:27:00 2018 +0100"
      },
      "message": "tdf#55058 tdf#106084 EMF+ Add support for Underline and Strikeout\n\nAdd support of Underline and Strikeout for DrawString and\nDrawDriverString EMF+ records\n\nChange-Id: I24c47e0d7524dabc13edd04c6b68aec69fa35e7b\nReviewed-on: https://gerrit.libreoffice.org/62827\nTested-by: Jenkins\nReviewed-by: Patrick Jaap \u003cpatrick.jaap@tu-dresden.de\u003e\nReviewed-by: Bartosz Kosiorek \u003cgang65@poczta.onet.pl\u003e\n"
    },
    {
      "commit": "2e4d92dd0662956da4570ac53d50ad7bffe70873",
      "tree": "4de7e28ff8e7e1c068aaa04d63996d43c20c2d52",
      "parents": [
        "a977098f59a4c931c6f8a1d423720e682f5ed047"
      ],
      "author": {
        "name": "Caolán McNamara",
        "email": "caolanm@redhat.com",
        "time": "Wed Nov 07 13:06:47 2018 +0000"
      },
      "committer": {
        "name": "Caolán McNamara",
        "email": "caolanm@redhat.com",
        "time": "Wed Nov 07 22:01:53 2018 +0100"
      },
      "message": "coverity#1441099 Unchecked return value\n\nChange-Id: Ia6224c0d638cd3dee3c6de2b97e765df709034bb\nReviewed-on: https://gerrit.libreoffice.org/63023\nTested-by: Jenkins\nReviewed-by: Caolán McNamara \u003ccaolanm@redhat.com\u003e\nTested-by: Caolán McNamara \u003ccaolanm@redhat.com\u003e\n"
    },
    {
      "commit": "a977098f59a4c931c6f8a1d423720e682f5ed047",
      "tree": "d865c854cc2e6c0151b0b4aea4b7865cc1822585",
      "parents": [
        "6311f7ffce8f64b0773d2ad3ea7be3be683924c0"
      ],
      "author": {
        "name": "Caolán McNamara",
        "email": "caolanm@redhat.com",
        "time": "Mon Nov 05 15:08:47 2018 +0000"
      },
      "committer": {
        "name": "Caolán McNamara",
        "email": "caolanm@redhat.com",
        "time": "Wed Nov 07 22:01:20 2018 +0100"
      },
      "message": "map GtkTreeView to SvTreeViewBox now it is in vcl\n\nChange-Id: I8ab8421354a296cb6382f28fd3bd40372e0665df\nReviewed-on: https://gerrit.libreoffice.org/62908\nTested-by: Jenkins\nReviewed-by: Caolán McNamara \u003ccaolanm@redhat.com\u003e\nTested-by: Caolán McNamara \u003ccaolanm@redhat.com\u003e\n"
    },
    {
      "commit": "6311f7ffce8f64b0773d2ad3ea7be3be683924c0",
      "tree": "67a59c93ca968838e86b63da214c75e98f8d0626",
      "parents": [
        "128bec2c4bf57c2d82ce61319cbd1778bcabfeb1"
      ],
      "author": {
        "name": "Caolán McNamara",
        "email": "caolanm@redhat.com",
        "time": "Mon Oct 08 09:02:25 2018 +0100"
      },
      "committer": {
        "name": "Caolán McNamara",
        "email": "caolanm@redhat.com",
        "time": "Wed Nov 07 22:01:02 2018 +0100"
      },
      "message": "move SvTreeListBox to vcl\n\nChange-Id: I04a146d3d8a428ac1678827dc883525c40240a44\nReviewed-on: https://gerrit.libreoffice.org/62787\nTested-by: Jenkins\nReviewed-by: Caolán McNamara \u003ccaolanm@redhat.com\u003e\nTested-by: Caolán McNamara \u003ccaolanm@redhat.com\u003e\n"
    },
    {
      "commit": "128bec2c4bf57c2d82ce61319cbd1778bcabfeb1",
      "tree": "c75f037a0bc275f9b8c66c1bc3dbf96c17818d03",
      "parents": [
        "924f01fdef73af88284e6629c6d3604f33d27f24"
      ],
      "author": {
        "name": "Zdeněk Crhonek",
        "email": "zcrhonek@gmail.com",
        "time": "Wed Nov 07 17:10:09 2018 +0100"
      },
      "committer": {
        "name": "Zdenek Crhonek",
        "email": "zcrhonek@gmail.com",
        "time": "Wed Nov 07 19:42:51 2018 +0100"
      },
      "message": "uitest Table to text dialog\n\nChange-Id: Ica1c9f18d9486ff25662f9e9c0fc96e8fda706b1\nReviewed-on: https://gerrit.libreoffice.org/63033\nTested-by: Jenkins\nReviewed-by: Zdenek Crhonek \u003czcrhonek@gmail.com\u003e\n"
    },
    {
      "commit": "924f01fdef73af88284e6629c6d3604f33d27f24",
      "tree": "37d78c204f83582dacb618ec5e083dcaa9042e30",
      "parents": [
        "faabaf7fe2b49085e40c7986e1b4b50973b23ab0"
      ],
      "author": {
        "name": "Miklos Vajna",
        "email": "vmiklos@collabora.co.uk",
        "time": "Wed Nov 07 17:35:50 2018 +0100"
      },
      "committer": {
        "name": "Miklos Vajna",
        "email": "vmiklos@collabora.co.uk",
        "time": "Wed Nov 07 19:36:12 2018 +0100"
      },
      "message": "oox smartart, table list: fix too large width of children\n\nIt\u0027s possible all children request 100% of space, need to scale down in\nthat case. This means that children other than the first one is now\nreadable in the layout result.\n\nChange-Id: I86a05cd77510bbb6686a53e33f13a60034c8e8f6\nReviewed-on: https://gerrit.libreoffice.org/63037\nReviewed-by: Miklos Vajna \u003cvmiklos@collabora.co.uk\u003e\nTested-by: Jenkins\n"
    },
    {
      "commit": "faabaf7fe2b49085e40c7986e1b4b50973b23ab0",
      "tree": "58fd6ad285b6682843c38b6eaef25b5fd999b6f5",
      "parents": [
        "5f91153233b7f88470e2ccdc496c236b170b24f4"
      ],
      "author": {
        "name": "Zdeněk Crhonek",
        "email": "zcrhonek@gmail.com",
        "time": "Wed Nov 07 17:12:25 2018 +0100"
      },
      "committer": {
        "name": "Zdenek Crhonek",
        "email": "zcrhonek@gmail.com",
        "time": "Wed Nov 07 19:01:50 2018 +0100"
      },
      "message": "uitest Title page dialog\n\nChange-Id: I83015ea075c986ce5186f7a773df7b54ceb21636\nReviewed-on: https://gerrit.libreoffice.org/63034\nTested-by: Jenkins\nReviewed-by: Zdenek Crhonek \u003czcrhonek@gmail.com\u003e\n"
    },
    {
      "commit": "5f91153233b7f88470e2ccdc496c236b170b24f4",
      "tree": "61e6f0edc304324318201edb0b88ec0ab5384f1e",
      "parents": [
        "fe83001574b4c8dbab166d8abb8014f78424278a"
      ],
      "author": {
        "name": "Caolán McNamara",
        "email": "caolanm@redhat.com",
        "time": "Wed Nov 07 13:05:41 2018 +0000"
      },
      "committer": {
        "name": "Caolán McNamara",
        "email": "caolanm@redhat.com",
        "time": "Wed Nov 07 18:18:51 2018 +0100"
      },
      "message": "coverity#1441100 silence Out-of-bounds access\n\nChange-Id: I8d8f93262481c35968cdfff49eddd7a20cf84c1f\nReviewed-on: https://gerrit.libreoffice.org/63022\nTested-by: Jenkins\nReviewed-by: Caolán McNamara \u003ccaolanm@redhat.com\u003e\nTested-by: Caolán McNamara \u003ccaolanm@redhat.com\u003e\n"
    },
    {
      "commit": "fe83001574b4c8dbab166d8abb8014f78424278a",
      "tree": "3137aae13d524621238703e41dd20c9cdffbc3df",
      "parents": [
        "dbe94dd3b64e74f661ea7193d8e06ac91f1dd7b0"
      ],
      "author": {
        "name": "Miklos Vajna",
        "email": "vmiklos@collabora.co.uk",
        "time": "Wed Nov 07 12:24:47 2018 +0100"
      },
      "committer": {
        "name": "Miklos Vajna",
        "email": "vmiklos@collabora.co.uk",
        "time": "Wed Nov 07 17:32:33 2018 +0100"
      },
      "message": "embeddedobj win32: avoid owning a lock while calling out to event listeners\n\nThe deadlock happens from time to time, when converting documents\ncontaining OLE objects via remote UNO (from Java) -- after the\nconversion, when closing the document.\n\nThe relevant stacktraces are:\n\n\u003eDebug.ListCallStack /ShowLineOffset /AllThreads\nCallstack for Thread 8 (Thread Id: 32912 (0x8090)):\n...\n 6      sal3.dll!osl_acquireMutex(_oslMutexImpl * Mutex) Line 75\n 7      [Inline Frame] emboleobj.dll!osl::Mutex::acquire() Line 56\n 8      [Inline Frame] emboleobj.dll!osl::Guard\u003cosl::Mutex\u003e::{ctor}(osl::Mutex \u0026) Line 129\n 9      emboleobj.dll!OleComponent::OnClose_Impl() Line 1399\n 10     emboleobj.dll!OleWrapperAdviseSink::OnClose() Line 119\n\nCallstack for Thread 11 (Thread Id: 21088 (0x5260)):\n...\n 11     ole32.dll!00007fffc5e44e83()\n 12     [Inline Frame] emboleobj.dll!OleComponent::CloseObject() Line 1012\n 13     emboleobj.dll!OleComponent::Dispose() Line 484\n 14     emboleobj.dll!OleComponent::close(unsigned char bDeliverOwnership) Line 1463\n 15     emboleobj.dll!OleEmbeddedObject::GetRidOfComponent() Line 239\n 16     emboleobj.dll!OleEmbeddedObject::Dispose() Line 275\n 17     emboleobj.dll!OleEmbeddedObject::close(unsigned char bDeliverOwnership) Line 497\n...\n 26     swlo.dll!SwXTextDocument::close(unsigned char bDeliverOwnership) Line 617\n\nOleComponent::OnClose_Impl() taking a lock is fine, but\nOleComponent::close() takes a lock and then later it still calls out\n(via OleComponent::CloseObject()), which is a no-go.\n\nFix the problem by making sure that callers of Dispose() own no lock at\nthe time of the function call, and taking the lock in Dispose() only\nafter the CloseObject() call (which invokes event listeners).\n\nChange-Id: I53befee21478188c7f79723b7d7596e66077d1c2\nReviewed-on: https://gerrit.libreoffice.org/63014\nTested-by: Jenkins\nReviewed-by: Miklos Vajna \u003cvmiklos@collabora.co.uk\u003e\n"
    },
    {
      "commit": "dbe94dd3b64e74f661ea7193d8e06ac91f1dd7b0",
      "tree": "dec170dd91227733b7cec974da317fcc9edfa02d",
      "parents": [
        "edbb7a39c7a954f8c773e6bdf136e65b70299dd5"
      ],
      "author": {
        "name": "Noel Grandin",
        "email": "noel.grandin@collabora.co.uk",
        "time": "Wed Nov 07 09:12:23 2018 +0200"
      },
      "committer": {
        "name": "Noel Grandin",
        "email": "noel.grandin@collabora.co.uk",
        "time": "Wed Nov 07 15:07:11 2018 +0100"
      },
      "message": "tdf#120657 Pie chart saved as DOC doesn\u0027t preview in MSO\n\nregression from\n\n    commit 9ec8bf8f22fe74884185492ef2576ce79b41e4f1\n    add SvStream::TellEnd\n\nthe problem is that in this stack trace\n\n    sot/source/sdstor/stgelem.hxx:130\n    sot/source/sdstor/stgdir.cxx:300\n    sot/source/sdstor/stg.cxx:245\n    sot/source/sdstor/storage.cxx:187\n    tools/source/stream/stream.cxx:1908\n    sw/source/filter/ww8/ww8scan.cxx:6267\n\nThe StgEntry returns a size of 0. If we do something else to the\nSotStorageStream first, then it materialises a temporary stream, and\nthat stream returns a valid size.\n\nAlso implement suggestions from mike kaganski:\n\nIMO, it would be more robust to implement this new function as virtual\n(instead of the remainingSize()), and reimplement the latter as\nnon-virtual one using the new one and doing the necessary correction.\n\nChange-Id: Id1462d918570a684ec67099c30181436a27d3c6a\nReviewed-on: https://gerrit.libreoffice.org/62984\nTested-by: Jenkins\nReviewed-by: Mike Kaganski \u003cmike.kaganski@collabora.com\u003e\nReviewed-by: Noel Grandin \u003cnoel.grandin@collabora.co.uk\u003e\n"
    }
  ],
  "next": "edbb7a39c7a954f8c773e6bdf136e65b70299dd5"
}
