Nyall Dawson
|
0a32add69e
|
Port exporting model as python code to c++
|
2017-06-27 08:33:13 +10:00 |
|
Nyall Dawson
|
178a415c9f
|
Port parameter conversion to script code to c++
|
2017-06-27 08:33:13 +10:00 |
|
Nyall Dawson
|
a8b364e2e2
|
Port another member to c++
|
2017-06-24 07:36:46 +10:00 |
|
Nyall Dawson
|
8e88276ab5
|
Remove another member from ModelerAlgorithm
|
2017-06-24 07:36:25 +10:00 |
|
Nyall Dawson
|
10aeba2e72
|
Move more modelling code to c++
|
2017-06-24 07:36:13 +10:00 |
|
Nyall Dawson
|
e7f13f5bd8
|
Port model help code to c++
|
2017-06-24 07:36:07 +10:00 |
|
Nyall Dawson
|
d1ed7d158e
|
Steps towards executing models
|
2017-06-22 06:47:11 +10:00 |
|
Nyall Dawson
|
1df9f6b6f0
|
Start on executing models
|
2017-06-22 06:47:11 +10:00 |
|
Nyall Dawson
|
0da3652257
|
Rename some parameter classes for consistency
|
2017-06-21 22:13:16 +10:00 |
|
Nyall Dawson
|
d3a2f7cd65
|
Models can now be saved and restored
|
2017-06-20 19:23:21 +10:00 |
|
Nyall Dawson
|
9a2f14b931
|
First steps to model/save restore in c++
Models now save to QVariantMap, using QgsXmlUtils to save to
an xml based format (with extension .model3)
|
2017-06-20 17:26:57 +10:00 |
|
Nyall Dawson
|
179a377da0
|
Port more model to c++
|
2017-06-20 15:31:53 +10:00 |
|
Nyall Dawson
|
1a4a654f8b
|
Port more model API across to c++
|
2017-06-20 14:45:13 +10:00 |
|
Nyall Dawson
|
f6358b2118
|
Begin port of modeler algorithm to c++
|
2017-06-20 14:45:13 +10:00 |
|
Nyall Dawson
|
efe8bba006
|
Work on resurrecting modeler
|
2017-06-20 14:45:13 +10:00 |
|
Nyall Dawson
|
5d8f2d99ab
|
Fix working with inputs in modeler
|
2017-06-20 14:45:13 +10:00 |
|
Nyall Dawson
|
63611b1d8f
|
Port script code functions to c++ classes
Restore logging executed algorithms
|
2017-06-12 15:59:56 +10:00 |
|
Alexander Bruy
|
a137a7c0f3
|
[processing] open help in the default webbrowser to be consistent with
the rest of QGIS dialogs
|
2017-06-06 10:51:22 +03:00 |
|
Nyall Dawson
|
ea2e477d91
|
Fix failing tests, temporarily disable some processing tests during
refactoring
|
2017-06-06 07:41:20 +10:00 |
|
Nyall Dawson
|
0c3ad14c79
|
Adapt more python code to new API
|
2017-06-06 07:41:19 +10:00 |
|
Nyall Dawson
|
189f804714
|
Adapt more code to c++ API
|
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 |
|
Nyall Dawson
|
77ab933788
|
Move alg character definitions to __init__
|
2017-06-06 07:41:19 +10:00 |
|
Nyall Dawson
|
2d1579d28a
|
Port algorithm help to QgsProcessingAlgorithm
|
2017-06-06 07:41:19 +10:00 |
|
Nyall Dawson
|
fac8ca4d4f
|
Move execution check to QgsProcessingAlgorithm
|
2017-06-06 07:41:19 +10:00 |
|
Nyall Dawson
|
03e40f7497
|
[processing] Remove all remaining algorithm copies
Algorithms are no longer copied - just a single const instance
of each algorithm is used
|
2017-06-06 07:41:19 +10:00 |
|
Nyall Dawson
|
02e96a2d80
|
Partially revert 636a37f
Fix processing modeler error on startup
|
2017-05-05 07:00:36 +10:00 |
|
Nyall Dawson
|
636a37f4f7
|
[processing] Fix editing existing model has no algorithms shown
|
2017-05-01 17:29:40 +10:00 |
|
Nyall Dawson
|
dd4f530cfb
|
[processing] Pass context argument to processAlgorithm
|
2017-04-26 12:53:35 +10:00 |
|
volaya
|
e5dd93663e
|
[processing] fixed I/O of models
|
2017-04-20 14:03:09 +02:00 |
|
Nyall Dawson
|
ff32054da6
|
Fix some breakage
|
2017-04-07 13:21:28 +10:00 |
|
Nyall Dawson
|
4970bb4cd5
|
Move more algList functionality to QgsProcessingRegistry
|
2017-04-07 13:21:28 +10:00 |
|
Nyall Dawson
|
2a1a71574a
|
Move algorithm id (previously commandLineName) to QgsProcessingAlgorithm
|
2017-04-07 13:21:28 +10:00 |
|
Nyall Dawson
|
b3142a0baf
|
Move provider algorithm handling to QgsProcessingProvider
|
2017-04-07 13:21:28 +10:00 |
|
Nyall Dawson
|
6987d7b37c
|
Port handling of algorithm names to QgsProcessingAlgorithm
|
2017-04-03 21:17:45 +10:00 |
|
Nyall Dawson
|
dc729c1b5a
|
Move algorithm group handling to QgsProcessingAlgorithm
|
2017-04-03 21:17:45 +10:00 |
|
Nyall Dawson
|
faa8a653b2
|
Move algorithm icon handling to QgsProcessingAlgorithm
|
2017-04-03 21:17:45 +10:00 |
|
Alexander Bruy
|
1a46ddbf28
|
[processing][API] rename runalg() and runandload() to improve
readability
|
2017-03-22 19:17:12 +02:00 |
|
Juergen E. Fischer
|
f00a87cb8a
|
update translation strings
|
2017-03-05 10:21:24 +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
|
04eb293362
|
[processing] Move some SVG icons out of plugin to themes
...and swap to using QgsApplication methods for retrieving cached icons,
implement svgIconPath for providers with SVG icons
|
2017-01-11 10:55:16 +10:00 |
|
Mathieu Pellerin
|
9908d9cf81
|
[processing] fix modeler output values in case algorithm(s)
execution modifies those (fixes #16021)
|
2017-01-04 15:18:17 +07:00 |
|
nirvn
|
00ee2ad989
|
[processing] vectorize and improve menu icons (fixes #14474)
|
2016-12-31 11:59:46 +07:00 |
|
Alexander Bruy
|
2fea23f1e5
|
Merge pull request #3779 from volaya/rastercalculator
[processing] add native raster calculator
|
2016-12-05 20:03:23 +02:00 |
|
Alexander Bruy
|
77bbeaa99f
|
fix loading of models containing user-defined scripts
|
2016-12-05 10:31:38 +02:00 |
|
volaya
|
a7f9018e11
|
[processing] added native raster calculator algorithm
Conflicts:
python/plugins/processing/algs/qgis/QGISAlgorithmProvider.py
|
2016-12-01 12:52:45 +01:00 |
|
nirvn
|
be2223fed3
|
[processing] check for parent alg dependencies in hasDependencies()
|
2016-11-11 13:08:01 +07:00 |
|
nirvn
|
bec379249e
|
[processing] sort model input parameters to avoid random ordering
|
2016-10-31 10:53:13 +07:00 |
|
nirvn
|
bd7149ce16
|
[processing] fix broken modeler under pyqt5/python3 (fixes #15734)
|
2016-10-21 10:11:22 +07:00 |
|
volaya
|
22a6c473d9
|
[processing] alternative way of copying algorithms in a model.
should fix #15060 and #15480
|
2016-10-18 16:55:19 +03:00 |
|