[QGIS Commit] [qgis/Quantum-GIS] b9d0bc: Followup to b383c69. Keep labeling dialog from cal...

GitHub noreply at github.com
Sun Jun 9 18:03:19 PDT 2013


  Branch: refs/heads/master
  Home:   https://github.com/qgis/Quantum-GIS
  Commit: b9d0bc87c01204d644fde03afab610bccb86e901
      https://github.com/qgis/Quantum-GIS/commit/b9d0bc87c01204d644fde03afab610bccb86e901
  Author: Larry Shaffer <larrys at dakotacarto.com>
  Date:   2013-06-09 (Sun, 09 Jun 2013)

  Changed paths:
    M src/app/qgisapp.cpp
    M src/app/qgslabelinggui.cpp

  Log Message:
  -----------
  Followup to b383c69. Keep labeling dialog from calling init() twice from vector props dialog


  Commit: b9b8513816dadb7ee853ac31f60dfcefe9b34838
      https://github.com/qgis/Quantum-GIS/commit/b9b8513816dadb7ee853ac31f60dfcefe9b34838
  Author: Larry Shaffer <larrys at dakotacarto.com>
  Date:   2013-06-09 (Sun, 09 Jun 2013)

  Changed paths:
    M src/core/qgspallabeling.cpp

  Log Message:
  -----------
  Check only what's necessary to see if a layer will be labeled

- Don't load all settings from QgsPalLayerSettings::readFromLayer


  Commit: 04c4db1b0b536f166ce0b7482f6313b3039e55e6
      https://github.com/qgis/Quantum-GIS/commit/04c4db1b0b536f166ce0b7482f6313b3039e55e6
  Author: Larry Shaffer <larrys at dakotacarto.com>
  Date:   2013-06-09 (Sun, 09 Jun 2013)

  Changed paths:
    M src/core/CMakeLists.txt
    A src/core/qgsfontutils.cpp
    A src/core/qgsfontutils.h

  Log Message:
  -----------
  Add QgsFontUtils class to handle system font queries and style changes


  Commit: 44d89a4708c72deb5441e3078d3999b65e9e32ec
      https://github.com/qgis/Quantum-GIS/commit/44d89a4708c72deb5441e3078d3999b65e9e32ec
  Author: Larry Shaffer <larrys at dakotacarto.com>
  Date:   2013-06-09 (Sun, 09 Jun 2013)

  Changed paths:
    M src/app/qgslabelinggui.cpp
    M src/app/qgslabelinggui.h
    M src/core/qgspallabeling.cpp
    M src/core/qgspallabeling.h

  Log Message:
  -----------
  Update label gui and rendering with QgsFontUtils functions


  Commit: 430f0fcb1bf44773be10bc463b6f105cfd5a0397
      https://github.com/qgis/Quantum-GIS/commit/430f0fcb1bf44773be10bc463b6f105cfd5a0397
  Author: Larry Shaffer <larrys at dakotacarto.com>
  Date:   2013-06-09 (Sun, 09 Jun 2013)

  Changed paths:
    M python/core/qgspallabeling.sip
    M python/core/qgsvectorlayer.sip
    M src/app/qgisapp.cpp
    M src/app/qgisapp.h
    M src/app/qgslabelinggui.cpp
    M src/app/qgslabelinggui.h
    M src/core/qgspallabeling.cpp
    M src/core/qgspallabeling.h
    M src/core/qgsvectorlayer.cpp
    M src/core/qgsvectorlayer.h
    M src/ui/qgslabelingguibase.ui

  Log Message:
  -----------
  Add user notification when defined labeling font is not found on system, then substituted

- [API] add signal to QgsVectorLayer that is emitted when its labeling font is not found
- Message bar notification on first rendering of layer offers link to open layer's labeling dialog
- Add 'font not found' notification to labeling dialog
- Labeling dialog defaults to 'Text style' section when font is not found, to show notice
- Substituted font is not saved with project, unless user applies changes.
- Change labeling gui font selector dialog to font family combobox (since only family is being chosen)


Compare: https://github.com/qgis/Quantum-GIS/compare/112ad3c11af5...430f0fcb1bf4


More information about the QGIS-commit mailing list