5c56989 | Juergen E. Fischer | 19 April 2019, 12:00:08 UTC | Release of 3.4.7 | 19 April 2019, 12:00:08 UTC |
9e09aae | Alessandro Pasotti | 19 April 2019, 08:53:21 UTC | Merge pull request #9812 from elpaso/bugfix-21871-21870-LAYERFONTCOLOR-ITEMFONTCOLOR-3_4 [server] Implement LAYERFONTCOLOR and ITEMFONTCOLOR | 19 April 2019, 08:53:21 UTC |
72a4847 | Juergen E. Fischer | 07 April 2019, 01:27:52 UTC | postgres provider: drop implicit not null and unique constraint for columns in compound keys (fixes #20073) (cherry picked from commit 30e808e3fc & 267599ba) | 19 April 2019, 05:48:37 UTC |
d16bf3f | rldhont | 18 April 2019, 21:12:28 UTC | Merge pull request #9830 from qgis/backport-9826-to-release-3_4 [Backport release-3_4] [Bugfix][Server] WMTS: read the service url from project | 18 April 2019, 21:12:28 UTC |
5e2f790 | rldhont | 18 April 2019, 11:50:28 UTC | [Bugfix][Server] WMTS: read the service url from project It is a typo fix | 18 April 2019, 11:50:28 UTC |
54a06fb | nirvn | 18 April 2019, 06:59:25 UTC | [ogr] Only throw validity error in reloadData() when previously valid | 18 April 2019, 09:00:47 UTC |
c13c4a5 | Alessandro Pasotti | 18 April 2019, 06:13:41 UTC | Fix control image | 18 April 2019, 08:45:59 UTC |
dd18e8f | rldhont | 18 April 2019, 08:07:39 UTC | Merge pull request #9807 from qgis/backport-9773-to-release-3_4 [Backport release-3_4] [server] Allow server plugin filters to access config path | 18 April 2019, 08:07:39 UTC |
960e10d | rldhont | 18 April 2019, 08:06:43 UTC | Merge pull request #9806 from qgis/backport-9791-to-release-3_4 [Backport release-3_4] [Backport release-3_6][server] Fallback to unmanaged parameters | 18 April 2019, 08:06:43 UTC |
9baabf9 | Alessandro Pasotti | 17 April 2019, 14:04:02 UTC | [server] Implement LAYERFONTCOLOR and ITEMFONTCOLOR cherry-picking commit dca0fb9026 | 17 April 2019, 16:45:13 UTC |
894ea6a | David Marteau | 11 April 2019, 07:56:57 UTC | Set config path before calling plugin method | 17 April 2019, 09:41:27 UTC |
d673c6f | nirvn | 17 April 2019, 03:53:14 UTC | [themes] Improve night mapping hyperlink color | 17 April 2019, 05:58:00 UTC |
6578639 | nirvn | 17 April 2019, 03:49:05 UTC | [themes] Avoid hardcoded black for default console timestamp colors (fixes #21860) | 17 April 2019, 05:58:00 UTC |
734565b | Blottiere Paul | 11 April 2019, 11:23:39 UTC | Add test for an unkown parameter | 16 April 2019, 14:12:24 UTC |
777a17e | Blottiere Paul | 11 April 2019, 11:14:23 UTC | Add unit test | 16 April 2019, 14:12:09 UTC |
d2b0e15 | Blottiere Paul | 11 April 2019, 11:14:04 UTC | Add a fallback to unmanaged parameters | 16 April 2019, 14:10:56 UTC |
96cc4eb | Juergen E. Fischer | 15 April 2019, 21:24:34 UTC | debian packaging: add ubuntu disco | 15 April 2019, 21:26:53 UTC |
568260c | rldhont | 12 April 2019, 13:07:19 UTC | Merge pull request #9778 from qgis/backport-9763-to-release-3_4 [Backport release-3_4] Apply SLD PointSymbolizer on single centroid for polygon | 12 April 2019, 13:07:19 UTC |
5538cf8 | rldhont | 12 April 2019, 10:32:05 UTC | Test apply SLD PointSymbolizer on single centroid for polygon | 12 April 2019, 10:32:56 UTC |
2b35644 | Blottiere Paul | 11 April 2019, 18:16:30 UTC | Merge pull request #9726 from signedav/backport34_SRCWIDTH [Backport release-3_4] of SRCHEIGHT/SRCWIDTH for GetLegendGraphic request | 11 April 2019, 18:16:30 UTC |
95cfcf9 | David Signer | 11 April 2019, 14:46:03 UTC | removed the /since 3.8 and entered 3.4 | 11 April 2019, 14:46:03 UTC |
f2b0b49 | David Signer | 05 April 2019, 13:43:24 UTC | fix comments | 11 April 2019, 12:42:14 UTC |
7426110 | David Signer | 18 March 2019, 10:37:17 UTC | backport of SRCWIDTH/SRCHEIGHT it takes these values as map size in case of GetLegendGraphics Request and still HEIGHT and WIDTH if not a GetLegendGraphics Request (cherry-picked commits 4c667ada96559ac9bf7cab7c93abfa315c382ee6 e1847725e47800ae65ff9b0a8cbeb55f20a81208 6722ad59175afbd5ef9d0c327e59d85856e37784 61a89af4c115990ee997e757fe1$) | 11 April 2019, 12:42:13 UTC |
e445a25 | backporting[bot] | 11 April 2019, 09:47:11 UTC | [Backport release-3_4] Return 501 on 'OperationNotSupported' error (#9770) Return 501 HTTP statues code 'OperationNotSupported' Error According to OGC/OWS standard, 'OperationNotSupported' Error should return 501 but actually return 200. ref http://docs.opengeospatial.org/is/17-007r1/17-007r1.html - table 21 | 11 April 2019, 09:47:11 UTC |
fdb82fc | nirvn | 10 April 2019, 07:28:41 UTC | [gdal] Implement the data provider reloadData() function (fixes #20536) | 10 April 2019, 12:39:00 UTC |
8d66402 | rldhont | 09 April 2019, 16:13:05 UTC | Apply SLD PointSymbolizer on single centroid for polygon SLD 1.0 and StyleEncoding 1.1 specs say that if a line, polygon, or raster geometry is used with PointSymbolizer, then the semantic is to use the centroid of the geometry, or any similar representative point. When QGIS read an SLD, it applies the point on the centroid of all parts of the multi-polygon and not on the unique centroid of the mutil-polygon. ST_Centroid is the PostGIS implementation of the Simple Feature standard for SQL and it generates only one point for multi-polygon. So I think SLD PointSymbolizer has to be applied to the single centroid. | 09 April 2019, 16:13:05 UTC |
0c03900 | Matthias Kuhn | 09 April 2019, 09:24:45 UTC | Merge pull request #9759 from m-kuhn/backport-9712-on-release-3_4 Cleanup geometry validation dock before QgsApplication exit | 09 April 2019, 09:24:45 UTC |
8e83407 | Nyall Dawson | 04 April 2019, 23:18:33 UTC | Cleanup geometry validation dock before QgsApplication exit Refs #20283, possibly fixes it | 09 April 2019, 08:03:45 UTC |
5b7e111 | Martin Dobias | 08 April 2019, 15:46:34 UTC | Actually only update the layer_styles table if it exists | 09 April 2019, 07:41:18 UTC |
9eca405 | Martin Dobias | 08 April 2019, 14:23:31 UTC | [db manager] Rename layer style entry when renaming gpkg tables (fixes #21227) This has been already fixed in master and backported to 3.6 using browser data items. However the fix can't be directly backported to QGIS 3.4 because in 3.4 geopackage data item does not support renaming. | 09 April 2019, 07:41:18 UTC |
e2179b3 | lbartoletti | 08 April 2019, 18:43:06 UTC | backport #9379 to release-3_4 | 08 April 2019, 22:40:18 UTC |
2c53c1d | lbartoletti | 29 March 2019, 09:22:30 UTC | add tests | 08 April 2019, 22:39:53 UTC |
a9cec38 | lbartoletti | 29 March 2019, 08:55:34 UTC | Fix a crash when asJson is called on an empty PolygonGeometry | 08 April 2019, 22:39:53 UTC |
658d35d | Alessandro Pasotti | 08 April 2019, 07:31:23 UTC | Merge pull request #9720 from elpaso/bugfix-21697-server-gfi-top-group-layers-3_4 [server] Allow WMS GetFeatureInfo on root layer and groups | 08 April 2019, 07:31:23 UTC |
ff16662 | Juergen E. Fischer | 02 April 2019, 15:18:40 UTC | backports c77e393ea4 legend: truncate excessively long tooltips (fixes #21737) 88513284d4 fix removal of temporary directories (fixes #21292) 95bd7480d0 postgres provider: use st_estimatedextent only when 'use estimated metadata' is enabled (fixes #21718) f1dbcc3c53 processing: fix grass' r.quantile parameter (fixes #21751) c6382553cd don't relink object if just the shared objects/DLL is changed 9aaaad3ab8 trim crssync include directories (followup 8851328) | 06 April 2019, 17:20:22 UTC |
6a43d69 | backporting[bot] | 06 April 2019, 14:43:48 UTC | fix invisible text in field expression widget in dark themes (#9733) backport of #9701 | 06 April 2019, 14:43:48 UTC |
ec8bfa8 | rldhont | 06 April 2019, 13:21:24 UTC | Merge pull request #9723 from qgis/backport-9696-to-release-3_4 [Backport release-3_4] [server] Server removes empty string in style parameter even if it describes default style | 06 April 2019, 13:21:24 UTC |
c1cec89 | Alessandro Pasotti | 05 April 2019, 15:12:01 UTC | Fix crash when project has no groups and project OWS name equals to ... first layer short name Manually backported from master | 05 April 2019, 21:57:59 UTC |
260e9ad | Alessandro Pasotti | 05 April 2019, 14:23:16 UTC | Set system locale and thousand separator for test consistency | 05 April 2019, 14:23:16 UTC |
22738bc | Alessandro Pasotti | 05 April 2019, 11:35:27 UTC | Update wms server test control files | 05 April 2019, 11:35:27 UTC |
2a6653e | Alessandro Pasotti | 05 April 2019, 09:52:22 UTC | Code layout | 05 April 2019, 09:52:22 UTC |
d87bd22 | Alessandro Pasotti | 05 April 2019, 09:04:31 UTC | [server] Allow WMS GetFeatureInfo on root layer and groups cherry-picking commit 0e8b90de44 from 3_6 | 05 April 2019, 09:47:53 UTC |
070ca7a | nirvn | 05 April 2019, 04:46:40 UTC | [locator] Add active layer scope to the calculator locator filter This allows the usage of layer scope functions such as sum("MY_FIELD") | 05 April 2019, 09:38:43 UTC |
30bf12c | rldhont | 03 April 2019, 11:19:55 UTC | [Bugfix][Server] QGIS Server removes empty string in style parameter even if it describes default style In OGC WMS standard, the empty string represents the default style. QGIS Server when it parses the parameters, QGIS Server when it parses parameters it removes empty parts. When all requested styles are default ones it's equal to an empty parameter STYLE, as defined in the standard. When only one layer is requested, there is no issue with custom or default style. When multiple layers are requested and some with custom styles, because QGIS Server does not retain empty strings, it loses the layer / style match. To fix it, keeps empty parts for not empty styles parameters. | 05 April 2019, 07:29:21 UTC |
4ffed0f | Nyall Dawson | 04 April 2019, 05:23:15 UTC | Fix crash when searching in layer properties Fixes #21769 (cherry picked from commit 037a8283fa4b88fc2559ce1b54782bc52ad7abfc) | 05 April 2019, 04:42:29 UTC |
f34802b | Denis Rouzaud | 04 April 2019, 13:41:07 UTC | Merge pull request #9706 from qgis/backport-9695-to-release-3_4 [Backport release-3_4] [vertex tool] fixes some editor-tool synchronization issues | 04 April 2019, 13:41:07 UTC |
0705fee | Alessandro Pasotti | 03 April 2019, 08:50:21 UTC | Merge pull request #9688 from elpaso/server-locale-override-backport-3_4 [server] Allow locale and group separator override | 03 April 2019, 08:50:21 UTC |
0b1556d | Matthias Kuhn | 03 April 2019, 06:49:10 UTC | Merge pull request #9618 from qgis/backport-9294-on-release-3_4 Backport #9294 on release-3_4: Fix Z snapping for point. | 03 April 2019, 06:49:10 UTC |
3373838 | Nyall Dawson | 01 April 2019, 04:37:50 UTC | More reference images and masks for layout attribute table tests | 02 April 2019, 16:32:52 UTC |
f0994fd | Nyall Dawson | 01 April 2019, 04:37:33 UTC | More reference images and masks for 3d tests | 02 April 2019, 16:32:52 UTC |
bdf062a | Nyall Dawson | 01 April 2019, 04:37:07 UTC | Fix crash in stats summary on debug builds | 02 April 2019, 16:32:52 UTC |
6800b3d | Nyall Dawson | 31 March 2019, 23:15:20 UTC | [processing] Use null instead of nan for invalid stat values in join by location summary | 02 April 2019, 16:32:25 UTC |
9eb30db | Nyall Dawson | 31 March 2019, 23:14:30 UTC | [processing] Fix invalid reprojection in join by location (summary) | 02 April 2019, 16:32:25 UTC |
6a7b424 | Denis Rouzaud | 02 April 2019, 16:26:22 UTC | [vertex tool] remove locked markers when deactivating | 02 April 2019, 16:26:22 UTC |
060fe96 | Denis Rouzaud | 02 April 2019, 16:25:01 UTC | [vertex tool] fix editor not updated on geometry changed slots were not triggered in appropriate order so we let the vertex tool handle the update of the locked feature geometry on update | 02 April 2019, 16:25:01 UTC |
a775325 | Denis Rouzaud | 02 April 2019, 15:33:14 UTC | [vertex tool] update locked markers when adding a new vertex | 02 April 2019, 15:33:14 UTC |
e75b934 | Nyall Dawson | 01 April 2019, 03:43:11 UTC | Fix stuck tasks when proxied task using a proxy progress task completes before the proxy task has been started by task manager Fixes #21589, fixes #19761 (cherry picked from commit b28227fa7f946e0c0ccba1b588a8ac47fef0c85f) | 02 April 2019, 09:12:15 UTC |
00f49a0 | Alessandro Pasotti | 01 April 2019, 20:50:55 UTC | [server] Allow locale and group separator override cherry-picked from master 5b586e8 | 02 April 2019, 07:23:58 UTC |
32081b6 | Chris Holden | 29 March 2019, 19:39:09 UTC | Include missing include of <functional> Caught trying to build with GCC7 and MSVC | 02 April 2019, 07:05:24 UTC |
fe359a8 | Matthias Kuhn | 29 March 2019, 20:42:33 UTC | Properly convert to QgsVectorLayerEditpassTrough subclass | 02 April 2019, 07:04:34 UTC |
c0eefae | Denis Rouzaud | 01 April 2019, 22:29:37 UTC | [Travis] Fix backport branch being run as push job (#9680) (cherry picked from commit eacd47bfa68efd3ee811d745dc73b3c84d973f6e) | 02 April 2019, 07:03:34 UTC |
abcf953 | Alessandro Pasotti | 01 April 2019, 07:28:20 UTC | Fix vector file writer field length Backported from master commit 2174577 | 01 April 2019, 20:19:15 UTC |
979debc | Juergen E. Fischer | 01 April 2019, 15:12:45 UTC | debian packaging: only break/replace older python-qgis* packages (fixes #21722; followup 957c51e6916) (cherry picked from commit 8ec02625c334f64acc6606539873c8facefbdd56) | 01 April 2019, 18:09:17 UTC |
a80535b | backporting[bot] | 01 April 2019, 13:32:38 UTC | Backport #9640 on release-3_4: [processing] Refine check for usable layers (#9642) * [processing] Refine check for usable layers - allow WMS layers and other non-GDAL raster layers. This will work fine for native algorithms, likely not work for other providers. They will need to be adapted to throw errors when incompatible raster layer providers are used - invalid layers are not permitted (e.g. those with missing data sources) * Remove outdated comment | 01 April 2019, 13:32:38 UTC |
538e790 | volaya | 29 March 2019, 09:37:34 UTC | [processing] do not export input sdat files | 30 March 2019, 06:37:24 UTC |
f7d47f0 | Juergen E. Fischer | 03 March 2019, 23:34:15 UTC | [needsbackport] apply an alternative fix for #20826 & #21582 Partly reverts c9e761649, which removed the synchronizatiion of credential requests (eg. in a project that has multiple layers from the same postgresql database without credentials) and led to multiple concurrent requests for the same credentials. Some of which were silently discarded, when events processed in the dialogs exec() event loop tried to reinvoke the dialog and caused invalid layers. Authentications caused by network requests can still cause this. The credential cache is now guarded by a separate mutex. (cherry picked from commit 2af35352167257f5f3f73bea8fbee6f5506829bb) | 29 March 2019, 22:05:37 UTC |
ebb18d5 | Juergen E. Fischer | 29 March 2019, 20:45:04 UTC | osgeo4w: fix starting of qt5 designer (cherry picked from commit b9a53d4204e2ff25d648873077d186c3e1dca41d) | 29 March 2019, 20:47:16 UTC |
cfe8852 | Juergen E. Fischer | 28 March 2019, 23:05:10 UTC | debian packaging: add transitional package for python3-qgis(-common) | 28 March 2019, 23:05:10 UTC |
e3f23f8 | Juergen E. Fischer | 27 March 2019, 09:43:03 UTC | osgeo4w: fix grass shortcuts in qgis-dev (fixes #21680) (cherry picked from commit 8e70c08b18f6897da2b54a48f5aa025c27171475) | 27 March 2019, 09:50:31 UTC |
c3fea5f | Juergen E. Fischer | 27 March 2019, 07:46:57 UTC | debian packaging: keep using libqt5scintilla2-dev also on stretch | 27 March 2019, 07:47:07 UTC |
384f26d | Daniele Viganò | 26 March 2019, 13:40:37 UTC | [RPM] Fix rpmbuild.sh broken shell checks | 27 March 2019, 00:31:06 UTC |
31d2786 | Daniele Viganò | 26 March 2019, 08:38:14 UTC | [RPM] Make buildrpm.sh more robust and fix -b flag usage | 27 March 2019, 00:31:06 UTC |
841f234 | Daniele Viganò | 26 March 2019, 07:53:19 UTC | [RPM] Make %postun more robust remove a comment entirely | 27 March 2019, 00:31:06 UTC |
59aa7cd | Daniele Viganò | 26 March 2019, 07:52:49 UTC | [RPM] Update rpm/default.cfg to build on F30 | 27 March 2019, 00:31:06 UTC |
79ffbff | Daniele Viganò | 26 March 2019, 07:52:15 UTC | [RPM] Improve buildrpms.sh script and use pbzip2 when available | 27 March 2019, 00:31:06 UTC |
93f3a25 | Daniele Viganò | 25 March 2019, 14:14:55 UTC | [RPM] Fix stale code in %postun | 25 March 2019, 23:40:53 UTC |
70d5e7e | Bas Couwenberg | 22 March 2019, 14:30:45 UTC | Fix trailing comma in control files. (cherry picked from commit f7bdded3a46fc2ffd5c8ee0f7c0762ade843f534) | 25 March 2019, 19:43:44 UTC |
b9011f0 | Juergen E. Fischer | 25 March 2019, 08:46:41 UTC | debian packaging: fix build on xenial | 25 March 2019, 08:46:41 UTC |
cc0e375 | Juergen E. Fischer | 24 March 2019, 16:11:09 UTC | update INSTALL (followup e4046562f9) | 24 March 2019, 16:11:09 UTC |
f114ad8 | Juergen E. Fischer | 29 January 2019, 20:33:48 UTC | osgeo4w: rely on GRASS' GISBASE environment variable instead of detecting the path (ie. use the same version for processing as the version that the grass plugin uses) (cherry picked from commit 806ae861e1521d9b88b109e85094ef2c01425284) | 24 March 2019, 16:08:58 UTC |
e404656 | Juergen E. Fischer | 24 March 2019, 12:43:47 UTC | debian packaging: fix build on xenial | 24 March 2019, 13:15:43 UTC |
5f7d4f5 | Juergen E. Fischer | 22 March 2019, 22:03:15 UTC | osgeo4w: updates for grass 7.6.1 (cherry picked from commit a19fc89e5fb71b9e30de7196494b247f243a8a99) | 23 March 2019, 01:36:38 UTC |
514ccce | Juergen E. Fischer | 22 March 2019, 12:38:21 UTC | Release of 3.4.6 | 22 March 2019, 12:38:21 UTC |
21015dd | rldhont | 22 March 2019, 09:43:26 UTC | Merge pull request #9596 from rldhont/backport-9525-9526-on-release-3_4 Backport 9525 9526 on release 3 4 [Server] | 22 March 2019, 09:43:26 UTC |
9252da0 | Nyall Dawson | 22 March 2019, 00:28:43 UTC | Fix marker line offset along line unit is ignored when in Interval mode (cherry picked from commit e7389db5c7cc81369a33c31e35c1cac42c90747b) | 22 March 2019, 05:22:24 UTC |
af7c3eb | backporting[bot] | 22 March 2019, 05:00:53 UTC | [processing] Add 'call' statements to SAGA batch file | 22 March 2019, 05:00:53 UTC |
5dd29ee | backporting[bot] | 22 March 2019, 02:27:45 UTC | Add missing bracket to formula generated by data defined override. | 22 March 2019, 02:27:45 UTC |
1a40699 | Giovanni Manghi | 21 March 2019, 20:55:58 UTC | fixes GRASS r.mapcalc tool | 21 March 2019, 23:38:05 UTC |
2595bfe | uclaros | 11 March 2019, 09:59:52 UTC | nose2 method assertions | 21 March 2019, 20:33:42 UTC |
4721ded | uclaros | 23 February 2019, 18:50:52 UTC | Quick fix for a bug in QgsGeos::reshapeLine that causes QGIS to crash because of an unhandled geos exception. | 21 March 2019, 20:33:42 UTC |
258bac7 | Juergen E. Fischer | 21 March 2019, 18:34:48 UTC | update INSTALL | 21 March 2019, 18:41:58 UTC |
eeb9d80 | Juergen E. Fischer | 21 March 2019, 16:16:12 UTC | german translation update | 21 March 2019, 16:54:52 UTC |
1f4b81a | lbartoletti | 27 February 2019, 07:22:16 UTC | Fix Z snapping for point. Point was always returned as a XY Point. Fixes #21390 | 21 March 2019, 15:52:36 UTC |
98857af | rldhont | 15 March 2019, 13:20:17 UTC | [Bugfix][Server] In WMS GetFeatureInfo CRS param not mandatory when FILTER param The CRS parameter is considered as mandatory in GetFeatureInfo even if the FILTER parameter is used without I and J parameters. To fix it, set a fake CRS in the parameter when I/J and X/Y parameters are not defined and FILTER parameter is defined. | 21 March 2019, 13:38:59 UTC |
09df4ab | Nyall Dawson | 20 March 2019, 23:24:11 UTC | [processing] Fix warning when loading algorithm dialog and no layers are present Fixes #21631 | 21 March 2019, 08:32:55 UTC |
abaa11d | rldhont | 15 March 2019, 11:06:01 UTC | [Bugfix][Regression][Server] JPEG output for WMS GetPrint request has gone In QGIS Server 2.* the WMS GetPrint request could genrate JPEG image. QGIS Server 3.4 has lost this capabilities. ``` <ServiceExceptionReport xmlns="http://www.opengis.net/ogc" version="1.3.0" capture-installed="true"> <ServiceException code="InvalidFormat"> Output format jpg is not supported by the GetPrint request </ServiceException> </ServiceExceptionReport> ``` To fix this regression, it is necessary to accept JPEG output format. And to avoid this regression to come back, the QGIS Server tests has been updated to accept jpg image test. | 21 March 2019, 08:26:58 UTC |
49b66a5 | Matthias Kuhn | 21 March 2019, 07:13:12 UTC | Merge pull request #9577 from m-kuhn/geometry_validation_invalid_feature_zoom_to_problem_problem Only change map extent when manually changing the active error | 21 March 2019, 07:13:12 UTC |
ef4a578 | Nyall Dawson | 21 March 2019, 04:01:55 UTC | [layouts] Refresh layout automatically on page size/orientation change Fixes #21624 | 21 March 2019, 06:50:58 UTC |
5f3f081 | Nyall Dawson | 13 March 2019, 22:18:44 UTC | [processing] Fix IDW parameter value creation | 21 March 2019, 05:01:57 UTC |
1cc6768 | Nyall Dawson | 13 March 2019, 22:15:34 UTC | [processing] Fix exception in IDW interpolation Fixes #21578 | 21 March 2019, 05:01:57 UTC |