21869 Commits

Author SHA1 Message Date
Damiano Lombardi
1bcc87a741 Explicitly set the target feature for merge operation 2023-01-31 17:37:09 +01:00
Damiano Lombardi
271e539402 Fix docstring 2023-01-31 09:18:59 +01:00
Damiano Lombardi
978574f1cc Move merge logic to QgsVectorLayerEditUtils 2023-01-31 09:18:59 +01:00
Damiano Lombardi
45fea05b07 Move merge selected features logic to QgsVectorLayer 2023-01-31 09:18:59 +01:00
Alessandro Pasotti
339d41e223
Merge pull request #51622 from elpaso/sld-fix-raster-external-graphic-loading
Fix SLD loading when using external graphic raster image fill
2023-01-30 09:54:59 +01:00
Nyall Dawson
458c2a839c Expose option for irregular time steps when exporting map animations
Fixes #51546
2023-01-30 16:23:12 +10:00
Nyall Dawson
8dd4b005e0 Fix handling of QSci pap file when running directly from build dir 2023-01-30 13:58:48 +10:00
Nyall Dawson
d517b9e28a Dox++ 2023-01-30 13:35:42 +10:00
Nyall Dawson
ff447f0ce4 Allow layout elevation profile items to use the atlas feature as
the source of the profile curve

