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 |
|
Nyall Dawson
|
3ecafb3472
|
[processing] Allow extent parameters to avoid matching layer CRS check
|
2017-02-14 05:49:23 +10: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
|
d56a97d4fe
|
Merge QgsMapLayerRegistry into QgsProject
All methods/signals of QgsMapLayerRegistry moved verbatim to QgsProject.
|
2016-12-10 15:18:12 +08:00 |
|
volaya
|
fcc343724e
|
[processing] some fixes and changes in parameters and parameters panel
|
2016-12-01 12:50:27 +01:00 |
|
nirvn
|
c87839f054
|
[processing] fix ExtentSelectionPanel's getValue()
|
2016-11-15 09:07:58 +07:00 |
|
Alexander Bruy
|
9d6acbdb99
|
[processing] add missed imports
|
2016-10-18 20:57:34 +03:00 |
|
Alexander Bruy
|
700441eec9
|
[processing] remove debug line and fix spatial index creation
|
2016-10-18 16:55:19 +03:00 |
|
volaya
|
b83fbb16c9
|
[processing] warn if extent might not be in the expected CRS
|
2016-10-18 16:55:19 +03:00 |
|
arnaud.morvan@camptocamp.com
|
4184934b9a
|
[processing] Apply 2to3 on changes
|
2016-10-05 12:39:01 +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
|
8ce93b102c
|
[processing] removed unused imports
|
2016-10-05 12:38:31 +02:00 |
|
volaya
|
5464c4501b
|
[processing] use QgsMessage bar in algorithm dialogs
|
2016-10-05 12:38:30 +02:00 |
|
volaya
|
c491c01266
|
[processing] changes to allow custom parameter dialog adapt to new parameter architecture
|
2016-10-05 12:38:21 +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
|
e353d226a8
|
[processing] evaluate parameters before executing algorithm
This allows a better use of expressions
|
2016-10-05 12:35:02 +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
|
6158e9b340
|
Add CrsWidgetWrapper
|
2016-10-05 12:34:55 +02:00 |
|
arnaud.morvan@camptocamp.com
|
f3c9aaaa2b
|
Use boolean wrapper in standard algorithm dialog
Conflicts:
python/plugins/processing/gui/AlgorithmDialog.py
|
2016-10-05 12:34:52 +02:00 |
|
Juergen E. Fischer
|
31df84aa6b
|
run 2to3 on source
|
2016-09-21 23:30:04 +02:00 |
|
arnaud.morvan@camptocamp.com
|
c369710667
|
Calculate min coverage on execution
|
2016-09-04 17:58:17 +02:00 |
|
Alexander Bruy
|
65db336eaf
|
[processing] move some constants to the dataobjects module
|
2016-09-02 09:28:45 +03:00 |
|
volaya
|
008d3cd79a
|
[processing] fixed extent selection from batch processing interface
fixes #15408
|
2016-08-23 14:41:20 +02:00 |
|
Marco Bernasocchi
|
f9ab7223fc
|
[processing] ParameterTableMultipleField type added
This adds a widget with multiple column attributes selector
|
2016-06-03 09:27:51 +02:00 |
|
Alexander Bruy
|
2f5c3a570a
|
[processing] fix expressions handling in ParameterString (fix #14834)
Add initial set of tests for ParameterString
|
2016-05-23 14:28:10 +03:00 |
|
volaya
|
a7f41dc4c5
|
[processing] do not reject string parameters if they contain an unparsable expresion
|
2016-05-17 08:06:56 +02:00 |
|
Alexander Bruy
|
0c8f6f7fbb
|
fix indentation and typo
|
2016-05-13 09:32:13 +03:00 |
|
Alexander Bruy
|
730c5806aa
|
Merge branch 'processing_exps' of https://github.com/volaya/QGIS into processing_exps
Conflicts:
python/plugins/processing/gui/NumberInputPanel.py
python/plugins/processing/gui/OutputSelectionPanel.py
|
2016-05-13 09:26:55 +03:00 |
|
Denis Rouzaud
|
8071acd064
|
move PyQt compat folder to python/qgis
|
2016-04-29 14:10:26 +02:00 |
|
volaya
|
2535c0a9c1
|
[processing] better expression context building
|
2016-04-26 08:33:57 +02:00 |
|
volaya
|
ac0bff32bf
|
[processing] added support for expressions in some input params and outputs
|
2016-04-25 14:21:13 +02:00 |
|
volaya
|
297f4669fd
|
[processing] added preconfigured algorithms
|
2016-04-07 12:03:39 +02:00 |
|
Juergen E. Fischer
|
2526d3e3c8
|
processing: switch to pyqt wrappers, flake8 fixes
|
2016-03-21 17:00:25 +01:00 |
|
Juergen E. Fischer
|
c6d921729e
|
python fixes:
* issues identified by pyflakes (star and unused imports)
* pyqtwrapper: add QtSvg
* some exceptions e.message => unicode(e)
* some translations tr("..." % foo) => tr("...") % foo
* TODO:
python/console/console_sci.py:547 QsciScintillaCompat?
python/plugins/db_manager/dlg_query_builder.py:304 pop_up_error?
|
2016-03-15 17:25:23 +01:00 |
|
Alexander Bruy
|
58d40d16fa
|
[processing] add ParameterPoint for selecting point on canvas (fix #5733)
|
2016-02-29 12:41:26 +02:00 |
|
Matthias Kuhn
|
f0629ea5a9
|
[processing] Allow test creation from history window
|
2016-02-04 13:36:43 +01:00 |
|
Nyall Dawson
|
7e90d5773f
|
Whitespace fix
|
2016-01-19 08:42:02 +11:00 |
|
volaya
|
4c34871f0a
|
[processing] fixed problems when opening/removing layers while alg dialog is open
|
2016-01-18 15:02:10 +01:00 |
|
Juergen E. Fischer
|
6c3141b605
|
fix #13964
|
2015-12-09 08:56:15 +01:00 |
|
Juergen E. Fischer
|
56b5d4e723
|
indentation update
|
2015-09-26 19:53:10 +02:00 |
|
volaya
|
1340f4d4f1
|
[processing] added 'run as batch' button in algorithm dialog
|
2015-09-24 13:10:41 +02:00 |
|
Salvatore Larosa
|
05487935ef
|
[processing] save geometry for the algorithm dialog
|
2015-09-11 10:01:39 +02:00 |
|
Juergen E. Fischer
|
b39055b39c
|
indentation update (now including autopep8)
|
2015-08-22 14:29:41 +02:00 |
|
volaya
|
83f3a5893c
|
[processing] added check to ensure input layers are valid
|
2015-06-23 09:07:52 +02:00 |
|
volaya
|
3f7b1824cd
|
[processing] correctly handle multiple vector layers
|
2015-06-11 09:28:48 +02:00 |
|
volaya
|
70023dbd2f
|
[processing] do not close window after executing algorithm if there are problems
|
2015-05-20 21:11:41 +02:00 |
|
arnaud.morvan@camptocamp.com
|
84936e59e7
|
Add ParameterGoemetryPredicate and use it in XxxByLocation algorithms
|
2015-02-06 15:00:18 +01: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 |
|
Alexander Bruy
|
c8b90186b1
|
[processing] fix exception raising (fix #11842)
|
2014-12-11 14:36:49 +02:00 |
|