Nyall Dawson
32373e1999
Add extent filter for QgsVectorLayerExporter
2025-03-10 14:41:21 +10:00
Nyall Dawson
e17d9f722b
Add more flexible API variant for QgsVectorLayerExport.exportLayer
2025-03-10 14:41:20 +10:00
Alexander Bruy
ce1b0c70ca
address review comments and add test
2025-03-03 11:48:15 +10:00
Alexander Bruy
bb60704ed0
fetch feature with geometry when executing map layer action on feature
...
(fix #48964 )
2025-03-03 11:48:15 +10:00
Nyall Dawson
632d196e62
Don't show useless "available in python as" notes in PyQGIS docs
...
Since the method name used in the docs is ALREADY the python version!
2025-02-28 18:32:09 +10:00
Mathieu Pellerin
1c85f6a17f
Alternative fix that is compatible with offline editing
2025-01-28 13:58:20 +10:00
Julien Cabieces
d2aaa9c6e0
Merge pull request #60130 from Joonalai/fix-topological-slowness
...
Fix topological slowness with spatial filtering
2025-01-16 17:23:09 +01:00
Joonalai
5cc1d16ca4
Grow search rect based on layer precision
2025-01-16 12:06:19 +02:00
Jean Felder
2db1f20af3
qgsvectorlayerelevationproperties: Add support for custom tolerance
...
This allows to define a custom tolerance. If this tolerance is
enabled, then this tolerance is used instead of the one defined in the
elevation profile widget.
This custom tolerance is enabled and set to 0 by default for Lines and
Polygons. Indeed, most of the time, only want to use the tolerance for
points.
2025-01-13 14:44:19 +01:00
Andrea Giudiceandrea
38ec9efe5e
[WFS] Fix filtering by QGIS expression in order to support "@geometry" ( Fix #60094 ) ( #60105 )
...
Fix #60094
2025-01-11 17:23:28 +01:00
Even Rouault
87b8299686
qgsvectorlayer.h: move a documentation section to the appropriate place
...
Cf https://lists.osgeo.org/pipermail/qgis-developer/2025-January/067278.html
2025-01-09 15:20:24 +01:00
David Koňařík
4d86676c35
Fix SIP build errors by using /NoTypeName/
...
The typedef is only present in the .sip file, but without this
annotation SIP assumes it also exists in QGIS headers. This didn't
completely break the build, since we concatenate multiple SIP headers
into larger files, so the typedefs from one part "fixed" another. Run
sip-build without --concatenate to see the issue clearly.
This fix is currently sadly not fully effective due to a SIP bug:
https://github.com/Python-SIP/sip/issues/66
2025-01-06 21:31:40 +01:00
Julien Cabieces
ed64834106
api(deprecated): add message to deprecated SIP annotation
2024-12-17 09:06:42 +01: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
Damiano Lombardi
3d4d5a2d02
sipyfy
2024-12-16 10:26:01 +10:00
Nyall Dawson
e8cbab7034
Add missing transfer annotations
2024-12-13 05:24:22 +10:00
Nyall Dawson
37478db0c1
Fix more function links
2024-12-03 12:57:44 +10:00
Ivan Barsukov
d0dedde547
Fixed typo in allowCommitChanged
2024-09-14 06:01:01 +10:00
Nyall Dawson
391b61544e
Handle SIP_OUT with void functions
2024-09-10 11:46:47 +10:00
Nyall Dawson
b39f760cbc
Correctly handle multiline SIP_OUT param documentation
2024-09-10 11:11:25 +10:00
Nyall Dawson
cfd251e7f7
Capture signal arguments
2024-09-08 16:06:22 +10:00
Nyall Dawson
cbb741fb35
Use correct subheader underline
2024-09-04 13:54:39 +10:00
Nyall Dawson
2e60236344
Fix list in return value
2024-09-04 13:54:39 +10:00
Nyall Dawson
94f6e9c71b
Correctly handle \param[in,out] in sipify
2024-09-04 13:54:39 +10:00
Nyall Dawson
39dd7abeb9
Mark globs as code literals
2024-09-04 13:54:39 +10:00
Nyall Dawson
534ca73c59
Fix missing see also trailing notes in PyQGIS documentation
2024-09-04 06:32:03 +10:00
Nyall Dawson
ef0289f3ec
Fix formatting of Python ..deprecated annotations in docstrings
...
Fixes https://github.com/qgis/pyqgis-api-docs-builder/issues/174
2024-09-02 11:42:12 +10:00
Nyall Dawson
a5a3bf9ee8
Fix some more causes of warnings when building PyQGIS docs
2024-08-30 12:19:29 +10:00
Nyall Dawson
17bc7d5f6d
Don't use copydoc for methods exposed to SIP
...
Fixes #54429
2024-08-30 10:07:04 +10:00
Nyall Dawson
49d31fa527
Fix some malformed docs
2024-08-30 05:47:07 +10:00
Nyall Dawson
519959154a
Fix some overly verbose class "brief" descriptions
2024-08-28 11:58:21 +10:00
Nyall Dawson
cc6b83449d
Add some missing class docstrings
2024-08-16 07:28:29 +10:00
Nyall Dawson
8b04562ba7
Avoid fragile reg for argument removal
2024-08-14 13:05:46 +10:00
Nyall Dawson
3a578d6712
Header update
2024-08-13 20:28:55 +10:00
Nyall Dawson
be8dce7d0d
Valid improvements from new sipify
2024-08-13 20:28:55 +10:00
Nyall Dawson
6f652d251b
Drop no-value copy constructor dox
2024-07-25 04:02:55 +10:00
Nyall Dawson
28943f9c1b
Remove a bunch of useless default constructor doxygen
2024-07-23 02:08:28 +10:00
Nyall Dawson
73b25dca3e
Move QgsVectorDataProvider::Capability to Qgis::VectorProviderCapability
...
And promote to enum class
2024-07-18 10:42:22 +10:00
Nyall Dawson
145de5fb5e
Move QgsDataProvider::ReadFlag to Qgis::DataProviderReadFlag
...
and promote to enum class
2024-07-18 10:01:59 +10:00
Nyall Dawson
43e7d18cd8
Move simplification enums to Qgis, promote to enum class
2024-06-06 13:57:48 +10:00
Mathieu Pellerin
96a711a2ae
Address review: add vector layer tools context class, implement addFeatureV2
2024-06-03 11:05:58 +07:00
Mathieu Pellerin
83d61b5458
[atribute form] Add parent context when editing a child feature through the relation editor widget
2024-06-02 16:03:13 +07:00
Mathieu Pellerin
54e3668edd
[attribute form] Add parent feature scope when adding a child feature through the relation editor widget
2024-06-02 16:03:13 +07:00
Julien Cabieces
848fb16785
Add \deprecated tag
2024-05-31 08:46:33 +10:00
Julien Cabieces
1170aa15ee
fix since rebase
2024-05-31 08:46:33 +10:00
Julien Cabieces
97f1c8df97
make python API backward compatible
2024-05-31 08:46:33 +10:00
Julien Cabieces
0ccaf2d299
sipify
2024-05-31 08:46:33 +10:00
signedav
cfe71973c2
rename FieldDomainDuplicatePolicy to FieldDuplicatePolicy because - not like the Merge or Split Policy it does not affect the FieldDomains but only the Fields instead
2024-05-07 14:28:15 +02:00
signedav
ac830ff16f
Merge branch 'master' into duplicatepolicy
2024-04-22 13:17:49 +02:00
signedav
ea4d9ce64b
DuplicatePolicy like default value / dupicate / remove value to define what has to be done on duplicating a feature.
2024-04-22 10:32:19 +02:00