19678 Commits

Author SHA1 Message Date
Alexander Bruy
8541162003 restore moved test data 2021-06-21 07:17:42 +03:00
Alexander Bruy
fba25dce83 tests for SAGA provider 2021-06-21 07:17:36 +03:00
Alexander Bruy
a0945cfdfe tests for GRASS provider 2021-06-21 07:17:36 +03:00
Alexander Bruy
6e93efe842 tests for OTB provider 2021-06-21 07:17:36 +03:00
Alexander Bruy
82ad2051e6 fix file permissions
remove duplicated short help file
2021-06-21 07:17:36 +03:00
Alexander Bruy
e1cf15cafd re-add run-time profiling
be friendly to qgis_process
2021-06-21 07:17:36 +03:00
Alexander Bruy
90521e660d avoid bare 'except' 2021-06-21 07:17:36 +03:00
Alexander Bruy
12f012eb20 fix rebase conflict 2021-06-21 07:17:36 +03:00
Alexander Bruy
a832526dda drop unused setting 2021-06-21 07:17:36 +03:00
Alexander Bruy
f3d494abe6 fix OTB folder handling 2021-06-21 07:17:36 +03:00
Alexander Bruy
cfc093d0e9 separate otb provider into a plugin 2021-06-21 07:17:36 +03:00
Alexander Bruy
d7faf9c1aa provider enabled/disabled via Plugin Manager 2021-06-21 07:17:36 +03:00
Alexander Bruy
cbe1a472ca add missed plugin files
fix CMakeLists.txt
2021-06-21 07:17:36 +03:00
Alexander Bruy
a62fd8c7cd separate processing grass provider into a plugin 2021-06-21 07:17:35 +03:00
Alexander Bruy
5e8e2a663e add short help 2021-06-21 07:17:35 +03:00
Alexander Bruy
4248cf98d9 provider enabled/disabled by activating/deactivating plugin 2021-06-21 07:17:35 +03:00
Alexander Bruy
86d4d8c469 fix settings removal 2021-06-21 07:17:35 +03:00
Alexander Bruy
0c3f57fb86 fix CMakeLists and imports 2021-06-21 07:17:35 +03:00
Alexander Bruy
fffc5cce81 add metadata 2021-06-21 07:17:35 +03:00
Alexander Bruy
677849c375 add plugin files 2021-06-21 07:17:35 +03:00
Alexander Bruy
277b71a0a6 make SAGA provider independent plugin 2021-06-21 07:17:35 +03:00
Sandro Mani
d17071070f Synchronize cookie jar between all running QgsNetworkAccessManager instances 2021-06-20 07:59:26 +10:00
Sandro Mani
f202c72bdd Fix incorrect note that setting a new path preprocessor replaces any existing processor 2021-06-19 09:45:12 +10:00
Sandro Mani
c09be939f1 Add QgsPathResolver::setPathWriter and QgsPathResolver::removePathWriter 2021-06-19 09:45:12 +10:00
Olivier Dalang
527042ee1d [convert to curve] style
# Conflicts:
#	src/app/vertextool/qgsvertextool.cpp
2021-06-19 06:24:13 +10:00
Olivier Dalang
2c69acabe5 [convert to curve] PR review 2021-06-19 06:24:13 +10:00
Olivier Dalang
9739e07c38 [convert to curve] avancement 2021-06-19 06:24:13 +10:00
Olivier Dalang
351df3ef9f [convert to curve] avancement 2021-06-19 06:24:13 +10:00
Sandro Mani
9553f06700 Add QgsMapTool::canvasToolTipEvent 2021-06-19 06:23:07 +10:00
Nyall Dawson
6124433148 Dox 2021-06-19 06:21:51 +10:00
Nyall Dawson
11e88f7e92 Responsive cancelation of aggregate expression functions 2021-06-19 06:21:51 +10:00
Nyall Dawson
b16465bc31 Support early abortion of vector layer feature counter
Refs https://github.com/qgis/QGIS/issues/43572
2021-06-19 06:21:51 +10:00
Nyall Dawson
8869c9cbe4 Allow setting a QgsFeedback object in QgsExpressionContext
This can be checked by expression functions which are costly to
evaluate (e.g. those which fetch features from a layer) and which
would benefit from early exits when the results of the expression
evaluation are no longer needed (e.g. due to canceling a layer
rendering, etc)
2021-06-19 06:21:51 +10:00
Nyall Dawson
e416d77270 Add an optional QgsFeedback object for QgsFeatureRequest, and use
this to abort the acquisition of a connection in the OGR
connection pool

Provide a mechanism to avoid a deadlock when multiple OGR iterators
are trying to obtain a connection to a resource at once.

Refs https://github.com/qgis/QGIS/issues/43572
2021-06-19 06:21:51 +10:00
Matthias Kuhn
ff3be3df40 Remove QTMOBILITY
It's days are gone
2021-06-19 06:20:57 +10:00
Blottiere Paul
a36e60884d Skip method from sip binding 2021-06-17 22:28:07 +02:00
Blottiere Paul
0924ae1b4e Update sip 2021-06-17 22:28:07 +02:00
Alexander Bruy
cc416282d3
Merge pull request #43720 from nicogodet/patch-1
Add odd integer constraint on neighborhood size in r.neighbors
2021-06-17 06:22:53 +03:00
Nyall Dawson
3ae96253de [processing] Fix use of data defined parameter values when editing
features in place

Fixes #43758
2021-06-17 13:18:12 +10:00
Nyall Dawson
480c2ebd65 Better docs and examples for QgsGeometryEngine class 2021-06-17 07:11:47 +10:00
nicogodet
b265e20bd6 add test for odd integer for neighborhood size parameter 2021-06-16 16:58:59 +02:00
Nyall Dawson
870945c476 Don't restrict adding crs selections to list of recent CRSes to only
a few select dialogs

If the user has gone to the trouble of picking a CRS from the dialog,
it should ALWAYS be pushed to the list of recently used CRS, regardless
of whether they've done it from project properties, layer properties,
some processing algorithm, etc...
2021-06-16 12:03:32 +10:00
nicogodet
21ed71aac9 fix test 2021-06-15 09:44:55 +02:00
nicogodet
bb3d9ad973 add test 2021-06-15 08:40:17 +02:00
Nyall Dawson
57700196cd [api] Add method for PyQGIS QgsMapTool subclasses to set the tool name
Since PyQGIS can't access protected member variables, we need an
explicit setter for this variable.
2021-06-15 16:28:17 +10:00
Even Rouault
d482bc06b1 Extra fixes related to truncation of feature count 2021-06-15 12:40:04 +10:00
Even Rouault
53ca5b2a31 Extra fixes related to truncation of feature count 2021-06-15 12:40:04 +10:00
Even Rouault
92fc43505d Update featureCount() methods to return long long for Win64 compatibility 2021-06-15 12:40:04 +10:00
nicogodet
8a0212e695
Create r_neighbors.py 2021-06-14 09:42:34 +02:00
nicogodet
9d44ebee30
Update neighborhood size name 2021-06-14 09:08:10 +02:00