{"push_id":843526962,"size":36,"distinct_size":0,"ref":"refs/heads/debug-component","head":"ae07211c75d479a1b49178fb14b6794accccd3c7","before":"69daecb510a7425ab72ac7ff29b9c0cd843e1ed5","commits":[{"sha":"be4e0ce8a9de6b6c32aa7a7e157b2dbef74f215a","author":{"email":"9cd2e21a36999b6e7c386c0227f01ea23e293853@fbihome.de","name":"Jan-Marek Glogowski"},"message":"tdf#94485 Lower Calc background spellchecker prio\n\nThe Calc spell checker idle handler is currently running in the\nREPAINT / MEDIUM priority class - much too high.\n\nThis races with the Calc GUI repaint for large documents, like\nthe one attached to tdf#94485.\n\nSo move it to the LOWER priority queue, to fix the lagging GUI.\n\nChange-Id: I6e4b05dd1a977182ec13f7e3a05f0722f502f226\n(cherry picked from commit 0db68ef9ca624cd0bda45c35c24a9abe106faf57)\nReviewed-on: https://gerrit.libreoffice.org/19556\nReviewed-by: Eike Rathke <erack@redhat.com>\nTested-by: Eike Rathke <erack@redhat.com>","distinct":false,"url":"https://api.github.com/repos/beppec56/core/commits/be4e0ce8a9de6b6c32aa7a7e157b2dbef74f215a"},{"sha":"b392270d68d483a1566e7281c6400874a42ce4b3","author":{"email":"5befb0748e190886505727a102475cc24fbaa116@mamane.lu","name":"Lionel Elie Mamane"},"message":"tdf#72205 when saving changes, mark we did a prepareClose\n\nChange-Id: I8a86447bdd227621ff7b0b3551798ee343379c74\nReviewed-on: https://gerrit.libreoffice.org/19437\nReviewed-by: Eike Rathke <erack@redhat.com>\nReviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>\nTested-by: Norbert Thiebaud <nthiebaud@gmail.com>","distinct":false,"url":"https://api.github.com/repos/beppec56/core/commits/b392270d68d483a1566e7281c6400874a42ce4b3"},{"sha":"9f008e2ae5e9d090ca011e5a6146e221e6799531","author":{"email":"190e1092cafbe6481714977cf48b213c5c8c0b8a@sil.org","name":"Justin Luth"},"message":"tdf#95096 avoid invalid cursor position exception\n\nSomehow, accessible text can lose focus and so when\nattempting to set the cursor, the string we were just\nworking with may no longer be available, so verify that\nthe cursor position is still valid before setting it.\n\nIf the text can just disappear like that, then potentially\nwe are still forcing the cursor into the wrong place\n(since the string is different than expected).  However\nwe can at least make sure the program doesn't\ncrash/exit without saving...\n\nChange-Id: I8dcaf4625d187cb75008bdc0af0e3a546090a018\nReviewed-on: https://gerrit.libreoffice.org/19414\nReviewed-by: Justin Luth <justin_luth@sil.org>\nTested-by: Justin Luth <justin_luth@sil.org>\n(cherry picked from commit d9cf47449e88032803aa4fa3429cd607a074d5ad)\nReviewed-on: https://gerrit.libreoffice.org/19418\nReviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>\nTested-by: Miklos Vajna <vmiklos@collabora.co.uk>","distinct":false,"url":"https://api.github.com/repos/beppec56/core/commits/9f008e2ae5e9d090ca011e5a6146e221e6799531"},{"sha":"d6a6261fa99d5ea00f530ba234f9557f33ac9b2b","author":{"email":"301f5784f9f6aac04077f24f1e5abc31af69d401@redhat.com","name":"Caolán McNamara"},"message":"afl-eventtesting: crash on undoing insert new page in impress\n\nthis is an intermittent crash in the real world but under event testing we can\nsee that the PaintView is informed that the page has been deleted, but doesn't\nclear its use of the page if it so happens that there was earlier modification\nevents that caused the fire-modification-timer to be launched\n\nIf there happens to be no such events then the page is correctly cleared\n\nIf the timer is active, then the page is not cleared, but eventually the\ntimer will fire and access the deleted page and fall over and die\n\nminimal change for backporting ease, follow ups now\n\n(cherry picked from commit f8b975995c5d0dc6a9fc8febba0667fe24542ad2)\n\nChange-Id: I090ad62cc175545902574c93dec7082225d97ab7\nReviewed-on: https://gerrit.libreoffice.org/19551\nReviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>\nTested-by: Miklos Vajna <vmiklos@collabora.co.uk>","distinct":false,"url":"https://api.github.com/repos/beppec56/core/commits/d6a6261fa99d5ea00f530ba234f9557f33ac9b2b"},{"sha":"8965f2b4d9f9436d2353b041c84b67165d729f34","author":{"email":"301f5784f9f6aac04077f24f1e5abc31af69d401@redhat.com","name":"Caolán McNamara"},"message":"take the world scaling factor for fonts, but not the rotation\n\nregression from\n\ncommit 8f705df1221c3f92d8cde68bdf726a7c3ce8fe1b\nAuthor: Tomaž Vajngerl <tomaz.vajngerl@collabora.com>\nDate:   Fri Jul 18 13:36:13 2014 +0200\n\n    bnc#881024 Don't world transform font size in WMF/EMF import\n\nwhich seems to be a regression from\n\ncommit 1281c1f52b77c4c4fb08e129542c2c4912b38555\nAuthor: Armin Le Grand <alg@apache.org>\nDate:   Mon Dec 10 16:08:58 2012 +0000\n\n    Resolves: #i121382# Corrected size handling including font size handling...\n\n    for EMF/WMF imports\n\nChange-Id: I87307c9993d3343b4db636257e2567b10a73b79d\n(cherry picked from commit 4eb70290210022860294644d67ba50d55806621c)\nReviewed-on: https://gerrit.libreoffice.org/19559\nTested-by: Jenkins <ci@libreoffice.org>\nReviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>","distinct":false,"url":"https://api.github.com/repos/beppec56/core/commits/8965f2b4d9f9436d2353b041c84b67165d729f34"},{"sha":"ce260308525b2c4096858cae31a75443ef37ec7e","author":{"email":"500b2605e29253d2f75484105128d8aef3d31cce@hotmail.com","name":"Yousuf Philips"},"message":"tdf83825 Vertically center left and right margin labels\n\nChange-Id: I583fc112333df6af3898b03f632780538b5f046f\nReviewed-on: https://gerrit.libreoffice.org/19469\nTested-by: Jenkins <ci@libreoffice.org>\nReviewed-by: Caolán McNamara <caolanm@redhat.com>\nTested-by: Caolán McNamara <caolanm@redhat.com>\n(cherry picked from commit f5cf8524f9bc4c19064aee6b31202aefcf43a659)\nReviewed-on: https://gerrit.libreoffice.org/19572\nReviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>","distinct":false,"url":"https://api.github.com/repos/beppec56/core/commits/ce260308525b2c4096858cae31a75443ef37ec7e"},{"sha":"d0d03f22ef5eddb7036867205577d488b1af7528","author":{"email":"eef8671db506f9731c0438a7613853b6391ca841@redhat.com","name":"Michael Stahl"},"message":"cli_ure: climaker should open keyfile read-only\n\nThis should fix build failures due to file locking preventing concurrent\naccess to cli_ure/source/cliuno.snk.\n\nChange-Id: Iefd16ed83a01523b3612844c2f777516dc4e44c6\n(cherry picked from commit 01518d3aa09ad8cb2cb82dcb329aeaab96c95bce)\nReviewed-on: https://gerrit.libreoffice.org/19483\nTested-by: Jenkins <ci@libreoffice.org>\nReviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>","distinct":false,"url":"https://api.github.com/repos/beppec56/core/commits/d0d03f22ef5eddb7036867205577d488b1af7528"},{"sha":"942da061cb439f9cce911590427b60c43b3b9029","author":{"email":"eef8671db506f9731c0438a7613853b6391ca841@redhat.com","name":"Michael Stahl"},"message":"gbuild: incremental builds with --enable-pch are unsound\n\nThe problem is that the precompiled headers' dependency files are not\nrun through concat-deps, hence they directly refer to headers of\nexternal libraries' headers, which are not targets in the build system;\ntherefore re-building an external library does not cause the dependent\nPCH to re-build and (at least with MSVC) the object files don't depend\non headers included via PCH anyway, so we get the recent link failure\nin comphelper with MSVC, which wasn't rebuilt for icu's ABI change.\n\nTo fix that just use concat-deps, which re-writes header dependencies to\nUnpackedTarball target dependencies.\n\nChange-Id: Ic7555822925aaa1ff09b29bb73801fb83923bfab\n(cherry picked from commit 475cf23efd7f278f3032c3b59fcee21ed6e5b1f1)\nReviewed-on: https://gerrit.libreoffice.org/19550\nTested-by: Jenkins <ci@libreoffice.org>\nReviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>","distinct":false,"url":"https://api.github.com/repos/beppec56/core/commits/942da061cb439f9cce911590427b60c43b3b9029"},{"sha":"a3a61471b0171a07a2dc38a5bbf1b51681ddb91a","author":{"email":"7e3f212bc57cabc465c9df7f45a34ee84553965e@collabora.com","name":"Michael Meeks"},"message":"tdf#93487 - protect GetFocus method call post dispose.\n\nChange-Id: Id61e37e4e9ea62c3dba224e55ddfdc71fb0bfc8c\nReviewed-on: https://gerrit.libreoffice.org/19542\nReviewed-by: Stephan Bergmann <sbergman@redhat.com>\nTested-by: Stephan Bergmann <sbergman@redhat.com>","distinct":false,"url":"https://api.github.com/repos/beppec56/core/commits/a3a61471b0171a07a2dc38a5bbf1b51681ddb91a"},{"sha":"e783fe7dc67e80f8e707574e76c27cfae0e4a260","author":{"email":"350abdd8cb668770b828b13ee8442092fdb53355@googlemail.com","name":"Christian Lohmaier"},"message":"update credits\n\nChange-Id: If58fdc2eaf1b7b2148e3db2ebba6f8c0f2e9c92b\n(cherry picked from commit 32d2fb8e51a3f1668accc2d53d7bc66349036fb4)","distinct":false,"url":"https://api.github.com/repos/beppec56/core/commits/e783fe7dc67e80f8e707574e76c27cfae0e4a260"},{"sha":"40cfb7780291a9ba5ca9be54371a2aa30db7a8eb","author":{"email":"e2f4b0f08cda1f5364a8263b887ce2374f8d1ab7@collabora.com","name":"László Németh"},"message":"Updated core\nProject: dictionaries  22163d6b3f27198f237827bb69874d0eb07f1eab\n\ntdf#95024 update Hungarian spelling dictionary\n\nChange-Id: I5fd5bd203aead86126be8ab585a4be616470f01e\nReviewed-on: https://gerrit.libreoffice.org/19620\nReviewed-by: Andras Timar <andras.timar@collabora.com>\nTested-by: Andras Timar <andras.timar@collabora.com>\n(cherry picked from commit b4f9255af01dcc24f263fdb0cd4544db35153d9d)\nReviewed-on: https://gerrit.libreoffice.org/19633","distinct":false,"url":"https://api.github.com/repos/beppec56/core/commits/40cfb7780291a9ba5ca9be54371a2aa30db7a8eb"},{"sha":"3b2d178b77f0107b97f24e3021a33137b370c305","author":{"email":"571eccc81b04b6b0eef12d45d6950614aca8cd84@acca-esse.eu","name":"Giuseppe Castagno"},"message":"tdf#82744: fix WebDAV lock/unlock behaviour - part 1\n\nThere are some areas in ucb outside the issue scope that should later\nbe addressed, among them:\n\n- in ucb/webdav make flag m_bTransient working right, currently lock\noption for WebDAV server not supporting it is suboptimal: there are\nnot needed lock requests;\n\n- change the method the modified file is checked against the old\none, using DAV:etag instead of the DateTime;\n\n- some http status code returned by the server don't seem to be\nmanaged;\n\n- during WebDAV operation some redundant request of properties is\ncarried out.\nProbably some clean up to remove these not needed transactions\nis to be done.\nAccessing only those really supported by the referenced href would\nbe better.\n\nChanges done to the code in ucb, in no particular order\n\n- remove current WebDAV lock management\n\n- have the lock/unlock working correctly when the webdav resource\nis first created: in the case of creation is the first lock on\nthe non existent resource that actually creates it\n\n- fix a problem while fetching WebDAV properties.\nIf a single WebDAV non-cached property was requested, it would\n not be fetched from the server without this fix.\n\n- change the lock owner name.\nThis should probably be different. Something to be discussed.\nThis same string can be read by all the applications accessing the\nlock.\n\nSpec reference is:\nRFC4918 [2007]: '14.17.  owner XML Element'\nlink (as of 20150713):\nhttp://tools.ietf.org/html/rfc4918#section-14.17\n\n- manage WebDAV locked file exception directly while locking.\nThe ucb::InteractiveLockingLockedException is thrown directly\nwhen detected by the lock command, to avoid the user interaction\nactivated by the cancelCommandExecution method.\n\n- terminate gracefully if WebDAV lock/unlock is not supported\n\nChange-Id: I4c5cd652ac7b2c32fb1c3307c34fc31d1a0305c2\nReviewed-on: https://gerrit.libreoffice.org/17080\nTested-by: Jenkins <ci@libreoffice.org>\nReviewed-by: Michael Meeks <michael.meeks@collabora.com>","distinct":false,"url":"https://api.github.com/repos/beppec56/core/commits/3b2d178b77f0107b97f24e3021a33137b370c305"},{"sha":"1d5786f1bf8025140019f31c9c6f7cd582d5dfdb","author":{"email":"571eccc81b04b6b0eef12d45d6950614aca8cd84@acca-esse.eu","name":"Giuseppe Castagno"},"message":"tdf#82744: fix WebDAV lock/unlock behaviour - part 2\n\nChanges done to the code in framework, comphelper and unotools,\nin no particular order\n\n- add an interaction handler dedicated to WebDAV\nThe stock interaction handler can be missing depending on the need of\nthe framework performing its tasks, so a dedicated handler is\nprovided, this one is always present.\n\n- force opening of a WebDAV file.\nA WebDAV file sould be open r/o even if explicitly requested to open\nas r/w.\nThis is a limitation of current WebDAV implementation, not of the\nstandard.\nThis change is needed in order to reopen correctly a file as\nrequested by a 'Edit Mode' GUI command.\n\nChange-Id: I5368fa2c0511f1630e6d6139c6a986d33aa19082\nReviewed-on: https://gerrit.libreoffice.org/17182\nTested-by: Jenkins <ci@libreoffice.org>\nReviewed-by: Michael Meeks <michael.meeks@collabora.com>\nTested-by: Michael Meeks <michael.meeks@collabora.com>","distinct":false,"url":"https://api.github.com/repos/beppec56/core/commits/1d5786f1bf8025140019f31c9c6f7cd582d5dfdb"},{"sha":"c24f4dc5ce87732dfb28ffd4cf984c5b2cdf4f7c","author":{"email":"571eccc81b04b6b0eef12d45d6950614aca8cd84@acca-esse.eu","name":"Giuseppe Castagno"},"message":"tdf#82744: fix WebDAV lock/unlock behaviour - part 4\n\nFix a problem when neon send the token list for\nmethods modifying a WebDAV resource.\n\nThe problem showed up when working whith Sharepoint 2013.\nOther WebDAV servers seem unaffected by it.\n\nThe If Request Header is currently formed in neon using the\n\"Tagged-List\" format, while Sharepoint 2013 only accepts the\n\"No-Tag-List\" format.\n\nReferences:\nsection 7.5 of RFC4918:\nhttp://tools.ietf.org/html/rfc4918#section-7.5\n\nsection 10.4 of RFC4918:\nhttp://tools.ietf.org/html/rfc4918#section-10.4\n\nChange-Id: I24d607fde251f1846f0e7b630b627b1500da18ea\nReviewed-on: https://gerrit.libreoffice.org/17423\nTested-by: Jenkins <ci@libreoffice.org>\nReviewed-by: Jan Holesovsky <kendy@collabora.com>","distinct":false,"url":"https://api.github.com/repos/beppec56/core/commits/c24f4dc5ce87732dfb28ffd4cf984c5b2cdf4f7c"},{"sha":"5a996a4a18dbfc8c5147b2fc5aacb08e6e3216e4","author":{"email":"05c31e1673f7a15a4f0f5429fb1e32d6e84bebe3@redhat.com","name":"Stephan Bergmann"},"message":"Add vnd.sun.star.webdavs URL scheme\n\n...as https-equivalent to complement vnd.sun.star.webdav scheme.  See the mail\nthread starting at\n<http://lists.freedesktop.org/archives/libreoffice/2015-August/069929.html>\n\"What autogen.sh for an alternative ContentProvider for dav:// scheme?\" for why\nit is considered beneficial to have the WebDAV UCP support---in addition to the\nstandard pair of http[s] schemes---a non-standard pair of\nvnd.sun.star.webdav[s] schemes different from the \"accidentally supported\"\nnon-standard pair of dav[s].\n\nConflicts:\n\tucb/source/ucp/webdav-neon/webdavcontent.cxx\n\tucb/source/ucp/webdav/webdavcontent.cxx\n\nChange-Id: I7032aa1ed599f735969cf0163cd9dc121a1fdcb3","distinct":false,"url":"https://api.github.com/repos/beppec56/core/commits/5a996a4a18dbfc8c5147b2fc5aacb08e6e3216e4"},{"sha":"f7cb986cdb504d5920265c84815a5f79ddbf2ced","author":{"email":"571eccc81b04b6b0eef12d45d6950614aca8cd84@acca-esse.eu","name":"Giuseppe Castagno"},"message":"Add isSchemeEqualTo(), isAnyKnownWebDAVScheme() to INetURLObject\n\n...which will be used when rebasing\n    <https://gerrit.libreoffice.org/#/c/17189>\n\"tdf#82744: fix WebDAV lock/unlock behaviour - part 3\" on top of\n d3de490437df4c9093f32e97fc185066d64c0f46\n \"Add vnd.sun.star.webdavs URL scheme.\"\n\nChange-Id: I19bd715d755a6f070b95ce897d8a1bbb4910d537\nReviewed-on: https://gerrit.libreoffice.org/18151\nReviewed-by: Jan Holesovsky <kendy@collabora.com>\nTested-by: Jan Holesovsky <kendy@collabora.com>","distinct":false,"url":"https://api.github.com/repos/beppec56/core/commits/f7cb986cdb504d5920265c84815a5f79ddbf2ced"},{"sha":"5a121d146df9b33a3fca6a27b7a7d98a35d8d3c0","author":{"email":"571eccc81b04b6b0eef12d45d6950614aca8cd84@acca-esse.eu","name":"Giuseppe Castagno"},"message":"tdf#82744: fix WebDAV lock/unlock behaviour - part 3\n\nChanges done to the code in sfx2, ucbhelper, ucb, unotools in no particular order\n\n- add method helpers to call the ucb lock/unlock\n\n- add lock/unlock 'real' management\n\n- make DateChange property retrieval working for WebDAV as well\n\n- add check for changed content of a WebDAV file, in order to reload\nit correctly when 'Edit Mode' command is activated from GUI\n\n- Unlock WebDAV file while saving only if explicitly enabled\n  Needed in order to avoid the small window of file unlocked state that\n  opens while saving a file.\n  When saving LO actually does as follows:\n  - unlock the prevoius version of the file\n  - prepares operations to save the modified version\n  - lock the new file\n  - save the new version\n\n- the lock method is enabled if the DAV resource supports it.\nIn case the lock is not supported, for example example DAV with lock\ndisabled, the lock method is disabled.\n\nException: when the resource is first created and the lock is not\nsupported: a lock command is sent anyway, because if the resource is not\nyet present, there is no method to detect the lock/unlock availability\nin this case.\n\n- cppcheck:noExplicitConstructor\n\nConflicts:\n\tsfx2/source/doc/docfile.cxx\n\tucb/source/ucp/webdav-neon/webdavcontent.cxx\n\tunotools/source/misc/mediadescriptor.cxx\n\nChange-Id: I0aa876c4e3364d86e5740977b97f3db9a01e4491","distinct":false,"url":"https://api.github.com/repos/beppec56/core/commits/5a121d146df9b33a3fca6a27b7a7d98a35d8d3c0"},{"sha":"952695b721f07c999ead3ca44bd76cad0deda098","author":{"email":"571eccc81b04b6b0eef12d45d6950614aca8cd84@acca-esse.eu","name":"Giuseppe Castagno"},"message":"tdf#83531 Opening WebDAV URL WebDav fails if write is restricted\n\nHappened because LOCK method was not allowed without credentials.\n\nChange-Id: I7b204e67079791a08211410ced4b0b4f015d524a\nReviewed-on: https://gerrit.libreoffice.org/17856\nReviewed-by: Jan Holesovsky <kendy@collabora.com>\nTested-by: Jan Holesovsky <kendy@collabora.com>","distinct":false,"url":"https://api.github.com/repos/beppec56/core/commits/952695b721f07c999ead3ca44bd76cad0deda098"},{"sha":"d1111e41e0d08d205b1dde2a8b0baad40450ffac","author":{"email":"571eccc81b04b6b0eef12d45d6950614aca8cd84@acca-esse.eu","name":"Giuseppe Castagno"},"message":"Implementation of WebDAV OPTIONS method\n\nConflicts:\n\tucb/source/ucp/webdav-neon/DAVSession.hxx\n\tucb/source/ucp/webdav-neon/NeonSession.cxx\n\tucb/source/ucp/webdav-neon/NeonSession.hxx\n\nChange-Id: Idf65ee4700a501450964c77915018483f99c5ec8","distinct":false,"url":"https://api.github.com/repos/beppec56/core/commits/d1111e41e0d08d205b1dde2a8b0baad40450ffac"},{"sha":"555cf05a2090f9375ba1b414b0cfd872e1128651","author":{"email":"571eccc81b04b6b0eef12d45d6950614aca8cd84@acca-esse.eu","name":"Giuseppe Castagno"},"message":"Remove DBG_UNHANDLED_EXCEPTION() in favour of SAL_WARN(), in-house only !\n\nChange-Id: Ie11228205c4dc6dca16d25efd9c78b5f0dd68513","distinct":false,"url":"https://api.github.com/repos/beppec56/core/commits/555cf05a2090f9375ba1b414b0cfd872e1128651"}]}