Match size and greyscale color intensity for new default raster layer icon to other default layer icons
project file transform: don't imply we know the band count (fixes #7080, fixes #8283)
Don't inlude empty extents in full extents. Fix #7709
make QgsCompositionChecker less forgiving and readd a svg used in tests (fixes #7731)
wfs: minor cleanups and a fixed error message
fix PyQgsMemoryProvider test
update GUI translation JA
update GUI translation JA
Merge pull request #745 from yoichigmf/for_pull_req

update GUI translation JA
- introduce qgsDoubleToString for format double with maximum precision
- usage in mssql provider fixes #7638
- read precision in mssql provider (fixes #5966)
- commit errors are only shown once
Disable field in attribute table if field is not editable
run REPACK after deleting features (fixes #8317)
update french translation
fix PyQgsVectorLayer test
Merge pull request #748 from Jean-Roc/mywork

update french translation
fix PyQgsSymbolLayerV2 test
adapt some tests to 'better' wkt (followup b1efd479)
- fix issue4819
- modify polygon render to exclude consectuvie points that are less than
  a pixel appart
- moved inner loop debug prints to level 3 and 4 since they where
  slowing down too much the code in debug
fix #4819
improves rendering speed of complex rubberbands
Some further small improvements to QgsRubberband