10bc9f2 | Juergen E. Fischer | 20 March 2020, 12:16:51 UTC | Release of 3.10.4 | 20 March 2020, 12:16:51 UTC |
560de3e | Juergen E. Fischer | 20 March 2020, 12:16:47 UTC | translation update for 3.10.4 from transifex | 20 March 2020, 12:16:47 UTC |
05d783e | github-actions[bot] | 19 March 2020, 20:12:27 UTC | FIX #31036 Remove color scheme doesn't work | 19 March 2020, 22:44:04 UTC |
60ab970 | github-actions[bot] | 19 March 2020, 05:45:16 UTC | Show data defined buttons for dynamic parameters even in batch mode | 19 March 2020, 20:09:29 UTC |
d398423 | HÃ¥vard Tveite | 18 March 2020, 23:57:05 UTC | Update qgsdecorationcopyrightdialog.cpp | 19 March 2020, 01:59:17 UTC |
46a4849 | HÃ¥vard Tveite | 18 March 2020, 23:54:25 UTC | Backport to 3.10 of "Update help URLs for copyright and title decorations" #35182 | 19 March 2020, 01:59:17 UTC |
658223c | github-actions[bot] | 18 March 2020, 06:25:00 UTC | After fixing a broken layer path, also auto-fix any other broken layers pointing to same folder | 18 March 2020, 11:18:39 UTC |
b058ae5 | github-actions[bot] | 18 March 2020, 05:54:12 UTC | Fix icon sizes on hidpi for SVG fill image selector | 18 March 2020, 11:17:26 UTC |
2a77a6b | github-actions[bot] | 18 March 2020, 05:32:35 UTC | Fix margins on svg/image selector widget | 18 March 2020, 11:16:13 UTC |
424dc67 | github-actions[bot] | 17 March 2020, 02:24:08 UTC | Don't override all cursors in bad layer handler dialog | 18 March 2020, 03:16:13 UTC |
c0d4c69 | github-actions[bot] | 17 March 2020, 07:01:48 UTC | Fix conversion of ESRI CRS when running GDAL algorithms under proj 6 | 18 March 2020, 03:15:43 UTC |
73c1181 | github-actions[bot] | 17 March 2020, 22:27:47 UTC | Bugfix/transparency widget | 18 March 2020, 00:37:17 UTC |
818eb6a | github-actions[bot] | 17 March 2020, 19:39:28 UTC | [DBManager] Use ST_EstimatedExtent with newer PostGIS | 17 March 2020, 22:24:37 UTC |
ac40f18 | Nyall Dawson | 15 March 2020, 21:27:11 UTC | Add missing file (cherry picked from commit b2016551b3b3484d07bbc34d1c3bbaca5900d152) (cherry picked from commit 0632ff195aaf642a862532dc8f2a0b3419f098b3) | 17 March 2020, 06:27:44 UTC |
bf2d5b0 | Nyall Dawson | 13 March 2020, 22:10:26 UTC | Q_ENUM TaskStatus for better test debugging (cherry picked from commit 4aaae4f18858a04f58d75218cd4787b62efc0a98) (cherry picked from commit bfd878fa4bfb2f33bd2e17dfe8e2d2cf26870fc7) | 17 March 2020, 06:27:44 UTC |
fe460f3 | Nyall Dawson | 13 March 2020, 03:49:32 UTC | Fix proj < 6 build (cherry picked from commit 74411410d286f6ada8ea7bd887914fcd36c89e1b) (cherry picked from commit 6b1fffa447e0a5302a0a8a46910e700089b7bfe6) | 17 March 2020, 06:27:44 UTC |
f27215f | Nyall Dawson | 13 March 2020, 02:33:49 UTC | Avoid some more unnecessary work (cherry picked from commit 5b2f2cc626eca0111f07fb4affc284b3e5c3b680) (cherry picked from commit e1c2ddc9b236a547f3ca775d192cdc8af7156dce) | 17 March 2020, 06:27:44 UTC |
abcb9b9 | Nyall Dawson | 13 March 2020, 02:28:34 UTC | Avoid doing unnecessary work calculating coordinate transform when the src and dest CRSes are equal (cherry picked from commit 96252f335d9367d77137a9212abb6702f1c86291) (cherry picked from commit a2b53be3c78c3c37eb6028b65cb90691ac078cc6) | 17 March 2020, 06:27:44 UTC |
69c4ffe | Nyall Dawson | 13 March 2020, 02:23:33 UTC | Fix invalid transforms occur if project file contains corrupt/incomplete coordinate operation details Also make storage of transform operations more resilent by correctly handling crses without authids. Fixes #34926 (cherry picked from commit b91bccc64cd97bfeceb00dad4c1af07ce123e788) (cherry picked from commit 575387499163eb54f485390d648022ae54d6b795) | 17 March 2020, 06:27:44 UTC |
daed623 | Raul Bezerra Barbosa | 28 February 2020, 16:59:13 UTC | fixes #34774 - python 2to3 related bug (cherry picked from commit 7fe174266d9bbbe4a9a9fd287e74a2663e074d37) (cherry picked from commit 2475c81740221db67b84c3bbab75b26fa83cff54) | 17 March 2020, 06:27:44 UTC |
12f0ae3 | Nyall Dawson | 09 March 2020, 21:50:33 UTC | Don't right-align headers in expression help and metadata tabs Right aligning makes the header text way too far away from the body text, which makes it very difficult to read (cherry picked from commit 89b654e597f1042a77b041b1c52308e03aa75046) (cherry picked from commit 8e655d9ed73f6e62699a98b2286c2e663b4c6cad) | 17 March 2020, 06:27:44 UTC |
91cd7e6 | Nyall Dawson | 09 March 2020, 07:20:31 UTC | Disable canvas preview jobs when rotation is set on canvas It's non-trivial to implement the preview jobs for rotated canvases, and currently it just shows junk images Fixes #34860 (cherry picked from commit 597aa5b61f08cf2790dc0acd32a8467173e21a79) (cherry picked from commit 4916e393b16a62f917b8adf9cec3a3c01b1f8859) | 17 March 2020, 06:27:44 UTC |
c356cf2 | Harrissou Sant-anna | 08 March 2020, 10:45:59 UTC | Fix geom_from_gml example display (cherry picked from commit 375242cb186a130f345423f93b446f257a58492f) (cherry picked from commit c2dbe8a464e44fe1266724bf409d0c4efea0ec1d) | 17 March 2020, 06:27:44 UTC |
6a59ddd | Nyall Dawson | 06 March 2020, 05:44:45 UTC | Snap Geometries algorithm is capable of running in-place mode (cherry picked from commit 4e1e68461d201bce2a7eab636c67918ba9cc754f) (cherry picked from commit c6b2970ab8ec15ac6d1233b8ff6bde90bffb1cda) | 17 March 2020, 06:27:44 UTC |
43cca03 | Harrissou Sant-anna | 04 March 2020, 16:36:02 UTC | Add details to project expression and fix example (cherry picked from commit ae45af58d67ec65156702ce7041c2cbc7ea2afc7) (cherry picked from commit 8ed98475b82611b61dd081725e2957b57654bece) | 17 March 2020, 06:27:44 UTC |
5240567 | Nyall Dawson | 01 March 2020, 02:08:35 UTC | Less auto (cherry picked from commit 1a07654ecf9ce1ef7f8a753c9f89d1badb1c0ebf) (cherry picked from commit 3e05f07fb853c40b0f4f79121a11f83bc2a6c965) | 17 March 2020, 06:27:44 UTC |
b7bc1c3 | Nyall Dawson | 01 March 2020, 01:59:37 UTC | [layouts] Fix layers are incorrectly shown when groups are unchecked for a map theme Followup https://github.com/qgis/QGIS/pull/33099 Fixes #34257 (cherry picked from commit 38a3a2d4781524306a35e10a4ec6b4ba3136cd06) (cherry picked from commit 5a8e131f919e96242704832595beb95d88b03f8f) | 17 March 2020, 06:27:44 UTC |
ee5e99b | github-actions[bot] | 17 March 2020, 00:20:16 UTC | When a new project is saved, "Project Home" does not appear in the browser panel | 17 March 2020, 02:02:35 UTC |
dcf86b3 | rldhont | 11 March 2020, 10:00:06 UTC | [Tests] GeoJSON stringToFields with a feature collection The methode `QgsJsonUtils::stringToFields` is a wrapper to `QgsOgrUtils::stringToFields` The `QgsOgrUtils::stringToFields` is described as > Attempts to retrieve the fields from a string representing a collection of features using OGR. The GeoJSON feature collection string was not covered by tests. | 17 March 2020, 00:18:17 UTC |
54112ab | Alexander Bruy | 16 March 2020, 11:28:14 UTC | Merge pull request #35106 from alexbruy/fix-34544 clear model before loading new attribute values (fix #34544) | 16 March 2020, 11:28:14 UTC |
2ceb1c9 | Alexander Bruy | 16 March 2020, 09:22:38 UTC | clear model before loading new attribute values (fix #34544) | 16 March 2020, 09:22:38 UTC |
d33c390 | Matthias Kuhn | 16 March 2020, 09:17:54 UTC | Merge pull request #35086 from qgis-bot/backport-35061-to-release-3_10 [Backport release-3_10] azure pipelines: fix link output | 16 March 2020, 09:17:54 UTC |
bbb059e | Jürgen Fischer | 15 March 2020, 12:04:08 UTC | Update azure-pipelines.yml | 15 March 2020, 12:04:08 UTC |
ecb298a | github-actions[bot] | 15 March 2020, 02:42:49 UTC | azure pipelines: fix link output | 15 March 2020, 02:42:49 UTC |
835bf12 | qgis-bot | 14 March 2020, 07:37:13 UTC | fix crash when a sink parameter definition is missing in a processing alg (#35074) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> | 14 March 2020, 07:37:13 UTC |
14032d3 | qgis-bot | 13 March 2020, 11:40:19 UTC | fix 'fields and values' not accessible in expression editor in default values (#35058) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> | 13 March 2020, 11:40:19 UTC |
4f87d7a | qgis-bot | 13 March 2020, 07:14:47 UTC | do not show empty config when loading attribute form properties (#35045) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> | 13 March 2020, 07:14:47 UTC |
427487a | github-actions[bot] | 12 March 2020, 13:13:14 UTC | azure pipelines: switch to vs2017-win2016 image | 12 March 2020, 23:29:55 UTC |
2225fb6 | Denis Rouzaud | 12 March 2020, 15:52:44 UTC | Drag'n'drop improvements backport to 3.10 (#34656) * [FEATURE] Merge pull request #34411 from 3nids/dnd_sync_selec improvement of the Drag'n'Drop designer * Merge pull request #34433 from 3nids/dnd_part2 drad'n'drop improvents part 2 * drag'n'drop improvements part 3 (#34479) * drag'n'drop improvements part 3 this completely removes hidden config accessible under double click now a widget groupbox (by opposition to the field config) is shown on top of the right panel * remove assert from a left over (fix crash) (#34503) the assert was copied from other class and I was running with RelWithDebugInfo and not Debug. * Update CMakeLists.txt * Update CMakeLists.txt * move to moc headers * sip include | 12 March 2020, 15:52:44 UTC |
f92f59c | Even Rouault | 11 March 2020, 17:17:59 UTC | Merge pull request #34655 from qgis-bot/backport-34501-to-release-3_10 [Backport release-3_10] fix browsing counter not reset in feature list (attribute table) | 11 March 2020, 17:17:59 UTC |
dddb30f | Even Rouault | 11 March 2020, 17:02:15 UTC | Merge pull request #33942 from qgis-bot/backport-33922-to-release-3_10 [Backport release-3_10] Fix recent expressions in select by exp dlg | 11 March 2020, 17:02:15 UTC |
4e0a355 | Even Rouault | 11 March 2020, 16:56:57 UTC | Merge pull request #33976 from troopa81/backport_fix_from_33629_to_release_310 [Backport 3.10] Fixes for Oracle curves and surfaces support | 11 March 2020, 16:56:57 UTC |
4ed2c48 | Even Rouault | 11 March 2020, 16:42:56 UTC | Merge pull request #34718 from elpaso/bugfix-gh34696-spatialite-nofields-3_10 [backport] Fix spatialite editing with nofields (or def values) | 11 March 2020, 16:42:56 UTC |
190390d | Matthias Kuhn | 10 March 2020, 19:24:59 UTC | Merge pull request #34884 from lbartoletti/backport-34797-to-release-3_10 [Backport 3.10] Backport 34797 to release 3 10 | 10 March 2020, 19:24:59 UTC |
12f5283 | Juergen E. Fischer | 08 March 2020, 15:11:38 UTC | debian packaging: update libpython detection also on sid (followup 4987a5621d3) (cherry picked from commit 722dd8ad45bedc0e693043d0bbb2c6794336aa0d) | 08 March 2020, 15:14:42 UTC |
ae5ddd7 | Alessandro Pasotti | 05 March 2020, 17:09:29 UTC | DB manager: connections refresh Fixes #34862 | 06 March 2020, 20:02:07 UTC |
834a092 | Juergen E. Fischer | 06 March 2020, 08:53:04 UTC | debian packaging: drop dependency on python-gdal for ubuntu focal (fixes #34897) (cherry picked from commit 27482959791b6b42bb0ee96367c62db4eab90e3e) | 06 March 2020, 08:53:54 UTC |
6dcf392 | lbartoletti | 05 March 2020, 15:14:23 UTC | fix build | 05 March 2020, 15:14:23 UTC |
1a45610 | Matthias Kuhn | 05 March 2020, 07:09:01 UTC | Merge pull request #34797 from lbartoletti/fix_key_conflict_for_close_editing_line Use a different key sequence for close editing line. Fixes #34793 | 05 March 2020, 12:29:49 UTC |
fb3efd8 | rldhont | 03 March 2020, 16:35:06 UTC | Merge pull request #34771 from arnaud-morvan/backport-34268-to-release-3_10 [backport 3.10] Do not replace plus by space in REQUEST_BODY | 03 March 2020, 16:35:06 UTC |
a1a5ed3 | rldhont | 01 March 2020, 21:43:22 UTC | Merge pull request #34802 from rldhont/backport-34697-release-3_10 [Backport Release-3_10][Bugfix][Server] WMS GetFeatureInfo provides bounding box when configured | 01 March 2020, 21:43:22 UTC |
bcffd46 | rldhont | 26 February 2020, 16:34:16 UTC | [Bugfix][Server] WMS GetFeatureInfo provides bounding box when configured Some providers always retrieve geometry even if the NoGeometry flags is used in request. So in WMS GetFeatureInfo the bounding box even if it as not been configured. The `WIT_GEOMETRY` parameter has been introduced to force getting the geometry. The project can contain a parameter to add wkt geometry in the WMS GetFeatureInfo response: `wmsFeatureInfoAddWktGeometry` To provide something more homogeneous: * The wkt geometry is only provided if the project has been configured to provide wkt geometry and the request contains WITH_GEOMETRY. * The bounding box is provided if the project has been configured to provide wkt geometry * The bounding box is not provided if the project has not been configured to provide wkt geometry | 01 March 2020, 14:58:09 UTC |
9c284e1 | github-actions[bot] | 29 February 2020, 10:35:43 UTC | Fix incorrect rowCount results in layout model | 01 March 2020, 10:00:31 UTC |
595d483 | Vincent Cloarec | 28 February 2020, 22:01:59 UTC | [BUG] Fix On The Fly Issues with mesh layer (#34767) fix #29330 and fix #28827 [BUG] Do not create triangles for invalid vertices and fix OTF mesh layer bug | 28 February 2020, 22:01:59 UTC |
4dea14c | Paul Blottiere | 26 February 2020, 20:28:23 UTC | Merge pull request #34268 from arnaud-morvan/request_body_plus Do not replace plus by space in REQUEST_BODY | 28 February 2020, 14:54:16 UTC |
b7c1fa9 | Matthias Kuhn | 28 February 2020, 14:26:16 UTC | Merge pull request #34763 from olivierdalang/backport-34726-to-release-3_10 [Backport 3.10] Fix planimetric measurements checkbox not restored in options dialog | 28 February 2020, 14:26:16 UTC |
37da936 | olivierdalang | 27 February 2020, 08:53:40 UTC | Fix planimetric measurements checkbox not restored in options dialog see https://github.com/opengisch/QGIS-Issues-SH/issues/12#issuecomment-591450501 | 28 February 2020, 12:21:33 UTC |
9287a0e | github-actions[bot] | 28 February 2020, 05:45:06 UTC | Fix relation reference widget test crashes under debug builds | 28 February 2020, 07:35:11 UTC |
b79cba2 | github-actions[bot] | 28 February 2020, 00:26:28 UTC | Update the short help description of the Random points along line algorithm | 28 February 2020, 01:39:17 UTC |
7d8d8f3 | github-actions[bot] | 27 February 2020, 22:40:08 UTC | Correct bug from postgres comment using quote or caps | 28 February 2020, 01:39:07 UTC |
0e5a985 | nirvn | 24 February 2020, 07:44:07 UTC | [labelling] Fix suboptimal logic for polygon's default around centroid placement | 27 February 2020, 22:37:43 UTC |
c413595 | Blottiere Paul | 27 February 2020, 19:58:27 UTC | Add qgz project for tests | 27 February 2020, 22:34:58 UTC |
c0a54ba | Blottiere Paul | 26 February 2020, 20:52:40 UTC | Add unit tests | 27 February 2020, 22:34:58 UTC |
e37610e | Blottiere Paul | 26 February 2020, 20:35:48 UTC | Turn relative path into absolute path for reading embedded projects. | 27 February 2020, 22:34:58 UTC |
b162215 | Julien Cabieces | 05 February 2020, 15:37:54 UTC | Fixes #31626 don't crash on oracle getFeature(id) with an invalid id | 27 February 2020, 22:33:59 UTC |
c823d36 | github-actions[bot] | 27 February 2020, 08:42:42 UTC | Make containsAdvancedEffects function more accurate | 27 February 2020, 22:33:22 UTC |
fa1ff55 | Alessandro Pasotti | 26 February 2020, 17:28:42 UTC | Fix spatialite editing with nofields (or def values) Fixes #34696 | 27 February 2020, 07:54:26 UTC |
6146670 | Nyall Dawson | 25 February 2020, 05:05:14 UTC | Fix node tool rectangular selection when layer has a different crs to canvas Fixes #34591 (cherry picked from commit d0bb1d192bc5ec4d0b5e326b96879972ae4a6d05) | 27 February 2020, 04:30:28 UTC |
f50812d | Nyall Dawson | 25 February 2020, 00:05:37 UTC | Accept "proj:..." prefix in QgsCoordinateReferenceSystem::createFromString instead of just "proj4:..." (cherry picked from commit f5470496ae36e5d8f7041bfdf2eae861586c113b) (cherry picked from commit bab188433e7d7900a307d63b0e521cd2a03e96bf) | 27 February 2020, 04:30:28 UTC |
f6cea99 | Nyall Dawson | 25 February 2020, 00:07:26 UTC | Show formatted WKT definitions in custom projection dialog Because an unformatted WKT string is just a huge barely decipherable blob... (cherry picked from commit 489124d7d1c3b7477b54c9615bce5b97d7110546) (cherry picked from commit ace4eeef9057b966cd170082ed0225895c13c55f) | 27 February 2020, 04:30:28 UTC |
8fff8f9 | Nyall Dawson | 25 February 2020, 00:08:16 UTC | Always default to WKT definitions for newly added custom projections (cherry picked from commit 64ececf36bc09d81c4620752820bad64c15bec2a) (cherry picked from commit db46dc9ff551f090fa96221a90f6e7a9446d13da) | 27 February 2020, 04:30:28 UTC |
7aee00a | Nyall Dawson | 24 February 2020, 05:49:02 UTC | Purge totally completely horribly outdated QgsRasterLayer doc (cherry picked from commit 183706ef0aa14722caeccbf2dee1aa3e6e6721a6) | 27 February 2020, 04:30:28 UTC |
b8983c7 | github-actions[bot] | 27 February 2020, 00:01:23 UTC | postgres provider: re-allow adding layers from PostgreSQL 8.4 | 27 February 2020, 01:29:03 UTC |
409b8cb | github-actions[bot] | 26 February 2020, 20:39:58 UTC | Help text correction for format_date() function. (For milliseconds 'z' and 'zzz') | 27 February 2020, 00:15:20 UTC |
9b92216 | github-actions[bot] | 26 February 2020, 20:40:21 UTC | fix crash when exporting check geometries gaps | 27 February 2020, 00:14:30 UTC |
34ddd20 | Alessandro Pasotti | 26 February 2020, 15:42:25 UTC | Merge pull request #34686 from elpaso/bugfix-34666-merge-feature-evaluate-defaults-on-provider-side Fix merge selected features when evaluate defaults | 26 February 2020, 20:33:04 UTC |
7e531f1 | github-actions[bot] | 26 February 2020, 06:43:22 UTC | Make "pre-set DPI not equal to painter's DPI" check less stringent | 26 February 2020, 07:45:53 UTC |
9d3daf3 | github-actions[bot] | 26 February 2020, 04:48:56 UTC | [layouts] Fix crash when reading layouts XML after failing to add a layout | 26 February 2020, 07:26:14 UTC |
ae3916d | github-actions[bot] | 26 February 2020, 01:53:38 UTC | Grass location fix | 26 February 2020, 05:02:15 UTC |
5cb8573 | Hugo Mercier | 12 February 2020, 15:40:53 UTC | Do not try to compute the center of a segment of null length (#34407) Fix #34396 (cherry picked from commit 0e63de68375d72aa5d87447b67171bd50c4ed4c4) | 26 February 2020, 01:45:10 UTC |
8959e81 | Nyall Dawson | 12 February 2020, 03:04:55 UTC | Correct autodetection of vsizip based shapefiles depends on GDAL 3.1 (cherry picked from commit 50bdd361886eb66dcf732cfa187eb1139e9362f0) | 26 February 2020, 01:45:10 UTC |
ddff06c | Nyall Dawson | 12 February 2020, 02:48:50 UTC | Use metadata method to retrieve Shapefile encoding on GDAL 3.1+ builds Avoids code duplication, correct behavior with vsi* sources (cherry picked from commit 54eba4a1b0b7a2312ff70a7cd2096f89fb9f7a74) | 26 February 2020, 01:45:10 UTC |
ea2d486 | Nyall Dawson | 10 February 2020, 03:03:52 UTC | Split shapefile CPG/LDID based encoding detection to separate methods (cherry picked from commit 8c10e08ee5bb167c0583002ba67a7e3f8511fa69) | 26 February 2020, 01:45:10 UTC |
0bcdb14 | Nyall Dawson | 10 February 2020, 02:15:55 UTC | QIoDevice::skip was added in Qt 5.10 (cherry picked from commit 9bd81de50b1a5b6f37203559da8b3ed8a3c24b41) | 26 February 2020, 01:45:10 UTC |
0a09fb9 | Nyall Dawson | 10 February 2020, 01:35:29 UTC | Default to "Automatic" encoding option when adding OGR vector files through the Data Source Manager This allows the embedded (LDID/CPG based) Shapefile encoding to be used by default, but still offers users a way to override this. (cherry picked from commit 301d2baeffdc043293c320e391e01feb4d7ccc30) | 26 February 2020, 01:45:10 UTC |
6d676f1 | Nyall Dawson | 10 February 2020, 01:31:24 UTC | Default to automatically picking encoding when adding shapefiles via drag and drop or browser, instead of always picking the System encoding (cherry picked from commit a74b259eaa0bf6e87b1c4f63f0649269f9f18f78) | 26 February 2020, 01:45:10 UTC |
0b39db1 | Nyall Dawson | 10 February 2020, 01:30:54 UTC | Dox++ (cherry picked from commit 5b639558f45f1e31ea62867044bf41c72b8d2b5c) | 26 February 2020, 01:45:10 UTC |
7f75775 | Nyall Dawson | 10 February 2020, 01:30:21 UTC | Expand tests (cherry picked from commit e93bacd98749005d4b383fde5873c8e0ea90367b) | 26 February 2020, 01:45:10 UTC |
0d158a3 | Nyall Dawson | 10 February 2020, 01:08:38 UTC | Don't force set new layer encoding to the UI/encoding settings value This was previously a band-aid fix applied in order to get shapefiles to load using the encoding specified in the data source manager encoding option. But the same settings key is used for lots of different things, e.g. saving and restoring the last used encoding when creating a new layer. By forcing all layers to this encoding leads to lots of nasty issues, e.g. shapefiles loaded through the QGIS api will get a quasi-random encoding assigned to them (unless the API caller manually follows up with a setEncoding() call...) It's no longer required now, in any case (cherry picked from commit c0581ff12e226cae2a8296b7f955f85d09fa241c) | 26 February 2020, 01:45:10 UTC |
750ef2b | Nyall Dawson | 09 February 2020, 22:47:53 UTC | Always disable GDAL side shapefile encoding handling And instead always do the decoding on QGIS' side. This unifies the encoding handling whether or not we are using the underlying shapefile declared encoding (e.g. via LDID or .cpg file) OR are overriding it manually by a user-set encoding. Why? - if we DON'T disable GDAL side encoding support, then there's NO way to change the encoding used when reading shapefiles. And unfortunately the embedded encoding (which is read by GDAL) is sometimes wrong (because shapefiles!), so we need to expose support for users to be able to change and correct this - we can't change this setting on-the-fly. If we don't set it upfront, we can't reverse this decision later when a user does want/need to manually specify the encoding This also removes a lot of confusing code logic in the provider! Fixes #21264, user frustration on mailing lists e.g. http://osgeo-org.1560.x6.nabble.com/Shapefile-with-file-cpg-codepage-td5275106.html http://osgeo-org.1560.x6.nabble.com/QGIS-ignore-the-cpg-files-when-loading-shapefiles-td5348021.html (cherry picked from commit f36bd8f76cf3153909f9d739b8bc94c1f97605f9) | 26 February 2020, 01:45:10 UTC |
0a2cc89 | Nyall Dawson | 10 February 2020, 00:19:25 UTC | Add helper method to read encoding from shapefile .cpg or LDID information Ported from the GDAL logic, which unfortunately is not available for re-use directly from GDAL. (cherry picked from commit bb71b713ec98bd8061692c7a05f9790720eefb0e) | 26 February 2020, 01:45:10 UTC |
99276cb | Nyall Dawson | 21 February 2020, 00:21:41 UTC | Don't try to use a fallback transform when we've already established that only a single transform is possible between a CRS pair (since we've already tried that transform, it's pointless to re-try it and expect different results) Avoids superious "fallback transform used" warnings when only one operation is possible between a CRS pair (cherry picked from commit 1c8aacf867f3487b7bddce1bfab42a96374810ae) | 26 February 2020, 01:45:10 UTC |
79f8558 | Juergen E. Fischer | 21 February 2020, 07:37:08 UTC | Fix FindProj.cmake (followup 38e57db0ed387e32) (cherry picked from commit 342e6db8285a127a2593ab9bf6c816c5503d4af7) | 26 February 2020, 01:45:10 UTC |
2a1139f | Nyall Dawson | 20 February 2020, 02:25:29 UTC | Disable a test which relies on proj 4 behavior (cherry picked from commit 4ab9f17ee7b2b906300043c0ef9c3e1975bc4748) | 26 February 2020, 01:45:10 UTC |
ceeb3b8 | Nyall Dawson | 20 February 2020, 02:14:58 UTC | Update test for proj 6 (cherry picked from commit 6a0266cced3bdc35b81b9b4041db077285e4aa27) | 26 February 2020, 01:45:10 UTC |
b44ae01 | Nyall Dawson | 20 February 2020, 01:53:15 UTC | Update another test for proj 7 (cherry picked from commit efeadcf6697c559a862ec4ce2b86e9dfe3cdeb44) | 26 February 2020, 01:45:10 UTC |
9adfae2 | Nyall Dawson | 20 February 2020, 01:42:20 UTC | Update more test results for proj 7 (cherry picked from commit 97486eeeb2da82e828b15dd45333f998e8e03d6e) | 26 February 2020, 01:45:10 UTC |
f7aac4c | Nyall Dawson | 19 February 2020, 23:03:49 UTC | Update test results for proj 7 (cherry picked from commit 9ba4fb9a434f7be708e7510405d66ca4cb7621b5) | 26 February 2020, 01:45:10 UTC |
141145d | Nyall Dawson | 17 February 2020, 23:20:03 UTC | Hard block compilation on proj 6.3.0 Require 6.3.1 for critical fixes (cherry picked from commit 38e57db0ed387e32a125437f2d4735deaa06140d) | 26 February 2020, 01:45:10 UTC |
3256082 | Nyall Dawson | 17 February 2020, 23:18:22 UTC | Remove code paths for proj >= 6.0 < 6.3 We no longer support building with these versions (cherry picked from commit b2f37bb04334251b90589230fb884f8c985a5709) | 26 February 2020, 01:45:10 UTC |