11574 Commits

Author SHA1 Message Date
Alexander Bruy
e290dc7629 fix typo in the OpenLayersToResolveDescriptions sublayer query flag 2025-09-24 08:36:21 +10:00
qgis-bot
3de4415553 auto sipify 🍺 2025-09-18 03:04:06 +00:00
Nyall Dawson
1ac32faf76 Add 'OpenLayersToResolveDescriptions' sublayer query flag
Make (potentially very slow) opening of layers to resolve descriptions opt-in
2025-09-18 13:00:47 +10:00
qgis-bot
483a90ecbe auto sipify 🍺 2025-09-18 02:51:52 +00:00
Mathieu Pellerin
a1e8115733
Merge pull request #63168 from nirvn/project_metadata_translation
Project/layer metadata localization support
2025-09-18 09:49:00 +07:00
qgis-bot
cb204b20f9 auto sipify 🍺 2025-09-18 02:46:46 +00:00
Nyall Dawson
d9362e6687 [api] Introduce flag to disable error message logging for network requests
Fixes #53721
2025-09-18 12:44:10 +10:00
David Koňařík
542e69a394 Deduplicate SIP code, keep timestamps on unchanged files 2025-09-17 09:08:12 +10:00
qgis-bot
35e6e31f17 auto sipify 🍺 2025-09-16 06:04:06 +00:00
Loïc Bartoletti
3fe31730eb
Merge pull request #63062 from benoitdm-oslandia/feat/chamfer-fillet-improvements
Feat/chamfer fillet improvements
2025-09-16 07:58:40 +02:00
Mathieu Pellerin
dfaa1d6cff Add missing documentation 2025-09-13 12:03:46 +07:00
Mathieu Pellerin
fd0cb2c37d [projects] Implement translation support for project and layer metadata 2025-09-13 11:18:47 +07:00
Juergen E. Fischer
89b06b52ad fix and improve translation strings 2025-09-12 08:17:33 +02:00
qgis-bot
787b9a8b72 auto sipify 🍺 2025-09-10 21:14:48 +00:00
Jean Felder
ce91c3e80f qgssfcgalgeometry: Add a default copy assignment operator
This fixes the following compilation error:
```
definition of implicit copy assignment operator for
'QgsSfcgalGeometry' is deprecated because it has a user-provided copy
constructor [-Werror,-Wdeprecated-copy-with-user-provided-copy] 89 |
QgsSfcgalGeometry( const QgsSfcgalGeometry &otherGeom ) SIP_THROW(
QgsSfcgalException );
```
2025-09-11 07:12:12 +10:00
bdm-oslandia
2ef8b6c580 fixes from review 2025-09-09 10:20:58 +02:00
qgis-bot
958b06c3d6 auto sipify 🍺 2025-09-09 07:23:20 +00:00
Mathieu Pellerin
87d5815268
Merge pull request #63103 from nirvn/atlas_clip
[layouts] Allow for atlas geometries to reshape the frame of map items
2025-09-09 14:20:36 +07:00
qgis-bot
40ec57c406 auto sipify 🍺 2025-09-09 07:19:23 +00:00
Mathieu Pellerin
8b72152aff
Charts implementation, part 3: data defined properties (#63100)
* [charts] Implement data-defined properties, connect GUI

* Fix copy/paste typo with grid symbol buttons

* Address review
2025-09-09 14:16:41 +07:00
Mathieu Pellerin
b9d2c066de Address review, fix test 2025-09-09 11:26:57 +07:00
Mathieu Pellerin
1360d8ac76 Address review 2025-09-09 11:23:21 +07:00
qgis-bot
e8a80eb038 auto sipify 🍺 2025-09-09 03:40:55 +00:00
Germán Carrillo
ed14d45755 Address review: Add QgsProcessingParameterRasterLayer's parameter capabilities flags and associated getter/setter, to allow algorithms to state that a raster layer supports the advanced raster options panel 2025-09-09 13:38:16 +10:00
Germán Carrillo
8ce111115c [core] Introduce QgsWmsUtils to get centralized access to WMS related utilities 2025-09-09 13:38:16 +10:00
Germán Carrillo
9e67aca98f Address review (miscellaneous): Scale parameter from long to double; use processing API to create temp files 2025-09-09 13:38:16 +10:00
Germán Carrillo
c2b5060802 [processing] Introduce QgsProcessingRasterLayerDefinition to support advanced raster source options like reference scale and DPI for WMS layers. These options allow users to tailor the raster to be used as input in Processing algs. For instance, a WMS raster can be specified to have a particular scale to obtain images with symbology/labeling that correspond to that scale. 2025-09-09 13:38:16 +10:00
Mathieu Pellerin
fec997e443 [layouts] Allow for atlas geometries to reshape the frame of map items 2025-09-09 10:23:57 +07:00
Mathieu Pellerin
21e9095b0e [charts] Implement data-defined properties, connect GUI 2025-09-09 09:13:36 +07:00
qgis-bot
2cbbd33e7e auto sipify 🍺 2025-09-09 01:48:10 +00:00
Nyall Dawson
f3fa1d40ce Add a bit more thread-safety to QgsMapSettings
Avoid accessing layers to retrieve their IDs in common situations
2025-09-09 11:45:32 +10:00
qgis-bot
8f67da44cc auto sipify 🍺 2025-09-08 16:08:05 +00:00
Mathieu Pellerin
092bbc479b
Brand new pie chart plot type (#63099) 2025-09-08 23:05:26 +07:00
qgis-bot
b313757489 auto sipify 🍺 2025-09-08 06:43:41 +00:00
mhugent
0fe161e3c0
Merge pull request #62950 from mhugent/invalid_layer_rendering_error
Report attempt to render invalid layers as a rendering error
2025-09-08 08:41:03 +02:00
bdm-oslandia
72d81fad36 qgsgeometry(chamfer/fillet): make static somes functions
For function that do not need QgsGeometry members.
2025-09-05 07:37:29 +02:00
bdm-oslandia
3593cbbea9 qgsgeometryutils(chamfer/fillet): add exception management to chamfer/fillet 2025-09-05 07:37:29 +02:00
bdm-oslandia
a267b95c32 QgsException: add QgsInvalidArgumentException 2025-09-05 07:37:29 +02:00
qgis-bot
3a23b2722f auto sipify 🍺 2025-09-04 23:32:43 +00:00
Jean Felder
711934f56f qgssfcgalgeometry: Throw en exception in case of error
This replaces the lastError workflow.
2025-09-05 09:30:02 +10:00
Jean Felder
fb1d294104 qgsexception: Introduce QgsSfcgalException
This will be used by QgsSfcgalGeometry in the next commit.
2025-09-05 09:30:02 +10:00
Jean Felder
d52606061c chore(qgssfcgalgeometry): Improve not supported comment
It is not possible to compile QGIS with SFCGAL 1.X
2025-09-05 09:30:02 +10:00
Jean Felder
3b5e5c6039 fix(qgssfcgalgeometry): Add missing SIP_THROW annotation 2025-09-05 09:30:02 +10:00
Jean Felder
571d335857 fix(qgis): Fix 3d buffer style version added 2025-09-05 09:30:02 +10:00
Jean Felder
46b581f4c6 feat(sfcgal): Add approximateMedialAxis algorithm 2025-09-05 09:30:02 +10:00
Jean Felder
5fb794731c qgssfcgalgeometry: Remove unused parameter in difference methods 2025-09-05 09:30:02 +10:00
Jean Felder
e84e6fe84b qgssfcgalgeometry: Remove unused parameter in intersection methods 2025-09-05 09:30:02 +10:00
Jean Felder
4df0b9014f qgssfcgalgeometry: Replace errorMsg by a lastError workflow 2025-09-05 09:30:02 +10:00
Jean Felder
820aa33fe7 sfcgal: Downgrade min version to SFCGAL 2.0 2025-09-05 09:30:02 +10:00
Jean Felder
22be110457 qgssfcgalgeometry: Fix SFCGAL typo 2025-09-05 09:30:02 +10:00