Denis Rouzaud
ba8a445850
run sipify
2021-03-22 21:13:52 +01:00
Nyall Dawson
c6370c7f52
Speed up QGIS compilation by removing all Qt Module-wide includes
...
Refs https://www.kdab.com/beware-of-qt-module-wide-includes/
2021-03-05 11:23:15 +10:00
Nyall Dawson
b8baabf3f4
[FEATURE] Add new snapping option for "Line Endpoints"
...
When enabled, this snapping mode snaps to the beginning or end
vertex of lines only. When snapping to a polygon layer, only
the first vertex in rings will be snapped to.
Refs Natural resources Canada Contract: 3000720707
2021-03-04 12:20:39 +10:00
Nyall Dawson
50b9beaad6
[sipify] Catch more class references and insert :py:class: annotations
2021-01-31 05:41:22 +10:00
Nyall Dawson
746ee315bd
Fix boolean literal presentation in dox/PyQGIS docs
2020-10-16 16:03:26 +10:00
Nyall Dawson
81a9db9f57
[sipify] Fix creation of cross references
2020-06-15 13:43:58 +10:00
Nyall Dawson
c795ddb1e9
Updates
2020-06-11 13:29:59 +10:00
uclaros
b6f890ec11
fix typo
2020-04-30 09:03:18 +10:00
lbartoletti
dfa5cb68aa
New snapping modes: Centroid and middle of a segment (midpoint) ( #33622 )
...
Snap on centroid and midpoint segment [FEATURE][needs-docs]
2020-03-02 09:02:35 +01:00
Julien Cabieces
d246d9f593
Don't call processEvents and clear added/deleted list
2019-10-30 10:46:26 +01:00
Matthias Kuhn
f96e1922ca
[FEATURE] Parallelize snap index build
2019-10-30 09:32:28 +01:00
lbartoletti
58a3540d05
[needs-docs] add interpolate Z on segment snapping
2019-10-26 10:55:15 +10:00
Julien Cabieces
e4da0ac8c9
Revert "Merge pull request #31374 from troopa81/parallelize_snap_caching"
...
This reverts commit 87b1aa9a5d6efb279693aea68dc2dcb5b51b3e86
2019-10-18 14:50:33 +10:00
Julien Cabieces
50f3a02eca
don't beak API and remove QFuture includes
2019-09-06 10:28:27 +02:00
Julien Cabieces
0e98585fee
fix spell errors
2019-09-06 09:42:23 +02:00
Julien Cabieces
42be18c40a
Improve task management
2019-09-06 09:42:23 +02:00
Julien Cabieces
119106520e
Fix doxygen
2019-09-06 09:42:22 +02:00
Julien Cabieces
4081bea801
Use TaskManager to build index
2019-09-06 09:42:22 +02:00
Julien Cabieces
ba867b46c6
Add asynchronous bool on QgsSnappingUtils/QgsPointLocator API
2019-09-06 09:42:22 +02:00
Julien Cabieces
f475c28753
s/an other/another
2019-09-06 09:42:22 +02:00
Julien Cabieces
ead7481e3f
[FEATURE] Parallelize snap index build
2019-09-06 09:36:16 +02:00
Nyall Dawson
107b48a430
Add NULLPTR macro for use in doxygen comments
...
For the c++ api dox this expands to "\c nullptr" (the
\c directive indicates a code literal value), and for sipify/Python
it expands to ``None`` (`` is sphinx annotation for literal values)
Makes for nicer dox for both c++ and Python!
2019-02-27 09:41:11 +10:00
Nyall Dawson
a7ca08784c
Nullptr consistency in dox
2019-02-27 09:41:11 +10:00
Nyall Dawson
b6d66becab
Sipify
2019-02-27 09:41:11 +10:00
Nyall Dawson
7eab74f803
Fix use of trailing */ in dox, which messes with sipify Python documentation output
2019-02-25 19:02:12 +10:00
Martin Dobias
4f905cc2e8
[vertex tool] right-click to loop through editable features
...
Until now mouse right-click could only select and deselect the highlighted
feature to "lock" vertex tool (and numerical editor) to it, so that it is
easier to focus only on editing of the particular feature. It was however
still difficult to pick the right feature in case there were multiple
features in one location or very close to each other. This is now solved
by the fact that repeated right button clicks will loop through the editable
features. So if there are two features in one location (A, B) then repeated
right-clicks will select: A - B - nothing - A - B - nothing ...
2019-02-05 09:07:58 +01:00
Nyall Dawson
f8bc97030b
Remove extra space added before first line of docstring
2018-05-28 08:22:11 +10:00
Nyall Dawson
c864d22d1f
Add "get ..." to doxygen compliance blacklist
...
Should be "gets ..." for consistent tense, or better yet
"returns ..." for consistency.
2018-05-27 14:05:06 +10:00
Nyall Dawson
1c615c15cc
More documentation compliance
...
Use Qt style "returns .." tense instead of "return ..", and lock
this in with a documentation compliance unit test
2018-05-25 15:09:00 +10:00
Denis Rouzaud
7df2593caf
move auto generated sip file in dedicated folder
2018-05-14 10:23:37 -04:00