39733 Commits

Author SHA1 Message Date
Blottiere Paul
8e43acabae Do not differentiate strings from non string in conditions 2017-07-03 23:06:08 +02:00
Blottiere Paul
b94d17a7dc More fixes about filtering safety 2017-07-03 22:28:28 +02:00
Blottiere Paul
66591f9f4e Add unit test 2017-07-03 22:12:32 +02:00
Blottiere Paul
2d44e400e1 [bugfix] Fixes relation widget reference when filter value contains a quote #16399 2017-07-03 22:11:19 +02:00
Even Rouault
f691890668 [WFS provider] Do not be confuse by elements that have ref attribute when parsing DescribeFeatureType response; and fix support of (deprecated) ref='gml:XXXXProperty' attributes 2017-07-02 12:57:06 +02:00
Denis Rouzaud
c1d339c975 add missing custom widgets 2017-06-30 13:26:24 +02:00
Nyall Dawson
a353dada97 Merge pull request #4779 from nyalldawson/page_registry
[layout] Create a page size registry for layout
2017-06-30 19:42:25 +10:00
Juergen E. Fischer
6dfcf40227 fix 20197c2fa (refs #13520) 2017-06-30 10:32:57 +02:00
Nyall Dawson
cd979d8ab0 [layout] Create a page size registry for layout
Adds a new QgsPageSize class and QgsPageSizeRegistry registry
(attached to QgsApplication), which stores and manages known
page sizes
2017-06-30 16:23:18 +10:00
Nyall Dawson
33c63d5696 Merge pull request #4798 from nyalldawson/intput_list
Convert model child algorithm parameter sources to a list
2017-06-30 13:09:02 +10:00
Nyall Dawson
77588b9b61 Convert model child algorithm parameter sources to a list
So that multiple input type parameters are correctly handled,
allowing models with child algorithms like merge to correctly
use any combination of static layers/model inputs/child outputs
as their input parameter
2017-06-30 12:50:38 +10:00
Nyall Dawson
8d6d097ad8 Add conversion for QMap< QString, QList< TYPE > > for Python bindings 2017-06-30 12:50:38 +10:00
Harrissou Sant-anna
bc4aae7d1f Tweaks on symbol layer dialogs (#3945)
* Vertical center alignment for "Offset" label with its corresponding comboboxes
* Vertical center alignment for "Anchor point" label with its comboboxes + consistency in the order of options
* Remove unnecessary horizontal layouts (with single widget) in the dialog
* Fix tab order
2017-06-30 09:45:54 +07:00
Nyall Dawson
233a861151 Fix deletion of QObject from non main thread 2017-06-30 10:06:10 +10:00
Nyall Dawson
45538dff14 Fix a memory leak 2017-06-30 10:06:10 +10:00
Nyall Dawson
fe800e25a5 Merge pull request #4797 from nyalldawson/flush_sink
Move flushBuffer method up to QgsFeatureSink
2017-06-30 09:57:06 +10:00
Nyall Dawson
bf3d55c9e5 Move flushBuffer method up to QgsFeatureSink
Allows calling flushBuffer on QgsFeatureSink objects, ensuring
that any internal buffer the sink may have is flushed
2017-06-30 09:20:56 +10:00
Radim Blazek
7b1932a3fb Do not delete vector layer in QgsVectorLayerExporterTask thread 2017-06-29 20:41:55 +02:00
Radim Blazek
dcf2816835 refresh postgres schema in browser after import 2017-06-29 18:49:33 +02:00
Even Rouault
797bd16b32 [GDAL provider] Disable workaround added in 32dd2b68cdf41b088f40dbd3ca5096c9609383bd that is no longer necessary with GDAL 2.3dev 2017-06-29 18:01:34 +02:00
Denis Rouzaud
c38e6e2d03 remove useless script 2017-06-29 10:56:44 +02:00
nirvn
26d9c74bc4 [processing] keep only one zonal statistics algorithm 2017-06-29 11:53:04 +07:00
nirvn
58f6f93cb6 [zonal statistics] add variance statistic 2017-06-29 11:53:04 +07:00
Nyall Dawson
8379f9bb98 Merge pull request #4791 from nyalldawson/reproj_test
Use native projection algorithm for unit test
2017-06-29 09:30:16 +10:00
Nyall Dawson
a39d6d9530 Merge pull request #4790 from nyalldawson/proc_layer_param
Some minor processing fixes and improvements
2017-06-29 09:06:11 +10:00
Nyall Dawson
468e44dc3a Use native projection algorithm for unit test 2017-06-29 08:33:34 +10:00
Nyall Dawson
d797a9b3cf Fix some processing algorithm exception handling 2017-06-29 08:32:51 +10:00
Nyall Dawson
144d733b12 Use a QgsFeedback instead of QProgressBar for QgsNineCellFilter
Gives progress reports and allows cancelation of processing
aspect algorithm
2017-06-29 08:03:57 +10:00
Nyall Dawson
d2b9652d4b Fix use of direct map layers as inputs for source parameters 2017-06-29 08:00:47 +10:00
Denis Rouzaud
891481deb1 remove static tests (doc, sip coverage) from main build
finally!
2017-06-28 21:24:09 +02:00
Denis Rouzaud
1d7ace1d51 add test to check that header has a corresponding sip file 2017-06-28 21:08:34 +02:00
Nyall Dawson
e3dedbd74a Merge pull request #4786 from nyalldawson/algs4
Restore points layer from table algorithm
2017-06-28 20:38:15 +10:00
Denis Rouzaud
ebcc3d8599 fix doxygen warning 2017-06-28 10:45:51 +02:00
Denis Rouzaud
54c6291378 script to write include SIP files 2017-06-28 10:45:51 +02:00
Denis Rouzaud
b6d1abc24f fix indentation 2017-06-28 10:43:11 +02:00
Nyall Dawson
d1a93e0e13 Restore points layer from table algorithm 2017-06-28 17:38:17 +10:00
Hugo Mercier
f59d6d7962 Merge pull request #4776 from pblottiere/bugfix_attributetable
[bugfix] attribute table
2017-06-28 08:20:00 +02:00
Nyall Dawson
9f5e33af72 Merge pull request #4767 from nyalldawson/layouts3
[layouts] Add layout measurement and size classes
2017-06-28 08:58:41 +10:00
Juergen E. Fischer
0f83a5f52d fix windows build 2017-06-27 13:31:27 +02:00
Nyall Dawson
aeecda3707 Fix crash when no options are selected in a multiple-enum parameter 2017-06-27 21:27:59 +10:00
Mathieu Pellerin
a6b14a0b40 [processing] restore zonal statistics (qgis) alg (#4784) 2017-06-27 18:09:44 +07:00
Denis Rouzaud
182fe3ca8a fix qt version in comment 2017-06-27 10:43:14 +02:00
Juergen E. Fischer
51fde8e08f spelling fixes 2017-06-27 10:34:12 +02:00
Juergen E. Fischer
8c5838fe86 update INSTALL
Followup 775e8cd59, 8bfb695be, 23ddace9e and e70f74198
2017-06-27 09:15:33 +02:00
Nyall Dawson
7f7842a11d Merge pull request #4783 from nyalldawson/script
processing: restore script algorithm provider and tests
2017-06-27 14:15:36 +10:00
Nyall Dawson
4f096a6f8b Feature source parameters cannot be used for vector layer algorithm
parameters in models

There's not a 1:1 correlation here - vector layers can be used
as inputs for sources, but sources cannot be used when a
full vector layer is required.
2017-06-27 13:18:22 +10:00
Nyall Dawson
e171fe30c0 Restore script based algorithm tests 2017-06-27 13:18:22 +10:00
Nyall Dawson
ae829857ca Restore select by expression algorithm 2017-06-27 13:18:22 +10:00
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