Update composer legend entry when layer symbology changes. Funded by Sourcepole QGIS Enterprise.
fix v.surf.bspline modules, input must be a point layer
[TRANSUP] gl by Xan

Signed-off-by: Werner Macho <werner.macho@gmail.com>
Fix #10648 (add layer to the selected group)
Hopefully fix #10599 (blank composer map when rendering rasters)

When printing on Windows, the printing does not seem to work
well in the worker thread as QImages get converted to QPixmaps.
Therefore we force the map rendering into main thread to avoid the issues.

I do not have a printer, so I can't confirm the fix really helps
Merge pull request #1473 from gioman/master

[processing] fix v.surf.bspline modules, input must be a point layer
Editor widgets: Change default "enable sync" behavior

More generic implementation of 024cd0b

EditorWidgetWrappers (which are connected to fields) are synced with
the layer edit mode state.
WidgetWrappers (which are not strictly related to fields being editable)
don't sync their edit state to the layer edit mode state.
Forms: Hide "Hidden" widgets
Partly fixes #10649
Change / add ntv2 entries for Portugal
metasearch: fix some self.tr calls
processing: (redundant) translation string fixes
german translation update
Value map widget: properly represent value
[attrtable] hide "hidden" widgets
russian translation update
Fix typos
Updated news file for 2.4 release
Merge pull request #1474 from timlinux/master

Fix for Vietnamese UTM 48N projection parameters as reported by Quách Đồng Thắng
Fix for Vietnamese UTM 48N projection parameters as reported by Quách Đồng Thắng
indentation update & warning fix