55 Commits

Author SHA1 Message Date
Nyall Dawson
ef0289f3ec Fix formatting of Python ..deprecated annotations in docstrings
Fixes https://github.com/qgis/pyqgis-api-docs-builder/issues/174
2024-09-02 11:42:12 +10:00
Nyall Dawson
3a578d6712 Header update 2024-08-13 20:28:55 +10:00
Mathieu Pellerin
6994d1c680
[advanced digitizing] Add circles intersection digitizing tool (#57648) 2024-07-31 17:05:58 +07:00
Mathieu Pellerin
35784b2263 [advanced digitizing] Implement visual construction guides 2024-06-04 09:30:40 +07:00
Even Rouault
15ea5c46bc
Header files: remove all mentions of '\since QGIS 3.0' 2024-02-18 20:57:23 +01:00
Even Rouault
02caeb9db7
Header files: remove all mentions of '\since QGIS 2.' 2024-02-18 20:46:01 +01:00
Alessandro Pasotti
0c9f15ee93 CAD fix regression with units
Fix #54501
2023-09-21 14:03:30 +02:00
Alessandro Pasotti
4fab764af0 Advanced digitizing: floater settings and bearing
- visibility settings for floater
- option for bearing/azimuth
2023-05-12 07:30:23 +02:00
Alessandro Pasotti
f63dd2c360 Move CadConstraintType to Qgis, translate degree symbol 2023-05-12 06:32:11 +10:00
Alessandro Pasotti
49d1b61f30 Advanced digitizing: respect units for distance
- respect project settings for distance units
- format angle
- format geographic coordintates
2023-05-12 06:32:11 +10:00
Alessandro Pasotti
34933d0072 SIP_SKIP and tidy 2023-05-04 13:19:59 +02:00
Alessandro Pasotti
5f86a4011f Advanced Digitizing: more common angle options
- add 0.1, 0.5, 1.0 common angles
- add an option to show current common angle in the floater
- add 'N' 'SHIFT+N' keyboard shortcuts to cycle through the
  common angle options
2023-05-04 13:19:59 +02:00
vcloarec
93b2e27a67 fix cad tool with escape 2023-04-26 15:50:27 -04:00
vcloarec
672121df97 fix add new mesh with cad tool 2023-04-26 15:50:27 -04:00
Antoine
2dc440f804 move enums to qgis.h 2022-03-10 13:37:19 +01:00
Antoine
556df9d4f6 3.24 to 3.26 2022-03-10 09:11:39 +01:00
Antoine
26125ba8b2 fix enable/disable of new constraints 2022-03-10 09:11:39 +01:00
Antoine
1b6294b701 add new constraints 2022-03-10 09:11:38 +01:00
Antoine
aa88d39f89 AdditionalConstraint to BetweenLineConstraint 2022-03-10 09:11:38 +01:00
Antoine
66b45c2d69 change version to 3.26 2022-02-22 10:17:54 +01:00
Antoine
1d96d07774 modify method name getCapacities 2022-02-22 10:17:54 +01:00
Antoine
64ab38b9e4 modify code to simplify tests 2022-02-22 10:17:53 +01:00
Nyall Dawson
139cc2d3b4 Dynamically change x/y constraint precision based on geographic/non
geographic crs
2021-09-24 08:13:32 +10:00
Nyall Dawson
a94dd8b3c1 Allow CAD dock to be used for geographic CRS, but only allow
the x/y/z/m constraints to be set (not distance or angle based
constraints)
2021-09-24 08:13:32 +10:00
vcloarec
bb09d06e2a use constraint cad Z value for mesh editing 2021-09-19 18:34:07 -04:00
Nyall Dawson
73ced5dd80 Fix digitizing features using CAD dock when layer CRS != canvas CRS 2021-09-18 05:34:32 +10:00
Nyall Dawson
50ab8c1c81 Cleanup API docs for QgsCadUtils 2021-09-13 13:22:28 +10:00
Loïc Bartoletti
f4383aaa5b fix api break for pointChanged. use pointChangedV2 2021-09-13 08:03:46 +10:00
Loïc Bartoletti
99af22b977 fix api break for current,previous,penultimatepoint 2021-09-13 08:03:46 +10:00
Loïc Bartoletti
42794288ab 3.20 -> 3.22 2021-09-13 08:03:46 +10:00
Loïc Bartoletti
a5fca0b9a5 Use values from DockWidget instead of snapped ones 2021-09-13 08:03:46 +10:00
Loïc Bartoletti
d81d236540 fix sip 2021-09-13 08:03:46 +10:00
Loïc Bartoletti
29d95c7614 Disable Z/M parts when layer is not 3D or Measure 2021-09-13 08:03:46 +10:00
Loïc Bartoletti
16d86302c7 fix sip 2021-09-13 08:03:46 +10:00
Loïc Bartoletti
453d85c6a2 Disable Z/M parts when layer is not 3D or Measure 2021-09-13 08:03:46 +10:00
Loïc Bartoletti
0706585e0f init zm support in QgsAdvancedDigitzingDockWidgetBase 2021-09-13 08:03:46 +10:00
Denis Rouzaud
ba8a445850 run sipify 2021-03-22 21:13:52 +01:00
Nyall Dawson
50b9beaad6 [sipify] Catch more class references and insert :py:class: annotations 2021-01-31 05:41:22 +10:00
Nyall Dawson
81a9db9f57 [sipify] Fix creation of cross references 2020-06-15 13:43:58 +10:00
olivierdalang
da4a8d24ef [cad] fix graphical glitches 2019-06-04 11:29:04 +02:00
olivierdalang
4163be67cf unstable API notice 2019-05-15 14:33:21 +02:00
olivierdalang
d32a319d2f prepare commit & coding style 2019-05-15 13:30:29 +02:00
olivierdalang
d6ac603556 [FEATURE][needs-docs] add a floater showing advanced input editlines next to the mouse
Sponsored by Kanton Schaffhausen in collaboration with OPENGIS.ch
2019-05-13 14:25:31 +02:00
Denis Rouzaud
20883c9532 run sipify 2019-03-07 21:07:53 +01:00
Denis Rouzaud
717ea437c1 use scope based enum for QgsAdvancedDigitizingDockWidget::AditionalConstraints 2019-03-07 16:34:16 +01:00
Nyall Dawson
b6d66becab Sipify 2019-02-27 09:41:11 +10:00
Denis Rouzaud
4ba77f83a6 fix typo 2018-10-26 08:12:57 -04:00
Denis Rouzaud
9e6d165861 doxymentation 2018-10-26 08:11:17 -04:00
lbartoletti
f002a9c43d fix snapping indicator when advance digitizing tools is enabled 2018-10-26 08:11:17 -04:00
Denis Rouzaud
7fb3a92994 forward declaration of QgsMapMouseEvent 2018-10-09 11:48:33 -08:00