Nyall Dawson
f98bcb2b81
Update processing.run() for new API
2017-06-27 13:18:22 +10:00
Nyall Dawson
14347a431e
Also add results to results dock when running through algorithm dialog
2017-06-27 13:18:22 +10:00
Nyall Dawson
1e5d773e57
Fix use of temporary files for outputs
2017-06-27 13:18:22 +10:00
Nyall Dawson
e2e829cacf
Fix generation of temporary processing filenames
2017-06-27 12:33:05 +10:00
Nyall Dawson
3a9a0efc33
Resurrect select by attribute algorithm
2017-06-27 11:42:58 +10:00
Nyall Dawson
4e93f8d038
Don't set override cursor in processing.run
...
Callers may not want this, so leave it up to them to set
an override caller if desired
2017-06-27 11:24:59 +10:00
Nyall Dawson
3286ebb470
Explicit parameters, feedback, context arguments for processing.run
2017-06-27 11:24:33 +10:00
Nyall Dawson
2a1cdead51
processing.run requires a dictionary for parameters
2017-06-27 11:19:29 +10:00
Nyall Dawson
792a252ef8
Fix script algorithm centroids tests
2017-06-27 11:12:20 +10:00
Nyall Dawson
96c5453ae2
Restore save selected features algorithm
2017-06-27 11:11:54 +10:00
Nyall Dawson
449d8f8c0b
Restore script algorithm provider
2017-06-27 10:50:07 +10:00
Nyall Dawson
0b4bb9e998
Remove manually set tab bar height in algorithm dialog
...
Breaks dialog layout on hidpi screens
2017-06-27 10:49:31 +10:00
Nyall Dawson
1468eef635
Merge pull request #4781 from nyalldawson/centroid_tests
...
Reenable centroid algorithm tests
2017-06-27 10:34:23 +10:00
Nyall Dawson
775e8cd596
Add missing python dependencies to Fedora install section
2017-06-27 10:16:55 +10:00
Nyall Dawson
11f42eb432
Reenable centroid algorithm tests
2017-06-27 09:46:56 +10:00
Nyall Dawson
be29a95583
Merge pull request #4780 from nyalldawson/more_processing
...
[processing] Finish modeler port, start script algorithms porting
2017-06-27 09:42:11 +10:00
Nyall Dawson
8bfb695be3
Add instructions to INSTALL for enabling debug output on Fedora
...
By default Fedora hides the useful debug output prints, which
makes debugging unit tests very hard!
2017-06-27 09:02:13 +10:00
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