43277 Commits

Author SHA1 Message Date
Médéric Ribreux
56b963e313 Improve ext scripts and support OutputFolder 2017-11-04 15:31:21 +01:00
Médéric RIBREUX
5827513c4b First work on ext mechanism factorisation 2017-11-04 15:31:21 +01:00
Médéric Ribreux
6bf8448bfb Improve cell size detection and FileDestinationOutput (but not perfect) 2017-11-04 15:31:21 +01:00
Médéric Ribreux
f32bba4456 (WIP) better cellsize suport 2017-11-04 15:31:21 +01:00
Médéric Ribreux
f0da7b0186 Improve MultiLayers and FileDestination support 2017-11-04 15:31:21 +01:00
Médéric Ribreux
9a52e344fd First working raster algorithm 2017-11-04 15:31:21 +01:00
Médéric Ribreux
483a4b9e8a First functional version (for single vector inputs/outputs) 2017-11-04 15:31:21 +01:00
Médéric Ribreux
9eff16f431 Finish fixing description files (no more errors on startup) 2017-11-04 15:31:21 +01:00
Médéric Ribreux
7369c4dece Fix some other description files 2017-11-04 15:31:21 +01:00
Médéric Ribreux
be78153427 (WIP) Grass algorithms can be opened and inputs are treated 2017-11-04 15:31:21 +01:00
Médéric RIBREUX
a676db2c0f Handle parameters and update description files (WIP) 2017-11-04 15:31:21 +01:00
Médéric Ribreux
733218caca (WIP) enable Grass7 provider and start to work on QgsProcessing new framework 2017-11-04 15:31:21 +01:00
Médéric Ribreux
297c7b5f8b Update TODO list 2017-11-04 15:31:21 +01:00
Matthias Kuhn
edcaf05bcb Add missing import for test 2017-11-04 10:46:05 +01:00
Matthias Kuhn
206fdbda1a Disable talkative wms server test 2017-11-04 10:46:05 +01:00
Matthias Kuhn
d57fc36151 [travis] Enable server tests 2017-11-04 10:46:05 +01:00
Matthias Kuhn
670dd0e57a Avoid using extended unicode in source files
Hopefully fixes Windows issues with those
2017-11-04 09:44:48 +01:00
Alessandro Pasotti
c936e2708e
Merge pull request #5217 from KentPorter-Boundless/master
New icon for Data Source Manager button
2017-11-04 08:38:55 +01:00
Kent Porter
a2e306e563 Added approved icon for Data Source Manager. 2017-11-03 17:23:59 -05:00
Nyall Dawson
33d422b4de
Merge pull request #5518 from nyalldawson/interp
Start on unit tests for interpolation classes
2017-11-04 07:10:28 +10:00
Borys Jurgiel
fb7f8f17f7 [Plugin installer] Fix broken warning about outdated plugin updates in the user directory masking a newer core version 2017-11-03 19:12:44 +01:00
Blottiere Paul
67b1cab3a1
Merge pull request #5414 from m-kuhn/transactionStack
Deal with failure to create savepoint
2017-11-03 17:22:25 +00:00
Matthias Kuhn
479970baf0
Do not crash if there is no savepoint 2017-11-03 16:44:57 +01:00
Alessandro Pasotti
c177995eb7 Disable PG auth tests 2017-11-03 16:02:09 +01:00
Alessandro Pasotti
c9ee3ef3b0 [auth] Tests for Basic method uses trusted CAs 2017-11-03 14:56:21 +01:00
Alessandro Pasotti
73fec4adc7 [bugfix][auth] Basic method uses trusted CAs when connecting to DB
Fixes #17392
2017-11-03 14:55:01 +01:00
David
9c5ace096c duplicate feature default action if feature id given, then only copy one feature otherwise all selected on layer 2017-11-03 13:22:53 +01:00
David
adc884b0a1 visibility of the new duplicate selected feature default action 2017-11-03 13:22:53 +01:00
David
64f9eb7a64 Default Action with Python to Duplicate selected features. Visible for canvas and layer scope. 2017-11-03 13:22:53 +01:00
Alessandro Pasotti
da8a5f4532
Added QgsApplication::authManager() to API break docs 2017-11-03 11:26:56 +01:00
Juergen E. Fischer
8f5468af33 crash fix 2017-11-03 09:58:07 +01:00
Juergen E. Fischer
5a316a6a5e silence astyle version check 2017-11-03 09:58:07 +01:00
Matthias Kuhn
71eeda7b45 Fix crash with hidden dock widget
Fixes #17357
Fixes #17279
Fixes #17317
2017-11-03 08:24:23 +01:00
Nyall Dawson
61fa8da82a Start on unit tests for interpolation classes 2017-11-03 17:07:14 +10:00
Nyall Dawson
fe78611cf5 Simplify interpolation API
Don't require both pixel size and row/col count in constructor,
since we can calculate the pixel size from the extent and row/column
count.
2017-11-03 14:00:07 +10:00
Nyall Dawson
10c9bb6d6c
Merge pull request #5512 from nyalldawson/interp
Cleanup and optimise interpolation code
2017-11-03 12:50:30 +11:00
Nyall Dawson
b36dd121d3 Fix build 2017-11-03 11:02:27 +10:00
Nyall Dawson
8631472089 QgsTINInterpolator->QgsTinInterpolator 2017-11-03 10:49:33 +10:00
Nyall Dawson
e94733f22c Remove redundant interpolation classes 2017-11-03 10:45:36 +10:00
Nyall Dawson
bee2a1a86e Update Python code 2017-11-03 10:33:04 +10:00
Nyall Dawson
7d015efde4 Tighten API 2017-11-03 10:29:39 +10:00
Nyall Dawson
5a8e351b50 Remove fragile and inefficient wkb re-parsing from TIN interpolator 2017-11-03 10:21:51 +10:00
Nyall Dawson
e91ee5b71c More flexible API for interpolation
E.g. adds API support for interpolating by m value
2017-11-03 09:18:45 +10:00
Nyall Dawson
73306f1266 Update python code 2017-11-03 07:47:40 +10:00
Nyall Dawson
fd7ffad5fd Update api break docs 2017-11-03 07:42:32 +10:00
Nyall Dawson
f200d9c89a Cleanup interpolation code 2017-11-03 07:42:32 +10:00
Nyall Dawson
cb292c18f9 Greatly simplify and optimise interpolation code, correct handling of
Z/M dimensioned geometries
2017-11-03 07:42:32 +10:00
Nyall Dawson
b369ef852b Use QgsFeatureSources instead of QgsVectorLayer for interpolation
source layers
2017-11-03 07:42:31 +10:00
Nyall Dawson
28ee4408c3 Standardise enum capitalization and formatting 2017-11-03 07:42:31 +10:00
Nyall Dawson
60e98be8d3 Pass QgsFeedback to methods in interpolation for more responsive
cancelation and progress reports
2017-11-03 07:42:31 +10:00