Nyall Dawson
acc68447c3
Validate models before running from designer, showing a summary of issues
2020-04-14 20:27:21 +10:00
Nyall Dawson
b9a99890b4
Add method to validate a whole model
2020-04-14 20:27:21 +10:00
Nyall Dawson
e45b739a7b
Highlight invalid child algorithms in red in the designer
2020-04-14 20:27:21 +10:00
Nyall Dawson
2dc07ee8f7
[processing] Show warnings in model designer message bar if algorithm
...
definition is incomplete/invalid after editing a child algorithm
2020-04-14 20:27:21 +10:00
Nyall Dawson
0abc386423
Actual crash fix
2020-04-14 20:27:21 +10:00
Nyall Dawson
f476fe7fc4
[processing] Don't force a child algorithm in a model to have all valid values upfront
...
This allows defered setting of parameter values, e.g. if you add an algorithm, fill in
half the parameter values, then realise you need to add a new input to the model, you
don't have to lose all your filled in values...
2020-04-14 20:27:21 +10:00
Nyall Dawson
9f7c7fcb35
Add method to validate a child algorithm in a model
...
Checks that the algorithm has valid values for all inputs
2020-04-14 20:27:21 +10:00
Nyall Dawson
07d072bca1
Fix crash
2020-04-14 20:27:21 +10:00
Nyall Dawson
5792296b78
Fix model designer jumps around scene after changing components
2020-04-14 20:27:21 +10:00
Nyall Dawson
190907b831
Fix handling of cursor override
2020-04-14 20:27:21 +10:00
Nyall Dawson
0558d64198
Add mechanism to show warning messages in modeler designer
2020-04-14 20:27:21 +10:00
Alexander Bruy
f02ee873b5
[feature] add XYZ tab to the datasource manager dialog
2020-04-14 12:50:05 +03:00
Mathieu Pellerin
0f66c3efb7
Fix travis, broken due to some failure to convert struct QVariant property
2020-04-14 18:20:18 +10:00
Long Huan
4e9e636e1c
Better fix unicode
2020-04-14 17:54:04 +10:00
Long Huan
a399accb5b
fix unicode string test error
2020-04-14 17:54:04 +10:00
Long Huan
314353c407
fix msvc utf-8 bug
2020-04-14 17:54:04 +10:00
Alessandro Pasotti
f2f7244bd1
Form alias data defined: cleanup and simplify
...
Moved storage to QgsEditFormConfig
2020-04-14 09:37:51 +02:00
Nyall Dawson
b095ce470f
Fix crash when clicking + in drag and drop form designer and no
...
existing item is selected
2020-04-14 16:19:58 +10:00
Vincent Cloarec
17a95ef0a5
[MESH][FEATURE] update to MDAL 0.5.91 Multi meshes in one file ( #35669 )
...
Allow load of multiple (sub-)meshes from a single file. If file contains multiple meshes (e.g. UGRID file), user needs to select the meshes to load from the dialog.
2020-04-14 08:17:15 +02:00
Alessandro Pasotti
00000a085c
Merge pull request #35738 from elpaso/server-badlayer-ignore
...
Server: add QGIS_SERVER_IGNORE_BAD_LAYERS config option
2020-04-14 07:57:09 +02:00
Nyall Dawson
5f91b0613b
Unit tests for model copy/paste functionality
2020-04-14 14:36:02 +10:00
Nyall Dawson
0bea1269bb
Some tests for model scene
2020-04-14 14:36:02 +10:00
Nyall Dawson
d24ae53e0f
Tweak model component clipboard logic -- only copy comments and outputs
...
connected to algorithms when they have been explicitly selected by the user
2020-04-14 14:36:02 +10:00
Nyall Dawson
47f96e2466
[FEATURE][processing] Allow copying/cut/paste of model components
...
This commit allows users to copy and paste model components, both
within the same model and between different models
2020-04-14 14:36:02 +10:00
Nyall Dawson
058a2b8b61
astyle all
2020-04-14 09:30:36 +10:00
Nyall Dawson
1c6ab3569b
Sipify
2020-04-14 09:22:47 +10:00
root676
bfa7bbd228
fix QStringList
2020-04-14 09:20:56 +10:00
root676
88df3e40bc
fix helpstring
2020-04-14 09:20:56 +10:00
root676
50e68dfce4
add output type info in helpstring
2020-04-14 09:20:56 +10:00
root676
4d4a7a4a08
remove old python teststring
2020-04-14 09:20:56 +10:00
root676
cd610f9bb7
[tests] add native test for Create constant raster algorithm
2020-04-14 09:20:56 +10:00
root676
8b1a94f827
add missing header
2020-04-14 09:20:56 +10:00
root676
28e7b08536
add algorithm icon
2020-04-14 09:20:56 +10:00
root676
e2e4a99a48
[feature] allow creation of constant raster with different raster data types
2020-04-14 09:20:56 +10:00
Maxime Liquet
22ade41e6c
Update overlap analysis output name
2020-04-14 09:20:05 +10:00
Jorge Gustavo Rocha
285fb3fe1f
Fix test_wms_getschemaextension test
2020-04-13 16:30:00 +01:00
Jorge Gustavo Rocha
9a15a3f591
Fix tag order for root layer tag
2020-04-13 14:39:05 +01:00
Jorge Gustavo Rocha
1c5b0f7832
Fix writeGetSchemaExtension signature
2020-04-13 14:39:05 +01:00
Jorge Gustavo Rocha
ceaf887eca
Fixes #35717 #35710
2020-04-13 14:39:05 +01:00
Jorge Gustavo Rocha
4795ed4d78
Updating QGIS Server WMS GetCapabilities test data
2020-04-13 14:39:05 +01:00
Jorge Gustavo Rocha
2b6786e664
Improve QGIS Server WMS GetCapabilities validation
2020-04-13 14:39:05 +01:00
Alexander Bruy
410ec85eb7
Merge pull request #35735 from alexbruy/fix-combobox
...
fix handling of checked items in checkable combobox (fix #28658 )
2020-04-13 15:36:13 +03:00
Alexander Bruy
3100c2f9ad
Merge pull request #35739 from alexbruy/revert-native-api
...
Revert usage of QGIS native raster API in KDE as it causes issues
2020-04-13 13:15:47 +03:00
Alessandro Pasotti
604b874b82
Update mxe.yml
...
Apply suggestion from github support
2020-04-13 10:56:23 +02:00
Denis Rouzaud
ed0257971b
add protobuf to Disco image
2020-04-13 10:41:08 +02:00
Alessandro Pasotti
b94988aef6
Server: add QGIS_SERVER_IGNORE_BAD_LAYERS config option
...
Allow to override the default behavior in case of
bad layers (which is to invalidate the whole project).
When set to TRUE, the bad layers are skipped and the
project is considered available.
Followup #8922
2020-04-13 10:38:50 +02:00
Alessandro Pasotti
1175555301
Totally unrelated :/
2020-04-13 10:29:19 +02:00
Alexander Bruy
de22b6a099
Revert usage of QGIS native API in KDE as it causes issues.
...
This reverts commits 3e63d65f89021de9c346cdf902a5119340521856
and 82559322d168a8eea44b4f11e4debff657cecf3f.
2020-04-13 11:11:31 +03:00
Samweli
40a0b61f4e
only show the static temporal range options when they are selected
2020-04-13 17:14:24 +10:00
Nyall Dawson
68bd6bbce0
[processing] Fix exception when re-running certain parameter values from history panel
2020-04-13 17:13:24 +10:00