89501 Commits

Author SHA1 Message Date
Nyall Dawson
ff93979421 Fix leak 2024-12-17 18:17:51 +10:00
Nyall Dawson
91b953d8af Fix coverity overflowed constant warning 2024-12-17 18:17:51 +10:00
Nyall Dawson
613b2cae71 Fix coverity 'nesting level does not match indentation' warnings
The QgsDebugMsgLevel macro is multiline, so we need to enclose it in braces
2024-12-17 18:17:51 +10:00
Nyall Dawson
a0d4861bc7 Use unique_ptr 2024-12-17 18:17:51 +10:00
Nyall Dawson
ab46cf3205 Remove some useless calls 2024-12-17 18:17:51 +10:00
Nyall Dawson
14fed11840 Fix coverity nullptr dereference warning 2024-12-17 18:17:51 +10:00
Nyall Dawson
76ef9c80be Fix some use of deprecated implicit capture of this 2024-12-17 18:17:51 +10:00
Nyall Dawson
e06d561f13 Fix coverity nullptr dereference warning 2024-12-17 18:17:51 +10:00
Nyall Dawson
44f4c2db91 Fix some uninitialized members 2024-12-17 18:17:51 +10:00
Julien Cabieces
4eab5313e6 fix(Sip): update sip since rebase 2024-12-17 09:07:41 +01:00
Julien Cabieces
209043e21e build(QSci): fix build when python QSci is missing 2024-12-17 09:06:44 +01:00
Julien Cabieces
0fdb3508a5 api(Deprecated): Remove strong requirement on \deprecated
Because some method (only QgsGeometry::set actually) can be deprecated
only in python, not in C++. But \deprecated triggers the need for Q_DECL_DEPRECATED
2024-12-17 09:06:44 +01:00
Julien Cabieces
51dc2ec2ac api(Deprecated): Generate always /Deprecated/ annotation with text
Use cmake to remove text when SIP version is less than 6.9.0
2024-12-17 09:06:44 +01:00
Julien Cabieces
ed64834106 api(deprecated): add message to deprecated SIP annotation 2024-12-17 09:06:42 +01:00
Julien Cabieces
92db5c2d82 feat(Deprecated): Add message to SIP deprecated annotation
Works only with SIP 6.9.0
2024-12-17 09:05:46 +01:00
Julien Cabieces
398f00bc26 doc(Deprecated): Fix missing \deprecated instruction 2024-12-17 09:05:46 +01:00
Julien Cabieces
0a42c57a4b build(QSci): fix build when python QSci is missing 2024-12-17 09:05:46 +01:00
Alessandro Pasotti
ca2470bcc3
Merge pull request #59924 from nyalldawson/rename_var
Rename variable for clarity
2024-12-17 08:36:12 +01:00
qgis-bot
66025ed81d auto sipify 🍺 2024-12-17 02:49:39 +00:00
Jan Caha
2adaec6825
Mesh Render Extent Settings
This brings to renderer for Mesh Contours option to set renderer Min Max based on extent (specific canvas, changing canvas) in the same way as renderers for Raster Layer.
2024-12-17 12:46:50 +10:00
Andrea Giudiceandrea
d7e819de38 [Modeler] Fix algorithms help URL 2024-12-17 02:33:45 +01:00
Nyall Dawson
c831a10cc6 Rename test file with typo 2024-12-17 09:39:15 +10:00
Nyall Dawson
ebfa41cefa
Don't write unnecessary attribute to XML when saving point cloud layers 2024-12-17 08:24:51 +10:00
Nyall Dawson
75758dff03
Rename variable for clarity 2024-12-17 07:49:42 +10:00
Harrissou Sant-anna
00392397dc Format alg helpUrl to match actually generated URL
replacing "_" characters by "-"
2024-12-17 07:46:56 +10:00
Jean Felder
8c21f8fd60 qgs3dmapscene: Correctly name elevation ranges variable
This reflects the recent Y/Z coordinate change. The elevation is now
handled by the Z coordinate.
2024-12-17 07:31:26 +10:00
qgis-bot
91b473bcfb auto sipify 🍺 2024-12-16 19:14:16 +00:00
Nyall Dawson
9f4bb37824 [api] Add QgsVectorDataProvider::geometryColumnName
Allows easy retrieval of the geometry column name from the data
provider, if applicable.

(This was NOT possible to retrieve in a consistent, provider
independant way before)
2024-12-17 05:11:25 +10:00
JuhoErvasti
c9981ad102 Fix split policy test
- This change was made to match the change in b2d4fc8803280a090914026f74b29b150e8f28b5
  where the largest geometry is now inherited by the original feature when
  splitting features.
- This caused the test to fail for the 'field_unset' and 'field_ratio' attributes
  since the largest feature with the largest 'field_ratio' attribute
  also had the original 'field_unset' value and the others had an unset
  attribute
2024-12-16 19:51:06 +02:00
Julien Cabieces
64cf3da49a fix(Settings): Move window state settings in its own group 2024-12-16 17:44:12 +01:00
JuhoErvasti
b2d4fc8803 Split features: always give largest geometry to original feature 2024-12-16 13:22:33 +02:00
qgis-bot
4ca5fcb6b5 auto sipify 🍺 2024-12-16 00:28:52 +00:00
Damiano Lombardi
3d4d5a2d02 sipyfy 2024-12-16 10:26:01 +10:00
Damiano Lombardi
0b24ef935d Remove layers from the edit buffer group
Layers are removed togheter with removal from project
Fix #59828
2024-12-16 10:26:01 +10:00
Nyall Dawson
72f07dc851 Fix build 2024-12-15 11:37:53 +10:00
Nyall Dawson
e4bb317a1b Fix some copy instead of move warnings 2024-12-15 11:37:53 +10:00
Nyall Dawson
c343317ca1 Fix some places we should be using const ref for arguments 2024-12-15 11:37:53 +10:00
Nyall Dawson
551c2c3a60 Fix coverity dereference after nullptr check warning 2024-12-15 11:37:53 +10:00
Nyall Dawson
49972ac2d7 Fix coverity dereference after nullptr check warning 2024-12-15 11:37:53 +10:00
Nyall Dawson
9f496a8d08 Fix coverity unchecked cast warning 2024-12-15 11:37:53 +10:00
Nyall Dawson
ea4c3f670b Fix coverity copy instead of move warning 2024-12-15 11:37:53 +10:00
Nyall Dawson
1026d287c6 Initialize member 2024-12-15 11:37:53 +10:00
Nyall Dawson
407de5fc10 Document intentional hack 2024-12-15 11:37:53 +10:00
Nyall Dawson
74623016aa Fix coverity nullptr dereference error 2024-12-15 11:37:53 +10:00
Nyall Dawson
40ed3291ec Fix coverity copy instead of move warning 2024-12-15 11:37:53 +10:00
Nyall Dawson
093d55cfd1 Fix coverity nullptr dereference warning, leak, inefficiency 2024-12-15 11:37:53 +10:00
Nyall Dawson
94b12d2e7e Fix coverity copy instead of move warning 2024-12-15 11:37:53 +10:00
Nyall Dawson
aee1ed357d Avoid false-positive coverity warning 2024-12-15 11:37:53 +10:00
Nyall Dawson
daf39ab46b Fix coverity copy instead of move warning 2024-12-15 11:37:53 +10:00
Nyall Dawson
ea2a2b68cb Fix dereference after null check error in concave hull algorithm 2024-12-15 11:37:53 +10:00