Nyall Dawson
|
247d2657ca
|
Fix invalid regular expression warnings
|
2017-09-01 09:00:57 +10:00 |
|
Nyall Dawson
|
6144b1c5d9
|
Resurrect Field Calculator algorithm, add test
|
2017-08-20 18:21:02 +10:00 |
|
Matthias Kuhn
|
3dc6daaffa
|
Fix typo
|
2017-07-31 09:35:28 +02:00 |
|
Matthias Kuhn
|
973d3515d1
|
Avoid endless wait cursors
|
2017-07-30 21:51:22 +02:00 |
|
Nyall Dawson
|
63611b1d8f
|
Port script code functions to c++ classes
Restore logging executed algorithms
|
2017-06-12 15:59:56 +10:00 |
|
Nyall Dawson
|
bdf051a03a
|
Partially port a trial python alg to new API
|
2017-06-06 07:41:19 +10:00 |
|
Nyall Dawson
|
ef59d0c454
|
Port parameter checking to c++
|
2017-06-06 07:41:19 +10:00 |
|
Nyall Dawson
|
4cb7d18b1c
|
Push parameters into processAlgorithm and related functions
|
2017-06-06 07:41:19 +10:00 |
|
Salvatore Larosa
|
48ecee5643
|
[processing] fix duplicates fields name in field calculator algorithm when switching between layers (followup c2699b4)
|
2017-05-22 23:29:26 +02:00 |
|
Alexander Bruy
|
c2699b4640
|
[processing] reset variables list in field calculator on layer change (fix #15633)
|
2017-05-04 10:14:37 +03:00 |
|
Nyall Dawson
|
fd2c18ee16
|
Refactor processing writer to use QgsFeatureSink, and to store
temporary output layers in the provided processing context
Should fix loss of intermediate memory layers when running
a multi-step model
|
2017-04-26 17:38:40 +10:00 |
|
Nyall Dawson
|
e9f13d1ea3
|
Just use standard QgsMessageLog functionality instead of a dedicated
method for processing
|
2017-04-26 13:57:06 +10:00 |
|
Nyall Dawson
|
1394c28d13
|
[processing] Move some log handling to c++ class
|
2017-04-26 13:56:29 +10:00 |
|
Nyall Dawson
|
dd4f530cfb
|
[processing] Pass context argument to processAlgorithm
|
2017-04-26 12:53:35 +10:00 |
|
Nyall Dawson
|
ee29fa66f9
|
Use QgsMapLayerComboBox in processing field calculator
|
2017-04-05 18:39:12 +10:00 |
|
Nyall Dawson
|
8ffdb362cc
|
Port some processing dataobjects routines to c++
|
2017-04-05 15:27:17 +10:00 |
|
Nyall Dawson
|
99f186a7d2
|
Clean up progress handling in QgsProcessingFeedback
|
2017-03-29 09:02:30 +10:00 |
|
Alexander Bruy
|
c1e6ba0f40
|
[processing] rename AlgorithmExecutor's runalg() and runalgIterating()
to avoid overlapping with general functions and improve readability
|
2017-03-22 19:11:36 +02:00 |
|
Juergen E. Fischer
|
a10c890383
|
More QgsSettings updates:
* revives WMS
* QgsSettings::clear() added
* section added to QgsSettings::contains()
* type parameter added to sip binding of QgsSettings.value()
* TODO: customization & evis
|
2017-03-04 02:37:59 +01:00 |
|
Nyall Dawson
|
ede452be85
|
[processing] Port feedback object to c++
Algorithms are now passed a QgsProcessingFeedback object
instead of the loosely defined progress parameter.
|
2017-01-11 11:11:10 +10:00 |
|
Martin Dobias
|
63d1cfddc8
|
Fix QgsExpressionContextUtils::projectScope() usage in processing
|
2017-01-06 11:34:55 +08:00 |
|
volaya
|
b58229009b
|
indentation fix
|
2016-10-27 14:36:31 +02:00 |
|
volaya
|
472a550168
|
[processing] fixed field loading in field calculator
fixes #15767
Conflicts:
python/plugins/processing/algs/qgis/ui/FieldsCalculatorDialog.py
|
2016-10-27 14:36:30 +02:00 |
|
Nyall Dawson
|
3cc9b5d962
|
Indentation
|
2016-10-22 09:03:24 +10:00 |
|
volaya
|
128da3002a
|
[processing] better update of expression widget when layer is changed in fields calculator
|
2016-10-18 16:55:19 +03:00 |
|
Mathieu Pellerin
|
62c8510089
|
[qt5] setConfirmOverwrite is gone, use setOption (#3567)
|
2016-10-04 10:45:10 +02:00 |
|
Juergen E. Fischer
|
31df84aa6b
|
run 2to3 on source
|
2016-09-21 23:30:04 +02:00 |
|
Nyall Dawson
|
c1649ebef4
|
[processing] pendingFields() -> fields()
Does the same thing, but pendingFields() is ugly
|
2016-08-05 06:31:07 +10:00 |
|
Matthias Kuhn
|
abfd7740bd
|
Fix qgis.PyQt compatibility imports
|
2016-04-29 14:10:41 +02:00 |
|
Denis Rouzaud
|
8071acd064
|
move PyQt compat folder to python/qgis
|
2016-04-29 14:10:26 +02:00 |
|
Juergen E. Fischer
|
2526d3e3c8
|
processing: switch to pyqt wrappers, flake8 fixes
|
2016-03-21 17:00:25 +01:00 |
|
Nyall Dawson
|
d32c41a60e
|
[processing] Fixes for field calculator and field mapper
- respect project distance, area and ellipsoid settings
- ensure expression variables are correctly evaluated
|
2016-02-28 12:45:43 +11:00 |
|
arnaud.morvan@camptocamp.com
|
7e2ffd46d8
|
fixup! Include parameterselection dropdown contents in processing translations
|
2015-10-12 09:30:25 +02:00 |
|
Juergen E. Fischer
|
b39055b39c
|
indentation update (now including autopep8)
|
2015-08-22 14:29:41 +02:00 |
|
volaya
|
5013bb5600
|
[processing] fixed using temporary files in field calculator
|
2015-06-22 09:52:42 +02:00 |
|
Alexander Bruy
|
dbf026d3c6
|
[processing] add recent expressions to Fields Calculator algorithm (fix #12587)
|
2015-05-20 11:08:42 +03:00 |
|
Alexander Bruy
|
d8e1cf30af
|
[processing] load UI files dynamically
|
2015-05-19 15:30:26 +03:00 |
|
volaya
|
55108ae709
|
[processing] enabled inut checks for field calculator algorithm
fixes #12586
|
2015-04-28 09:19:58 +02:00 |
|
Juergen E. Fischer
|
956c155e8f
|
fix python pep8 warnings and fix some revealed errors
pep8 --ignore=E111,E128,E201,E202,E203,E211,E221,E222,E225,E226,E227,E231,E241,E261,E265,E272,E302,E303,E501,E701 \
--exclude="ui_*.py,debian/*,python/ext-libs/*" \
.
|
2015-02-01 20:46:47 +01:00 |
|
volaya
|
df9372a85b
|
[processing] better behaviour for fields calculator custom dialog
|
2014-11-21 09:10:08 +01:00 |
|
volaya
|
6486594f57
|
[Processing] Refactoring of parameters and outputs
It also adds some changes in the core and tools package, to provide a cleaner structure
|
2014-07-14 14:47:05 +02:00 |
|
Victor Olaya
|
7d4659da03
|
[processing] fixed wrong imports
|
2014-06-10 22:39:11 +02:00 |
|
Victor Olaya
|
9b277cb040
|
[processing] refactoring to put all algorithm providers under a single module
|
2014-04-19 20:49:17 +02:00 |
|