Nyall Dawson
72118f91f9
[processing] When an algorithm has string parameters, also
...
accept numeric, file and table field inputs in modeler
This allows a non-string parameter to be reused as a string
parameter in contexts where it makes sense.
2016-11-11 13:26:31 +10:00
Nyall Dawson
a3ae0b28fc
[processing] Restore spin box widget for number inputs outside modeller
...
This commit restores some pre 3.0 processing behaviour for number inputs.
Now, if a number input is required outside of modeller than a spin box
will be shown instead of a free text input.
Clicking the expression builder button results in an expression
which is evaluated immediately to avoid users expecting that
the expression will be evaluated per feature.
2016-11-11 11:02:42 +10:00
arnaud.morvan@camptocamp.com
4a62699472
[processing] Fix TableWidgetWrapper in batch dialog
2016-11-06 13:05:32 +01:00
Nyall Dawson
3caccd531d
[processing] Fix handling of multiple field input in modeller
2016-10-31 11:41:40 +10:00
Nyall Dawson
3cc9b5d962
Indentation
2016-10-22 09:03:24 +10:00
arnaud.morvan@camptocamp.com
4184934b9a
[processing] Apply 2to3 on changes
2016-10-05 12:39:01 +02:00
volaya
effcb5ed14
[processing] [modeler] show options of MultipleInputParameter sorted in alphabetical order
...
fixes # 4836
2016-10-05 12:38:59 +02:00
volaya
404c57bc59
[processing] fixed table fields in batch processing interface
...
Conflicts:
python/plugins/processing/gui/BatchInputSelectionPanel.py
2016-10-05 12:38:58 +02:00
volaya
23aec61501
[processing] connect signal in multipleinput widget
2016-10-05 12:38:57 +02:00
volaya
b2fd1a4560
[processing] use cmp_to_key to ensure Python3 compatibility
...
Conflicts:
python/plugins/processing/gui/wrappers.py
2016-10-05 12:38:53 +02:00
Alexander Bruy
3407ced90e
fix indentation
...
Conflicts:
python/plugins/processing/gui/BatchInputSelectionPanel.py
python/plugins/processing/gui/wrappers.py
2016-10-05 12:38:50 +02:00
volaya
a20c86c0c3
[processing] use InputLayerSelectorPanel for vector layers
2016-10-05 12:38:49 +02:00
volaya
c605c67b8c
[processing] some minor changes for batch processing interface
2016-10-05 12:38:48 +02:00
arnaud.morvan@camptocamp.com
d33e33874a
Fix StringWidgetWrapper.value method
2016-10-05 12:38:47 +02:00
arnaud.morvan@camptocamp.com
9e36582feb
Simplify TableFieldWidgetWrapper
...
Conflicts:
python/plugins/processing/gui/ParametersPanel.py
python/plugins/processing/gui/wrappers.py
2016-10-05 12:38:43 +02:00
arnaud.morvan@camptocamp.com
c1bc364a76
Fix PointWidgetWrapper with modeler
2016-10-05 12:38:42 +02:00
volaya
affc8f7ca5
[processing] correctly return widget in TableFieldWidgetWrapper
2016-10-05 12:38:39 +02:00
volaya
c65cc92009
[processing] improved widgets for raster and vector layers in modeler
2016-10-05 12:38:34 +02:00
volaya
36abbc427c
[processing] allow multiple values in ParameterSelection
2016-10-05 12:38:32 +02:00
volaya
2bb6e4c19f
[processing] Asumme standard dialog when wrapper’s parent dialog is of unknown class
2016-10-05 12:38:19 +02:00
volaya
e1072e9718
[processing] added missing validators for param values in modeler
2016-10-05 12:38:14 +02:00
volaya
e08fdaa444
[processing] support for expressions in numerical values in modeler
...
includes cleanup of modeler, to adapt to latest changes in parameters architecture
2016-10-05 12:38:11 +02:00
volaya
fe5d0166cc
[processing] added multiple option to ParameterTableFIeld
...
removed ParameterTableMultipleField and did some cleanup
2016-10-05 12:38:09 +02:00
volaya
bc06600871
[processing] more work on parameter wrappers
2016-10-05 12:35:03 +02:00
volaya
e353d226a8
[processing] evaluate parameters before executing algorithm
...
This allows a better use of expressions
2016-10-05 12:35:02 +02:00
volaya
efd73a491f
[processing] fixes for new parameters architecture
...
includes better managing of crd and extent parameters in models, not requiring now the use of modeler-only lags
2016-10-05 12:35:00 +02:00
volaya
b298c76ee4
[processing] implemented parameter widget wrappers
...
Conflicts:
python/plugins/processing/core/GeoAlgorithm.py
python/plugins/processing/gui/ExtentSelectionPanel.py
python/plugins/processing/modeler/ModelerParametersDialog.py
2016-10-05 12:34:58 +02:00
arnaud.morvan@camptocamp.com
a69b358aa7
Create dedicated widget wrapper for modeler
2016-10-05 12:34:56 +02:00
arnaud.morvan@camptocamp.com
6158e9b340
Add CrsWidgetWrapper
2016-10-05 12:34:55 +02:00
arnaud.morvan@camptocamp.com
fbab369c0d
Use boolean wrapper in batch algorithm dialog
...
Conflicts:
python/plugins/processing/gui/BatchPanel.py
2016-10-05 12:34:53 +02:00
arnaud.morvan@camptocamp.com
728be70c0b
Create the boolean widget wrapper
2016-10-05 12:34:50 +02:00