[QGIS Commit] [qgis/Quantum-GIS] c7fcef: [FEATURE] Add support to user-defined python macro...

GitHub noreply at github.com
Fri Aug 31 07:52:17 PDT 2012


  Branch: refs/heads/master
  Home:   https://github.com/qgis/Quantum-GIS
  Commit: c7fcef4c1dae67b2d36bea4354d98192cb564c1e
      https://github.com/qgis/Quantum-GIS/commit/c7fcef4c1dae67b2d36bea4354d98192cb564c1e
  Author: Giuseppe Sucameli <brush.tyler at gmail.com>
  Date:   2012-08-31 (Fri, 31 Aug 2012)

  Changed paths:
    M python/utils.py
    M src/app/CMakeLists.txt
    M src/app/qgisapp.cpp
    M src/app/qgisapp.h
    A src/app/qgsmessagebar.cpp
    A src/app/qgsmessagebar.h
    M src/app/qgsprojectproperties.cpp
    M src/app/qgsprojectproperties.h
    M src/ui/qgsprojectpropertiesbase.ui

  Log Message:
  -----------
  [FEATURE] Add support to user-defined python macros into project file:

macros are executed when a project is loaded (openProject function), saved (saveProject function) or is closing (closeProject function),
macros' python code is embedded in the project file (XML),
a bar (non-blocking) is shown on the top of the canvas to ask to the user whether enable project macros.

Work done for ARPA Piemonte


  Commit: 54275e02a29732a4699bce999273dddd99092581
      https://github.com/qgis/Quantum-GIS/commit/54275e02a29732a4699bce999273dddd99092581
  Author: Giuseppe Sucameli <brush.tyler at gmail.com>
  Date:   2012-08-31 (Fri, 31 Aug 2012)

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

  Log Message:
  -----------
  Project macros: do not display the warning bar when there are no macros in the project, decrease warning bar message level for macros


  Commit: 8be777b999997087e1aedcf31e0b2a9ca27b44fe
      https://github.com/qgis/Quantum-GIS/commit/8be777b999997087e1aedcf31e0b2a9ca27b44fe
  Author: Larry Shaffer <larrys at dakotacarto.com>
  Date:   2012-08-31 (Fri, 31 Aug 2012)

  Changed paths:
    M images/images.qrc
    A images/themes/default/mIconClose.png
    M images/themes/default/mIconWarn.png
    A images/themes/gis/mIconClose.png
    A images/themes/gis/mIconWarn.png
    M src/app/qgisapp.cpp
    M src/app/qgsmessagebar.cpp

  Log Message:
  -----------
  Changes to QgsMessageBar icons and Enable macros action


  Commit: 2910a8eaf02feef5f56e517e02e228b0df23dcbc
      https://github.com/qgis/Quantum-GIS/commit/2910a8eaf02feef5f56e517e02e228b0df23dcbc
  Author: Giuseppe Sucameli <brush.tyler at gmail.com>
  Date:   2012-08-31 (Fri, 31 Aug 2012)

  Changed paths:
    M src/app/qgsmessagebar.cpp

  Log Message:
  -----------
  add tooltip to message bar's close button


  Commit: 7a241046a2be69537ed1631dc89b8801f062ba34
      https://github.com/qgis/Quantum-GIS/commit/7a241046a2be69537ed1631dc89b8801f062ba34
  Author: Giuseppe Sucameli <brush.tyler at gmail.com>
  Date:   2012-08-31 (Fri, 31 Aug 2012)

  Changed paths:
    M src/app/qgisapp.cpp
    M src/app/qgsoptions.cpp
    M src/ui/qgsoptionsbase.ui

  Log Message:
  -----------
  add option to choose whether enable project macros


  Commit: 45942aa59c1b269e34d6f85ce106ffd9d2648cde
      https://github.com/qgis/Quantum-GIS/commit/45942aa59c1b269e34d6f85ce106ffd9d2648cde
  Author: Giuseppe Sucameli <brush.tyler at gmail.com>
  Date:   2012-08-31 (Fri, 31 Aug 2012)

  Changed paths:
    M src/app/CMakeLists.txt
    R src/app/qgsmessagebar.cpp
    R src/app/qgsmessagebar.h
    M src/gui/CMakeLists.txt
    A src/gui/qgsmessagebar.cpp
    A src/gui/qgsmessagebar.h

  Log Message:
  -----------
  move QgsMessageBar class to GUI library, improve its doc


  Commit: b1bed9f123a358a826d5da6968c88671e70f4b10
      https://github.com/qgis/Quantum-GIS/commit/b1bed9f123a358a826d5da6968c88671e70f4b10
  Author: Giuseppe Sucameli <brush.tyler at gmail.com>
  Date:   2012-08-31 (Fri, 31 Aug 2012)

  Changed paths:
    M src/app/qgsprojectproperties.cpp

  Log Message:
  -----------
  use 4 spaces for the indention, as per PEP8


Compare: https://github.com/qgis/Quantum-GIS/compare/1ddcf94ba4ca...b1bed9f123a3


More information about the QGIS-commit mailing list