Denis Rouzaud
e9fc54c0bd
fixes from review
2022-02-21 09:45:27 +01:00
Denis Rouzaud
be0fe08c2e
better dox for deprecated interface actions methods
2022-01-28 06:30:26 +01:00
Denis Rouzaud
997197c6aa
fix win build
2022-01-28 06:30:25 +01:00
Denis Rouzaud
e37e985b58
sipify
2022-01-28 06:30:24 +01:00
Denis Rouzaud
83c5e6fe04
add new class QgsMapToolCaptureLayerGeometry to handle layer specific operation in capture map tool
...
such as avoiding intersections
2022-01-28 06:30:24 +01:00
Denis Rouzaud
f577cf9ed2
use const abstract geom in virtual handlers
2022-01-28 06:30:24 +01:00
Denis Rouzaud
04d79bef6c
more dox
2022-01-28 06:30:24 +01:00
Denis Rouzaud
c88a63f654
also create a virtual handler for QgsMapToolDigitizeFeature::featureDigitized
2022-01-28 06:30:24 +01:00
Denis Rouzaud
be561092cd
add point/line/polygon specific handlers for capture map tool
2022-01-28 06:30:23 +01:00
Denis Rouzaud
e2a80d97fe
use a current CaptureTechnique in QgsMapToolCapture
...
QgisApp has been adapted to switch between the different techniques
2022-01-28 06:30:23 +01:00
Denis Rouzaud
864787e63f
make QgsMapToolCapture capable of capturing point/line/polygons
...
This moves part of the code from QgsMapToolDigitizeFeature to QgsMapToolCapture so the tool can actually capture point, line and polygons. It's mainly the 'cadCanvasReleaseEvent` which has been transfered.
2022-01-28 06:30:23 +01:00
Denis Rouzaud
b98c1df904
use default args for Z/M values in QgsGeometry::coerceToType
2022-01-28 06:21:18 +01:00
Alexander Bruy
fd00dd43c2
Merge pull request #47001 from AlisterH/patch-2
...
Update r.water.outlet.txt to tell the user what kind of input raster is needed
2022-01-26 10:54:15 +02:00
Alexander Bruy
91fb92f650
fix adding vector layers to QGIS from MetaSearch ( fix #46135 )
2022-01-26 07:06:37 +10:00
AlisterH
a56d9398c0
Update r.water.outlet.txt
...
to tell the user what kind of input raster is needed
2022-01-26 09:22:41 +13:00
Nyall Dawson
6bd1a7eb7d
Document new behaviour
2022-01-24 17:26:05 +10:00
Nyall Dawson
1be383a301
[api] Add QgsProviderMetadata method to test whether a style with
...
a specified ID already exists
2022-01-24 17:26:05 +10:00
Denis Rouzaud
973b97af24
fix spell, layout and sip
2022-01-22 06:37:43 +10:00
Denis Rouzaud
0bccb17f9f
fix re-implemented buttons being null
2022-01-22 06:37:43 +10:00
Harrissou Sant-anna
b8de4d389e
Add version mention
2022-01-20 21:37:13 +01:00
Harrissou Sant-anna
0ef51feccf
Dedicated method allowing to add plugins to the Mesh menu
2022-01-20 15:07:15 +01:00
nicogodet
0017f1ae94
fix see also of setClearValue ( #46911 )
2022-01-20 14:07:14 +01:00
uclaros
d1d148f0c6
Address more comments
2022-01-19 06:24:20 +10:00
uclaros
a28cd2ce11
Address review
2022-01-19 06:24:20 +10:00
Stefanos Natsis
be99a166d9
Added pointcloud ordered by Z rendering for 2d views
2022-01-19 06:24:20 +10:00
Nyall Dawson
d00356a0fa
[console] Use a more modern approach to running script files, to
...
avoid 'unclosed file' warnings dumped whenever script files
are run through the Python console
2022-01-18 15:23:08 +10:00
Nyall Dawson
f4b7a93175
Fix scroll area child widgets wheel event lock lasts too long after
...
scrolling stops in some circumstances
Basically, if the user moves the mouse after scrolling the area
with the wheel, we should release the time based lock we use
to avoid unwanted widget changes mid-scroll immediately. Otherwise
it's impossible to scroll wheel->move mouse onto widget->wheel to change
widget value quickly.
2022-01-18 13:51:37 +10:00
Nyall Dawson
8ef270b2cc
[processing] Remove unused 'preconfigured' provider
2022-01-17 16:12:40 +10:00
Matthias Kuhn
c5a56d6f83
Merge pull request #46802 from domi4484/relationEditorGetMultipleFeatures
2022-01-14 15:18:42 +01:00
Nyall Dawson
72116925ad
Sip_skip some private api
2022-01-14 16:06:41 +10:00
Nyall Dawson
479d37def0
Add missing TransferThis annotation
2022-01-14 16:06:41 +10:00
Nyall Dawson
216b9d2a2a
Fix getter name should not include 'get' prefix
2022-01-14 16:06:41 +10:00
Nyall Dawson
f288ab1223
Add api to allow validation of QgsOptionsPageWidget before applying
...
options dialog changes
2022-01-14 16:06:23 +10:00
Stéphane Brunner
3d0b27ea5d
Merge pull request #46629 from sbrunner/fix-headers
...
Fix headers
2022-01-13 19:28:17 +01:00
Vincent Cloarec
9965eccdce
Template parameter {usage} for XYZ raster and vector tiles ( #46731 )
2022-01-13 15:11:31 +01:00
Nyall Dawson
7a7fb285cd
Don't always reset custom crs format to wkt when it was originally
...
defined using a proj string
2022-01-13 13:58:00 +10:00
Nyall Dawson
370bdfd84d
Add api to allow the native format for a crs definition (i.e. wkt
...
or proj) to be saved when the crs is saved to xml
Allows us a way to present a custom crs in the same format as it was
originally defined using
2022-01-13 13:58:00 +10:00
Damiano Lombardi
c8dd03bc96
Relation editor widget get list of editing features
2022-01-12 09:46:43 +01:00
NEDJIMAbelgacem
66b481ac36
use QgsProjectDirtyBlocker instead of connect disconnect dance
2022-01-12 13:46:49 +10:00
NEDJIMAbelgacem
96f7c474bf
remove dirtifying the project on hide & show and add proper project dirtyfing when the project changes
2022-01-12 13:46:49 +10:00
NEDJIMAbelgacem
ff5bde77a4
rename stuff
2022-01-12 13:46:49 +10:00
NEDJIMAbelgacem
f54136e616
address Nyall reviews
2022-01-12 13:46:49 +10:00
NEDJIMAbelgacem
33ee137c32
various fixes
2022-01-12 13:46:49 +10:00
NEDJIMAbelgacem
05824dc1c8
fix sip
2022-01-12 13:46:49 +10:00
NEDJIMAbelgacem
0381373df9
fix ci build
2022-01-12 13:46:49 +10:00
NEDJIMAbelgacem
fb9084f93f
fix docs
2022-01-12 13:46:49 +10:00
NEDJIMAbelgacem
89c661b35d
split 3dviewsmanager into 3dviews manager and dialog class
2022-01-12 13:46:49 +10:00
Nyall Dawson
24a498b57c
Rename to 'toGeographicCrs'
2022-01-11 19:50:46 +10:00
Nyall Dawson
1f240c0196
Add method to convert QgsCoordinateReferenceSystem to geodetic crs
2022-01-11 19:50:46 +10:00
Nyall Dawson
adc7b6a143
CRS selection dialog can now be opened inlined
2022-01-11 19:50:46 +10:00