[QGIS Commit] [qgis/QGIS] 13cbfd: [FEATURE] Add 'shapeburst' fill style. Shapeburst ...

GitHub noreply at github.com
Thu Mar 20 18:59:49 PDT 2014


  Branch: refs/heads/master
  Home:   https://github.com/qgis/QGIS
  Commit: 13cbfd138cc394bade5cad1312983f00993bcba1
      https://github.com/qgis/QGIS/commit/13cbfd138cc394bade5cad1312983f00993bcba1
  Author: Nyall Dawson <nyall.dawson at gmail.com>
  Date:   2014-03-21 (Fri, 21 Mar 2014)

  Changed paths:
    M python/core/composer/qgspaperitem.sip
    M python/core/symbology-ng/qgsfillsymbollayerv2.sip
    M python/core/symbology-ng/qgssymbollayerv2utils.sip
    M python/gui/symbology-ng/qgssymbollayerv2widget.sip
    M src/core/symbology-ng/qgsfillsymbollayerv2.cpp
    M src/core/symbology-ng/qgsfillsymbollayerv2.h
    M src/core/symbology-ng/qgssymbollayerv2registry.cpp
    M src/core/symbology-ng/qgssymbollayerv2utils.cpp
    M src/core/symbology-ng/qgssymbollayerv2utils.h
    M src/gui/symbology-ng/qgslayerpropertieswidget.cpp
    M src/gui/symbology-ng/qgssymbollayerv2widget.cpp
    M src/gui/symbology-ng/qgssymbollayerv2widget.h
    A src/ui/symbollayer/widget_shapeburstfill.ui
    M tests/src/core/CMakeLists.txt
    A tests/src/core/testqgsshapeburst.cpp
    A tests/testdata/control_images/expected_shapeburst/expected_shapeburst.png
    A tests/testdata/control_images/expected_shapeburst_blur/expected_shapeburst_blur.png
    A tests/testdata/control_images/expected_shapeburst_colors/expected_shapeburst_colors.png
    A tests/testdata/control_images/expected_shapeburst_from_qml/expected_shapeburst_from_qml.png
    A tests/testdata/control_images/expected_shapeburst_maxdistance_mapunit/expected_shapeburst_maxdistance_mapunit.png
    A tests/testdata/control_images/expected_shapeburst_maxdistance_mm/expected_shapeburst_maxdistance_mm.png
    A tests/testdata/control_images/expected_shapeburst_ramp/expected_shapeburst_ramp.png
    A tests/testdata/polys_shapeburst_symbol.qml

  Log Message:
  -----------
  [FEATURE] Add 'shapeburst' fill style. Shapeburst fills implement a buffered gradient fill, where a gradient is drawn from the boundary of a polygon towards the polygon's centre. Configurable parameters include distance from the boundary to shade, use of color ramps or simple two color gradients, optional blurring of the fill and offsets.


  Commit: 281b45ea17baa1f4bfe15eff57c5842c5d4be261
      https://github.com/qgis/QGIS/commit/281b45ea17baa1f4bfe15eff57c5842c5d4be261
  Author: Nyall Dawson <nyall.dawson at gmail.com>
  Date:   2014-03-21 (Fri, 21 Mar 2014)

  Changed paths:
    M src/gui/symbology-ng/qgssymbollayerv2widget.cpp

  Log Message:
  -----------
  More descriptive name for colour parameters in gradient and shapeburst fill data defined symbology dialog


  Commit: 1d21beb68f49acbd843a733bf491bbc8f50ff5b0
      https://github.com/qgis/QGIS/commit/1d21beb68f49acbd843a733bf491bbc8f50ff5b0
  Author: Nyall Dawson <nyall.dawson at gmail.com>
  Date:   2014-03-21 (Fri, 21 Mar 2014)

  Changed paths:
    M src/core/symbology-ng/qgsfillsymbollayerv2.cpp
    M src/core/symbology-ng/qgsfillsymbollayerv2.h

  Log Message:
  -----------
  Avoid multiple creation and destruction of arrays during calculation of distance transform in shapeburst fills


  Commit: 3adb26acc84ab92f25e4b732f7d17db897208f41
      https://github.com/qgis/QGIS/commit/3adb26acc84ab92f25e4b732f7d17db897208f41
  Author: Nyall Dawson <nyall.dawson at gmail.com>
  Date:   2014-03-21 (Fri, 21 Mar 2014)

  Changed paths:
    M src/gui/symbology-ng/qgssymbollayerv2widget.cpp
    M src/ui/symbollayer/widget_shapeburstfill.ui

  Log Message:
  -----------
  Add a slider for setting the shapeburst fill blur amount


  Commit: 3c7732c86adea42cb14f1a161451fbfc2b8ef7f2
      https://github.com/qgis/QGIS/commit/3c7732c86adea42cb14f1a161451fbfc2b8ef7f2
  Author: Nyall Dawson <nyall.dawson at gmail.com>
  Date:   2014-03-21 (Fri, 21 Mar 2014)

  Changed paths:
    M src/core/symbology-ng/qgsfillsymbollayerv2.cpp

  Log Message:
  -----------
  Consider rasterScaleFactor during shapeburst fills


  Commit: 375e0d40ed1537bcef7687e999014a99a1937b55
      https://github.com/qgis/QGIS/commit/375e0d40ed1537bcef7687e999014a99a1937b55
  Author: Nyall Dawson <nyall.dawson at gmail.com>
  Date:   2014-03-21 (Fri, 21 Mar 2014)

  Changed paths:
    M src/core/composer/qgscomposershape.cpp
    M src/core/composer/qgspaperitem.cpp

  Log Message:
  -----------
  Limit resolution of symbol fills during composer previews to improve composer responsiveness


Compare: https://github.com/qgis/QGIS/compare/793d30c49881...375e0d40ed15


More information about the QGIS-commit mailing list