|
| 1 | +Jürgen E. Fischer <jef@norbit.de> 2023-03-31 |
| 2 | + |
| 3 | + translation update for 3.28.5 from transifex |
| 4 | + |
| 5 | +Merge: 4b37c6e656 26d7fb2153 |
| 6 | +signedav <david@opengis.ch> 2023-03-31 |
| 7 | + |
| 8 | + Merge pull request #52450 from m-kuhn/bp51456 |
| 9 | + |
| 10 | + Manual backport of 51456 merge feature relocation |
| 11 | + |
| 12 | +signedav <david@opengis.ch> 2023-03-31 |
| 13 | + |
| 14 | + Update tests/src/python/test_qgsvectorlayereditutils.py |
| 15 | + |
| 16 | +Merge: 045bf94702 625a064228 |
| 17 | +signedav <david@opengis.ch> 2023-03-31 |
| 18 | + |
| 19 | + Merge pull request #52448 from qgis/backport-51836-to-release-3_28 |
| 20 | + |
| 21 | + [Backport release-3_28] Fix #51543 and make big forms more fluid by reducing calls to updateFieldDependencies |
| 22 | + |
| 23 | +Matthias Kuhn <matthias@opengis.ch> 2023-03-30 |
| 24 | + |
| 25 | + Happiness for flake |
| 26 | + |
| 27 | +Damiano Lombardi <damiano@opengis.ch> 2023-02-01 |
| 28 | + |
| 29 | + Update doc |
| 30 | + |
| 31 | +Damiano Lombardi <damiano@opengis.ch> 2023-01-31 |
| 32 | + |
| 33 | + Explicitly set the target feature for merge operation |
| 34 | + |
| 35 | +Damiano Lombardi <damiano@opengis.ch> 2023-01-17 |
| 36 | + |
| 37 | + Fix docstring |
| 38 | + |
| 39 | +Damiano Lombardi <damiano@opengis.ch> 2023-01-17 |
| 40 | + |
| 41 | + Fix docstring |
| 42 | + |
| 43 | +Damiano Lombardi <damiano@opengis.ch> 2023-01-17 |
| 44 | + |
| 45 | + Fix string |
| 46 | + |
| 47 | +Damiano Lombardi <damiano@opengis.ch> 2023-01-17 |
| 48 | + |
| 49 | + Move merge logic to QgsVectorLayerEditUtils |
| 50 | + |
| 51 | +Damiano Lombardi <damiano@opengis.ch> 2023-01-12 |
| 52 | + |
| 53 | + Move merge selected features logic to QgsVectorLayer |
| 54 | + |
| 55 | +Alessandro Pasotti <elpaso@itopen.it> 2022-12-06 |
| 56 | + |
| 57 | + Remove break |
| 58 | + |
| 59 | +Alessandro Pasotti <elpaso@itopen.it> 2022-12-06 |
| 60 | + |
| 61 | + Handle multi pks |
| 62 | + |
| 63 | +Alessandro Pasotti <elpaso@itopen.it> 2022-12-06 |
| 64 | + |
| 65 | + Fix crash in merge features |
| 66 | + |
| 67 | + Fix #5122 |
| 68 | + |
| 69 | + Introduced by #47822 |
| 70 | + |
| 71 | +Damiano Lombardi <damiano@opengis.ch> 2023-03-01 |
| 72 | + |
| 73 | + Fix spelling |
| 74 | + |
| 75 | +Damiano Lombardi <damiano@opengis.ch> 2023-03-01 |
| 76 | + |
| 77 | + Adapt tests |
| 78 | + |
| 79 | +Damiano Lombardi <damiano@opengis.ch> 2023-02-13 |
| 80 | + |
| 81 | + Fix #51543 and make big forms more fluid |
| 82 | + |
| 83 | +Nyall Dawson <nyall.dawson@gmail.com> 2023-03-29 |
| 84 | + |
| 85 | + Fix crash when stored scale list contains invalid values |
| 86 | + |
| 87 | + Can happen as a result of invalid settings being written by |
| 88 | + QGIS 3.30.0 |
| 89 | + |
| 90 | +Andrea Giudiceandrea <andreaerdna@libero.it> 2023-03-27 |
| 91 | + |
| 92 | + [OGR] Ensure metadata saved file is UTF-8 encoded |
| 93 | + |
| 94 | +Matthias Kuhn <matthias@opengis.ch> 2023-03-27 |
| 95 | + |
| 96 | + Fix preview expression for feature lists using variables |
| 97 | + |
| 98 | +Andrea Giudiceandrea <andreaerdna@libero.it> 2023-03-26 |
| 99 | + |
| 100 | + Fix PROJ version string in "Help->About" window |
| 101 | + |
| 102 | +Nyall Dawson <nyall.dawson@gmail.com> 2023-03-24 |
| 103 | + |
| 104 | + Fix crash in Fix Geometries algorithm on GEOS < 3.10 |
| 105 | + |
| 106 | + Fixes #50888 |
| 107 | + |
| 108 | +Yoann Quenach de Quivillic <yoann.quenach@gmail.com> 2023-03-21 |
| 109 | + |
| 110 | + Fix #51940 Refactor Field Source Expression cursor moves at end |
| 111 | + |
| 112 | +Harrissou Sant-anna <delazj@gmail.com> 2023-03-06 |
| 113 | + |
| 114 | + Add more details to the modulo operator |
| 115 | + |
| 116 | +Merge: 801b9051fa cbbc7bb4f1 |
| 117 | +Matthias Kuhn <matthias@opengis.ch> 2023-03-19 |
| 118 | + |
| 119 | + Merge pull request #52294 from qgis/backport-52293-to-release-3_28 |
| 120 | + |
| 121 | + [Backport release-3_28] fix #46025 |
| 122 | + |
| 123 | +Jürgen E. Fischer <jef@norbit.de> 2023-03-18 |
| 124 | + |
| 125 | + fix #46025 |
| 126 | + |
| 127 | +Nyall Dawson <nyall.dawson@gmail.com> 2023-03-15 |
| 128 | + |
| 129 | + Fix crashes when interacting with QGIS after a shortcut/action |
| 130 | + is destroyed |
| 131 | + |
| 132 | + Most notably happens when the following workflow occurs: |
| 133 | + - A plugin adds some actions to QGIS |
| 134 | + - The plugin gets reloaded |
| 135 | + - Copy some text anywhere in QGIS |
| 136 | + |
| 137 | + We can't safely call "sender()" for QObjects which are partially/ |
| 138 | + fully destroyed, so use a safer approach to clean up old shortcuts/ |
| 139 | + actions. |
| 140 | + |
| 141 | + Fixes #52146 |
| 142 | + |
| 143 | +Nyall Dawson <nyall.dawson@gmail.com> 2023-03-15 |
| 144 | + |
| 145 | + Spelling |
| 146 | + |
| 147 | + (cherry picked from commit 02a15e32d729488ec627fdad309122be5f1f4aa4) |
| 148 | + |
| 149 | +Nyall Dawson <nyall.dawson@gmail.com> 2023-03-15 |
| 150 | + |
| 151 | + Set object name for layer right click Export menu so that plugins |
| 152 | + can easily find this submenu to add extra entries to it |
| 153 | + |
| 154 | + (cherry picked from commit d3a4435decf9686954b78d23a10ae2fa93c69625) |
| 155 | + |
| 156 | +Nyall Dawson <nyall.dawson@gmail.com> 2023-03-15 |
| 157 | + |
| 158 | + Add a "contextMenuAboutToShow" signal to QgsLayerTreeView |
| 159 | + |
| 160 | + Allows plugins to hook into this menu and add custom entries |
| 161 | + and customise the standard entries |
| 162 | + |
| 163 | + (cherry picked from commit a79adfc8dc677e087820ce0fb38f82b6f6d9c7ae) |
| 164 | + |
| 165 | +Nyall Dawson <nyall.dawson@gmail.com> 2023-03-15 |
| 166 | + |
| 167 | + Fix mdal mingw build |
| 168 | + |
| 169 | +Nyall Dawson <nyall.dawson@gmail.com> 2023-03-15 |
| 170 | + |
| 171 | + Fix lazperf mingw build |
| 172 | + |
| 173 | +Mathieu Pellerin <nirvn.asia@gmail.com> 2023-03-13 |
| 174 | + |
| 175 | + [api] Add useful ZIP files listing function to QgsZipUtils |
| 176 | + |
| 177 | +Mathieu Pellerin <nirvn.asia@gmail.com> 2023-03-13 |
| 178 | + |
| 179 | + [api] Add a new QgsZipUtils::unzip() parameter to skip consistency check |
| 180 | + |
| 181 | +Yoann Quenach de Quivillic <yoann.quenach@gmail.com> 2023-03-06 |
| 182 | + |
| 183 | + Fix #50202 Pressing Enter does not upgrade all plugins anymore |
| 184 | + |
| 185 | +Nyall Dawson <nyall.dawson@gmail.com> 2023-03-07 |
| 186 | + |
| 187 | + Move backport bot to 22.04 |
| 188 | + |
| 189 | +Nyall Dawson <nyall.dawson@gmail.com> 2023-03-01 |
| 190 | + |
| 191 | + Fix encoding choice is ignored in Add Vector Layer dialog |
| 192 | + |
| 193 | +Andrea Giudiceandrea <andreaerdna@libero.it> 2023-02-28 |
| 194 | + |
| 195 | + Fix handling of searchPathsForPlugins in qgisapp |
| 196 | + |
| 197 | +Andrea Giudiceandrea <andreaerdna@libero.it> 2023-02-28 |
| 198 | + |
| 199 | + Fix handling of searchPathsForPlugins in Plugin Manager |
| 200 | + |
| 201 | +Alessandro Pasotti <elpaso@itopen.it> 2023-01-30 |
| 202 | + |
| 203 | + Fix PG identity default value with long field names |
| 204 | + |
| 205 | + Fix #51563 |
| 206 | + |
| 207 | +Sandro Santilli <strk@kbt.io> 2023-02-15 |
| 208 | + |
| 209 | + Add test for unknown-crs ReferencedGeometry input/output |
| 210 | + |
| 211 | +Sandro Santilli <strk@kbt.io> 2022-10-19 |
| 212 | + |
| 213 | + [postgres] Do not discard geometry attributes having no SRID |
| 214 | + |
| 215 | + See https://github.com/qgis/QGIS/issues/49380#issuecomment-1282913470 |
| 216 | + |
| 217 | +Even Rouault <even.rouault@spatialys.com> 2023-01-31 |
| 218 | + |
| 219 | + [OAPIF] Work around a bug in a server implementation (fixes #51663) |
| 220 | + |
| 221 | + Cf comment https://github.com/qgis/QGIS/issues/51663#issuecomment-1411067183 |
| 222 | + for detailed analysis |
| 223 | + |
| 224 | +Julien Cabieces <julien.cabieces@oslandia.com> 2023-02-08 |
| 225 | + |
| 226 | + Fixes #51433 : fix vertex editor displayed columns |
| 227 | + |
| 228 | +Even Rouault <even.rouault@spatialys.com> 2023-01-31 |
| 229 | + |
| 230 | + Update src/core/providers/ogr/qgsogrprovider.cpp |
| 231 | + |
| 232 | +Even Rouault <even.rouault@spatialys.com> 2023-01-30 |
| 233 | + |
| 234 | + QgsOgrProvider::createEmptyLayer(): take into account FID layer creation options for OpenFileGDB workaround |
| 235 | + |
| 236 | +Nyall Dawson <nyall.dawson@gmail.com> 2023-01-30 |
| 237 | + |
| 238 | + Fix drag and drop to GDB results in columns shifted by one |
| 239 | + |
| 240 | + Fixes #51435 |
| 241 | + |
| 242 | +Nyall Dawson <nyall.dawson@gmail.com> 2023-02-21 |
| 243 | + |
| 244 | + Fix build |
| 245 | + |
| 246 | +Nyall Dawson <nyall.dawson@gmail.com> 2023-02-14 |
| 247 | + |
| 248 | + Add test |
| 249 | + |
| 250 | + (cherry picked from commit 21997c2ef800ca060373bc2c7bd6833c4ec684bb) |
| 251 | + |
| 252 | +Nyall Dawson <nyall.dawson@gmail.com> 2023-02-14 |
| 253 | + |
| 254 | + Use switches for curved label placement detection in more places |
| 255 | + to hopefully avoid future issues if more curved placement modes are introduced |
| 256 | + |
| 257 | + (cherry picked from commit 7f031b1e7c23b8aef34e4fc7c3383d6899b002ba) |
| 258 | + |
| 259 | +Nyall Dawson <nyall.dawson@gmail.com> 2023-02-14 |
| 260 | + |
| 261 | + Fix placement of perimeter labels with HTML formatting enabled |
| 262 | + |
| 263 | + Fixes #51829 |
| 264 | + |
| 265 | + (cherry picked from commit 2259924db64aca92fa5b6203cff17bb2c6de5a05) |
| 266 | + |
| 267 | +Alessandro Pasotti <elpaso@itopen.it> 2023-02-22 |
| 268 | + |
| 269 | + remove include |
| 270 | + |
| 271 | +Alessandro Pasotti <elpaso@itopen.it> 2023-02-22 |
| 272 | + |
| 273 | + Raster paletted renderer: support constant int rasters |
| 274 | + |
| 275 | + Fix #51822 |
| 276 | + |
| 277 | +Sandro Santilli <strk@kbt.io> 2023-02-16 |
| 278 | + |
| 279 | + Label testqgspostgresprovider.cpp as a POSTGRES test |
| 280 | + |
| 281 | +Sandro Santilli <strk@kbt.io> 2023-02-15 |
| 282 | + |
| 283 | + Make SRID/CRS cache a per-connection object, rather than a process-static |
| 284 | + |
| 285 | + Static cache is wrong (same SRID may have different meaning in |
| 286 | + different databases) and dangerous (can result in segfaults). |
| 287 | + |
| 288 | + Closes GH-51893 |
| 289 | + |
| 290 | + Includes simple testcase for EWKT input/output in |
| 291 | + testqgspostgresprovider.cpp and allow skipping it by |
| 292 | + setting QGIS_PGTEST_DB_SKIP env variable |
| 293 | + |
| 294 | +Sandro Santilli <strk@kbt.io> 2023-02-17 |
| 295 | + |
| 296 | + Allow runtime-skip of backend-requiring tests in testqgspostgresconn.cpp |
| 297 | + |
| 298 | +Sandro Santilli <strk@kbt.io> 2023-02-17 |
| 299 | + |
| 300 | + Add QGSTEST_NEED_PGTEST_DB macro in qgstest.h |
| 301 | + |
| 302 | + Can be used by tests to declare their need for a qgis test db |
| 303 | + and allows users to skip them by defining a QGIS_PGTEST_DB_SKIP |
| 304 | + environment variable |
| 305 | + |
| 306 | +Julien Cabieces <julien.cabieces@oslandia.com> 2023-02-08 |
| 307 | + |
| 308 | + Fixes #50892 : Don't enable link in QgsFileWidget if NULL |
| 309 | + |
| 310 | +Jean Felder <jean.felder@oslandia.com> 2022-08-02 |
| 311 | + |
| 312 | + point3dsymbolwidget: Fix Y-Z inversion |
| 313 | + |
| 314 | + A point on the 2D plane (x', y') is transformed to (x, -z) in the 3D |
| 315 | + world. The rotation, scale and translation values of a point need to |
| 316 | + be converted in the 3D world. |
| 317 | + |
| 318 | + This change applies the correct transformation to have a correct |
| 319 | + binding between the 2D and 3D world. |
| 320 | + |
| 321 | +Jean Felder <jean.felder@oslandia.com> 2022-07-31 |
| 322 | + |
| 323 | + point3dsymbolwidget: Allow negative values for spinBillboardHeight |
| 324 | + |
| 325 | + Billboard height and translation along the Y axis are sync. The |
| 326 | + translation value can be negative. Therefore, the billboard |
| 327 | + height value can also be negative. |
| 328 | + |
| 329 | +Nyall Dawson <nyall.dawson@gmail.com> 2023-02-14 |
| 330 | + |
| 331 | + Correctly handle geometry value conversion for geometry fields |
| 332 | + |
| 333 | +Julien Cabieces <julien.cabieces@oslandia.com> 2023-02-14 |
| 334 | + |
| 335 | + Fix trust parameter not saved and not read |
| 336 | + |
| 337 | +Alessandro Pasotti <elpaso@itopen.it> 2023-02-01 |
| 338 | + |
| 339 | + tidy |
| 340 | + |
| 341 | +Alessandro Pasotti <elpaso@itopen.it> 2023-02-01 |
| 342 | + |
| 343 | + OGR CSV: fix slow update |
| 344 | + |
| 345 | + Fix #51668 |
| 346 | + |
| 347 | +Nyall Dawson <nyall.dawson@gmail.com> 2023-01-30 |
| 348 | + |
| 349 | + [afs] Percent encode text values when creating/updating fields on |
| 350 | + ArcGIS feature services |
| 351 | + |
| 352 | + Fixes loss of edits when special characters are used |
| 353 | + |
| 354 | + Fixes #51509 |
| 355 | + |
| 356 | +Nyall Dawson <nyall.dawson@gmail.com> 2023-03-03 |
| 357 | + |
| 358 | + Fix some potential overflows in shapeburst fill calculation |
| 359 | + |
| 360 | +Jürgen E. Fischer <jef@norbit.de> 2023-03-04 |
| 361 | + |
| 362 | + release.pl: handle splash transitions (.0rc -> .1 [-> .4ltr]) |
| 363 | + |
| 364 | + (cherry picked from commit 4a41c82fde2a04162e3c21e774ef7d1ebf2a11ed) |
| 365 | + |
| 366 | +Jürgen E. Fischer <jef@norbit.de> 2023-03-04 |
| 367 | + |
| 368 | + add 'long term release' to splash screen |
| 369 | + |
| 370 | +Jürgen E. Fischer <jef@norbit.de> 2023-03-03 |
| 371 | + |
| 372 | + Release of 3.28.4 |
| 373 | + |
1 | 374 | Jürgen E. Fischer <jef@norbit.de> 2023-03-03
|
2 | 375 |
|
3 | 376 | translation update for 3.28.4 from transifex
|
|
0 commit comments