(Requires a line geometry type for the atlas layer)
2023-01-30 13:35:42 +10:00
Denis Rouzaud
7d628998d5 follow-up rename QgsSettingsTreeElement to QgsSettingsTreeNode 2023-01-30 10:03:39 +10:00
Even Rouault
133a4f4cdc
Merge pull request #51587 from rouault/add_qgs_int8
[Raster] Add a Qgis::DataType::Int8 signed data type
2023-01-29 19:34:36 +01:00
Alessandro Pasotti
1b10375a13 Doxy 2023-01-28 16:29:37 +01:00
Alessandro Pasotti
a5265bc75a Fix SLD loading when using external graphic raster image fill 2023-01-28 14:19:27 +01:00
Even Rouault
47182b5c0f
[Raster] Add a Qgis::DataType::Int8 signed data type 2023-01-27 13:09:48 +01:00
Denis Rouzaud
0b5901709e
Merge pull request #51582 from 3nids/settings-migrate-arcgis
migrate arcgis settings
2023-01-27 09:04:17 +01:00
Nyall Dawson
4cf399f7c9 Implement layout elevation profile plot rendering 2023-01-27 17:38:59 +10:00
Denis Rouzaud
33368d7dab
Merge pull request #51591 from 3nids/settings-gps-2
[settings] migrate more gps settings
2023-01-27 08:36:27 +01:00
Denis Rouzaud
b3e4295ca4
[settings] migrate raster settings (#51600) 2023-01-27 08:35:33 +01:00
Denis Rouzaud
da29df824a
Merge pull request #51589 from 3nids/settings-simplify-alg
migrate simplify methods settings
2023-01-27 08:32:45 +01:00
Mathieu Pellerin
56e0729e6b [attribute form] Add audio and video support to attachments editor widget 2023-01-27 17:06:03 +10:00
Nyall Dawson
179580351d Remove some outdated .api files 2023-01-27 15:39:09 +10:00
Nyall Dawson
f22cd8379a Add widget for setting profile tolerance 2023-01-27 14:43:26 +10:00
Nyall Dawson
94cf996893 Add changed signal to QgsXyzSourceWidget 2023-01-27 14:25:52 +10:00
Juergen E. Fischer
e8cec91091 fix mingw build 2023-01-27 04:36:20 +01:00
Mathieu Pellerin
7b102b9703 [gui] Brand new QgsMediaWidget to for playing audio or video files 2023-01-27 08:40:16 +10:00
Denis Rouzaud
c11125d4f7 migrate setting qgis/simplifyLocal to class (Bool, core) 2023-01-26 20:54:20 +01:00
Denis Rouzaud
e7ef4d08b0 migrate setting qgis/simplifyDrawingTol to class (Double, core) 2023-01-26 20:54:19 +01:00
Denis Rouzaud
073b60696d forward declaration 2023-01-26 20:54:19 +01:00
Vincent Cloarec
3ca858af66
Global map terrain shading (#51535)
* QgsShadingRendering and pipe to render global elevation map

* gdal utils with datatype and resampling method enum

* raster layer elevation map

* optimize raster elevation map with rotation

* handle  no data value in the map elevation raster pipe

* mesh layer and some little fixes

* fix nodata and hillshading z factor

* render shading on layout

* activate/deactivate the shading from ui

* shading only for layer that have elevation

* apply Z scale and offset of layer elevation properties

* ui settings

* allow elevation from point cloud even edl is deactivate for pointcloud

* fix ui

* sipify

* Shading renderer widget in styling panel

* icone for shading renderer settings widget

* two methods to combin elevation

* rewording

* remove check box at the bottom of canvas

* use band of elevation properties

* fix styling pannel

* render shading in layout

* keep EDL point cloud shading individually

* add shading rendering tests

* add missing code for local EDL for point cloud

* shading inactive by default

* rework raster layer resampling

* improve nodata in elevation map

* don't allow elevation map with != size to be combined

* remove EDL from point cloud

* renaming

* sipify

* colorize tests

* renaming

* RGB32

* renaming leftover

* some ui fixes

* fix border for EDL alg

* fix EDL closed next to nodata value

* fix first shading when activated

* renaming and typo

* fixes for doc, doxygen, indentation and spelling

* remove leftover member

* fix clang-tidy

* fix edl tests

* fix dll export

* minor fixes

* adapt images of tests

* fix narrowing

* fix indentation

* sipify

* WIP

* minor ui changes
2023-01-26 15:02:16 +01:00
Paul Blottiere
8d8ca9b05d
Merge pull request #51485 from pblottiere/server_list_projects
Expose list of projects in cache to Python API
2023-01-26 14:31:54 +01:00
Vincent Cloarec
cd6767693a
rework mesh streamlines renderer (#51426)
* rework mesh stream lines renderer

* fix indentation, cpp check and  other cleaning

* fix clang-tidy

* minors fixes (arrowing and other)

* adapt control image for tests
2023-01-26 07:17:34 -04:00
Alessandro Pasotti
31d058d152
Merge pull request #51584 from geosolutions-it/remove_geonode_provider
Remove GeoNode Provider
2023-01-26 10:14:43 +01:00
Denis Rouzaud
448eaa3810 deprecate settings registry 2023-01-26 08:52:33 +01:00
Juergen E. Fischer
19d7edcfed produce and install pyqgis.pap (superceeds #51429) 2023-01-25 23:06:35 +01:00
Denis Rouzaud
46a3684ef1 code layout 2023-01-25 21:17:50 +01:00
Giovanni Allegri
863d6fd615
Geonode provider removal (#2)
* Removal of GeoNode provider
2023-01-25 15:51:21 +01:00
Denis Rouzaud
b01b72c276 migrate arcgis settings 2023-01-25 15:18:27 +01:00
Denis Rouzaud
8d405e6f65 sipify 2023-01-25 12:50:12 +01:00
Denis Rouzaud
56c388b305 [settings] migrate QgsGpsDetector settings 2023-01-25 12:47:48 +01:00
Denis Rouzaud
fb49e6e99f
Revert "remove transfer annotations" (#51553)
This reverts commit fcbf76ec1cf0e707b69d27b967448f8058cffb30.
2023-01-24 09:42:27 +01:00
Blottiere Paul
5d78bbe998 Returns a list of project 2023-01-24 09:05:33 +01:00
Blottiere Paul
44b8ed25ab Expose list of projects in cache to Python 2023-01-24 09:05:33 +01:00
Nyall Dawson
e42c3ba1c1 Add method to create profile request for a layout profile item 2023-01-24 11:43:09 +10:00
Nyall Dawson
f3af0dfe65 Add some more settings to layout profile item 2023-01-24 11:43:09 +10:00
pathmapper
64e001e406 Improve parameter names
Adress code review comment:
https://github.com/qgis/QGIS/pull/51522#discussion_r1083693553
2023-01-24 10:08:08 +10:00
pathmapper
f15ef4547b Add some options for Leaflet html output 2023-01-24 10:08:08 +10:00
Jacky Volpes
895a540bb2 Update python/core/auto_generated/externalstorage/qgsexternalstorage.sip.in 2023-01-24 10:05:36 +10:00
Jacky Volpes
e988a57fdd External storage: status is now private with a setter 2023-01-24 10:05:36 +10:00
Alessandro Pasotti
c9608029f1
Merge pull request #51525 from elpaso/widgets-editable-data-defined
[Feature] Data defined form widget editable state.
2023-01-23 16:09:55 +01:00
Denis Rouzaud
42f4e1c80e
Merge pull request #51295 from 3nids/settings-registry-migration-core-5-tree-element
Tree structures for settings
2023-01-23 08:53:33 +01:00