qgis-bot
e891d45d73
auto sipify 🍺
2025-06-25 04:28:43 +00:00
Alexander Bruy
b50e546d82
Merge pull request #62403 from qgis/backport-62387-to-release-3_44
...
[Backport release-3_44] Fix saving styles in Package Algorithm when SLD export fails
2025-06-25 05:25:45 +01:00
Nyall Dawson
0b9198292d
Apply suggestions from code review
...
Co-authored-by: Andrea Giudiceandrea <andreaerdna@libero.it>
2025-06-25 03:08:08 +00:00
Nyall Dawson
c0cd0b8aa6
[ogr] Only retrieve layer crs once
...
Instead of retrieving and converting the layer crs with every
call to ::crs(), just read it once when determining the layer
properties and store for later retrieval.
Speeds up construction of OGR feature sources, which occurs
on the main thread when starting a new map render and adds
significant cost to the map render preparation.
2025-06-25 03:08:08 +00:00
Nyall Dawson
cfb8d100b7
Add early exit path to hue/saturation filter
2025-06-25 03:05:51 +00:00
Nyall Dawson
8afd863166
Optimize hue/saturation filter
...
Avoid calling costly per-pixel getters/setters
2025-06-25 03:05:51 +00:00
Nyall Dawson
d9d503a024
Slightly delay background render of layout maps in preview
...
Avoids incurring the main thread preparation cost many times when resizing a layout window
2025-06-25 03:05:18 +00:00
Nyall Dawson
91ec1d10a3
Replace deprecated method calls
2025-06-24 22:23:40 +00:00
Nyall Dawson
7f4e1fde45
Fix ambiguity in QgsMapLayer::saveStyleToDatabase API
...
Don't require successful generation of both QML AND SLD, and return descriptive results flags
2025-06-24 22:23:40 +00:00
Alexander Bruy
eabfb8a96d
Merge pull request #62392 from qgis/backport-62216-to-release-3_44
...
[Backport release-3_44] [gui] fix GDAL algs missing console call widget switching from batch dialog
2025-06-24 09:41:54 +01:00
Alexander Bruy
e7b814a394
Merge pull request #62384 from qgis/backport-62315-to-release-3_44
...
[Backport release-3_44] Fix reshape when snapping to segment
2025-06-24 06:53:46 +01:00
github-actions[bot]
3b9f66dc84
auto-fix pre-commit issues
2025-06-24 04:42:18 +00:00
Viper MiniQ
382e65e6ac
create algorithm instance before making a decision
...
Co-authored-by: Nyall Dawson <nyall.dawson@gmail.com>
2025-06-24 04:42:18 +00:00
github-actions[bot]
b38325bb52
auto-fix pre-commit issues
2025-06-24 04:42:18 +00:00
viperminiq
8cce933a7f
use better logic when opening dialogs
2025-06-24 04:42:18 +00:00
github-actions[bot]
003f090621
auto-fix pre-commit issues
2025-06-24 04:42:18 +00:00
viperminiq
526b804954
add decision gdal or native dialog
2025-06-24 04:42:18 +00:00
viperminiq
b24a8cbcdf
load GdalAlgorithmDialog containing console call widget instead of basic AlgorithmDialog
2025-06-24 04:42:18 +00:00
uclaros
1241f0e040
Don't crash when undoing first digitized point
2025-06-24 16:35:19 +12:00
uclaros
8d47f1532a
Add points on intersections by default when tracing
2025-06-24 14:59:59 +12:00
uclaros
eefe283d98
Fix reshaping whith an active selection
2025-06-24 14:43:33 +12:00
uclaros
823808680a
Fix reshape when snapping to segment
2025-06-23 23:18:33 +00:00
Andrea Giudiceandrea
eb8bc81630
[DXF] add INSUNITS and MEASUREMENT creation options (GDAL >= 3.11)
...
Ref. https://github.com/OSGeo/gdal/pull/11424
2025-06-24 11:07:54 +12:00
uclaros
52c5662d72
Add test, also check resulting pointer
2025-06-24 11:05:32 +12:00
uclaros
59be5e85f0
Handle exception in GEOSGeom_createLinearRing_r
2025-06-24 11:05:32 +12:00
Alessandro Pasotti
d945494a2b
Fix select by expression
...
Layer scope was missing from the expression context
Fix #62231
2025-06-23 09:43:18 +02:00
Juergen E. Fischer
e0e6405172
debian packaging: disable webkit on sid, trixie and plucky
2025-06-21 22:16:39 +02:00
Juergen E. Fischer
5d9ba037df
Release of 3.44 (Solothurn)
final-3_44_0
ltr-3_44
2025-06-20 14:08:50 +02:00
Juergen E. Fischer
2b602276b8
changelog and news update for 3.44
2025-06-20 14:08:50 +02:00
Juergen E. Fischer
02f0cef821
translation update for 3.44.0 from transifex
2025-06-20 14:08:46 +02:00
Juergen E. Fischer
b0d46a6964
release.pl: follow changelog redirection
2025-06-20 14:03:30 +02:00
Mathieu Pellerin
56de3d4259
Manually adjust properties of server test project
2025-06-20 12:00:01 +00:00
Mathieu Pellerin
fb11239112
Revert "Allow free naming of project properties"
...
This reverts commit e0f5602fedd5ceb425e57576cfcf698ed33c3431.
2025-06-20 12:00:01 +00:00
Nyall Dawson
9ac9e15ab2
Correctly accept and swallow handled key presses
...
Avoids eg "S" for walk mode also toggling snapping when 3d map
is docked
2025-06-20 23:19:57 +12:00
Nyall Dawson
4c2b19c5cd
Fix walk navigation mode not restored for 3d maps
2025-06-20 23:19:57 +12:00
Nyall Dawson
0e916c40a1
[3d] Fix broken key handling in walk mode
...
By treating KeyPress and ShortcutOverride as the same, we ended
up calling the same logic twice for all key presses. This resulted
in toggle style keystrokes (like the ctrl+backtick press to toggle
walk mode or backtick to lock cursor movements) being
activated and then immediately deactivated.
They Ctrl+number keystrokes to switch to top/left/... views
were also being double-triggered.
Only listen for the ShortcutOverride event instead, as that
is the "highest priority" event
2025-06-20 23:19:57 +12:00
Julien Cabieces
2094746417
Merge pull request #62323 from uclaros/fix-reshape-nothing
...
Don't return success when nothing happened during reshape
2025-06-19 15:41:05 +02:00
uclaros
c14c3097ed
fix python tests
2025-06-19 10:13:38 +03:00
qgis-bot
bf2a17801c
auto sipify 🍺
2025-06-19 02:52:17 +00:00
Nyall Dawson
afc2d008fa
Only draw source once if forcing vector and any part of stack requires raster
...
Avoids multiple stacked sources when forcing vector outputs
2025-06-19 14:49:17 +12:00
Nyall Dawson
fa40eedcd3
Return requires rasterization flag when required
2025-06-19 14:49:17 +12:00
Nyall Dawson
01cf5bbc63
Introduce paint effect flags
2025-06-19 14:49:17 +12:00
Nyall Dawson
721954a364
Fix test, which was explicitly trying to prevent rendering of rasterised effects...
2025-06-19 14:49:17 +12:00
Nyall Dawson
3a3eefd66c
Don't render effects which require rasterisation when forcing vector
2025-06-19 14:49:17 +12:00
Nyall Dawson
833582a1f0
Increase QImageReader allocation limit for qt6 builds
...
The default of 256mb isn't sufficient for eg large size layouts.
Qt 6 force blocks loading of images which exceed this size,
whereas qt 5 builds didn't.
2025-06-19 14:35:59 +12:00
qgis-bot
8fc5848dca
auto sipify 🍺
2025-06-18 22:37:42 +00:00
Even Rouault
8f76e0d600
QT6 tests: fix PyQgsServerAccessControlWFSTransactional
2025-06-19 10:34:44 +12:00
Germap
a63fb03a02
Apply suggestions from code review
...
Co-authored-by: Nyall Dawson <nyall.dawson@gmail.com>
2025-06-19 10:33:29 +12:00
Germán Carrillo
9c9aa62fb4
[test] Fix test for main angle expression function and fix python test for Oriented Minimum Bounding Box; address review: change 'a' by 'an' in corresponding processing help
2025-06-19 10:33:29 +12:00
Germán Carrillo
6a288cf912
[test] Add unit tests for the Oriented Minimum Bounding Box on singlepart points and on multipart point geometries which correspond to a singlepart point
2025-06-19 10:33:29 +12:00