Matthias Kuhn
6b8aa01428
Merge pull request #30076 from m-kuhn/ssl_certificate_check
...
Only check server SSL certificate if requested
2019-06-06 15:37:19 +02:00
Matthias Kuhn
936c33081a
Use the chain cert again
2019-06-06 14:49:50 +02:00
Matthias Kuhn
98c1abb545
Some more silly tests
2019-06-06 14:29:57 +02:00
Matthias Kuhn
98d2328aae
Fix typo
2019-06-06 14:22:03 +02:00
Alessandro Pasotti
b10d85f410
Typo
2019-06-06 13:45:11 +02:00
Alessandro Pasotti
7737cf6b6b
Add test for double widgets in a form
2019-06-06 11:59:59 +02:00
Matthias Kuhn
608f050d01
Redo the whole cert signing process
2019-06-05 22:47:51 +02:00
Alessandro Pasotti
150fac63b1
Astyle on unrelated file
2019-06-05 17:49:13 +02:00
Matthias Kuhn
c76336683a
Sign postgres.crt with ca
2019-06-05 17:10:07 +02:00
Matthias Kuhn
dc36d4a234
Add ssl key with postres as CN
2019-06-05 15:00:59 +02:00
Matthias Kuhn
d34c7395d3
Fix access rights
2019-06-05 13:50:49 +02:00
Matthias Kuhn
8c39f88b85
Make the code check a bit happier
2019-06-05 12:53:19 +02:00
Alessandro Pasotti
12094db813
createFeatures check unique constraints on unfiltered layer
...
Fixes #30062
2019-06-05 12:50:02 +02:00
Matthias Kuhn
128583e97f
Fix dockerfile
2019-06-05 12:47:54 +02:00
Matthias Kuhn
107bf5f9b4
Temporary workaround until https://github.com/kartoza/docker-postgis/pull/129 is merged
2019-06-05 10:28:41 +02:00
Matthias Kuhn
f198931289
Unblacklist postgres postgis test
2019-06-05 10:25:38 +02:00
Matthias Kuhn
eb39933851
Add test for postgres server certificate validation
2019-06-05 10:20:59 +02:00
Alessandro Pasotti
df25107f38
Forward port of test raster layer save as dialog
2019-06-05 10:12:15 +02:00
Alessandro Pasotti
ebd86c4497
Merge pull request #30008 from elpaso/bugfix-20848-issue-exporting-as-gpkg_3_4
...
Backport and enhance fix export raster as GPKG
2019-06-05 09:57:41 +02:00
lbartoletti
9b799eb6d8
silly and unmodified copy/paste
2019-06-05 08:08:22 +02:00
lbartoletti
d197fd5d6f
fix qgis_spelling
2019-06-05 07:57:59 +02:00
Nyall Dawson
416e387e58
Spelling
2019-06-05 04:01:28 +10:00
Nyall Dawson
fb4a0c1b85
Ensure that crses which cannot be represented by proj strings are
...
still available in proj >= 6.0 builds
2019-06-05 04:01:28 +10:00
Nyall Dawson
8a4d306161
Avoid some crs db lookups on proj 6 builds
2019-06-05 04:01:28 +10:00
Nyall Dawson
7f0df70478
Fix inverted polygon is distorted when map is rotated
...
Fixes #26381
2019-06-05 04:00:58 +10:00
Nyall Dawson
35f16f3f37
Fix disabled, broken test
2019-06-05 04:00:58 +10:00
Nyall Dawson
b5d0607bf7
Update test mask images
2019-06-05 04:00:58 +10:00
lbartoletti
35c4209bfd
New parameter for WMS service: tile_buffer [needs-docs][FEATURE]
2019-06-04 07:20:29 +02:00
Nyall Dawson
942827ba52
Fix Travis build
2019-06-04 06:18:17 +10:00
Nyall Dawson
1bc716fc61
[labeling] Fix incorrect bounding box of labels used when
...
map is rotated
Fixes #24680
2019-06-04 06:18:17 +10:00
Nyall Dawson
004b7d879a
[labeling] Fix cannot use labeling map tools when canvas is rotated
...
Fixes #25384
2019-06-04 06:18:17 +10:00
Nyall Dawson
70a07f930e
Add some unit tests for labeling results
2019-06-04 06:18:17 +10:00
Nyall Dawson
fe4ea3318a
Add method to retrieve grid details from a proj string
2019-06-03 16:46:54 +10:00
Nyall Dawson
56c265fa34
Update test results
2019-06-03 16:46:54 +10:00
Nyall Dawson
5db70523ec
Whenever calculating proj coordinate operation strings, ALWAYS
...
base them on normalized operations
QGIS doesn't need (or want) to care about strictly following
projection definitions here, we ALWAYS want X/Y to be X/Y
2019-06-03 16:46:54 +10:00
Nyall Dawson
315e043754
Update test results for proj 6
2019-06-03 16:46:54 +10:00
Nyall Dawson
a4e5e6a598
[needs-docs] Append a local, user writable folder to proj 6 search paths
...
Now, proj will search in the current user profile "proj" folder (e.g.
.local/share/QGIS/QGIS3/profiles/default/proj" on linux) for
grid files and other proj helper files.
This allows users (and plugins) to install grid files and make them
available for use in QGIS without requiring administrator access
to the system.
2019-06-03 10:38:22 +10:00
Nyall Dawson
c82d3b643f
Upgrade QgsCoordinateTransformContext for proj 6
...
This reworks (on proj 6 builds only!) QgsCoordinateTransformContext
to use proj strings of proj coordinate operations to handle the
users' preferred list of operations when transforming coordinates
between two CRSes.
Previously, the context heavily utilised internal transform ID
numbers, which were QGIS specific and relied on matching entries
from the QGIS srs.db file. This approach was undesirable because
it meant QGIS had to maintain and carry it's own table of
possible transform pathways between CRS pairs (which was difficult
to update, impossible to track, and most likely severely out of
date).
Now we can utilse Proj 6's (wonderful!) logic for determining the
best coordinate operation to utilise between two CRSes. All the
old API has been deprecated and no longer works under proj 6, but
that's unavoidable (and unlikely to be in use by plugins anyway,
it's VERY low level stuff).
A further bonus of this work is that QgsCoordinateTransform no
longer relies on proj strings of the source/dest CRS to build
the transform -- the issue with that approach was that proj
strings are lossy (and not always possible to generate), so
now by default we are generating better pathways between CRS
pairs.
This resolves issues with transforms which rely on pivot datums,
such as GDA94 - GDA2020 conversions.
Sponsored by ICSM
2019-05-31 10:38:08 +10:00
Nyall Dawson
0cf4ecf491
Deprecate a QgsCoordinateTransformContext members which don't
...
apply in proj >= 6.0 builds
2019-05-31 10:38:08 +10:00
Nyall Dawson
c61fb85ed6
Remove unused support for single source/dest settings in QgsCoordinateTransformContext
...
This has been #ifdef'ed out since it's original implementation,
and it has no meaning in the world of Proj >= 6.0
2019-05-31 10:38:08 +10:00
Nyall Dawson
0c590a1650
Indentation
2019-05-31 09:56:53 +10:00
Juergen E. Fischer
0597a8183a
fix windows build
2019-05-31 01:11:35 +02:00
Even Rouault
50dab59a06
[OGR provider] Map GeometryCollection of TIN coming from multipart shapefiles to MultiPolygonZ ( fixes #29376 )
2019-05-31 06:32:59 +10:00
Alessandro Pasotti
2a2a4cd597
Copy test file before running the test
...
and make make check happy
2019-05-30 11:41:47 +02:00
Nyall Dawson
3cb3676329
Don't limit label distances to postive values
...
Sometimes it's useful to have negative distances, as a 0 distance
can still be quite far from line features for some font families.
2019-05-30 17:27:00 +10:00
Nyall Dawson
10c4bb9f9b
[labeling] Fix curved labels sometimes placed below line even when
...
set to above line only
2019-05-30 17:27:00 +10:00
Nyall Dawson
b04374d46f
Tweak curved label cost of placing away from center (increase cost slightly to encourage more central placements)
2019-05-30 17:27:00 +10:00
Nyall Dawson
328b0afa6e
[labeling] Fix curved labeling fails when line feature geometry
...
begins with small segments
Fixes #28699
2019-05-30 17:27:00 +10:00
Nyall Dawson
e0aa09ce18
[labeling] Ensure "merge connected features" setting works correctly
...
with line networks that contains forks and branches
And simplify memory management
Refs #12173
2019-05-30 17:27:00 +10:00
Nyall Dawson
7213030ad9
[labeling] Fix missing labels when multilinestring features are used in
...
conjunction with the "merge connected lines" setting
Refs #12173
2019-05-30 17:27:00 +10:00