https://github.com/qgis/QGIS

sort by:
Revision Author Date Message Commit Date
514ccce Release of 3.4.6 22 March 2019, 12:38:21 UTC
21015dd 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 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 [processing] Add 'call' statements to SAGA batch file 22 March 2019, 05:00:53 UTC
5dd29ee Add missing bracket to formula generated by data defined override. 22 March 2019, 02:27:45 UTC
1a40699 fixes GRASS r.mapcalc tool 21 March 2019, 23:38:05 UTC
2595bfe nose2 method assertions 21 March 2019, 20:33:42 UTC
4721ded 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 update INSTALL 21 March 2019, 18:41:58 UTC
eeb9d80 german translation update 21 March 2019, 16:54:52 UTC
98857af [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 [processing] Fix warning when loading algorithm dialog and no layers are present Fixes #21631 21 March 2019, 08:32:55 UTC
abaa11d [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 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 [layouts] Refresh layout automatically on page size/orientation change Fixes #21624 21 March 2019, 06:50:58 UTC
5f3f081 [processing] Fix IDW parameter value creation 21 March 2019, 05:01:57 UTC
1cc6768 [processing] Fix exception in IDW interpolation Fixes #21578 21 March 2019, 05:01:57 UTC
10a7526 [processing] Fix layerName= suffix is incorrectly passed to SAGA algorithms Fixes #21569 21 March 2019, 05:01:44 UTC
696ae5f Remove another use of deprecated QgsCoordinateTransform constructor Sponsored by ICSM 21 March 2019, 05:01:34 UTC
d780d8a Use correct project transform context in transform expression function Sponsored by ICSM 21 March 2019, 05:01:34 UTC
122bc2b [processing] Fix QgsProcessingProvider::isSupportedOutputValue handling of optional output parameters Refs #21374 21 March 2019, 05:01:23 UTC
b7e2d76 [mssql] More sensible srid when adding CRS to MS SQL database The spatial_ref_sys table has srid column with ID of CRS entries. I believe the IDs can be arbitrary, however it has been a good habit to use EPSG number for srid (at least in GDAL - and the same thing happens in PostGIS - srid values are the same as EPSG numbers). In QGIS import if we add a new row to spatial_ref_sys table, the code was using srsid() as ID which is internal ID in QGIS srs.db and it has nothing to do with other IDs. Some pieces of code (probably incorrectly) expect that srid is actually the EPSG number, so let's use those so that we are consistent with GDAL and fix these minor issues (for example, tooltip of MS SQL layers in browser show srid - which in case of layers loaded with QGIS were meaningless) 20 March 2019, 23:27:12 UTC
ec02ea0 backport debian packaging updates cherry picked from de8f540d3b55e674ca974b9fca551ff628f98079 20 March 2019, 21:15:27 UTC
5bbe028 Fix crash when opening layer propertie on a bad raster layer unreported ... and hit apply after changing the renderer or the transparency. 20 March 2019, 18:43:49 UTC
6c85769 Merge pull request #9575 from m-kuhn/backport-geometry-validation-icons Add icons to geometry validation checks 20 March 2019, 13:08:18 UTC
fa15e72 Only change map extent when manually changing the active error 20 March 2019, 13:07:04 UTC
d97f5d4 Add icons to geometry validation checks 20 March 2019, 11:01:39 UTC
0546228 Add test for preserving layer visibility on offline editing 19 March 2019, 20:19:11 UTC
66a7fff Preserve layer visibility in offline editing 19 March 2019, 20:19:11 UTC
544be17 Merge pull request #9559 from pblottiere/bugfix_wms_certif [server] OGC WMS 1.3.0 19 March 2019, 14:11:13 UTC
43758ab Update tests 19 March 2019, 12:21:23 UTC
f4b309b Remove invalid schemaLocation 19 March 2019, 10:53:04 UTC
9383b00 Merge pull request #9551 from m-kuhn/geom-validator-fixes [geometry validation] Various bugfixes and improvements 19 March 2019, 06:53:43 UTC
d1910f5 Fix vector layer export transform selection choice is ignored Fixes #21275 18 March 2019, 23:49:50 UTC
c910bcd [offline editing] Support for layers with identical names 18 March 2019, 23:01:37 UTC
6bcba42 Remove unneeded code 18 March 2019, 17:01:42 UTC
a8078a2 correctly close files executed from QgsPythonRunner 18 March 2019, 16:56:28 UTC
5f4308c Do not crash after fixing invalid geometries 18 March 2019, 16:37:25 UTC
bd44dce Use a hidden setting for activating geomtery resolution 18 March 2019, 16:37:25 UTC
c8ba814 Update tests 18 March 2019, 16:37:25 UTC
66e9978 Add dox 18 March 2019, 16:37:25 UTC
1ab1ad5 Disable automatic zoom to problem when fixing errors on geometries Single geomtry checks (is valid) are exuted on the fly, if the map canvas suddenly changes the current extent while fixing a geometry this becomes very nervous for a user. 18 March 2019, 16:37:25 UTC
1f0db27 Make default geometry checks configurable via settings 18 March 2019, 16:37:25 UTC
f1dc709 Clear and load in getFeatures() 18 March 2019, 16:37:25 UTC
c603cfb Copy data for background threads reduce requirements to run code on main thread which risks freezes because of deadlocks 18 March 2019, 16:37:25 UTC
89e0ff9 Properly connect deleters fixes a crash 18 March 2019, 16:37:25 UTC
2ae8f36 Avoid working on temporary geometries 18 March 2019, 16:37:24 UTC
ecd1fbf Prepare geometry engine for improved performance 18 March 2019, 16:37:24 UTC
adb6fd3 Avoid working on reference to temporary objects fixes a couple of crashes in geometry validation 18 March 2019, 16:37:24 UTC
0ed7a62 Add topological points on layers with configured precision The tolerance was hardcoded to 1mm before. 18 March 2019, 16:37:24 UTC
8907d9c Fixes 18 March 2019, 16:37:24 UTC
29a6273 Only report topology errors in affected features The geometry validation only works on the current edit session (added / edited geometries). To detect topology errors it is required to also get more features within the context, therefore, the bounding box of the edited geometries is taken to populate the list of features to check. This commit filters the found problems so only the ones which actually affect one of the edited geometries will be reported. 18 March 2019, 16:37:24 UTC
0984fc8 Better error location for missing vertex errors When showing a missing vertex error, the map canvas is now centered on the missing vertex location and scaled by taking neighbouring vertices into account. 18 March 2019, 16:37:24 UTC
146dca4 Allow deactivating is valid checks in an edit session If an is valid check is deactivated in an ongoing edit session, all check results are invalidated and removed. This will help a user to save his edits if he wants to even if is valid checks have been activated before. 18 March 2019, 16:37:24 UTC
de6a27d Make geometry validation automatic resolutions experimental The automatic resolutions work unreliably (mostly due to geometry precision) and therefore cannot be use reliably. Therefore they should rather be treated as a technology preview which can be opted into for the moment. 18 March 2019, 16:37:24 UTC
9cc86fb Improve Geometry Validation Dock Layout This reduces distance between the error list and the buttons to zoom to the location. 18 March 2019, 16:37:24 UTC
1b79513 Merge pull request #9418 from rldhont/unittest-qgis-server-wfs-getfeature-bbox-3_4 [Server] Add unit test for WFS GetFeature with BBOX param without EPSG 18 March 2019, 11:35:43 UTC
b0024dc Merge pull request #9513 from qgis/backport-9494-on-release-3_4 Backport #9494 on release-3_4 18 March 2019, 07:33:39 UTC
54c4cf4 Merge pull request #9508 from qgis/backport-9502-on-release-3_4 Backport #9502 on release-3_4 14 March 2019, 15:10:02 UTC
bd54f9a [db-manager] Invalidate sqlite connection if it was created in another thread Fixes #21028 - DB manager: SQLite objects created in a thread can only be used in that same thread 14 March 2019, 08:58:53 UTC
aba1e30 [postgres] Fix estimated metadata queries fail for huge tables Fixes #21517 14 March 2019, 01:56:21 UTC
fb6b3a7 Layer CRS validation is NOT thread safe, and can cause crashes when a layer with unknown CRS is loaded in a background thread We can't queue the connection to prompt for CRS (or warn via messagebar), because the slot uses a modifiable reference which may be deleted before the queued slot is called. We also can't do ANY gui related stuff when this occurs. Best we can do is log a warning and move on... 14 March 2019, 01:56:06 UTC
239f1dc apply martin's review 13 March 2019, 21:34:01 UTC
4bc7c5b remove useless variable mSnappedToVertex 13 March 2019, 21:34:01 UTC
db482f9 Needs to snap point too when CadDockWidget is enabled. Fixes #18138 13 March 2019, 21:34:01 UTC
87a26c6 Allow the strength of provider constraints to be set to soft 13 March 2019, 14:30:29 UTC
d8ec96f Fix warning when opening attribute table When init()ing QgsDualView through the attribute table it is usually done BEFORE the model has been populated, so this code has no effect and throws a warning. There's no feature regression by removing this - the first entry is still selected by default (elsewhere) 12 March 2019, 22:29:40 UTC
ed9fa62 Fix broken string 12 March 2019, 22:06:39 UTC
48068c2 Allow Constraint widget in attribute type form to be empty so expression could be removed (#9229) * fixes #20516 : Allow Constraint widget in attribute type form to be empty so expression could be removed * Change 'since' version to 3.4.6 12 March 2019, 11:03:41 UTC
83a0e00 [themes] Fix missing visual hint for disabled tabs 12 March 2019, 09:13:21 UTC
32aafa9 Better GRASS r.series description to help workaround a limitation of Processing 11 March 2019, 23:10:55 UTC
2dbaa18 fixes #20872 : Manage postgres multidimensionnal array 11 March 2019, 20:58:44 UTC
4f9c03d [processing] fix handling of the multiple layers parameter when inputs are plain files 11 March 2019, 20:57:08 UTC
6da978d Merge pull request #9472 from wonder-sk/backport-34-fixes-3d Backport 3D fixes to 3.4 11 March 2019, 15:58:53 UTC
06c9401 [3d] Fix 3D polygon symbol to work with geometry collection Some data sources report their geometry type as multi-surface (a collection of polygons and curve-polygons) and so we should handle them as well. (manually backported from 4a554d24abd53e9b6942302d22566452362ffcfb) 10 March 2019, 23:14:15 UTC
bb7ac8f [3d] fix crash when switching terrain generator (fixes #21538) The problem was introduced in PR #8828 when fixing issue #20963 This fix immediately deletes terrain entity on generator change and informs other code about that + identify map tool is now aware of the fact that terrain entity may be temporarily null. (cherry picked from commit 4a6151ab481322b44fe4b02e190b9835e714e528) 10 March 2019, 23:09:37 UTC
d620ca1 [3d] Fix crash if the input data contain some empty polygons (cherry picked from commit 3b9833150201ac11f4e90676d845dff27513ea7f) 10 March 2019, 23:07:39 UTC
8b51c58 [browser] Fix addition of PostGIS layers with unknown CRS When a PostGIS table does not have CRS specified (srid == 0) then it was not possible to correctly load it from browser (but it worked from DB manager). The problem was that browser item used negative srid in layer URI, messing up everything. Also fixed the display of srid in tooltip (it says "unknown" rather than showing -2147483648) (cherry picked from commit 6c79fffc5eac2a3146799f7fd605a61e38b9d942) 10 March 2019, 23:07:19 UTC
6bccc8e alternative 10 March 2019, 22:04:50 UTC
376fbf5 [plugin manager] Call abort before disconnecting finished 10 March 2019, 22:04:50 UTC
7eee128 Merge pull request #9457 from alexbruy/backport-batch [processing] add missed imports to batch panel (fix #21486) 10 March 2019, 18:17:25 UTC
dc8db48 [processing] add missed imports to batch panel (fix #21486) (cherry picked from commit 80dd6d5203f448c2298a0c7e437febb360d18938) 10 March 2019, 06:25:45 UTC
e264f23 Merge pull request #9430 from qgis/backport-9421-on-release-3_4 Backport #9421 on release-3_4 08 March 2019, 14:26:42 UTC
6f02e82 [Server] Add unit test for WFS GetFeature with BBOX param without EPSG 08 March 2019, 08:15:44 UTC
85430b5 [plugin manager] Set view to all plugins when clicking a tag hyperlink 08 March 2019, 07:21:05 UTC
d73da22 Fix paletted raster renderer does not respect correct band when rendering Fixes #21505 08 March 2019, 01:51:58 UTC
9fa30c1 Hide orange measure line and points while measure tool is inactive 07 March 2019, 17:15:37 UTC
73b59b2 Merge pull request #9412 from m-kuhn/nm-autogenerated-backport-3_4 Fix n:m relations in autogenerated attribute forms 07 March 2019, 08:55:34 UTC
99a0167 Fix n:m relations in autogenerated attribute forms Fix #16446 Fix #21491 07 March 2019, 07:26:10 UTC
c8a0051 Update test 07 March 2019, 02:02:43 UTC
a121dcc Fixed data-defined description for page sizes (cherry picked from commit 47f1f4c5bb0d0d8569506f5f93a43c4d8a91eced) (cherry picked from commit a185a266180be9351f58c0565ed10280a360590a) 07 March 2019, 02:02:43 UTC
71ee536 [processing][saga] Difference and symmetric difference algorithms have known issues in SAGA LTR (cherry picked from commit 8bef710cea2b20be873762d207ad83526982a54b) (cherry picked from commit bebda579f53203ff5cf19f66fd103bb28183a303) 07 March 2019, 02:02:43 UTC
237c745 [processing][needs-docs] By default, hide algorithms with known issues from toolbox And add a Processing setting to allow these to be shown. When shown, they are highlighted in red with a tooltip explaining that the algorithm has known issues (cherry picked from commit 63d648738d893890a48ab3fea175ded725f648e2) (cherry picked from commit 0b412166e621701fac903067dec5a86089a4d15c) 07 March 2019, 02:02:43 UTC
3f71df6 [processing] Avoid more deprecation warnings from external libraries (cherry picked from commit 2ff0d5919ce8c4d069757105f8133f23198cfd84) 07 March 2019, 02:02:43 UTC
cc3d5fb [processing] Fix initial zoom of models on hidpi displays Fixes #16456 (cherry picked from commit 723051b291099e2e707941ae43590025e953bd6b) 07 March 2019, 02:02:43 UTC
f97dfc3 [processing] Fix items are not correctly placed in model designer when view is not set to top-left of model scene (cherry picked from commit 8154008dafd9ff641816bda80b6a3c03c89de165) 07 March 2019, 02:02:43 UTC
e6b9a89 [processing] Fix crashes and random behavior after dropping algorithms to model designer Also fixes drag and drop within the algorithm parameter dialog and the qt warnings thrown during these operations (cherry picked from commit 30f786c12975394c71bbe57d0b47af8ab59c547e) 07 March 2019, 02:02:43 UTC
3121761 [processing][GRASS] Fix exceptions on Python < 3.6 Fixes #21173 (cherry picked from commit 5fca18c4ae2c4df833fa0b687bd7e1d15ff39499) 07 March 2019, 02:02:43 UTC
b96f281 [processing] Add flag for algorithms with known issues (cherry picked from commit c0640c67b01b3db04b8f256852b753488e41a445) 07 March 2019, 02:02:43 UTC
53c2cc6 Add FreeBSD for SagaUtils (cherry picked from commit f87c447d34ba55a894d750d209b4b555b142ce5d) 07 March 2019, 02:02:43 UTC
back to top