Jean Felder
ab827c123d
testing: Ignore swig deprecation warnings
...
With recent versions of Python + unittest + swig (like the ones from
fedora 42), `PyQgsProcessExecutablePt1` and
`PyQgsProcessExecutablePt2` unit test fail because of some deprecation
warning message coming from Swig.
This issue will be fixed in Swig 4.4. In the meantime, ignore them.
See: https://github.com/swig/swig/issues/2881
2025-05-29 08:47:21 +10:00
qgis-bot
af530d266f
auto sipify 🍺
2025-05-28 01:35:31 +00:00
Even Rouault
635acf7c93
Remove GdalUtils.ogrOutputLayerName()
2025-05-28 11:32:30 +10:00
Even Rouault
4df0244c94
GdalUtils.ogrLayerName(): fix parsing a PostgreSQL non-spatial table
...
Fixes #61655
2025-05-28 11:32:30 +10:00
Jan Caha
c263c8dc31
Move table to another schema for PostgreSQL Provider ( #61851 )
2025-05-28 11:31:34 +10:00
Malik Blesius
d6c8e2e7a7
swap '$name' and 'function' and replace '<br>' with '\n'
...
For QgsPyExpressionFunctions swap the positions of the '$name'-placeholder and 'function' to be consistent with native QGIS functions. Also replace the following break-Tag with a newline to get rid of extra space.
2025-05-23 11:20:30 +02:00
qgis-bot
9714017589
auto sipify 🍺
2025-05-23 06:04:39 +00:00
Nyall Dawson
0b81fecd7f
Don't return doubles for bools
2025-05-22 12:51:06 +10:00
qgis-bot
78aa6f1fc4
auto sipify 🍺
2025-05-20 21:22:48 +00:00
Nyall Dawson
08cfe062d1
[api] Detect if map renderer label job has non-default composition modes
2025-05-21 07:19:45 +10:00
Nyall Dawson
183e86f5b3
[api] Add method to test if labeling as non-default blend modes
2025-05-21 07:19:45 +10:00
Alexander Bruy
5e0fc5539f
Merge pull request #61912 from elpaso/bugfix-gh61867-new-http-conn-dlg-too-tall
...
[ux] New HTTP conn dlg: adjust height
2025-05-20 10:55:12 +01:00
Even Rouault
c8861f748f
[Build] Fix weird (invalid?) CMake construct that cause issues at least on some environments
...
Fixes #61887
2025-05-20 08:48:52 +10:00
Alessandro Pasotti
42b08d57c6
sipify
2025-05-19 11:29:24 +02:00
Alexander Bruy
d882673078
Merge pull request #61880 from alexbruy/processing-virtual-layers-gdal-provider
...
Fix support for virtual layers in GDAL algorithms provider
2025-05-19 08:00:59 +01:00
Nyall Dawson
2366440f66
Fix typo
2025-05-19 10:55:55 +10:00
Alexander Bruy
39543e7c86
add missing import
2025-05-17 10:16:44 +01:00
Alexander Bruy
1840dfef0d
raise exception when algorithm requires layer name, but layer name is
...
not set
2025-05-17 06:48:03 +01:00
Nyall Dawson
db52dfee73
Update python/plugins/processing/tests/AlgorithmsTestBase.py
...
Co-authored-by: Harrissou Sant-anna <delazj@gmail.com>
2025-05-17 11:15:23 +10:00
Nyall Dawson
e5660d32f0
Update list
2025-05-17 11:15:23 +10:00
Nyall Dawson
9e2c6962ad
Add conformance test to ensure algorithms have tags
2025-05-17 11:15:23 +10:00
Nyall Dawson
c1f022a16d
Add extra conformance test to ensure short description does NOT start with "this algorithm"
2025-05-17 11:15:23 +10:00
qgis-bot
14f4fc7fa7
auto sipify 🍺
2025-05-16 17:05:30 +00:00
Juergen E. Fischer
11165902d4
non-unity builds like msvc nightly
2025-05-16 16:36:28 +02:00
qgis-bot
a142f155c6
auto sipify 🍺
2025-05-16 07:30:45 +00:00
Nyall Dawson
6ac774efb2
Improve docs, make comments accurate as to correct unit
2025-05-16 17:27:39 +10:00
Alexander Bruy
76d8920bce
fix handling of virtual layers as inputs in GDAL Processing provider
...
(fix #59364 )
2025-05-16 05:59:57 +01:00
qgis-bot
5a5b9cc27a
auto sipify 🍺
2025-05-16 04:40:30 +00:00
Nyall Dawson
2d52ed36fc
Apply suggestions from code review
2025-05-16 14:37:30 +10:00
Till Frankenbach
01ed5b5c0e
Add QgsGeometry.from_shapely() conversion method
2025-05-16 14:37:30 +10:00
kannes
85eaef734f
sipify
2025-05-16 14:37:00 +10:00
Alexander Bruy
43e8499071
port Find projection algorithm to C++
2025-05-16 12:31:46 +10:00
Jan Caha
c9ed2b5d9a
remove menu from widget
2025-05-16 12:30:26 +10:00
Jan Caha
21daf76654
extend QgsFieldMappingWidget with signal willShowContextMenu and contextMenuEvent to allow showing of context menu
2025-05-16 12:30:26 +10:00
Nyall Dawson
d309cf21a4
No HTML in short descriptions
2025-05-15 13:09:55 +10:00
Nyall Dawson
689ea67e74
Fix algorithm string conformance
2025-05-15 13:08:36 +10:00
Nyall Dawson
158b4a6b0d
Add conformance tests for algorithm descriptions
2025-05-15 13:08:36 +10:00
Alexander Bruy
3aed9222b0
Merge pull request #61777 from ViperMiniQ/fix-output-fields-creation-python-and-cpp
...
fix colliding fields in processing algs
2025-05-14 12:44:50 +01:00
qgis-bot
752f61ecb2
auto sipify 🍺
2025-05-14 06:55:04 +00:00
Julien Cabieces
e01bd3d3f7
Merge pull request #61788 from troopa81/add_unique_ptr_v2
...
Use unique_ptr when class has clear ownership V3
2025-05-14 08:49:39 +02:00
Nyall Dawson
96247de345
Fix qgsVariantGreaterThan may return false result when values are equal
...
Fixes #61759
2025-05-14 04:57:31 +10:00
Julien Cabieces
49fb842a3d
refactor(ExpressionNode): use unique_ptr when possible
2025-05-12 15:41:34 +02:00
Julien Cabieces
6650438967
refactor(core): Use unique_ptr when class has clear ownership
2025-05-12 12:07:16 +02:00
viperminiq
f11e2430d0
fix colliding fields in processing algs
2025-05-10 08:15:30 +02:00
qgis-bot
7002ee248c
auto sipify 🍺
2025-05-08 20:25:35 +00:00
Julien Cabieces
e5233e2c11
refactor(core): make deleted copy ctor/operator= private
2025-05-09 06:22:03 +10:00
Julien Cabieces
a3b5232612
refactor(core): remove empty overrided destructor
2025-05-09 06:22:03 +10:00
Julien Cabieces
bd970ea77b
fix(Sip): because of adding unique_ptr
2025-05-09 06:22:03 +10:00
qgis-bot
08a15949c7
auto sipify 🍺
2025-05-08 16:48:57 +00:00
Denis Rouzaud
4afc4e8104
Merge pull request #61472 from gacarrillor/gps_tracking
...
[feature] Add a QgsAppGpsTools class to expose QGIS GPS Tools to Python plugins via QgisInterface
2025-05-08 18:45:55 +02:00