64608 Commits

Author SHA1 Message Date
Matthias Kuhn
148028b792 Cleanup leftover images 2020-08-02 12:46:14 +02:00
Matthias Kuhn
f13c40007f Update test masks 2020-07-31 10:12:25 +02:00
olivierdalang
41f72bf2b2 [layout] rotated grid ticks/annotations - update expected images masks AGAIN 2020-07-31 10:12:24 +02:00
olivierdalang
44a61ea77d [layout] rotated grid ticks/annotations - update expected images masks
(thanks parse_dash_results.py)
2020-07-31 10:12:12 +02:00
olivierdalang
90cc33b3a8 [layout] rotated grid ticks/annotations (rebased) 2020-07-31 10:10:44 +02:00
Nyall Dawson
e19f27d289 [processing] Fix hidden column names show in batch processing dialog,
throwing the table contents out of sync with the headers

Also make code a bit more robust

Fixes #38054
2020-07-31 16:03:28 +10:00
Nyall Dawson
b9f1f2ca32 [processing] Fix destination layer name ignored in Load Layer into Project
algorithm

Fixes #38046
2020-07-31 16:03:16 +10:00
Nyall Dawson
7087d5d087 [3d] Fix polygon edge lines are rendered vertically offset from polygons 2020-07-31 11:57:45 +10:00
nirvn
e0de9c5c26 [locator] add degree minute second coordinate support to goto locator 2020-07-31 08:06:32 +07:00
nirvn
6916305eaf [delimitedtext] Rely on QgscoordinateUtils' degree/minute/second to double function 2020-07-31 08:06:32 +07:00
nirvn
07ab4b3255 [FEATURE][expression] Add a to_decimal() function to convert degree/minute/second strings 2020-07-31 08:06:32 +07:00
Matthias Kuhn
f7ca8b6786 Make test folder detection more robust 2020-07-31 07:10:26 +10:00
Matthias Kuhn
2f99a327b0 Improve cli of parse_dash_results 2020-07-31 07:10:26 +10:00
Nyall Dawson
d2238d8f14 Fix parse_dash_result helper script layout issues, add handling
of multiple matching images
2020-07-31 07:10:26 +10:00
Alexander Bruy
510c61ef1b show line numbers in the query are of the virtual layer dialog (fix #23185) 2020-07-31 07:04:56 +10:00
Alexander Bruy
c942185947 allow to copy all line measurements at once (fix #20498) 2020-07-31 07:04:40 +10:00
vcloarec
0348ab0dd6 fix doc and more cleaning 2020-07-31 05:43:38 +10:00
vcloarec
eb24446f84 renaming and cleaning of Triangulation class and export to QgsMesh 2020-07-31 05:43:38 +10:00
Harrissou Sant-anna
a4372d21b7 Fully explain the examples
avoiding use of $geometry function in explanation
2020-07-31 03:07:46 +10:00
Harrissou Sant-anna
490c8ff8d2 Replace geom parameter with geometry, for harmonization 2020-07-31 03:07:46 +10:00
Nyall Dawson
813ee5a68d [expressions] Silently alias "geom" named across to "geometry"
So that was can standardize on using "geometry" as the named argument
insted of mixing "geom" and "geometry" in the public docs.
2020-07-31 03:07:46 +10:00
Nyall Dawson
fd19167c0a [processing] Show some more warnings when spatial indexes are missing but desirable 2020-07-31 03:07:07 +10:00
Nyall Dawson
8cbafe7a44 Fix item name 2020-07-31 03:06:31 +10:00
Nyall Dawson
ed2cca49c0 [feature][layouts] Expose option to clip maps to a shape or polygon item
in UI

Allows users to clip a map item to a shape or polygon item from their layout,
allowing for non-rectangular maps in the layout
2020-07-31 03:06:31 +10:00
Nyall Dawson
6d647aa678 Add method to filter QgsLayoutItemComboBox by item flags 2020-07-31 03:06:31 +10:00
Martin Dobias
836666e782
Merge pull request #37588 from NEDJIMAbelgacem/export-scene-feature
[Feature] Export 3D scene feature
2020-07-30 09:32:15 +02:00
Daniel Minor
1ed8e41d58 Track axis offset instead of adjusting current offset 2020-07-30 14:05:03 +10:00
Daniel Minor
7d76d68860 Use prefix ++ operator 2020-07-30 14:05:03 +10:00
Daniel Minor
8a76045cd4 Fix rendering of negative values in stacked bar diagram
Currently, negative values are treated the same way as positive values when
rendering stacked bar diagrams, which can lead to rendering issues, because
we can end up with negative lengths and incorrect scaling.

This changes the rendering to track the negative values separately and render
them in a group below the x axis. The rendering for positive values is
unchanged, above the x axis.
2020-07-30 14:05:03 +10:00
NEDJIMAbelgacem
28d0349314 Add toExportParameters() to DummyMaterialSettings test 2020-07-30 04:58:01 +01:00
Nyall Dawson
6f0b7b0be2 [processing] Allow specifying a project path to load when running
algorithms via qgis_process

Allows execution of algorithms which require a project, e.g. Rasterize

Also show graceful errors/help text when attempting to run an algorithm
which requires a project but one is not specified
2020-07-30 08:26:40 +10:00
Nyall Dawson
68c7cfb65f Use correct coordinate transform context in Raster Calculator algorithm 2020-07-30 08:26:40 +10:00
Nyall Dawson
0a556a8161 Gracefully handle no project available in context in algorithms
where a project is only required in some circumstances
2020-07-30 08:26:40 +10:00
Nyall Dawson
d57a638ec4 Add a processing algorithm flag to indicate that an algorithm requires
a valid project to be set in the context in order to execute

And flag a bunch of algorithms which require this
2020-07-30 08:26:40 +10:00
Nyall Dawson
04e07f07d0 Warn on running deprecated algorithms or algorithms with known issues from qgis_process 2020-07-30 08:26:40 +10:00
Nyall Dawson
687398415b [processing] Flag a bunch of algorithms to hide them from qgis_process 2020-07-30 08:26:40 +10:00
Nyall Dawson
937a41a656 [processing] Add a flag for algorithms to indicate that they should
not be available from the standalone qgis_process tool (e.g. "select by "
algorithms, which have no meaning outside of a GUI application)

These algorithms are hidden from the algorithm list for qgis_process
and cannot be run by the tool
2020-07-30 08:26:40 +10:00
Nyall Dawson
8049da8daf Fix test 2020-07-30 08:26:40 +10:00
Nyall Dawson
c8d1aa799f [processing] Add option to set the ellipsoid to use for calculations
when running qgis_process

Appending "--ELLIPSOID=xxxx" to the argument list allows users to explicitly
set the ellipsoid to use for calculations.

Fixes #37988
2020-07-30 08:26:40 +10:00
Nyall Dawson
b40bfbbf4c Use direct getters for ellipsoid/units in processing algs
Refs #37988
2020-07-30 08:26:40 +10:00
Nyall Dawson
03854a41b0 Add explicit settings for ellipsoid, distance and area units to QgsProcessingContext
to avoid having to always retrieve these via the context's project (which may
not be available in some circumstances)

Refs #37988
2020-07-30 08:26:40 +10:00
Alessandro Pasotti
0f7a946f51 PG style storage: replace forbidden XML unicode chars
Fixes #3800
2020-07-30 08:19:43 +10:00
Harrissou Sant-anna
8d4843d27b Harmonize NULL spelling in function help 2020-07-30 05:00:13 +10:00
nirvn
c4722b4f6b Add a locale-specific goto test 2020-07-29 10:51:33 +07:00
nirvn
f77c1ea56a [locator] Add user locale handling to the goto locator 2020-07-29 10:51:33 +07:00
ghtmtt
95589d1e69 typo 2020-07-29 10:34:55 +10:00
ghtmtt
d1e480774c enhance nearest neighbour analysis description 2020-07-29 10:34:55 +10:00
Nyall Dawson
40f21abf7a Move initialization to Qgs3DAppUtils 2020-07-29 10:27:17 +10:00
Nyall Dawson
1484a30fef Add API to allow generation of icons for 3d symbols from app
(still not implement -- but a necessary prerequisite to proper icons)
2020-07-29 10:27:17 +10:00
Nyall Dawson
c938de4827 Style 2020-07-29 10:27:17 +10:00