Alessandro Pasotti
839a889038
SIP wrappers for QgsProviderMetadata
2018-06-01 10:53:46 +02:00
Alessandro Pasotti
9d66eb8db4
API to register new vector data providers
2018-06-01 10:53:46 +02:00
Nyall Dawson
bd65fc607b
[processing][gdal] Don't double quote output paths
...
Breaks for some drivers, e.g. KML
Fixes #18264
2018-06-01 18:21:41 +10:00
Nyall Dawson
30ecb33855
[processing][GRASS] Fix some algorithms always export as GPKG, regardless of format selected
2018-06-01 16:53:00 +10:00
Nyall Dawson
60a87e9497
[processing] Fix error when creating tests and raster output
...
no longer exists
Fixes #16123
2018-06-01 16:20:12 +10:00
Nyall Dawson
4289bcb3cb
[processing][saga] Fix some field parameters are incorrectly defined as feature sources
...
Fixes #18193
2018-06-01 15:55:11 +10:00
Nyall Dawson
f6416a1990
[processing] Fix missing vector inputs when run in batch mode
...
Fix incorrect definition of compatibleVectorLayers, which was
using layer WKB type values instead of processing source types.
2018-06-01 15:55:11 +10:00
Nyall Dawson
950d042e72
[processing] Fix errors when filling parameters in batch panel
...
Fixes #18408
2018-06-01 15:55:11 +10:00
Nyall Dawson
dcba919eef
Add another acceptable hash
2018-06-01 11:54:31 +10:00
Nyall Dawson
4719a7c1f5
See if test now passes on Travis
2018-06-01 11:54:31 +10:00
Nyall Dawson
09d21cf920
Resurrect another GRASS test
2018-06-01 11:54:31 +10:00
Nyall Dawson
3f456993d6
Resurrect a GRASS test
2018-06-01 11:54:31 +10:00
Nyall Dawson
0e7c31e9e7
[processing][grass] Fix handling of optional file parameters
2018-06-01 11:54:31 +10:00
Nyall Dawson
e273ac2815
[processing] Some test debugging help
2018-06-01 11:54:31 +10:00
Nyall Dawson
46a4c23648
Resurrect a grass test
2018-06-01 11:54:31 +10:00
Nyall Dawson
ae95adba40
[processing][GRASS] Fix r.relief.scaling has inverted min/max values for altitude and azimuth parameters
...
Fixes #19076
2018-06-01 09:36:24 +10:00
Nyall Dawson
32792d3409
Better dox, spelling
2018-06-01 08:53:20 +10:00
Nyall Dawson
f7a6864b9c
[processing] Fix invalid characters in HTML for 'Raster layer unique values' report
2018-06-01 08:53:20 +10:00
Denis Rouzaud
0cffd19e5f
monkey path custom widgets
...
this will add module to the system to avoid missing modules when running on a local install (uic widget-plugin not installed)
2018-05-31 12:33:38 -08:00
Matthias Kuhn
dbe4186a9c
Add tests for compiling string operators
2018-05-31 14:04:23 +02:00
Matthias Kuhn
497abfe797
Merge pull request #7120 from nyalldawson/opts
...
Optimise geometry conversion to/from geos
2018-05-31 11:30:40 +02:00
Matthias Kuhn
8cf7447a2c
Merge pull request #7124 from nyalldawson/fix_16428
...
[processing] Hopefully fix bad layout for docks in modeler
2018-05-31 09:49:07 +02:00
Nyall Dawson
1d62d106fb
[processing] Don't hold on to algorithm instances for menu items
...
Instead, only store references to the algorithm id string, and
use this to retrieve algorithms when the actions are triggered.
This avoids errors caused by the algorithm instances being
removed, e.g. due to plugin removal or reload of providers
(e.g. by opening options dialog).
Fixes #19070
2018-05-31 15:28:12 +10:00
Nyall Dawson
59d425c5b0
[processing] Fix some incorrect formatting of algorithm titles
2018-05-31 15:27:51 +10:00
Nyall Dawson
612d61dc09
[processing] Tweak algorithHelp formatting
2018-05-31 15:27:34 +10:00
Nyall Dawson
db916bc238
[processing] Show accepted data types for parameters in processing.algorithmHelp
2018-05-31 15:27:34 +10:00
Nyall Dawson
0bbaa3b01e
[processing] Add method to retrieve list of accepted Python data types for a parameter type
2018-05-31 15:27:34 +10:00
Nyall Dawson
db2c3d4986
[processing] Show search icon in search boxes
2018-05-31 12:51:53 +10:00
Nyall Dawson
879622547c
[processing] Fix bad layout for docks in modeler
...
Because there's some deep underlying issue which causes the dock
layouts to get corrupted in certain circumstances, avoid the
issue entirely by moving construction of the docks out of
the .ui file and instead do it all manually via Python code.
Fixes #16428 , #19068
2018-05-31 12:45:47 +10:00
Nyall Dawson
e8515d86ee
Fix crash in QgsNetworkContentFetcherRegistry
2018-05-31 10:50:24 +10:00
Nyall Dawson
37b06bcf29
[processing] Fix Rectangles/Ovals/...(variable) chokes on angle values of 0
...
Change the test to a NULL test instead, as angle values of 0 are valid
2018-05-31 08:55:26 +10:00
Nyall Dawson
3aa4968f93
Optimise geometry conversion to/from geos
2018-05-30 18:52:41 +10:00
Nyall Dawson
6bf5274b11
[processing] Fix some missing references warnings
2018-05-30 08:51:30 +10:00
Nyall Dawson
aabbb307fa
[processing] Fix clearing destination doesn't actually reset to temporary output
...
Even though the UI makes it look like it did
2018-05-30 07:45:34 +10:00
Nyall Dawson
ce2f7739e7
[processing] Correct text for temporary folder output
2018-05-30 07:45:34 +10:00
Salvatore Larosa
68b7f5a807
Merge pull request #7087 from slarosa/fix_19001
...
Fixes #19001 : update url for _pyqgis and _api commands
2018-05-29 22:38:32 +02:00
Nyall Dawson
d157b6e661
[processing] Fix destination folder param is not updated after
...
picking from the file dialog alone
2018-05-30 06:12:09 +10:00
Nyall Dawson
2a70c4bcca
Remove invalid ring handling from filterVertices, move to removeInvalidRings()
2018-05-30 05:01:40 +10:00
Nyall Dawson
0c7df170e1
Optimise QgsCurve::asQPolygonF for linestring geometries
2018-05-30 05:01:40 +10:00
Nyall Dawson
f092c7edb7
Add method to filter vertices for geometries in place, by providing a custom filter function
2018-05-30 05:01:40 +10:00
Nyall Dawson
8341b9b19c
Safer memory management for shapeburst fills
...
Fail gracefully if temporary image could not be allocated
TODO: use a maximum size for the image, and downsample to match
2018-05-30 05:01:40 +10:00
Nyall Dawson
ff7c70fc87
[processing][gdal] Fix gdal command does not automatically update
...
when destination value is changed
2018-05-29 22:21:31 +10:00
nirvn
5ab3fe4ba0
Add subsetStringChanged signal
2018-05-29 17:10:17 +07:00
Salvatore Larosa
3edc07b4c2
also versioning cookbook url
2018-05-29 11:59:54 +02:00
Salvatore Larosa
8f5bde40cf
use https for cookbook url
2018-05-29 11:52:43 +02:00
Matthias Kuhn
b202d60672
const correctness QgsVectorLayer::deleteAttributes
2018-05-29 19:43:04 +10:00
Denis Rouzaud
637f59ded1
fix server/app files and sipify test
2018-05-28 10:39:34 -08:00
Denis Rouzaud
65bb60e96c
run sipify
2018-05-28 10:39:34 -08:00
Alexander Bruy
fc55d869a0
Merge pull request #7098 from alexbruy/fix-cmake
...
fix build with CMake < 3.7
2018-05-28 17:47:16 +03:00
Nyall Dawson
4c3a9ef7be
Ensure that class \brief comes before \since ( #7081 )
...
Otherwise it breaks the Python docstrings, which require
the brief to come first
2018-05-28 04:03:46 -08:00