payload: {"push_id":3687169692,"size":1000,"distinct_size":2,"ref":"refs/heads/cherry-pick-backport-30076-to-release-3_4-e561ea53-0547-47f3-a5e1-4ff622d4de79","head":"f795c1d0ac9a0c22081bd61d43ea358b7e8fb4f7","before":"96df7990b0e9a75332f39f4e43552d01d4a9fe7f","commits":[{"sha":"4d5b195ceccc0ccb3d40a1f23d56aa174148ca56","author":{"name":"Nyall Dawson","email":"b67e5222dd87d4e673d6c138fe9a5609d70ee8ee@gmail.com"},"message":"Fix embedding larger files then can fit in a QLineEdit's contents\n\nFixes #20329\n\n(cherry picked from commit 32dc1020261a2a28491b680e7b8291b70fe6deb2)","distinct":false,"url":"https://api.github.com/repos/qgis/QGIS/commits/4d5b195ceccc0ccb3d40a1f23d56aa174148ca56"},{"sha":"d9d4bd27a09fe25878eb8b25ec98c253925cd4f3","author":{"name":"Alessandro Pasotti","email":"c83ccb98e83d4806e9b09edfdca9760136780c07@itopen.it"},"message":"Merge pull request #8611 from elpaso/backport-3_4-2\n\nBackports to 3.4","distinct":false,"url":"https://api.github.com/repos/qgis/QGIS/commits/d9d4bd27a09fe25878eb8b25ec98c253925cd4f3"},{"sha":"10eb54776622299ab66f188976239aebbfe78848","author":{"name":"Matthias Kuhn","email":"e388d34fd3c0456122779e95f262c0d70198a168@opengis.ch"},"message":"Save layer changes on successful repair\n\nwhen there are topology errors which are fixed subsequently, make sure that the layer can be saved again","distinct":false,"url":"https://api.github.com/repos/qgis/QGIS/commits/10eb54776622299ab66f188976239aebbfe78848"},{"sha":"bf0ad45e9f9195088ca91923841617964a4ae7cb","author":{"name":"Matthias Kuhn","email":"e388d34fd3c0456122779e95f262c0d70198a168@opengis.ch"},"message":"Do not report an error when checks are triggered","distinct":false,"url":"https://api.github.com/repos/qgis/QGIS/commits/bf0ad45e9f9195088ca91923841617964a4ae7cb"},{"sha":"7f5afe620f10c585231a84752779f0ecf8b3b9e4","author":{"name":"Matthias Kuhn","email":"e388d34fd3c0456122779e95f262c0d70198a168@opengis.ch"},"message":"Merge pull request #8620 from m-kuhn/backport-validation-reenable-layer-savability\n\nSave layer changes on successful repair","distinct":false,"url":"https://api.github.com/repos/qgis/QGIS/commits/7f5afe620f10c585231a84752779f0ecf8b3b9e4"},{"sha":"d3d5d7e57347016a92c5b566869a2485b1269771","author":{"name":"signedav","email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@opengis.ch"},"message":"do not write logs before QgsApplication instace\n\nbecause otherwise it creates a QgsProject without a QgsApplication\nand translation won't work anymore because it cannot connect the signal to the slot\n\nthis fixes #20561\n\n(partly copied from 8e7d37e37a035d7300663205ba9587f542f30732)","distinct":false,"url":"https://api.github.com/repos/qgis/QGIS/commits/d3d5d7e57347016a92c5b566869a2485b1269771"},{"sha":"a4adbe9d7e7c5161c0b6ccd44d62c39b4c034988","author":{"name":"signedav","email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@opengis.ch"},"message":"typo and as_const\n\n(cherry-picked from 53c7dd3a229c17a5b37b54c9df9053f82d736d5a)","distinct":false,"url":"https://api.github.com/repos/qgis/QGIS/commits/a4adbe9d7e7c5161c0b6ccd44d62c39b4c034988"},{"sha":"a4e22eec106a75e53b571a37c4cf8867ddd172c7","author":{"name":"Matthias Kuhn","email":"e388d34fd3c0456122779e95f262c0d70198a168@opengis.ch"},"message":"Merge pull request #8621 from signedav/backport-fix-ts-file\n\n.qgs-translation fix: do not create QgsProject before QgsApplication","distinct":false,"url":"https://api.github.com/repos/qgis/QGIS/commits/a4e22eec106a75e53b571a37c4cf8867ddd172c7"},{"sha":"933df6684bb761cc144c44cf49289cc7dc63b7a8","author":{"name":"Nyall Dawson","email":"b67e5222dd87d4e673d6c138fe9a5609d70ee8ee@gmail.com"},"message":"Fix crash when calculating offset on certain single curves which become multilinestrings when offset\n\n(cherry picked from commit 34c217cd4649fdf132b94aee4d66bfa8c2ea93f7)\n\nFixes #20756","distinct":false,"url":"https://api.github.com/repos/qgis/QGIS/commits/933df6684bb761cc144c44cf49289cc7dc63b7a8"},{"sha":"b57927f55140ada1bf5187c733666c17e4ed548b","author":{"name":"Nyall Dawson","email":"b67e5222dd87d4e673d6c138fe9a5609d70ee8ee@gmail.com"},"message":"[layouts] Avoid temporary rendering artefacts when grid properties change\n\nThere's no need for the Qt item caching here, as map items have\ntheir own internal cache handling.\n\n(cherry picked from commit fd881db3626035fd8c10a846102df79da9d2d888)","distinct":false,"url":"https://api.github.com/repos/qgis/QGIS/commits/b57927f55140ada1bf5187c733666c17e4ed548b"},{"sha":"f36d466658d9ff4684f1933c66c3f5042c4d1f71","author":{"name":"Nyall Dawson","email":"b67e5222dd87d4e673d6c138fe9a5609d70ee8ee@gmail.com"},"message":"Fix cmake warning\n\n(cherry picked from commit c6efa74b457a6abc2f6abfd0278133c4cee5fcf5)","distinct":false,"url":"https://api.github.com/repos/qgis/QGIS/commits/f36d466658d9ff4684f1933c66c3f5042c4d1f71"},{"sha":"802c3b14dd586ced151ad631eb739202a2bbc543","author":{"name":"nirvn","email":"c382578c64a6ee135dcc6a56e4e9c4542eb1e11e@gmail.com"},"message":"[afs] Fix wrong hard-coded OBJECTID reference, use the fetch object id name","distinct":false,"url":"https://api.github.com/repos/qgis/QGIS/commits/802c3b14dd586ced151ad631eb739202a2bbc543"},{"sha":"856486a44730691dde2233bbde4f1773554b16ac","author":{"name":"nirvn","email":"c382578c64a6ee135dcc6a56e4e9c4542eb1e11e@gmail.com"},"message":"[afs] fix listing of afs services for saved servers starting in a sub-folder","distinct":false,"url":"https://api.github.com/repos/qgis/QGIS/commits/856486a44730691dde2233bbde4f1773554b16ac"},{"sha":"03e226404e94f159ec3d42b309354d3be5a36598","author":{"name":"Nyall Dawson","email":"b67e5222dd87d4e673d6c138fe9a5609d70ee8ee@gmail.com"},"message":"[layouts] Avoid rasterizing the whole layout when only a single item has opacity set\n\nInstead, only rasterize that one item and pre-apply it's opacity\nto the rasterized version. This keeps all the rest of the layout\ncontent as vectors/text.\n\n(cherry picked from commit d08ecc2b52271772a08173445c10aa35083e981e)","distinct":false,"url":"https://api.github.com/repos/qgis/QGIS/commits/03e226404e94f159ec3d42b309354d3be5a36598"},{"sha":"3ce9aff5682dbcf9fd9ead174b0411b5df7393fd","author":{"name":"Jorge Gustavo Rocha","email":"e1ae3108d30a0ebc74ff032ab7b5db6fefb5cbe0@di.uminho.pt"},"message":"Fixes duplicate QGIS entries in Ubuntu launcher\n\n(cherry picked from commit 7f4123bfdd971f9ac1b859b15bc27c9f83eae916)","distinct":false,"url":"https://api.github.com/repos/qgis/QGIS/commits/3ce9aff5682dbcf9fd9ead174b0411b5df7393fd"},{"sha":"4166a5fff4014d548db63d7a09aea248de65b357","author":{"name":"Nyall Dawson","email":"b67e5222dd87d4e673d6c138fe9a5609d70ee8ee@gmail.com"},"message":"Unit tests for item opacity\n\n(cherry picked from commit a49bf9f68f87e8b58fc7bf47c40fe8c246e927fc)","distinct":false,"url":"https://api.github.com/repos/qgis/QGIS/commits/4166a5fff4014d548db63d7a09aea248de65b357"},{"sha":"7218cf5f593975b96d66aa1df1d2640e675e3f91","author":{"name":"Nyall Dawson","email":"b67e5222dd87d4e673d6c138fe9a5609d70ee8ee@gmail.com"},"message":"Fix help text for color format\n\nShould be #AARRGGBB, not #RRGGBBAA (see http://doc.qt.io/qt-5/qcolor.html#setNamedColor)\n\n(cherry picked from commit 462ebed0d7902bf08956033b18be56f3d8d840bc)","distinct":false,"url":"https://api.github.com/repos/qgis/QGIS/commits/7218cf5f593975b96d66aa1df1d2640e675e3f91"},{"sha":"8b3762cec42e555a76954029c13d82dcb60b3ba8","author":{"name":"Jon McCormack","email":"44f878afe53efc66b76772bd845eb65944ed8232@sellouts.org"},"message":"fix processing plugin error when grass7 disabled\n\n(cherry picked from commit 9493f5511725ff845fb4eac3aa85d5cc60814170)","distinct":false,"url":"https://api.github.com/repos/qgis/QGIS/commits/8b3762cec42e555a76954029c13d82dcb60b3ba8"},{"sha":"4631a0bcea7f29f69cce7d3b921550e544b119b4","author":{"name":"Nyall Dawson","email":"b67e5222dd87d4e673d6c138fe9a5609d70ee8ee@gmail.com"},"message":"Push text format rendering setting into QgsLayoutExporter\n\n(cherry picked from commit 96507c468ff15946a4275e6bc80704cae27d624b)","distinct":false,"url":"https://api.github.com/repos/qgis/QGIS/commits/4631a0bcea7f29f69cce7d3b921550e544b119b4"},{"sha":"7c5a74d7ae120a33d32422b312795588f354b662","author":{"name":"Nyall Dawson","email":"b67e5222dd87d4e673d6c138fe9a5609d70ee8ee@gmail.com"},"message":"[api] Move setting to control how text is rendered to QgsRenderContext\n\nThe new QgsRenderContext::TextRenderFormat enum controls how text\nshould be handled during a render operation, e.g. whether to render\ntext as outlines (paths) or keep it as real text objects.\n\nDeprecate previous arguments in QgsTextRenderer which handled\nthis same use case.\n\nThis allows us to make the setting vary per-render, instead of\nhaving a single global flag controlling the setting. Ultimately\nthis will allow us to have different behaviour within the\ncanvas renders vs print layout exports.\n\nRefs #3975\n\n(cherry picked from commit 53345c3f9242ae5a369f807a68ca4b334382913d)","distinct":false,"url":"https://api.github.com/repos/qgis/QGIS/commits/7c5a74d7ae120a33d32422b312795588f354b662"}]}
other: {"actor":{"display_login":"backporting"}}