#11243: Disable simplification when OTFR transform fails
[composer] Fix page orientation and size ignored when printing

Turns out QPrinter::setPaperSize silently flips the width and height
of a page if the printer orientation is set to landscape. So, make sure
we manually set the orientation to portrait before setting the page size
so that we can be sure the QPrinter is set to the correct page size.

This also restores the 2.4 behaviour where users could override
printed page size in the printer properties dialog (but only if
no data defined page size settings are active).

(fix #11352)
Improve wording of string
cosmetic cleanups, typo fixes, formatting
german translation update
skip primary key column when pasting to spatialite layers (fixes #11322)
Merge pull request #1616 from ahuarte47/Issue_11243

Fix #11243: Data corruption with feature simplification
Fix #11382 (keep check state of the moved layer)

Cloning of the existing node will preserve the check state, in addition
it will keep other custom properties that would be lost prevously.
Fix #11330 (Composer legend can be smaller than its content)
[composer] Fixed assignment of map to legend + no updates when legend is removed

Thanks to Nyall for his help!
Follow up 0bda714

Ensure that mLegendFilterByMap is set before setting the map when
reading legend xml
[composer] Default to setting a map for new legend items

It's friendlier for users, who may not realise they need to set
a map before they can filter legends.
Catch GEOS exceptions when reshape tool is used on non-closed-linestring

And use qWarning() instead of QgsDebugMsg() to make tracing GEOS errors easier
because a stack trace is printed.
Remove workaround for layergroup bug #6938, now fixed
Fix one memory leak + add note to show() calls as they will delete the dialog
Fix #11456 (canvas not refreshed anymore after adding a new feature)

Resorted to a "minimalist" fix - other solutions would potentially break
even more stuff. The handling of non-modal dialogs for add/edit feature
attributes + handling of isModified() should be addressed at some point.
Add raster data type output option to some Processing/GDAL tools otherewise output is always Float64
Add raster data type output option to some Processing/GDAL tools otherewise output is always Float64
[composer] Respect reference point when resizing scalebar and legend

Previously, the reference point (and data defined position/size) were
ignored when scalebars or legends resized themselves.

Fix #11321, #11380
SIP update: expose QgsAttributeAction icon, iconPath and name

Fix #11458