48885 Commits

Author SHA1 Message Date
Nyall Dawson
7933c85126 Fix some crashes in processing toolbox model when loading/unloading plugins 2018-07-16 15:22:58 +10:00
Denis Rouzaud
5898854e98 copyed -> copied
also fix replacing word in interactive script
2018-07-16 07:10:36 +02:00
nirvn
53df974131 [processing] add a few more parameter tests to gdal's warp & translate algs 2018-07-16 11:53:02 +07:00
nirvn
e9b6da1c48 [processing] change nodata default to none instead of 0 in gdal's translate alg 2018-07-16 11:53:02 +07:00
nirvn
ab3a213596 [ui][processing] re-order gdal warp algorithm parameters so optional ones are at the bottom 2018-07-16 11:53:02 +07:00
nirvn
fe38f03d5d [processing] make target res. parameter optional in gdal's warp algorithm 2018-07-16 11:53:02 +07:00
nirvn
863a2f0fca [processing] make nodata parameter optional in gdal's warp algorithm 2018-07-16 11:53:02 +07:00
nirvn
fdaff06abf [processing] only set number min value as default if parameter is not optional 2018-07-16 11:53:02 +07:00
nirvn
6be71f0c86 [processing][ui] properly size qgis provider icon to fix algs list alignment 2018-07-16 10:56:19 +07:00
Nyall Dawson
b2fe680cab Fix dox 2018-07-16 13:00:27 +10:00
Nyall Dawson
9e03a7e1d3 Optimise unordered set differencing 2018-07-16 13:00:27 +10:00
Nyall Dawson
e46b00d40d Tests for dbscan algorithm 2018-07-16 13:00:27 +10:00
Nyall Dawson
d4d918604c Dbscan outputs number of clusters 2018-07-16 13:00:27 +10:00
Nyall Dawson
c21fe59bdd [FEATURE][processing] New dbscan spatial clustering algorithm
Implements an optimised DBSCAN density based scanning cluster approach
for clustering 2d point features.
2018-07-16 13:00:27 +10:00
Nyall Dawson
e9f85f5670 Spellling 2018-07-16 11:38:13 +10:00
Nyall Dawson
80159c2c36 Fix test failure, add comments 2018-07-16 11:38:13 +10:00
Nyall Dawson
8b77d9e1e5 Review fixes 2018-07-16 11:38:13 +10:00
Nyall Dawson
8f2c01d657 Typo 2018-07-16 11:38:13 +10:00
Nyall Dawson
f57c548ec3 Fix documentation test failures 2018-07-16 11:38:13 +10:00
Nyall Dawson
318098805e [processing][saga] Stop showing 'available providers' tip for SAGA, when it's not available anyway 2018-07-16 11:38:13 +10:00
Nyall Dawson
7f9b0f8b01 Fix version added string 2018-07-16 11:38:13 +10:00
Nyall Dawson
68aae3a0e6 Replace processing modeler toolbox with common widget/model 2018-07-16 11:38:13 +10:00
Nyall Dawson
1a9f68eb76 Unit tests for QgsProcessingToolboxTreeView 2018-07-16 11:38:13 +10:00
Nyall Dawson
f640c48231 Fix potential crash in unit test 2018-07-16 11:38:13 +10:00
Nyall Dawson
1134386825 Fix crash on exit 2018-07-16 11:38:13 +10:00
Nyall Dawson
45d856e903 Dox 2018-07-16 11:38:13 +10:00
Nyall Dawson
8caecbb85c Fix some dox 2018-07-16 11:38:13 +10:00
Nyall Dawson
101c98fd17 Move toolbox tree view to c++ class 2018-07-16 11:38:13 +10:00
Nyall Dawson
810cb9c0f7 Start replacing python model 2018-07-16 11:38:13 +10:00
Nyall Dawson
e304539dd8 Fix sorting of recently used algorithms 2018-07-16 11:38:13 +10:00
Nyall Dawson
ba410624db Faster model 2018-07-16 11:38:13 +10:00
Nyall Dawson
9de2cc3ce4 Start on recent item proxy handling 2018-07-16 11:38:13 +10:00
Nyall Dawson
2efc08e960 Fix some model issues 2018-07-16 11:38:13 +10:00
Nyall Dawson
636c3fe792 Tests for recent algorithms group 2018-07-16 11:38:13 +10:00
Nyall Dawson
1793790f65 Auto add recent algs when run 2018-07-16 11:38:13 +10:00
Nyall Dawson
670f408807 Work on recent item - todo sort by use, test filter, update on change 2018-07-16 11:38:13 +10:00
Nyall Dawson
3e9648fcda Safer node handling, allow specification of recent algorithm log 2018-07-16 11:38:13 +10:00
Nyall Dawson
1235c3545a Fix test 2018-07-16 11:38:13 +10:00
Nyall Dawson
69ab3c9e0c Start on history item 2018-07-16 11:38:13 +10:00
Nyall Dawson
6275960df8 Start on filter string handling 2018-07-16 11:38:13 +10:00
Nyall Dawson
dc737bff98 Better responsive to provider removal 2018-07-16 11:38:13 +10:00
Nyall Dawson
dab4f42398 Filter model respects algorithm flags 2018-07-16 11:38:13 +10:00
Nyall Dawson
a107e2fd0b Proper tooltips for algorithms 2018-07-16 11:38:13 +10:00
Nyall Dawson
dab3f5137f Hide inactive providers from model 2018-07-16 11:38:13 +10:00
Nyall Dawson
0bbf126279 Model responds to provider changes 2018-07-16 11:38:13 +10:00
Nyall Dawson
812df07174 Allow algorithms with empty groupId to be placed directly under provider node 2018-07-16 11:38:13 +10:00
Nyall Dawson
f6075ca029 [processing] New class QgsProcessingToolboxModel which is
a QAbstractItemModel which represents the providers, groups
and algorithms from the processing registry
2018-07-16 11:38:13 +10:00
Nyall Dawson
4c3aeb8701 Sipify 2018-07-16 10:17:02 +10:00
Salvatore Larosa
f993ec05be Fixes #19417 - AttributeError: 'BatchInputSelectionPanel' object has no attribute 'getText' 2018-07-16 09:00:10 +10:00
Nyall Dawson
75fe94f3cf Fix missing break, warnings 2018-07-16 08:05:20 +10:00