55636 Commits

Author SHA1 Message Date
Alessandro Pasotti
bede19662e
Merge pull request #29970 from elpaso/bugfix-gh29767-server-wfs-double-virtual-fields
Server WFS fix describefeaturetype double virtual fields
2019-05-28 11:47:58 +02:00
Alessandro Pasotti
7b915af2b4 Fix atlas export when file name contains multiple dots
Fixes #29980
2019-05-28 11:45:29 +02:00
nirvn
575b0de82d [labeling][ui] Fix broken multiline alignment combo box
- setup geometry generator ui stuff first to properly initiate combobox
- for line and polygons, don't set combobox to a missing item, default to left alignment
2019-05-28 16:16:17 +07:00
Alessandro Pasotti
49b381f216 Add missing test control file 2019-05-28 10:59:11 +02:00
Alessandro Pasotti
47f739c70e Revert "QgsLayoutAtlasWidget: Disconnect signals when layout RIP"
This reverts commit 1626565c76b3fc772ed6d075b7274c305009d213.

Found a better way to delete the widget when designer
dialog is closed.
2019-05-28 10:52:32 +02:00
Alessandro Pasotti
20f1acb41e Ensure the designer dialog is deleted immediately
Before other signals can crash the application.

Fixes #29821
2019-05-28 10:51:26 +02:00
Alessandro Pasotti
e7f8f2b85f Use qgis::overload 2019-05-28 10:50:58 +02:00
Nyall Dawson
7f8d43eb9b Fix offset labels from reprojected layers when map is rotated
Fixes #24796
2019-05-28 16:09:19 +10:00
Nyall Dawson
4cb1213efd Fix labeling ignores "label per part" setting when geometry parts
are adjacent

