19697 Commits

Author SHA1 Message Date
Nyall Dawson
2430173427 Fix since 2021-06-22 08:43:39 +10:00
Nyall Dawson
89d58dc718 Fix wording 2021-06-22 08:43:39 +10:00
Nyall Dawson
c7926181ad Layout fixes 2021-06-22 08:43:39 +10:00
Nyall Dawson
469f967941 Add framework for querying for dataset sublayers via
QgsProviderRegistry/QgsProviderMetadata
2021-06-22 08:43:39 +10:00
Nyall Dawson
2328f4fad8 Fix sipify handling of long long return types 2021-06-22 08:43:39 +10:00
Nyall Dawson
e59f343110 Introduce QgsProviderSubLayerDetails 2021-06-22 08:43:39 +10:00
Sandro Mani
a29ce541a4 Add QgsApplication::translation as counterpart to QgsApplication::setTranslation 2021-06-22 08:33:04 +10:00
Paul Blottiere
db4ddb903e
Merge pull request #43560 from pblottiere/as_always_save_file
Limit the damage when the temporary directory with qgd file is deleted
2021-06-21 11:31:14 +02:00
Alessandro Pasotti
00536e869f
Merge pull request #43756 from elpaso/localization-coordinate-formatter
Coordinate formatter localization
2021-06-21 09:08:50 +02:00
Alexander Bruy
adc9d072cd
Merge pull request #43792 from alexbruy/provider-plugins
Move non-native Processing providers into independent plugins
2021-06-21 08:42:29 +03:00
nirvn
01fe6c5b77 [FEATURE][rasters] Invert colors' raster rendering filter option 2021-06-20 21:29:55 -07:00
Nyall Dawson
cf8b96ad44 Nicer memory handling when registering label features 2021-06-21 14:28:27 +10:00
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