Nyall Dawson
0a1a6769d2
Fix build with Qt 5.5
2018-04-10 10:15:19 +10:00
Nyall Dawson
f66993edbb
More hash updates
2018-04-10 09:57:58 +10:00
Nyall Dawson
fc133ef578
Update tests for travis
2018-04-10 09:57:58 +10:00
Nyall Dawson
7544cdb2ee
[processing][grass] Disable some failing tests
2018-04-10 09:57:58 +10:00
Nyall Dawson
e83cd6155f
[processing] Better debugging for failed tests
2018-04-10 09:57:58 +10:00
Nyall Dawson
20bbef3800
[processing][grass] Fix broken r.lake algorithm
2018-04-10 09:57:58 +10:00
Nyall Dawson
cba395e8c4
[processing][grass] Fix broken r.his algorithm
2018-04-10 09:57:58 +10:00
Nyall Dawson
89a3dd5e15
[processing][grass] Fix broken r.cost algorithm
2018-04-10 09:57:58 +10:00
Nyall Dawson
f03baa871a
[processing][grass] Don't try to create skipped optional outputs
2018-04-10 09:57:58 +10:00
Nyall Dawson
ee185cce4d
[processing] Fix python runAlgorithm when algorithm has missing optional outputs
2018-04-10 09:57:58 +10:00
Nyall Dawson
60efbb539e
[processing][grass] Fix broken r.li.renyi.ascii alg
2018-04-10 09:57:58 +10:00
Nyall Dawson
1fc5a0e597
[processing][grass] Fix broken r.statistics alg
2018-04-10 09:57:58 +10:00
Nyall Dawson
3455c13fa0
Don't remove python 2 from docker build-deps
...
Since grass package still depends on it
2018-04-10 09:57:58 +10:00
Nyall Dawson
7d66f034ad
Add saga to docker build-deps
2018-04-10 09:57:58 +10:00
Nyall Dawson
41a27f700f
Attempt SAGA tests on Travis
2018-04-10 09:57:58 +10:00
Nyall Dawson
ea24847adf
[processing] Try to resurrect grass tests
2018-04-10 09:57:58 +10:00
Matthias Kuhn
3f7042d104
Merge pull request #6768 from m-kuhn/remove_plugin_builder
...
Remove plugin builder code
2018-04-09 22:33:23 +02:00
Matthias Kuhn
02da420ea4
Add a remaining docstring
2018-04-09 22:24:12 +02:00
Matthias Kuhn
925d9af93f
[processing] Remove some unrequired geometry checks
2018-04-10 06:09:54 +10:00
Matthias Kuhn
605ef7d829
Remove plugin_template
2018-04-09 18:02:35 +02:00
Denis Rouzaud
810241ffca
one level deeper
2018-04-09 10:27:31 -04:00
Denis Rouzaud
304275ab01
fix QgsApplication::setPrefixPath
...
setPrefixPath was useless outside of the app since mPrefixPath was overwritten by env variables
2018-04-09 10:23:47 -04:00
Matthias Kuhn
41b47a297f
Add more feature filter algorithm tests
2018-04-09 13:10:49 +02:00
Matthias Kuhn
6dd89b5675
Really do not care about invalid geometries
...
in feature filter algorithm. We just leave the geometry alone in whatever
state it may be. If the consumers of our features have a problem with that,
let them take care of it. Just because THEY do not like invalid geometries
does not mean WE have to adjust our behavior here.
2018-04-09 13:10:49 +02:00
Matthias Kuhn
d7b75d1e99
Immediately apply configuration after change
2018-04-09 13:10:49 +02:00
Matthias Kuhn
8d9a978e9f
Properly initialize filter configuration table
2018-04-09 13:10:49 +02:00
Matthias Kuhn
4462dbae12
Do not complain on invalid geometries
2018-04-09 13:10:49 +02:00
Matthias Kuhn
ae1ea91801
Better error reporting
2018-04-09 13:10:49 +02:00
Matthias Kuhn
080c5804e7
Rename "Filter" to "Feature Filter"
2018-04-09 13:10:49 +02:00
Matthias Kuhn
17b537249b
Show expression builder and checkbox in filter configuration
2018-04-09 13:10:49 +02:00
Matthias Kuhn
bb9154963a
Plug memory leak
2018-04-09 13:10:48 +02:00
Matthias Kuhn
f06f65285d
Fix api doc and sip issues
2018-04-09 13:10:48 +02:00
Matthias Kuhn
641cbe3765
fixup testdata
2018-04-09 13:10:48 +02:00
Matthias Kuhn
4ee7f3c5f4
for : in
2018-04-09 13:10:48 +02:00
Matthias Kuhn
af18f46c85
Add filter feature processing test
2018-04-09 13:10:48 +02:00
Matthias Kuhn
ef676cffc8
Make models available in processing tests
2018-04-09 13:10:48 +02:00
Matthias Kuhn
dbced352b8
Fix use before assign
2018-04-09 13:10:48 +02:00
Matthias Kuhn
0e1852ce34
Throw exception when sink cannot be created
2018-04-09 13:10:48 +02:00
Matthias Kuhn
3d9b8bbd69
Add missing docstring
2018-04-09 13:10:48 +02:00
Matthias Kuhn
180b5496ef
Add missing @endcond
2018-04-09 13:10:48 +02:00
Matthias Kuhn
2378a37dc1
API doc and typo fixes
2018-04-09 13:10:48 +02:00
Matthias Kuhn
0b149f5282
[processing] Show model outputs even if they are hidden in the child
2018-04-09 13:10:47 +02:00
Matthias Kuhn
eb39d2379c
Move processing algorithm configuration code to gui lib
2018-04-09 13:10:47 +02:00
Matthias Kuhn
31d7e4b6a0
Do not crash when using a parameter with FlagHidden
2018-04-09 13:10:47 +02:00
Matthias Kuhn
ed352c4661
Put feature filter algorithm in vector table group
2018-04-09 13:10:47 +02:00
Matthias Kuhn
0204e446f9
Create proper expression context
2018-04-09 13:10:47 +02:00
Matthias Kuhn
69d77a7838
Cleanup feature sinks directly after using them
2018-04-09 13:10:47 +02:00
Matthias Kuhn
3be4324d60
Move processing algorithm configuration widget to gui library
...
This way we can also use all the fancy widgets like a QgsExpressionLineEdit.
2018-04-09 13:10:47 +02:00
Matthias Kuhn
10db1c8f0e
A bit more RAII
2018-04-09 13:10:47 +02:00
Matthias Kuhn
3a5e96a081
Doxygen and license headers
2018-04-09 13:10:47 +02:00