Update composer legend entry when layer symbology changes. Funded by Sourcepole QGIS Enterprise.
Fixed #10666
don't write project files with native line endings on windows
(fixes #6407, fixes #7735, fixes #8267)
Fix a crash with highlights in identify results
Identify results: move the view mode to the top as the dock was too wide
setExpression returns void
discard empty expressions in setExpression (fix scrollbar in expression widget)
Merge pull request #1480 from 3nids/fixew

small expression widget changes
Editorwidgets: Save "label on top" and "editable" settings to project
Fix #10667
[composer] Fix order of vertices returned by mapPolygon when map rotation is set, fix drawing overview frame when either map is rotated (fix #10644)
[composer] Add missing mm suffix to grid offset
Merge pull request #1424 from manisandro/autoupdate_composer_legend_symbols

Update composer legend entry when layer symbology changes.
Merge pull request #1479 from gioman/master

[processing] add v.surf.rst modules for lines
[composer] Refresh attribute table filter when atlas feature changes (fix #10651)
[composer] Make $rownum in attribute table column expressions evaluate to current row number (works correctly only if no sort columns are specified - in future release sorting for attribute tables should be reworked so that it is done prior to fetching features)
[composer] Remember last used folder for picture and marker dialogs (fix #8764)
Editorwidgets: Default values for editable and labelOnTop
Fix for line pattern sld export
Fix #9609 (crash with WFS)