|
| 1 | +Jürgen E. Fischer <jef@norbit.de> 2025-08-15 |
| 2 | + |
| 3 | + translation update for 3.40.10 from transifex |
| 4 | + |
| 5 | +Jürgen E. Fischer <jef@norbit.de> 2025-08-09 |
| 6 | + |
| 7 | + debian packaging: drop explicit dependency on python3-sip |
| 8 | + |
| 9 | +Jean Felder <jean.felder@oslandia.com> 2025-08-07 |
| 10 | + |
| 11 | + qgsplotcanvas: Fix mousePressEvent when no tool is set |
| 12 | + |
| 13 | + In that case, `mTool->flags()` cannot be checked. Fix the issue by |
| 14 | + also checking that `mTool` is set. |
| 15 | + |
| 16 | + Closes: https://github.com/qgis/QGIS/issues/62800 |
| 17 | + |
| 18 | +Nyall Dawson <nyall.dawson@gmail.com> 2025-07-31 |
| 19 | + |
| 20 | + [lazperf] Port https://github.com/hobuinc/laz-perf/commit/9048d0d |
| 21 | + |
| 22 | + Causing a warning in mingw builds, already fixed by upstream commit |
| 23 | + |
| 24 | +Denis Rouzaud <denis.rouzaud@gmail.com> 2025-07-31 |
| 25 | + |
| 26 | + fix merge |
| 27 | + |
| 28 | +Even Rouault <even.rouault@spatialys.com> 2025-03-17 |
| 29 | + |
| 30 | + [OGC API provider] Implement geometryColumnName() when Part 5 is available |
| 31 | + |
| 32 | +Even Rouault <even.rouault@spatialys.com> 2025-03-17 |
| 33 | + |
| 34 | + [FEATURE] [OGC API provider] Implement Part 5 - Schemas |
| 35 | + |
| 36 | +Merge: 3d82f6da549 d2b1a98a24e |
| 37 | +Alexander Bruy <alexander.bruy@gmail.com> 2025-07-30 |
| 38 | + |
| 39 | + Merge pull request #62705 from qgis/backport-62610-to-release-3_40 |
| 40 | + |
| 41 | + [Backport release-3_40] [Server] Also read data for PATCH requests |
| 42 | + |
| 43 | +Sandro Mani <manisandro@gmail.com> 2025-07-17 |
| 44 | + |
| 45 | + [Server] Also read data for PATCH requests |
| 46 | + |
| 47 | +Merge: 060793c6791 195b3538bed |
| 48 | +Alexander Bruy <alexander.bruy@gmail.com> 2025-07-21 |
| 49 | + |
| 50 | + Merge pull request #62631 from qgis/backport-62628-to-release-3_40 |
| 51 | + |
| 52 | + [Backport release-3_40] Fix win build failure |
| 53 | + |
| 54 | +Nyall Dawson <nyall.dawson@gmail.com> 2025-07-21 |
| 55 | + |
| 56 | + Rename FRAME_MARGIN to FRAME_MARGIN_PX to avoid clash with winapi constant |
| 57 | + |
| 58 | + And move to constexpr |
| 59 | + |
| 60 | +qgis-bot <bot@qgis.org> 2025-07-21 |
| 61 | + |
| 62 | + auto sipify 🍺 |
| 63 | + |
| 64 | +Stefanos Natsis <uclaros@gmail.com> 2025-07-18 |
| 65 | + |
| 66 | + manual backport of e2983d2 |
| 67 | + |
| 68 | +Stefanos Natsis <uclaros@gmail.com> 2025-06-18 |
| 69 | + |
| 70 | + Don't trigger reshape logic when using less than two points |
| 71 | + |
| 72 | +ViperMiniQ <viperminiq@gmail.com> 2025-07-06 |
| 73 | + |
| 74 | + fix double event when saving changes in options |
| 75 | + |
| 76 | +Martin Dobias <wonder.sk@gmail.com> 2025-06-24 |
| 77 | + |
| 78 | + Make quantized mesh provider work without tile availability info |
| 79 | + |
| 80 | + Apparently JSON that describes a quantized mesh terrain does not |
| 81 | + have to provide information about availability of tiles at different |
| 82 | + zoom levels. This fix makes the tile availability parsing optional. |
| 83 | + |
| 84 | +Alexander Bruy <alexander.bruy@gmail.com> 2025-07-03 |
| 85 | + |
| 86 | + fix formatting |
| 87 | + |
| 88 | +Martin Siegert <martin.siegert8@gmail.com> 2025-05-29 |
| 89 | + |
| 90 | + fix segfault due to calling qgsDoubleNear with tollerance that can never been reached |
| 91 | + |
| 92 | + see issue #60772: function interpolatePoint in qgsabstractprofilesurfacegenerator.cpp:157 can return a nullpointer causing a segfault because qgsDoubleNear in visitPointsByRegularDistance in qgslinestring.cpp is called with a tolerance that is too small so that qgsDoubleNear always returns false. Solution: scale epsilon by the size of the numbers to be compared. |
| 93 | + |
| 94 | +Alexander Bruy <alexander.bruy@gmail.com> 2025-07-01 |
| 95 | + |
| 96 | + sipify |
| 97 | + |
| 98 | +Nyall Dawson <nyall.dawson@gmail.com> 2025-06-24 |
| 99 | + |
| 100 | + Replace deprecated method calls |
| 101 | + |
| 102 | +Nyall Dawson <nyall.dawson@gmail.com> 2025-06-24 |
| 103 | + |
| 104 | + Fix ambiguity in QgsMapLayer::saveStyleToDatabase API |
| 105 | + |
| 106 | + Don't require successful generation of both QML AND SLD, and return descriptive results flags |
| 107 | + |
| 108 | +Stefanos Natsis <uclaros@gmail.com> 2025-06-26 |
| 109 | + |
| 110 | + Fix overflow in vector tile long int attributes |
| 111 | + |
| 112 | +Nyall Dawson <nyall.dawson@gmail.com> 2025-06-25 |
| 113 | + |
| 114 | + Revert "[Tests] Disable 7 tests that break due to expired certificate" |
| 115 | + |
| 116 | + This reverts commit 47576382adeea10d5392bd36d1fcc277d6172496. |
| 117 | + |
| 118 | +Martin Dobias <wonder.sk@gmail.com> 2025-06-24 |
| 119 | + |
| 120 | + More robust way to pick zoom level of a scene layer (2D) |
| 121 | + |
| 122 | + For world-wide datasets like google 3d tiles or quantized mesh terrains, |
| 123 | + when zoomed full, the 2D map canvas would fetch tiles at a much more |
| 124 | + detailed zoom level than I would expect. It turned out this was because |
| 125 | + of ellipsoidal distance calculation on full extent width, where we would |
| 126 | + often calculate much shorter distances than we should. |
| 127 | + |
| 128 | + To make it more robust, we use only one pixel distance at the center |
| 129 | + of the map, which should avoid these issues. |
| 130 | + |
| 131 | +github-actions[bot] <github-actions[bot]@users.noreply.github.com> 2025-06-17 |
| 132 | + |
| 133 | + auto-fix pre-commit issues |
| 134 | + |
| 135 | +Viper MiniQ <viperminiq@gmail.com> 2025-06-17 |
| 136 | + |
| 137 | + create algorithm instance before making a decision |
| 138 | + |
| 139 | + Co-authored-by: Nyall Dawson <nyall.dawson@gmail.com> |
| 140 | + |
| 141 | +github-actions[bot] <github-actions[bot]@users.noreply.github.com> 2025-06-17 |
| 142 | + |
| 143 | + auto-fix pre-commit issues |
| 144 | + |
| 145 | +viperminiq <viperminiq@gmail.com> 2025-06-17 |
| 146 | + |
| 147 | + use better logic when opening dialogs |
| 148 | + |
| 149 | +github-actions[bot] <github-actions[bot]@users.noreply.github.com> 2025-06-09 |
| 150 | + |
| 151 | + auto-fix pre-commit issues |
| 152 | + |
| 153 | +viperminiq <viperminiq@gmail.com> 2025-06-09 |
| 154 | + |
| 155 | + add decision gdal or native dialog |
| 156 | + |
| 157 | +viperminiq <viperminiq@gmail.com> 2025-06-09 |
| 158 | + |
| 159 | + load GdalAlgorithmDialog containing console call widget instead of basic AlgorithmDialog |
| 160 | + |
| 161 | +Stefanos Natsis <uclaros@gmail.com> 2025-06-17 |
| 162 | + |
| 163 | + Fix reshape when snapping to segment |
| 164 | + |
| 165 | +Andrea Giudiceandrea <andreaerdna@libero.it> 2025-06-19 |
| 166 | + |
| 167 | + [DXF] add INSUNITS and MEASUREMENT creation options (GDAL >= 3.11) |
| 168 | + |
| 169 | + Ref. https://github.com/OSGeo/gdal/pull/11424 |
| 170 | + |
| 171 | +Stefanos Natsis <uclaros@gmail.com> 2025-06-19 |
| 172 | + |
| 173 | + Add test, also check resulting pointer |
| 174 | + |
| 175 | +Stefanos Natsis <uclaros@gmail.com> 2025-06-18 |
| 176 | + |
| 177 | + Handle exception in GEOSGeom_createLinearRing_r |
| 178 | + |
| 179 | +Stefanos Natsis <uclaros@gmail.com> 2025-06-17 |
| 180 | + |
| 181 | + Fix reshaping whith an active selection |
| 182 | + |
| 183 | +Jürgen E. Fischer <jef@norbit.de> 2025-07-18 |
| 184 | + |
| 185 | + Release of 3.40.9 |
| 186 | + |
1 | 187 | Jürgen E. Fischer <jef@norbit.de> 2025-07-18 |
2 | 188 |
|
3 | 189 | translation update for 3.40.9 from transifex |
|
0 commit comments