51528 Commits

Author SHA1 Message Date
Nyall Dawson
bef8d6e072 Update expected test results 2018-10-16 16:52:00 +10:00
Giovanni Manghi
fbb916d908 fixes the ogr2ogr based geoprocessing tools 2018-10-16 16:52:00 +10:00
Nyall Dawson
7bd0285dfd Fix banned keyword use 2018-10-16 15:54:57 +10:00
Nyall Dawson
230e3b410a Address some clazy warnings 2018-10-16 15:54:57 +10:00
signedav
5352629842 rename back test_qgsowsconnection 2018-10-16 07:09:44 +02:00
Nyall Dawson
ca427d3316 Rename actions 2018-10-16 14:13:29 +10:00
Nyall Dawson
f8863aa115 Use simpler dock action API 2018-10-16 14:13:29 +10:00
Nyall Dawson
b7b638c52b Simpler API to link actions to QgsDockWidget 2018-10-16 14:13:29 +10:00
Nyall Dawson
51f6fb0667 QStringLiteral 2018-10-16 13:32:05 +10:00
Nyall Dawson
c6db18d37c Fix svg marker doesn't render when size is very small 2018-10-16 13:32:05 +10:00
Nyall Dawson
814594f145 Highlight form functions/variables in value relation filter edit 2018-10-16 13:25:07 +10:00
Nyall Dawson
0a628ff649 Fix crash on layer save/rollback
Context objects should always be used in lamda connects, or
the connection has a potentially infinite lifetime!
2018-10-16 13:25:07 +10:00
Larry Shaffer
2069dc7a97 Add qt PATH_SUFFIXES to find QScintilla2 includes; match conda-forge qt
For builds using dependencies from conda-forge, also search in qt
recipe's include path at <prefix>/include/qt
2018-10-15 16:19:22 -06:00
Nyall Dawson
9cae77f262 Use a proxy task for field calculator 2018-10-16 06:28:36 +10:00
Nyall Dawson
9f3b90775a More efficient field calculator iteration 2018-10-16 06:28:36 +10:00
Nyall Dawson
0db9f05789 Use QgsTemporaryCursorOverride 2018-10-16 06:28:36 +10:00
Nyall Dawson
1eba8ae597 enabledAutoGeometryRestore is static 2018-10-16 06:28:36 +10:00
Nyall Dawson
5f7f7b616a Simpler geometry restore for field calculator dialog 2018-10-16 06:28:36 +10:00
Even Rouault
c89a542365
Merge pull request #8185 from rouault/fix_19571
[WFS client] Try to handle layers of type GeometryCollection if the first GeometryCollection is made of geometries of the same type (fixes #19571)
2018-10-15 20:33:08 +02:00
Denis Rouzaud
4cc4bab969
[fix #19092] fix big cursors on Mac (#8152) 2018-10-15 10:05:53 -08:00
Denis Rouzaud
bf2dae2993 lower debug msg noise 2018-10-15 09:59:58 -08:00
Denis Rouzaud
6396571d56 [fix #18418] do not pursue when wheel event when delta = 0 2018-10-15 09:59:58 -08:00
Matthias Kuhn
8da2910993
Add some tests for QgsVectorLayerFeaturePool 2018-10-15 17:29:21 +02:00
Denis Rouzaud
32d4bcc425
add Python __repr__ method to QgsGeometry.Error (#8198) 2018-10-15 06:53:09 -08:00
Matthias Kuhn
3d31d72442
Fix python bindings 2018-10-15 16:05:59 +02:00
Even Rouault
9014285bc7
[WFS client] Try to handle layers of type GeometryCollection if the first GeometryCollection is made of geometries of the same type (fixes #19571) 2018-10-15 15:29:42 +02:00
Matthias Kuhn
0bb6a16145
Standardize geometry checker tests 2018-10-15 15:25:45 +02:00
Martin Dobias
440d8d854c Add entry for OSTN15 transformation grid for datum shift
This is the change in plain SQL:

INSERT INTO tbl_datum_transform VALUES (7709, 100018, 4277, 4258, 9615, 'OSTN15_NTv2_OSGBtoETRS.gsb',
  null, null, null, null, null, null, 'UK National Transformation provided by Ordnance Survey',
  'For applications requiring an accuracy of better than 10 centimetres.', 1, 0, 1264);

INSERT INTO tbl_datum_transform VALUES (7710, 100019, 4277, 4326, 9615, 'OSTN15_NTv2_OSGBtoETRS.gsb',
  null, null, null, null, null, null, 'UK National Transformation provided by Ordnance Survey',
  'For applications requiring an accuracy of better than 10 centimetres.', 1, 0, 1264);

(one still needs to manually download the .gsb grid file to use it but at least no need to modify system srs.db)

https://www.ordnancesurvey.co.uk/business-and-government/help-and-support/navigation-technology/os-net/formats-for-developers.html
2018-10-15 15:12:10 +02:00
Martin Dobias
939a910cfc
Merge pull request #8181 from wonder-sk/py3d
Python bindings for QGIS 3D library
2018-10-15 15:07:40 +02:00
Matthias Kuhn
3f42395baa
Resolve some TODOs 2018-10-15 15:06:41 +02:00
Matthias Kuhn
128a226389
Use precision from settings 2018-10-15 14:53:00 +02:00
Matthias Kuhn
15034224fd
No fallthrough required 2018-10-15 14:52:47 +02:00
Matthias Kuhn
e379f94f6d
Parsing colors is slow 2018-10-15 14:52:28 +02:00
Matthias Kuhn
190ee53bfb
Use enum instead of int 2018-10-15 14:51:50 +02:00
signedav
7ce06e6265 test with correct uniquevalue 2018-10-15 14:45:47 +02:00
signedav
963fdd5a7e take original for unique values as well, except if it's not unique 2018-10-15 14:42:27 +02:00
Matthias Kuhn
55d3faf7f5
Use switch instead of else if 2018-10-15 14:35:11 +02:00
Blottiere Paul
c3a41bc2fa Add unit test for polygon tolerance 2018-10-15 13:29:25 +01:00
Matthias Kuhn
29db8db9ba
Fix typos 2018-10-15 14:29:01 +02:00
Matthias Kuhn
5c9a0da9a6
Safety check 2018-10-15 14:29:01 +02:00
Matthias Kuhn
8ba78e2676
Code modernisation 2018-10-15 14:29:01 +02:00
Matthias Kuhn
98959f98c5
Improve the raise dock code 2018-10-15 14:29:00 +02:00
Matthias Kuhn
dfe788e9ce
No unique connections on lambdas 2018-10-15 14:29:00 +02:00
Matthias Kuhn
36e83f31c0
Tag geometry check classes as technology preview 2018-10-15 14:29:00 +02:00
Denis Rouzaud
3aebf0fe8d
default constructors 2018-10-15 14:29:00 +02:00
Denis Rouzaud
8dce0e8b9e
fetch feature without attributes 2018-10-15 14:29:00 +02:00
Denis Rouzaud
1024c1be2c
fix typo 2018-10-15 14:28:08 +02:00
Denis Rouzaud
98843ca185
fix bad rebase 2018-10-15 14:28:08 +02:00
Denis Rouzaud
1f1ec0f634
fix dox and use metaEnum + switch to handle resolution method 2018-10-15 14:28:08 +02:00
Matthias Kuhn
fc6f55bc01
Initialize to nullptr 2018-10-15 14:28:08 +02:00