62175 Commits

Author SHA1 Message Date
vcloarec
b40b3fe365 fix #35549 2020-04-15 06:35:44 +10:00
Alexander Bruy
baf7729ca0 fix Travis 2020-04-14 18:34:03 +03:00
Alexander Bruy
980fbe8f31 optimize icons 2020-04-14 15:52:06 +03:00
Alexander Bruy
14b2422b97 also use new icon for XYZ node in Browser 2020-04-14 15:49:56 +03:00
Alexander Bruy
b9cb2eead6 create dialogs on stack 2020-04-14 15:25:49 +03:00
Alexander Bruy
3dbcabae9b new icon for XYZ layers 2020-04-14 14:47:42 +03:00
Alexander Bruy
b5ecf09d2d enable XYZ connections export/import 2020-04-14 14:12:03 +03:00
Alexander Bruy
079dae3529 [feature] add "Add XYZ Layer" button to Layers menu 2020-04-14 13:54:39 +03:00
Alessandro Pasotti
3ab72dae52 Final cleanup 2020-04-14 12:37:16 +02:00
Nyall Dawson
fd9815809c [FEATURE] Add action to manually validate a processing model
Allows users to run a validation over their model, listing any issues
found with the model
2020-04-14 20:27:21 +10:00
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