Fixes #26763
2019-05-28 15:49:45 +10:00
Nyall Dawson
76d9a26f65 Fix warnings 2019-05-28 09:55:45 +10:00
Even Rouault
9167cb4f33 QgsVectorFileWriter::writeAsVectorFormat(): return appropriate output layer name for GPX driver (github fixes #29819) 2019-05-28 09:09:14 +10:00
Even Rouault
29806b4385 testqgsvectorfilewriter.cpp: fix badly named variable, and remove useless code 2019-05-28 09:09:14 +10:00
David Signer
f8d1a02ea7 mentioning array_agg in relation_aggregate 2019-05-28 06:16:22 +10:00
Peter Petrik
f33ebc8100 update to MDAL 0.3.3 2019-05-28 06:14:34 +10:00
Alexander Bruy
507c10c7c1 update tests and merge all color ramp tests into single file 2019-05-28 06:09:25 +10:00
Alexander Bruy
d83b01f5f0 add tests for QgsColorRamp 2019-05-28 06:09:25 +10:00
Alexander Bruy
bdbc3585d6 prevent crash in the color brewer color ramp when requested color
corresponding to the NaN value (fix #29509)
2019-05-28 06:09:25 +10:00
Even Rouault
06ab26ab3d
Merge pull request #29949 from rouault/fix_github_29858
[WFS provider] Support layers with GML field names only differing by cases (github fixes #29858)
2019-05-27 21:54:32 +02:00
Even Rouault
3dddfe4bbb
Merge pull request #29946 from rouault/fix_redmine_21768
WFS provider: fix issues with TYPENAME(S) and NAMESPACE(s) with WFS 2.0
2019-05-27 21:54:15 +02:00
Alessandro Pasotti
f37141d807 Server WFS fix describefeaturetype double virtual fields
Fixes #29767
2019-05-27 18:22:50 +02:00
Alessandro Pasotti
b7375887a1
Merge pull request #29967 from elpaso/bugfix-gh29879-file-proto-insertlinks
Handle file:// links in identify text
2019-05-27 16:56:05 +02:00
Alessandro Pasotti
1626565c76 QgsLayoutAtlasWidget: Disconnect signals when layout RIP
Fixes #29821
2019-05-27 16:53:32 +02:00
Alessandro Pasotti
a33ab6fb3b Handle file:// links in identify text
Fixes #29879
2019-05-27 16:19:01 +02:00
Alessandro Pasotti
d64282ddb7
Merge pull request #29965 from elpaso/bugfix-29824-rastercalc-invalid-exp
Fix raster calculator invalid expressions
2019-05-27 15:51:58 +02:00
Alessandro Pasotti
892ccfe69e Fix raster calculator invalid expressions
Tell the user that is invalid instead of
silently ignoring undefined functions.

Fixes #29824
2019-05-27 14:56:03 +02:00
saber
169e246fdc fixes issue with db lock when writing mbtiles 2019-05-27 14:45:16 +02:00
Nyall Dawson
b5459794f8 Regenerate distance area calculation on demand in attribute table
Storing the instance in the table means that it does not respond
correctly to project ellipsoid changes, resulting in area calculations
using an outdated ellipsoid until the attribute table is reopened

Fixes #25500
2019-05-27 22:20:14 +10:00
Nyall Dawson
8ae4fc9706 Fix (?) crash when filtering layer with attachment field
Fixes #21775
2019-05-27 22:18:50 +10:00
Alessandro Pasotti
3f4b6d00d6
Merge pull request #15371 from elpaso/bugfix-21986-jsonarray-spatialite
Fix spatialite handling of JSON arrays
2019-05-27 12:48:50 +02:00
Alessandro Pasotti
f399d3f3cf Fallback to QVariant( QVariant::Type::Int ) 2019-05-27 11:39:43 +02:00
Alessandro Pasotti
403bacf25b Added test for isNull/isValid returns 2019-05-27 11:23:28 +02:00
Alessandro Pasotti
d5254eced2
Merge pull request #10036 from elpaso/bugfix-20848-issue-exporting-as-gpkg
Fix export raster as GPKG
2019-05-27 11:05:28 +02:00
Alessandro Pasotti
d7019cea0f More QVariant test fixes 2019-05-27 10:22:40 +02:00
nirvn
21940e1dfb [symbology] Fix point pattern displacement logic to match pre 3.8 2019-05-27 15:18:25 +07:00
Alessandro Pasotti
e6050b54b9 Fix QCOMPARE with variant lists in test 2019-05-27 09:55:21 +02:00
Alessandro Pasotti
3f1ba81b7e Address PR comments (minor changes) 2019-05-27 09:20:34 +02:00
Alessandro Pasotti
564fd50e43 Fix spatialite handling of JSON arrays
Fixes #21986

plus:

- fix multiple string keys with commas in value relation widget
- more robust JSON and array (un)marshalling
- uniform array representation in value relation widgets
- lot of test coverage
- automatic QVariant type conversions in JSON utils
2019-05-27 09:20:34 +02:00
matteo
75f733f0dc update issue link 2019-05-27 08:47:07 +02:00
Denis Rouzaud
d7fa0286c4
do not insert layers in embedded groups (#10004)
fixes #29678
2019-05-26 23:25:15 -05:00
Denis Rouzaud
09126ded98
make flashing independent from panning/zooming in attribte table in attribute editor mode (#29955) 2019-05-26 22:21:10 -05:00
Alexander Bruy
5ef63dfb45 add tests for style URI retrieval 2019-05-27 10:20:12 +10:00
Alexander Bruy
ab2d6f4f04 load style from the QML file with the same name as layer file name
for GeoPackages, CSV and SpatiaLite (fix #21691)
2019-05-27 10:20:12 +10:00
volaya
c3cfcad59a [processing] do not declare output of saveselectfeatures as points
It can be of any geometry type
2019-05-27 08:35:35 +10:00
Nyall Dawson
270c605081 Make test resilent against future potential order changes 2019-05-27 08:26:34 +10:00
Nyall Dawson
63b5d5889a Explain test 2019-05-27 08:26:34 +10:00
Nyall Dawson
00f8ee693d Avoid some fragile tests 2019-05-27 08:26:34 +10:00
Nyall Dawson
2a9c31654e Just test for presence of name, not name itself 2019-05-27 08:26:34 +10:00
Nyall Dawson
d55a982dae Fix leak 2019-05-27 08:26:34 +10:00
Nyall Dawson
c938d57b68 Dox, warnings fixes 2019-05-27 08:26:34 +10:00
Nyall Dawson
cb8976326c Hide deprecation warnings
We can't remove use of these methods until we can safely drop
proj 4 support. Until then, they are required for proj 4 based
builds.
2019-05-27 08:26:34 +10:00