26 Commits

Author SHA1 Message Date
Alexander Bruy
0059b2b692 [processing] remove Python 2 compatibility layer 2017-11-28 12:27:45 +02:00
volaya
fe780afc81 [processing] allow reordering in multiple selection dialog 2017-10-18 16:20:47 +02:00
Juergen E. Fischer
dae6666aa5 translation string fixes 2017-08-19 13:51:43 +02:00
Nyall Dawson
8139786605 Allow adding manual layers in modeler multi layer alg parameters
This allows creation of models with child algorithms which do
things like merge a selected layer with a predefined static
layer, or create a vrt with a mix of static and user selected
layers.
2017-08-17 06:00:28 +10:00
Nyall Dawson
0a7bb4869b Allow selecting multiple items in processing multi layer input dialog
And selecting/deselecting only these items. Otherwise it can be quite
cumbersome to manually select complex sets of items (e.g. try needing
to select ~50% of the layers in a large project - there's currently
no quick way to do this.) With this change you can at least
ctrl/shift click to create selections quicker.
2017-08-17 03:52:40 +10:00
Nyall Dawson
1f2ea024f2 Allow adding layers which aren't open in the project to processing
parameters which accept lists of multiple layers

E.g. build vrt alg, merge vector layers alg

Otherwise you may need to load 100's of layers temporarily into
a project to perform algs on them
2017-08-17 03:52:40 +10:00
Nyall Dawson
572dadab01 Remember window geometry in multi input dialogs 2017-08-05 17:51:38 +10:00
Juergen E. Fischer
c77172ed3d fix more flake8 warnings 2017-03-05 10:21:24 +01:00
Arnaud Morvan
17ac6acd4e Fix MultipleInputDialog with options not as (value, text) (#3882) 2016-12-16 22:32:04 +07:00
arnaud.morvan@camptocamp.com
65a4e97a75 [processing] Support options as (value, text) in ParameterSelection 2016-12-12 15:12:55 +01:00
Juergen E. Fischer
31df84aa6b run 2to3 on source 2016-09-21 23:30:04 +02: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
Alexander Bruy
d8e1cf30af [processing] load UI files dynamically 2015-05-19 15:30:26 +03: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
c9a90d9a08 [processing] don't override default selection mode in ui file 2014-11-17 20:03:30 +02:00
Juergen E. Fischer
5b2824f788 indentation update 2014-05-21 22:18:59 +02:00
Victor Olaya
fcc24e9be2 [processing] added checkboxes to multiple input selector 2014-05-21 17:35:40 +02:00
Victor Olaya
5c19713291 [processing] allow selection of open layers in batch interface 2014-04-17 12:43:13 +02:00
Alexander Bruy
2dce80b1c8 [processing] fix issue wil multiple selection 2013-10-29 10:54:48 +02:00
Alexander Bruy
f9c2b91e52 [processing] use list widget in Multiple selection dialog 2013-10-21 19:12:21 +03:00
Victor Olaya
acbd165539 [processing] some refactoring. Removed old-style signals connection 2013-10-06 13:35:57 +02:00
Alexander Bruy
a763e28ea5 [processing] use QtDesigner .ui for Multiple selection dialog 2013-10-02 20:51:09 +03:00
Alexander Bruy
498a5d9ab8 [processing] code formatting, make sources more pep8 compliant 2013-10-02 16:24:10 +03:00
Victor Olaya
9bb3d6eb6b renamed "sextante" to "processing" 2013-08-20 09:22:03 +02:00