Daniele Viganò
2e97b7bcd4
Fix GPL license declared in RPM spec file
2018-07-30 10:37:28 +02:00
Nyall Dawson
3c8b156c58
Abort expression parsing after encountering a maximum of 10 errors
...
Fixes #19480
2018-07-30 15:41:33 +10:00
Nyall Dawson
9db6d94e04
Typo
2018-07-30 14:47:29 +10:00
Nyall Dawson
6e091752ef
Typo
2018-07-30 14:39:18 +10:00
Nyall Dawson
f119453f42
Tweak algorithm names, strings
2018-07-30 12:11:17 +10:00
Nyall Dawson
837206892a
Optimise drape algorithms, skip vertex iteration for geometries which don't intersect raster
2018-07-30 12:11:17 +10:00
Nyall Dawson
d5ce6dcb1d
[FEATURE][processing] native drape features to z/m algorithms
...
Sets vertex z/m values to values sampled from a raster band.
Values can optionally be scaled using a (data definable) scale value.
2018-07-30 12:11:17 +10:00
Nyall Dawson
d09faf42be
Add method to transform vertices of QgsGeometry/QgsAbstractGeometry
...
in place using a custom lambda function
2018-07-30 12:11:17 +10:00
Nyall Dawson
df1832f90b
[3d] Fix reset buttons in 3d config dialog reset values to 0, not initial settings
2018-07-30 11:54:28 +10:00
Nyall Dawson
7f84b6c1b6
Fix crash in network content fetcher when run from non-main thread
...
Because a QNetworkAccessManager is the parent for all QNetworkReplys
created by it, if a reply is created in a thread then we need to
ensure that this reply isn't deleted early by destruction of the
thread local QgsNetworkAcessManager instance. Work around this
by unsetting the parent for the QNetworkReplys owned by
QgsNetworkContentFetcher objects.
Fixes #19452
2018-07-29 08:46:15 +10:00
Martin Dobias
c28de6d3b5
Refactor camera pose to a separate class outside of the camera controller
...
This will allow easier storage of camera configuration when it is needed outside
of the camera controller.
2018-07-28 17:55:46 +02:00
Salvatore Larosa
88ddd4b0de
Merge pull request #7467 from slarosa/truncate_name
...
do not truncate layer name in legend panel if filename contains period
2018-07-28 16:55:54 +02:00
Denis Rouzaud
c0dd00615a
[pyqgis] __repr__ method for QgsExpression, QgsField ( #7464 )
...
* [pyqgis] __repr__ method for QgsExpression, QgsField
* add tests for __repr__ methods
* Fix test
2018-07-28 08:06:08 +02:00
nirvn
e19e1dea9d
[processing] be more flexible with multipoint layers, allow sampling for single part point
2018-07-28 12:30:06 +07:00
Nyall Dawson
3e31a6570c
Fix path resolver sometimes returns non empty paths while resolving empty filenames
2018-07-27 18:08:48 +10:00
Blottiere Paul
d3670de1bc
Update unit tests
2018-07-27 08:24:55 +01:00
Blottiere Paul
4233589653
Fixes service type version in WFS GetCapabilities doc
2018-07-27 08:24:55 +01:00
Mathieu Pellerin
2d964919f6
[FEATURE][expression] add raster_value() function ( #7487 )
2018-07-27 12:56:04 +07:00
Nyall Dawson
2692de6ed0
[FEATURE][processing] Choice of units for non degree/unknown distances
...
When an algorithm has a distance parameter in meters/feet/etc (i.e.
non-geographic distances), show a combo box allowing choice of
unit type.
(We don't (and should never) expose this for distances in degrees --
it's up to users in this situation to choose a suitable local
projection and reproject their data to match. Refs: a recent
talk by @volaya)
2018-07-27 13:24:03 +10:00
Nyall Dawson
d1d6840a5f
[processing][feature] Port 'offset lines' to c++, support dynamic offset parameter
...
Adds data defined support for the offset line distance parameter.
2018-07-27 13:23:50 +10:00
Nyall Dawson
76c84f14d7
[FEATURE][processing] "Create parallel lines" algorithm
...
This algorithm creates copies of line features in a layer, by
creating multiple parallel versions of each feature. Each copy is offset
by a preset distance.
2018-07-27 13:23:50 +10:00
Nyall Dawson
b80ad5e96e
Tweak output name
2018-07-27 13:23:50 +10:00
Nyall Dawson
abe4532a2c
[feature][processing] "Array of Offset Features" algorithm
...
This algorithm creates copies of features in a layer, by
creating multiple offset versions of the feature. Each copy is displaced
by a preset amount in the x/y/z/m axis.
2018-07-27 13:23:50 +10:00
nirvn
07366e8a3c
[maptips] fix maptips showing after mouse leave the canvas area
2018-07-27 09:56:16 +07:00
Nyall Dawson
5b283494ab
[wms] Fix another misleading error message
2018-07-27 12:24:57 +10:00
Nyall Dawson
b94745b073
Fix misleading error message
2018-07-27 12:24:47 +10:00
Nyall Dawson
a38db47a6e
Fix debug messages about untranslated 'regular' font style
2018-07-27 12:24:26 +10:00
Juergen E. Fischer
f14ae4602e
add note that duplicated layers use the same data source ( fixes #19489 )
2018-07-26 22:01:32 +02:00
Thibault Coupin
1feb971daf
[WMSServer] Fix QgsServerWMS and remove absolute path in qgs files
2018-07-26 21:51:25 +02:00
Martin Dobias
031acd0dd3
Fix search path for qmlplugindump tool
...
CMake kept picking up the binary from /usr/bin which belongs to Qt4 installation.
Here we require CMake to use the binary from Qt5 installation that is being used.
2018-07-26 21:36:14 +02:00
Mathieu Pellerin
8fbae38482
[maptips] clear the map tip widget when deactivating map tip display ( #7484 )
2018-07-26 17:25:05 +07:00
Thibault Coupin
0c18d3bc0a
[WMSServer] Add unit test for non queryable layer in getfeatureinfo operation, add special case for group.
2018-07-26 12:10:10 +02:00
Thibault Coupin
fd5c8e7fbf
[WMSServer] Add unit test for group short name for getcapabilities and getmap operations
2018-07-26 11:10:39 +02:00
Blottiere Paul
b1a16bdc15
Merge pull request #7481 from pblottiere/server_wfs_spatial_operator
...
[server] Fixes spatial operator in WFS 1.1.0 GetCapabilities doc
2018-07-26 09:29:41 +01:00
Blottiere Paul
3141bb596b
Update unit test
2018-07-26 08:40:24 +01:00
Blottiere Paul
0a76d4969c
Fixes spatial operator in WFS GetCapabilities doc
2018-07-26 07:50:32 +01:00
Harrissou Sant-anna
466992ec38
[Style Manager] Rephrase strings away from being symbol-specific
2018-07-26 13:36:15 +07:00
Martin Dobias
0bfe5014bc
Finish Travis hacks
2018-07-26 08:34:38 +02:00
Martin Dobias
4b88bfb7ce
More Travis hacks tweaking
2018-07-26 08:34:38 +02:00
Martin Dobias
0de21cc70b
It seems like the delay hack worked - let's make it shorter
2018-07-26 08:34:38 +02:00
Martin Dobias
e5dbd803af
Make the tests tolerant to small color differences
2018-07-26 08:34:38 +02:00
Martin Dobias
db5106253e
Let's see if this helps with blank output
2018-07-26 08:34:38 +02:00
Martin Dobias
9ea06e1cbb
Add expected iages for 3D rendering tests
2018-07-26 08:34:38 +02:00
Martin Dobias
45d49c2743
Add test data for the 3D auto tests
2018-07-26 08:34:38 +02:00
Martin Dobias
30d6812537
Add auto-tests for 3D scene rendering using the off-screen 3D engine
2018-07-26 08:34:38 +02:00
Alessandro Pasotti
df394c78e3
Merge pull request #7465 from elpaso/bugfix-19468-layercache-filter-rect
...
fix layercache filter rect and a bonus crash
2018-07-26 08:03:44 +02:00
Nyall Dawson
20e62b4c5f
Fix typo, failing test
2018-07-26 09:37:19 +10:00
Nyall Dawson
d3bee8dc7e
Fix failing tests
2018-07-26 09:37:19 +10:00
Nyall Dawson
faec3248c1
Make __repr__ tests actually run
2018-07-26 09:37:19 +10:00
Nyall Dawson
5503af8b91
[afs] Add error browser item when connection fails
2018-07-26 06:33:41 +10:00