matteo
925d45dffb
new LoadFromTemplate action in toolbar dropdown
2018-03-31 18:30:40 +11:00
matteo
deaeaa6e97
remove useless action from script editor
2018-03-31 18:30:40 +11:00
matteo
61c3b485ef
remove load template button action and fix double separator
2018-03-31 18:30:40 +11:00
matteo
0abd3fd226
add shortHelpString in script template
2018-03-31 18:30:40 +11:00
matteo
966bb1734f
Renamed script_template.py to ScriptTemplate.py
2018-03-31 18:30:40 +11:00
matteo
b72f0f0e90
Minor changes in Dialog
2018-03-31 18:30:40 +11:00
matteo
ca210dcad7
removed useless dots in UI
2018-03-31 18:30:40 +11:00
matteo
cdac11f132
Typo and remove shortcut
2018-03-31 18:30:40 +11:00
matteo
78ce8dde32
other indentation fixes
2018-03-31 18:30:40 +11:00
matteo
4f55c29cab
fix indentation
2018-03-31 18:30:40 +11:00
matteo
4fe067a22c
script template with basic function
2018-03-31 18:30:40 +11:00
matteo
46d59b7177
[processing][feature] load default script from template
2018-03-31 18:30:40 +11:00
Blottiere Paul
4be8baa683
Merge pull request #6679 from pblottiere/bugfix_will_render_feature
...
[bugfix] Fixes identify action on deactivated rules for QgsRuleBasedRenderer
2018-03-30 09:08:11 +01:00
Nyall Dawson
f02602b9bb
[needs-docs] geometry smooth algorithm now also retains and smooths z/m values
...
...instead of just discarding them
Applies to processing algorithm and expression function (and
QgsGeometry::smooth method)
2018-03-30 08:59:00 +11:00
Blottiere Paul
810e531bfc
Add documentation for onlyActive parameter
2018-03-29 08:51:03 +01:00
Nyall Dawson
5d4e1bb31f
Add intersection/tangent methods to QgsCircle
2018-03-29 17:40:40 +11:00
Mathieu Pellerin
93a6115c9e
[needs-docs] Use QgsTextRender to power up copyright decoration styling ( #6684 )
...
- we gain all of the styling capabilities of our text renderer engine (i.e. what powers
the rendering of labels)
- HTML support is gone for now, with virtually all of styling possibilities
covered by the above text renderer
2018-03-28 17:12:48 +07:00
Denis Rouzaud
721095e89d
add virtual destructor
...
fix warning: delete called on 'QgsEditorWidgetAutoConfPlugin' that is abstract but has non-virtual destructor
2018-03-28 11:49:41 +02:00
Mathieu Pellerin
5fe1ea85bf
[needs-docs] Use QgsScaleBarRenderer to power up scale bar decoration ( #6689 )
...
Main short-term benefit: scale bar font size and family can be customized.
2018-03-28 15:55:48 +07:00
Blottiere Paul
0b5c2aeecc
Recursive fix
2018-03-27 11:00:20 +01:00
Blottiere Paul
2cb1f43342
Fix sip binding
2018-03-27 09:14:02 +01:00
Nyall Dawson
1efb3cb9b0
Add missing /Out/ annotations
2018-03-27 17:34:24 +10:00
Nyall Dawson
4bfc808ee6
Add some circle intersection and tangent utilities to QgsGeometryUtils
2018-03-27 17:44:25 +11:00
Nyall Dawson
8e08bda46c
[processing][grass] Fix incorrect path calculation for grass binary
2018-03-27 07:10:37 +11:00
Nyall Dawson
bec878f6f9
[processing][grass] Fix error after running grass algorithms
2018-03-27 07:10:37 +11:00
Alessandro Pasotti
5eb9ab4813
Merge pull request #6644 from elpaso/gml-inverted-axis
...
Add axisOrder to QgsAbstractGeometry GML generators
2018-03-24 12:50:13 +01:00
Salvatore Larosa
3a5fb9d7bd
Fixes #18526 : Pasting data from clipboard inside Python console causes the text cursor to be moved to the end of the row
2018-03-23 22:41:00 +01:00
Nyall Dawson
2eacc4c4b4
[FEATURE][layouts] Export project metadata in PDF/image exports
...
Includes project metadata in PDF exports, and supported image
based formats.
Image based metadata support depends on the format and the
Qt library's handling of each particular format (e.g. PNG
outputs are well supported).
Developed for Arpa Piemonte (Dipartimento Tematico Geologia e Dissesto)
within ERIKUS project
2018-03-22 16:13:30 +11:00
Nyall Dawson
a600b51bad
[FEATURE][layouts] Export project metadata as SVG RDF metadata
...
Adds an option to include project metadata into SVG exports
generated from layouts, using the SVG RDF standard.
Developed for Arpa Piemonte (Dipartimento Tematico Geologia e Dissesto)
within ERIKUS project
2018-03-22 16:13:30 +11:00
Nyall Dawson
681cd41185
Synchronize project title field and project metadata title
...
field in project properties dialog
Since these two are equivalent, we automatically keep them
in sync.
2018-03-22 16:13:30 +11:00
Nyall Dawson
accdc23e0b
Fix sip subclassing of metadata subclasses
2018-03-22 16:13:30 +11:00
Nyall Dawson
016f2288c6
Fix accidental class rename
2018-03-22 16:13:30 +11:00
Nyall Dawson
665f3e4cfc
Spelling
2018-03-22 16:13:30 +11:00
Nyall Dawson
f4ed93e1ca
Add project metadata mode to QgsMetadataWidget
2018-03-22 16:13:30 +11:00
Nyall Dawson
b10be8a8a3
Update metadata xml definitions
2018-03-22 16:13:30 +11:00
Nyall Dawson
d293c5d0a0
Code shuffle to avoid duplicate code
2018-03-22 16:13:30 +11:00
Nyall Dawson
99faf06f60
Make project title getters/setters a shortcut to metadata title field
...
And silently upgrade old project titles to metadata titles
2018-03-22 16:13:30 +11:00
Nyall Dawson
bba3f6c6fe
Add QgsProjectMetadata member to QgsProject
2018-03-22 16:13:30 +11:00
Nyall Dawson
09aca080ec
Add new QgsProjectMetadata metadata class
...
For storing QgsProject metadata. Contains all metadata items
from QgsMetadataBase, plus adds author and creation datetime
metadata items.
2018-03-22 16:13:30 +11:00
Nyall Dawson
1e05de049a
Update metadata validator for base class split
2018-03-22 16:13:30 +11:00
Nyall Dawson
5cf2656ace
Split metadata into two classes
...
A new base class QgsMetadataBase has been split off QgsLayerMetadata,
containing all non-layer specific metadata items.
This allows us to reuse the common metadata settings for other
non-layer items, e.g. projects.
2018-03-22 16:13:30 +11:00
Nyall Dawson
49d585ef17
[processing][gdal] Move method to write input files to text file to GdalUtils
2018-03-22 06:46:39 +11:00
Nyall Dawson
b17feaaa97
[processing][gdal] Expose no data options for gdal merge algorithm
2018-03-22 06:46:39 +11:00
Nyall Dawson
1d8ecaf79a
[processing][gdal] Use a text file for input file list to gdal_merge
...
Otherwise command fails when attempting to merge many rasters due
to length of command line. Now the algorithm uses the same approach
as buildvrt and creates a text file containing the names of the
rasters and then passes this to the gdal_merge command
Fixes gdal merge algorithm fails with many input files
2018-03-22 06:46:39 +11:00
Alessandro Pasotti
017b9343ce
Merge pull request #6646 from elpaso/qgsmslayercache-removal
...
[server][housekeeping] Removed unused class QgsMSLayerCache
2018-03-21 09:11:08 +01:00
Nyall Dawson
00bb177f3d
[processing][gdal] Fix parsing of creation options
...
Creation options must be specified one at a time - the
current approach causes them to be specified once embedded
in quotation marks, which is not valid input for gdal
2018-03-21 18:36:28 +11:00
Alexander Bruy
51ce2fb79e
Merge pull request #6656 from nyalldawson/gdal_dlg
...
[processing][gdal] Skip expensive parameter validation when just showing command in dialog
2018-03-21 08:34:31 +02:00
Nyall Dawson
2be1256097
Followup e90ac56b
...
Fix warnings, missing Q_OBJECT macro
2018-03-21 15:43:45 +10:00
Nyall Dawson
044470d38f
[processing][gdal] Skip expensive parameter validation when just showing command in dialog
2018-03-21 15:30:18 +10:00
Nyall Dawson
e0255b305d
[processing] Fix intersect always selected in Join by Location in modeler
...
Fixes #18489
2018-03-21 09:19:34 +11:00