Juergen E. Fischer
ab340f2de4
fix windows build
2019-03-19 22:14:48 +01:00
Nyall Dawson
8cff94190d
[processing] Fix QgsProcessingProvider::isSupportedOutputValue handling
...
of optional output parameters
Refs #21374
2019-03-20 06:01:15 +10:00
Nyall Dawson
a963eaad54
Fix crash when grass provider is not available
...
Fixes #21604
2019-03-20 06:00:54 +10:00
Nyall Dawson
7fadfbf2de
Remove another use of deprecated QgsCoordinateTransform constructor
...
Sponsored by ICSM
2019-03-20 06:00:27 +10:00
Nyall Dawson
9182ca3d3d
Use correct project transform context in transform expression function
...
Sponsored by ICSM
2019-03-20 06:00:27 +10:00
Juergen E. Fischer
a7a851727c
mdal: fix typo
2019-03-19 20:48:24 +01:00
Juergen E. Fischer
e868d07f58
debian packaging: move qgis.core.additions to python3-qgis-common
2019-03-19 20:48:24 +01:00
Alessandro Pasotti
61b2f91155
Merge pull request #9550 from elpaso/bugfix-21387-bad-layers-keep-group-and-status
...
Keep group and checked state when handling bad layers
2019-03-19 15:55:07 +01:00
Juergen E. Fischer
3630fdc4a1
fix cmake warning
2019-03-19 14:47:25 +01:00
Blottiere Paul
1e8aec45a0
Merge pull request #9385 from pblottiere/server_external_clean
...
[server] Update external layer management
2019-03-19 08:59:00 +01:00
Harrissou Sant-anna
477ec2a79e
Align Mesh property tab name with other data types
...
using "Symbology" instead of "Style"
2019-03-19 08:28:44 +01:00
Alessandro Pasotti
5bc2183d24
Keep group and checked state when handling bad layers
...
Fixes #21387 - Unavailable layers because of a moved folder
2019-03-19 08:22:34 +01:00
Matthias Kuhn
366d05ad1a
Merge pull request #9432 from tudorbarascu/constraint_description
...
always show constraints description, not only when they fail
2019-03-19 08:19:45 +01:00
Peter Petrik
de80192f53
upgrade MDAL to 0.3.0
2019-03-19 08:06:04 +01:00
Nyall Dawson
24a1e8ef53
Capitalization, tooltips
2019-03-19 13:32:13 +10:00
Nyall Dawson
c8d15d61ce
Only enable edit datum transform button when a transform is selected
...
Sponsored by ICSM
2019-03-19 13:32:13 +10:00
Nyall Dawson
8a1ba51631
Fix warnings
2019-03-19 13:32:13 +10:00
Nyall Dawson
f0f825ac99
Fix datum transform dialog sometimes does not correct respond
...
to changes in the available transform table
Sponsored by ICSM
2019-03-19 13:32:13 +10:00
Nyall Dawson
eab08d006c
Do not allow CRS changes in datum transform dialog when it has
...
been shown as a result of requiring the transform for a specific CRS pair
Sponsored by ICSM
2019-03-19 13:32:13 +10:00
Nyall Dawson
c534cc4839
Expose method for generating CRS widget text
2019-03-19 13:32:13 +10:00
Nyall Dawson
b42b348bf8
Datum transform table should not be editable
2019-03-19 13:32:13 +10:00
Nyall Dawson
df9db1fb3a
Some code modernization
2019-03-19 13:32:13 +10:00
Nyall Dawson
593f55f338
Fix incorrect cursors shown in datum transform select dialog
2019-03-19 13:32:13 +10:00
Nyall Dawson
e10d13ff96
Dox
2019-03-19 13:32:13 +10:00
Nyall Dawson
5fb9802229
New utility class QgsTemporaryCursorRestoreOverride
...
This class temporarily removes ALL cursor overrides for the
QApplication for the lifetime of the object, and restores them
(in the same order) upon object destruction.
2019-03-19 13:32:13 +10:00
Nyall Dawson
6bb0723503
Capitalization, code style
2019-03-19 13:32:13 +10:00
Nyall Dawson
45ae2ed630
Fix a clazy warning
2019-03-19 13:32:13 +10:00
Nyall Dawson
9de67c8871
Highlight deprecated transformations in red
...
Another way to dissuade users from mistakenly choosing these
transformations
Sponsored by ICSM
2019-03-19 13:32:13 +10:00
Nyall Dawson
e58cccb2a2
Hide deprecated datum transforms by default
...
Instead of showing by default and requiring users to manually
hide them, reverse this logic and hide deprecated ones by default
and require motivated users to manually opt in to showing them.
Result: less likely for users to accidentally use deprecated
transforms.
Sponsored by ICSM
2019-03-19 13:32:13 +10:00
Nyall Dawson
c60d55940e
Dox
2019-03-19 11:47:01 +10:00
Nyall Dawson
d7abfb47ee
Test thread safety of proj context generation
...
Sponsored by ICSM
2019-03-19 11:47:01 +10:00
Nyall Dawson
3ce0acc8b1
Remove another use of deprecated proj API
2019-03-19 11:47:01 +10:00
Nyall Dawson
c2961a8d5e
Remove some use of deprecated proj API
...
Sponsored by ICSM
2019-03-19 11:47:01 +10:00
Nyall Dawson
09437bb957
Improve test
2019-03-19 11:47:01 +10:00
Nyall Dawson
4fc575940b
Proj version agnostic context storage
...
Sponsored by ICSM
2019-03-19 11:47:01 +10:00
Nyall Dawson
ad7e8eac74
More flexible proj version handling
...
Sponsored by ICSM
2019-03-19 11:47:01 +10:00
Juergen E. Fischer
41e0c0126f
debian packaging: update python package break/replaces ( fixes #20894 )
2019-03-18 21:43:47 +01:00
Juergen E. Fischer
7038222a4c
fix #15635
2019-03-18 20:51:14 +01:00
Matthias Kuhn
1f38b441e7
Merge pull request #9493 from m-kuhn/fix-geomvalidator-freeze
...
Fix freeze in geometry validator
2019-03-18 15:47:03 +01:00
Matthias Kuhn
128477d797
Merge pull request #9546 from m-kuhn/geometry-validation-dock-layout
...
Improve Geometry Validation Dock Layout
2019-03-18 15:28:00 +01:00
Matthias Kuhn
0c265d7f2d
Merge pull request #9297 from m-kuhn/geometry-validation-auto-resolution-experimental
...
[geometry validation] Tag automatic resolution of problems as experimental
2019-03-18 15:27:38 +01:00
Matthias Kuhn
24b8dcc692
Use a hidden setting for activating geomtery resolution
2019-03-18 13:23:30 +01:00
Matthias Kuhn
cd33ee7d56
Make geometry validation automatic resolutions experimental
...
The automatic resolutions work unreliably (mostly due to geometry precision) and
therefore cannot be use reliably. Therefore they should rather be treated as a
technology preview which can be opted into for the moment.
2019-03-18 13:23:30 +01:00
Matthias Kuhn
2a02aa0433
Improve Geometry Validation Dock Layout
...
This reduces distance between the error list and the buttons to zoom to the location.
2019-03-18 13:23:28 +01:00
Matthias Kuhn
4e9c4b5a0c
Merge pull request #9504 from m-kuhn/geometry_validator_zoom_to_improvements
...
Disable automatic zoom to problem when fixing errors on geometries
2019-03-18 13:20:29 +01:00
Matthias Kuhn
87686cdd45
Update tests
2019-03-18 13:19:45 +01:00
Blottiere Paul
63c0278380
Use remove_if
2019-03-18 10:47:16 +00:00
Blottiere Paul
dad5b756b6
Some fixes
2019-03-18 09:56:07 +00:00
volaya
7653e45321
correctly close files executed from QgsPythonRunner
2019-03-18 19:05:43 +10:00
Blottiere Paul
ed31a32951
Add utils method for external layers
2019-03-18 08:44:25 +00:00