Nyall Dawson
eb81a07732
Correctly tag Qgis.WkbType as IntEnum
2024-02-07 19:46:16 +10:00
Nyall Dawson
7c3497616b
Add acceptable result from older GEOS
2024-02-07 19:46:16 +10:00
Nyall Dawson
75f674ffd2
Run test on qt6
2024-02-07 19:46:16 +10:00
Nyall Dawson
2e7302b6b1
Make test more robust, pass on newer GEOS versions
2024-02-07 19:46:16 +10:00
Even Rouault
c0cdf02d2a
README.md: remove obsolete badge to azure pipeline
2024-02-07 19:32:29 +10:00
Even Rouault
9631b3d3cc
Merge pull request #56212 from rouault/QgsCsException
...
Catch potential QgsCsException at various places; improve qgscoordinatetransform.h doc
2024-02-07 06:01:35 +01:00
Nyall Dawson
19efe1439b
Fix sipify check
2024-02-07 14:16:42 +10:00
Nyall Dawson
ea6e74c80a
[sipify] Block any new non-class enums from being exposed to Python
...
These don't work well with Qt6 -- by blocking any new ones we
avoid having to monkey patch in compatibility code in order to avoid
breaking existing API when we later have to upgrade them to enum
classes
2024-02-07 14:16:42 +10:00
Even Rouault
f9835d5f4d
WMS provider: catch potential QgsCsException
2024-02-07 03:16:45 +01:00
Even Rouault
fecc5ed6d7
WFS provider: catch potential QgsCsException
2024-02-07 03:16:45 +01:00
Even Rouault
fa4da34df2
QgsRenderContext::convertMetersToMapUnits(): catch potential QgsCsException
2024-02-07 03:16:45 +01:00
Even Rouault
c9079645f1
QgsDxfExport::writeEntitiesSymbolLevels(): catch potential QgsCsException
2024-02-07 03:16:44 +01:00
Even Rouault
d43ceb45b6
qgscoordinatetransform.h: add a couple missing SIP_THROW( QgsCsException ), and add Doxygen \throw hint to make it obvious exceptions might be thrown
2024-02-07 03:16:44 +01:00
jmkerloch
8e9267f584
feat(QgsLocatorWidget): define anchors for result container
2024-02-07 11:49:35 +10:00
signedav
4445ef052a
controll visiblity of layout item in list by space key
2024-02-07 11:48:39 +10:00
Loïc Bartoletti
e36e48fa6a
QgsGeometryValidator: Fix validation of LineString
...
The algorithm used seems to be false on some cases.
Prefers the one from QgsGeometryUtilsBase.
Fixes #54022
2024-02-07 11:47:54 +10:00
Loïc Bartoletti
a876bf6258
DWG: Fix expression for thick symbol applied when width field is NULL. Fix #55512
2024-02-07 11:47:30 +10:00
Nyall Dawson
919ac04110
Expand comment
2024-02-07 11:42:03 +10:00
Nyall Dawson
e2310678bf
[afs] Clone shared data before setting filters
...
We must not change the subset string of the shared data used
in another iterator/data provider
Fixes filters applied to a duplicated AFS layer also incorrectly
apply to the original layer
2024-02-07 11:42:03 +10:00
uclaros
56d39cef6a
Connect to finished signal instead of rejected, as finished is fired last
2024-02-07 10:05:32 +10:00
uclaros
b225a73167
Enable geometry restore for measure bearing/angle dialogs
2024-02-07 10:04:58 +10:00
Even Rouault
5f84a569ef
Merge pull request #56210 from rouault/fix_56203
...
[OGR provider] searchLayerMetadata: avoid crash on coordinate transformation exceptions (fixes #56203 )
2024-02-06 22:16:46 +01:00
Even Rouault
2e4139b46d
Merge pull request #55320 from benoitdm-oslandia/gh/feature/provider-3d
...
Add 3D extent to providers (2nd stage)
2024-02-06 20:49:21 +01:00
Loïc Bartoletti
58c1da32ce
QgsProviderConnectionPostgres: add test for #55223
2024-02-06 19:05:18 +01:00
Loïc Bartoletti
bf10057605
PostgreSQL Provider: Fix M detection
...
Unlike Geometry(Z), GeometryM contains already M suffix.
It's useless to add M suffix here, since it will add a new name
and the geometry type name will be something like GeometryMM.
Fixes #55223
2024-02-06 19:05:18 +01:00
Even Rouault
1df9bf4fa6
[OGR provider] searchLayerMetadata: avoid crash on coordinate transformation exceptions ( fixes #56203 )
2024-02-06 18:56:30 +01:00
Mathieu Pellerin
b6c7889f35
[attribute form] Insure that a field features multiple times in a feature form has its constraint properly reflected ( #56163 )
2024-02-06 20:27:38 +07:00
Alessandro Pasotti
f2f2840173
Merge pull request #55588 from elpaso/mssql-log-query-when-update-geometry-value
...
MSSQL: fix add/fill ring
2024-02-06 13:47:01 +01:00
Alessandro Pasotti
b29e3fd6f7
Merge pull request #56131 from elpaso/bugfix-gh53956-GetLayerVisibility-deadlock
...
Do not deadlock when calling when calling GetLayerVisibility
2024-02-06 13:12:39 +01:00
Stefanos Natsis
4dc4bff923
Don't open layer properties when toggling visibility ( #56190 )
2024-02-06 21:23:24 +10:00
Nyall Dawson
91597fe79b
Enable some tests on qt6
2024-02-06 21:04:43 +10:00
Nyall Dawson
5f85e1fa1d
Update test
2024-02-06 21:04:43 +10:00
Nyall Dawson
95e24aa307
Another attempt to fix doxygen warning
2024-02-06 21:04:43 +10:00
Nyall Dawson
de532a62aa
Fix doxygen warning
2024-02-06 21:04:43 +10:00
Nyall Dawson
ac2f1179c8
More item data role enum to enum class conversions
2024-02-06 21:04:43 +10:00
Nyall Dawson
db1c51823f
Fix handling of Qt::Orientation from model data on qt6 builds
2024-02-06 21:04:43 +10:00
Nyall Dawson
359af7f0bd
Fix crash when applying guides from one page to another
...
We can't modify mGuides while iterating over it, so iterate
over a copy
2024-02-06 21:04:43 +10:00
Nyall Dawson
feecb4017c
Make some custom model roles enum class for Qt6 compatibility
2024-02-06 21:04:43 +10:00
Loïc Bartoletti
67ea128ee0
DOX: better wording for createGeometryEngine
...
Co-authored-by: Nyall Dawson <nyall.dawson@gmail.com>
2024-02-06 10:28:53 +01:00
Loïc Bartoletti
f5db8a765f
QgsGeos: Add precision when createGeometryEngine
2024-02-06 10:28:53 +01:00
bdm-oslandia
b883e70d25
fix extent 2D/3D for sqlite: handles case with or without spatialite.
2024-02-06 10:20:25 +01:00
bdm-oslandia
29d8af0bf8
fix QgsOgrProvider::extentXX by returning null extent when error occur
2024-02-06 10:20:25 +01:00
bdm-oslandia
9e51f53e7b
fix ogr provider tests to match 2d/3d extent changes
2024-02-06 10:20:25 +01:00
bdm-oslandia
8e13556ab9
fix maplayer to handle double extents (2D/3D) as for QgsOgrProvider
2024-02-06 10:20:20 +01:00
Nyall Dawson
9552e6f949
Update .ci/test_blocklist_qt6.txt
2024-02-06 18:59:03 +10:00
Nyall Dawson
2ef037a3b5
More test masks
2024-02-06 18:59:03 +10:00
Nyall Dawson
4f596f1eee
Update test masks
2024-02-06 18:59:03 +10:00
Nyall Dawson
f1719ec725
Use standard bold font in test
2024-02-06 18:59:03 +10:00
Nyall Dawson
3104d9571b
More tolerance
2024-02-06 18:59:03 +10:00
Nyall Dawson
204694769d
Test mask updates
2024-02-06 18:59:03 +10:00