1632 Commits

Author SHA1 Message Date
Nyall Dawson
e5327c3749 Fix build error for PyQGIS docs
Correctly convert typehints for c++ pointer arguments
2025-04-09 14:04:24 +10:00
qgis-bot
df91956126 auto sipify 🍺 2025-04-09 03:12:34 +00:00
Nyall Dawson
1e1c415261 Allow data-defined control over legend wrap distance 2025-04-09 13:09:36 +10:00
Nyall Dawson
bbdc235c61 Drop units API for auto wrap distance
This isn't exposed, and needs more thought before it is (should
we use RenderUnits or LayoutUnits?)
2025-04-09 13:09:36 +10:00
Nyall Dawson
61009bdf95 [feature] Add auto-wrap after setting for layout legends
Allows legend text to be automatically wrapped after a set
line length (in millimeters).

This can prevent very wide auto-generated legends.

Sponsored by North Road, thanks to SLYR
2025-04-09 13:09:36 +10:00
qgis-bot
b4b304c340 auto sipify 🍺 2025-04-07 23:43:24 +00:00
JuhoErvasti
baddfc2499 Address review 2025-04-08 09:40:21 +10:00
JuhoErvasti
6a757be985 Implement toggleComment for QgsCodeEditorExpression 2025-04-08 09:40:21 +10:00
qgis-bot
9067198dc6 auto sipify 🍺 2025-04-07 12:04:34 +00:00
Julien Cabieces
68dd8200c1
Merge pull request #61195 from troopa81/feat_groupwmsdata
[Server] Add server properties on layer tree group
2025-04-07 14:01:35 +02:00
qgis-bot
7862775d08 auto sipify 🍺 2025-04-07 08:23:47 +00:00
Mathieu Pellerin
6771869a30
[symbology] Fix [categorized,graduated] symbol renderer UUID collision leading to unstable experience (#61292) 2025-04-07 15:20:53 +07:00
qgis-bot
117a69e465 auto sipify 🍺 2025-04-06 05:01:21 +00:00
qgis-bot
9eaf64fb73 auto sipify 🍺 2025-04-05 08:34:03 +00:00
Withalion
6301a60f91 Fix review issues 2025-04-05 10:31:10 +02:00
Withalion
705a2cade7 Disable clipping planes when outside current extent 2025-04-05 10:31:10 +02:00
qgis-bot
ac54a16a52 auto sipify 🍺 2025-04-04 08:03:07 +00:00
Sandro Mani
3e6aea2027 Allow configuring the server project cache size 2025-04-03 23:55:18 +02:00
qgis-bot
d691d102f7 auto sipify 🍺 2025-04-03 01:47:55 +00:00
Nyall Dawson
d4027f3c09 [sipify] Strip \ref tags 2025-04-03 11:44:59 +10:00
Nyall Dawson
8565a63e1a Fix ref 2025-04-03 11:44:59 +10:00
Nyall Dawson
d868fb1e30 Fix missing docstring 2025-04-03 11:44:59 +10:00
Nyall Dawson
71420a5628 Cleanup global constants
- Deprecate global geographic crs strings, these should not be used
- Move some global constants to Qgis, and monkey patch for
  API compatibility
- Deprecate global qgsVsiPrefix. Use QgsGdalUtils::vsiPrefixForPath()
  instead
2025-04-03 11:44:59 +10:00
qgis-bot
a0d434f89d auto sipify 🍺 2025-04-03 01:24:23 +00:00
Alexander Bruy
3bff624ee9 harmonize method names with the terms used by GDAL documentation 2025-04-03 11:21:25 +10:00
Alexander Bruy
0fbaca4ce1 add support for raster creation options to QgsNineCellFilter 2025-04-03 11:21:25 +10:00
Nyall Dawson
a9fc31921e No need to use string for bool type 2025-04-03 01:05:31 +10:00
Nyall Dawson
9435a84ff7 sipify 2025-04-03 01:05:31 +10:00
qgis-bot
a7d8d418d1 auto sipify 🍺 2025-04-02 08:25:46 +00:00
Alexander Bruy
34aedd067d
Merge pull request #60710 from GispoCoding/59494_merge_policies
Add merge policies
2025-04-02 09:22:52 +01:00
qgis-bot
559c48199d auto sipify 🍺 2025-04-02 07:29:39 +00:00
David Koňařík
5b9bb8b056 Parallelise point cloud attribute editing 2025-04-02 09:26:45 +02:00
qgis-bot
2cbadecd13 auto sipify 🍺 2025-04-02 01:14:06 +00:00
Nyall Dawson
3f6b490218 Sipify 2025-04-02 11:11:10 +10:00
Nyall Dawson
2b1aa4e517 Correctly mark code/literal blocks in doxygen 2025-04-02 11:11:10 +10:00
Nyall Dawson
2854ab55b6 Fix list 2025-04-02 11:11:10 +10:00
qgis-bot
582948ebb8 auto sipify 🍺 2025-04-01 10:36:15 +00:00
signedav
d347f20400
Merge pull request #60932 from signedav/save-rel-ref-embedded
RelationReference save edits on embedded form
2025-04-01 12:33:25 +02:00
qgis-bot
210d14040f auto sipify 🍺 2025-04-01 10:08:52 +00:00
Nyall Dawson
c22c7bed68 Add warning to method 2025-04-01 20:05:56 +10:00
Nyall Dawson
fd6429e666 [api] Methods to create geocentric CRS from ellipsoid/other crs
Adds:

- QgsCoordinateReferenceSystem::createGeocentricCrs, which takes
an ellipsoid acronym and builds a matching geocentric CRS
- QgsCoordinateReferenceSystem::toGeocentricCrs, which takes
an existing CRS and returns a corresponding geocentric CRS with
the same datum/datum ensemble
2025-04-01 20:05:56 +10:00
Nyall Dawson
a3dd421f16 Clarify units 2025-04-01 20:05:56 +10:00
signedav
522e650318 comment for return value 2025-04-01 09:17:13 +02:00
qgis-bot
63720ad4de auto sipify 🍺 2025-04-01 06:57:36 +00:00
Jan Caha
e9cd21031f
Change how "Get Z value from project terrain" tool is presented in Mesh Editing (#60709)
* move updateZValuesFromTerrain() to QgsMeshTransformVerticesByExpression

* update widget to work with new checkbox

* move test to TestQgsMeshEditor

* fix doc

* add project to calculate()

* change version

* remove QgsExpressionContext and use QgsProject if needed

* update tests

* fix clang issue

* Apply suggestions from code review - make more readable

Co-authored-by: Stefanos Natsis <uclaros@gmail.com>

* simplify

Co-authored-by: Stefanos Natsis <uclaros@gmail.com>

* fix text

Co-authored-by: Stefanos Natsis <uclaros@gmail.com>

* add note

* add the in string

* fix bracket and indentation

* fix docstring

* use new position if necessary

* default elevation

* do not skip values, use default Z value if not properly transformed

* simplify code

---------

Co-authored-by: Stefanos Natsis <uclaros@gmail.com>
2025-04-01 09:54:42 +03:00
qgis-bot
5db39f884a auto sipify 🍺 2025-04-01 00:29:22 +00:00
Martin Dobias
2078404ba7 Globe: finally make it available from the GUI
This is a mix of additions and updates for the initial support of globe mode
in 3D views within QGIS desktop app. Many things are still missing, and will
be introduced in later PRs...
2025-04-01 10:26:27 +10:00
qgis-bot
62f234f8e5 auto sipify 🍺 2025-03-31 23:46:52 +00:00
Nyall Dawson
4a10066b69 Fix grammar errors in class docstrings 2025-04-01 09:44:00 +10:00
Nyall Dawson
afd2e4f42d Fix doxygen class briefs which aren't full sentences 2025-04-01 09:44:00 +10:00