[QGIS Commit] [qgis/Quantum-GIS] b80972: [FEATURE] Add background shapes and svg symbols to...

GitHub noreply at github.com
Thu Apr 4 14:40:45 PDT 2013


  Branch: refs/heads/master
  Home:   https://github.com/qgis/Quantum-GIS
  Commit: b8097239774f72e8a889db802cc1628192947fbc
      https://github.com/qgis/Quantum-GIS/commit/b8097239774f72e8a889db802cc1628192947fbc
  Author: Larry Shaffer <larrys at dakotacarto.com>
  Date:   2013-04-04 (Thu, 04 Apr 2013)

  Changed paths:
    A images/svg/geometric/Square_with-params.svg
    M python/core/qgsmaprenderer.sip
    M python/core/qgspallabeling.sip
    M python/gui/qgscolorbutton.sip
    M src/app/qgslabelinggui.cpp
    M src/app/qgslabelinggui.h
    M src/app/qgslabelpreview.cpp
    M src/app/qgslabelpreview.h
    M src/app/qgsmaptoollabel.cpp
    M src/core/qgsmaprenderer.cpp
    M src/core/qgsmaprenderer.h
    M src/core/qgspallabeling.cpp
    M src/core/qgspallabeling.h
    M src/core/symbology-ng/qgsmarkersymbollayerv2.cpp
    M src/gui/CMakeLists.txt
    M src/gui/qgscolorbutton.h
    A src/gui/symbology-ng/qgssvgselectorwidget.cpp
    A src/gui/symbology-ng/qgssvgselectorwidget.h
    M src/ui/qgslabelingguibase.ui
    A src/ui/symbollayer/widget_svgselector.ui

  Log Message:
  -----------
  [FEATURE] Add background shapes and svg symbols to labels

- Rectangle, square, circle and ellipse generated symbols
- SVG background via new symbology, so uses cache
- Add new gui class QgsSvgSelectorWidget, symbol selector setup culled from symbologyV2
- Does not include any associated data defined mappings, yet
- Does not auto-search for missing SVGs, yet
- Caveat: does not currently account for background size in PAL collision calculations (overlaps occur)
- Allow direct update of QgsColorButton background





More information about the QGIS-commit mailing list