Nyall Dawson
7a6a6ff9f8
Fix test on Qt5.6
2017-06-27 08:46:58 +10:00
Nyall Dawson
86d33c1875
Restore frequency analysis script
...
This script has been changed to use a sink output, not the previous
TableWriter csv output.
All algorithms which output flat tables should now still output
feature sinks, to allow correct use in later model steps.
2017-06-27 08:33:13 +10:00
Nyall Dawson
d49114cfc1
Correct parameter evaluation for multiple field types
2017-06-27 08:33:13 +10:00
Nyall Dawson
dbf21d1969
Reorder arguments in parameterAsSink to avoid requiring wkb type and crs
2017-06-27 08:33:13 +10:00
Nyall Dawson
46b4f2468c
Allow storing multiple status in field script code
2017-06-27 08:33:13 +10:00
Nyall Dawson
a72eea2256
Fix auto creation of variables when running script algorithms
2017-06-27 08:33:13 +10:00
Nyall Dawson
94619d0df3
Fix incorrect layer source from widget wrapper
2017-06-27 08:33:13 +10:00
Nyall Dawson
11d35821c0
Fix setting number inputs to algorithms in modeler
2017-06-27 08:33:13 +10:00
Nyall Dawson
53e9538ad3
Restore keep n biggest parts script
2017-06-27 08:33:13 +10:00
Nyall Dawson
3bf9ea3682
Restore ability to run script algorithms
2017-06-27 08:33:13 +10:00
Nyall Dawson
df329bceab
Start restoring creation of outputs from string
2017-06-27 08:33:13 +10:00
Nyall Dawson
f13920bb19
First steps in resurrecting script algorithms
2017-06-27 08:33:13 +10:00
Nyall Dawson
60f80f9355
Mark QgsProcessingModelAlgorithm as non-stable API
...
We want to be able to extend this in future without any
stable API contract.
2017-06-27 08:33:13 +10:00
Nyall Dawson
0a32add69e
Port exporting model as python code to c++
2017-06-27 08:33:13 +10:00
Nyall Dawson
d16f117b6c
Port conversion to/from script code to c++
2017-06-27 08:33:13 +10:00
Nyall Dawson
178a415c9f
Port parameter conversion to script code to c++
2017-06-27 08:33:13 +10:00
Nyall Dawson
23ddace9e2
Remove newlines from Fedora dependencies list in install
...
Prevents copy-pasting dependencies line to terminal in one shot
2017-06-27 07:38:51 +10:00
Nyall
e70f741988
Add some missing build dependencies for Fedora to install
2017-06-27 07:38:51 +10:00
Nyall Dawson
65a5669b25
Merge pull request #4727 from aaime/stroke_hairline
...
Fixes 16707, export of hairline results in a different visual thickness
2017-06-27 06:12:12 +10:00
Even Rouault
32dd2b68cd
"[GDAL provider] Set VRT_SHARED_SOURCE=NO configuration option by default ( #16507 )
...
This will avoid crashes with VRT datasets in multi-threaded use.
2017-06-26 21:32:16 +02:00
Ilya Zverev
80bc6d2674
Update SIP file for QgsRectangle
2017-06-26 16:28:54 +02:00
Ilya Zverev
7941759d23
Rectangle moving operators
2017-06-26 16:28:54 +02:00
Nyall Dawson
6006359710
Merge pull request #4733 from aaime/categorized_function_conflict
...
Fixes 16712, SLD export of categorized style fails if attribute name conflicts with a built-in function name
2017-06-26 23:20:13 +10:00
Denis Rouzaud
b7d524c111
sipify server
2017-06-26 14:22:26 +02:00
Martin Dobias
9068feafc9
Mark the new delegate class as private
2017-06-26 12:24:52 +02:00
Matthias Kuhn
1dca3327c1
Merge pull request #4771 from m-kuhn/closest_point
...
Closest point
2017-06-26 11:44:12 +02:00
Martin Dobias
81653d6978
Data-defined size legend: configurable labels + few fixes
...
This may break projects that started to use data-defined size legend with manually defined rules.
2017-06-26 11:38:57 +02:00
mhugent
a2d00d52f9
Merge pull request #4772 from mhugent/feature_info_filter_geometry
...
WMS Server: Feature info with geometry filter
2017-06-26 09:26:33 +02:00
Matthias Kuhn
fd8158bca0
Minimal performance improvement
2017-06-26 08:28:16 +02:00
Matthias Kuhn
a3f14df367
Update docstrings
2017-06-26 08:21:11 +02:00
Matthias Kuhn
e7f50524b8
Make QgsLineString Z and M values NaN if unspecified
2017-06-26 08:21:11 +02:00
Matthias Kuhn
8e7e573214
Prevent division by 0 and unrequired interpolation
2017-06-26 08:21:11 +02:00
Matthias Kuhn
317fead516
Add tests for QgsGeometryUtils::closestPoint()
2017-06-26 08:21:11 +02:00
Matthias Kuhn
13775c2170
More generic closest point on line interpolation
2017-06-26 08:21:11 +02:00
Matthias Kuhn
75e5726fe4
Improve API docstrings
2017-06-26 08:21:11 +02:00
nirvn
1730bc95d1
[processing] include invalid geometries in check validity alg
2017-06-26 10:53:12 +07:00
Mathieu Pellerin
fa8b216eb6
[processing] restore import into spatialite & spatialite execute sql
2017-06-26 10:22:51 +07:00
Nyall Dawson
bfb41a1afb
Merge pull request #4775 from nyalldawson/named
...
Allow keyword arguments for all arguments in PyQGIS bindings
2017-06-26 13:07:18 +10:00
Nyall Dawson
b88ad8e1ce
Port Fix Geometry algorithm to new API
2017-06-26 12:44:26 +10:00
Nyall Dawson
ec7477cac7
Add method to retrieve all features from a QgsProcessingFeatureSource
...
...even when invalid geometries are present and option is set to
skip invalid or break on invalid.
Some algorithms (e.g. those which repair geometries) need a way
to retrieve all features with invalid geometries, regardless of
the user's settings.
2017-06-26 12:44:26 +10:00
Nyall Dawson
3fb1b4809d
Export QgsProcessingFeatureSource to Python
2017-06-26 12:44:26 +10:00
Nyall Dawson
255fe0b076
Followup 005d0fa, fix build
2017-06-26 12:26:07 +10:00
Nyall Dawson
cc3de626c9
Followup 7ae1ee9, update name
2017-06-26 12:19:43 +10:00
Nyall Dawson
89bc84395e
Update sip
2017-06-26 12:18:34 +10:00
Nyall Dawson
005d0fa3da
Followup 1c1e771, fix crash
2017-06-26 12:17:30 +10:00
Nyall Dawson
ecf43d3366
Astyle all
2017-06-26 12:15:01 +10:00
Nyall Dawson
7ae1ee975d
Add sourceName() method to QgsFeatureSource
...
Sometimes it's necessary to retrieve the name of a source...
2017-06-26 12:15:01 +10:00
Nathan Woodrow
d88d52bc6d
Add script to run local tests using travis blacklist
2017-06-26 11:41:56 +10:00
Nyall Dawson
8791aacd74
Modernise some code
2017-06-26 11:17:04 +10:00
Nyall Dawson
2bc8ff322e
Add missing docs
2017-06-26 11:14:58 +10:00