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
f00a87cb8a
update translation strings
2017-03-05 10:21:24 +01:00
Bernhard Ströbl
115ede60ce
[processing] replace alg Eliminate with new alg EliminateSelection
...
* [processing] replace alg Eliminate with new alg EliminateSelection
* Deprecate Eliminate algorithm
* Expose new EliminateSelection algorithm in GUI
* Rename ouput layer
* Reflect algorithm changes in help
* Remove superfluous init method
* Simplify code, thanks Nyall
* Improve transfer of selection to processLayer
* Remove deprecated Eliminate algorithm
* Remove test for Eliminate
* Fix indentation
2017-02-23 09:33:28 +01:00
Denis Rouzaud
0a63d1f2c2
[spellcheck] properly look into various cases and add more fixes"
2017-01-16 16:39:20 +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
Nyall Dawson
dca697b427
[processing] New c++ QgsProcessingRegistry class
...
Intended as a registry for the various processing components,
including providers, algorithms and various parameters and outputs.
Currently handles only registration of providers, as a step toward
removing processing's algList (this requires first porting
the algorithm class to c++)
A QgsProcessingRegistry instance is attached to QgsApplication,
and is retrieved by QgsApplication::processingRegistry()
2017-01-11 10:55:15 +10:00
Juergen E. Fischer
378212cf42
indentation update
2017-01-10 09:05:42 +01:00
Alexander Bruy
c5835e9adc
[processing] fix test and menus after renaming GdalOgr provider
2016-12-31 09:09:07 +02:00
Alexander Bruy
f40e914b76
[FEATURE] replace GDALTools plugin with Processing
...
Tagged as feature to not forget mention in docs and changelog
2016-12-26 19:09:32 +02:00
Nyall Dawson
51206590c9
[processing] Use newer basic stats algorithm in vector menu
2016-12-07 13:30:54 +10:00
Alexander Bruy
85962653a2
[processing] restore Points in Polygons algorithm menu entry (follow up d4323addf0)
2016-10-11 12:01:14 +03:00
Nyall Dawson
d4323addf0
[processing] Fix missing points in polygons menu item ( fix #15670 )
...
Also add a unit test
2016-10-11 09:30:46 +10:00
Juergen E. Fischer
31df84aa6b
run 2to3 on source
2016-09-21 23:30:04 +02:00
Juergen E. Fischer
474b9d86b2
processing: use main vector menu translation ( fixes #14535 )
...
(cherry picked from commit 11289a0d973e6e4a3f7f81972dd08f2e6d82941e)
2016-09-03 20:19:43 +02:00
arnaud.morvan@camptocamp.com
e716bae82f
Process deleteLater events before recreating processing menus
2016-08-22 10:18:51 +02:00
Nyall Dawson
e9423dc4dd
[processing] Rework centroid algorithm to handle non-polygon layers
...
The existing polygoncentroids algorithm has been deprecated
(and hidden from the toolbox), and a new, generic centroids
algorithm added which works with lines and multipoints
2016-08-12 07:50:47 +10:00
arnaud.morvan@camptocamp.com
9edab1e0a8
[Processing] Translate alg names in menu and options dialog
2016-06-23 17:38:46 +02:00
volaya
33fc3be15f
[processing] separated alglist to its own module
2016-05-23 19:36:16 +02:00
Nyall Dawson
18b69d26ef
Indentation
2016-05-11 23:02:34 +10:00
volaya
e6f1439c0a
[processing] add object name to custom menus
2016-05-06 09:00:33 +02:00
Denis Rouzaud
8071acd064
move PyQt compat folder to python/qgis
2016-04-29 14:10:26 +02:00
Nyall Dawson
965cef2b2e
Indentation fix
2016-04-09 10:55:27 +10:00
volaya
297f4669fd
[processing] added preconfigured algorithms
2016-04-07 12:03:39 +02:00
Nyall Dawson
9d5df4efb7
Fix indentation
2016-04-07 18:47:01 +10:00
volaya
673a86040d
[processing] extended 'menus' section in options, to allow adding buttons
2016-04-05 09:55:42 +02:00
Alexander Bruy
8afd1103c1
don't duplicate Menus entry in settings
2016-03-20 08:41:27 +02:00
Juergen E. Fischer
a17ed10b65
fix vector menu creation on qt5
2016-03-19 02:12:12 +01:00
Matthias Kuhn
c3e49d6a9e
[processing] Don't use undefined tr function
2016-03-15 11:58:20 +01:00
Juergen E. Fischer
fb3fcfa3a0
Python3/Qt5/2to3 updates:
...
* pyqtwrappers update (add QtNetwork, QtXml, QtSql, QtTest, uic)
* 2to3 updates
* move QPyNullVariant/NULL to PyQt.QtCore
* add global unicode/basestring/long for Python3
* expand QtGui, QtCore module and star exports
* Qscintilla2
* replace Set import with set builtin
2016-03-14 20:38:20 +01:00
Alexander Bruy
0571395919
indentation
2016-03-01 19:02:30 +02:00
Alexander Bruy
a4a658a657
restore GdalTools plugin until we will have multithreading support in Processing
2016-03-01 15:57:32 +02:00
volaya
af8a62d93e
[processing] alg menus can now be configured from Processing options
2016-03-01 15:57:32 +02:00