58972 Commits

Author SHA1 Message Date
Nyall Dawson
078f8451e0 [layouts] Ensure overview frames are correctly exporting during layer
based exports when the stacking position is set not set to above labels

Fixes #32763
2019-11-27 05:06:37 +10:00
root676
9fba322a73 fix point count test parameter 2019-11-27 04:18:28 +10:00
root676
3bf89fe100 fix CRS test parameter 2019-11-27 04:18:28 +10:00
root676
f19922a495 establish CRS parameter as normal param 2019-11-27 04:18:28 +10:00
root676
2fa6a3ff5c optimize index usage and geometry creation 2019-11-27 04:18:28 +10:00
root676
948ea41656 move QgsSpatialIndex to stack and fix QList check 2019-11-27 04:18:28 +10:00
root676
a7ffa9ff31 fix parameter names and add crs and attempts parameters to advanced parameter group 2019-11-27 04:18:28 +10:00
root676
03f0dd635c fix multiple spaces in helpstring and exception 2019-11-27 04:18:28 +10:00
root676
590c57c05e remove python alg help 2019-11-27 04:18:28 +10:00
root676
b96aed4e2d adaptation of algorithm test parameters 2019-11-27 04:18:28 +10:00
root676
08c194c7e0 remove python version of Random points in extent algorithm 2019-11-27 04:18:28 +10:00
root676
a75436c5e3 [feature][processing] Port and optimization of Random points in extent algorithm to C++ 2019-11-27 04:18:28 +10:00
nirvn
d0348127bf [ui] Fix out-of-sync show help button enabled state for the expression builder 2019-11-26 15:27:04 +07:00
Nyall Dawson
ab6239b753 Don't report success when a calculation error occurred 2019-11-26 18:25:26 +10:00
Nyall Dawson
f086d4e6bd Avoid qt containing detachment, remove some auto use 2019-11-26 18:25:26 +10:00
Nyall Dawson
bc6c3e57ff Avoid altering std::map while iterating over it (potentially unsafe)
And avoid some double-lookups
2019-11-26 18:25:26 +10:00
Nyall Dawson
e3d2dcdbe3 Fix crash in raster calculator on Windows builds
It's not safe to take the data from a vector like this, it will be
deleted as soon as the vector itself is

Fixes #32855
2019-11-26 18:25:26 +10:00
Matthias Kuhn
4512318f1c Happy now? 2019-11-26 08:36:33 +01:00
Nyall Dawson
7f5baf036f Fix SVG artifact outside of viewbox in poi_place_city.svg file
Fixes #33061
2019-11-26 14:03:32 +07:00
nirvn
a45811886c [diagrams] Harmonize the diagram type combobox looks 2019-11-26 13:04:09 +07:00
nirvn
5efd20d258 [layouts] Shuffle legend item widget tool buttons to reduce visual cumbersomeness 2019-11-26 13:03:36 +07:00
nirvn
b700e6d68c [layouts] Make legend's filter by map extent widget a check box 2019-11-26 13:03:36 +07:00
Nyall Dawson
a225ec0952 Don't enable diagram effects by default 2019-11-26 15:19:57 +10:00
Nyall Dawson
0b3b7123b9 [processing] Port "Count points in polygon" algorithm to c++ 2019-11-26 13:45:08 +10:00
Denis Rouzaud
abada63c93 convert if structures to switch 2019-11-26 11:25:31 +10:00
Nyall Dawson
3d4abaf818 Fix windows build 2019-11-26 10:53:10 +13:00
Harrissou Sant-anna
e02b5e6416 Make the comment on mask shape usage multiline
avoiding unnecessary scroll to fully read it
2019-11-26 05:32:19 +10:00
Alexander Bruy
3e63d65f89 address comments 2019-11-26 04:40:07 +10:00
Alexander Bruy
82559322d1 use QGIS API instead of GDAL API to create heatmaps 2019-11-26 04:40:07 +10:00
Nyall Dawson
42d6c3941f Hide coordinate operations which utilise a LAS/LOS grid shift file,
which are unsupported by proj 6

E.g. some candidate operations between EPSG:3035 and EPSG:5514

Since these can NEVER (as of now) be instantiated by proj, even if
the grid shift files are present, it's misleading to present them
as options to users.

Refs #30569
2019-11-26 03:59:39 +10:00
Nyall Dawson
97fd59a99a Fix grid file installation fails if path does not already exist
Fixes #32936
2019-11-26 03:59:13 +10:00
Nyall Dawson
3ba9515427 Fix expression function helping missing for all functions
Fixes #33016
2019-11-26 03:58:51 +10:00
Nyall Dawson
8b968cf2f5 Add missing documentation for geom_to_wkt precision argument 2019-11-26 03:58:51 +10:00
Nyall Dawson
37f2d2d8ae Fix function help for project function
Fixes #33035
2019-11-26 03:58:51 +10:00
Alexander Bruy
1a3fb9ae3c orthogonalize algorithm: make angle tolerance parameter dynamic 2019-11-26 03:56:24 +10:00
Alexander Bruy
59564c42dc mention Z and M fields in the points layer from table help 2019-11-26 03:56:24 +10:00
Alexander Bruy
eead84db25 constant raster algorithm: reduce minimum value for pixel size and take into
account target CRS when evaluating extent parameter
2019-11-26 03:56:24 +10:00
Alexander Bruy
cba4ea8a28 fix typos 2019-11-26 03:56:24 +10:00
Alexander Bruy
0800c5ddaa remove Python version of the Grid algorithm, it was ported to C++ 2019-11-26 03:56:24 +10:00
Alexander Bruy
524f66da78 [processing] port single-sided buffer algorithm to C++ and make distance
parameter dynamic
2019-11-26 03:56:24 +10:00
Alexander Bruy
f1d6080082 [processing] port set Z value algorithm to C++ 2019-11-26 03:56:24 +10:00
Alexander Bruy
9411d96f60 [processing] port set M value algorithm to C++ 2019-11-26 03:56:24 +10:00
Alexander Bruy
5324d7f98d [processing] port points layer from table to C++ 2019-11-26 03:56:24 +10:00
Alexander Bruy
9289d53a6c [processing] port orthogonalize algorithm to C++ 2019-11-26 03:56:24 +10:00
Alexander Bruy
aed17baed3 [processing] port spatial index algorithm to C++ 2019-11-26 03:56:24 +10:00
Alexander Bruy
7033c31063 [processing] port create attribute index algorithm to C++ 2019-11-26 03:56:24 +10:00
Alexander Bruy
a1e75e9df3 [processing] port constant raster algorithm to C++ 2019-11-26 03:56:24 +10:00
Alexander Bruy
06a71403fe [processing] port terrain analysis algoithms to C++ 2019-11-26 03:56:24 +10:00
Matthias Kuhn
55df0c101f Add documentation 2019-11-25 18:11:08 +01:00
Peter Petrik
23ae038da4
fix docs for streamlines (#33054) 2019-11-25 10:14:25 +01:00