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
Julien Cabieces
ac031372e1
Fixes #34791 : set up cache geometry if HTML widget needs it
2021-06-21 14:05:06 +02:00
Marco Hugentobler
2b97162c23
Since QGIS 3.22
2021-06-21 11:31:48 +02:00
Marco Hugentobler
a7739d9727
Add doc
2021-06-21 11:31:48 +02:00
Marco Hugentobler
7ec671a88e
Spell check
2021-06-21 11:31:48 +02:00
Marco Hugentobler
ee17ca8ef1
Fix sip code
2021-06-21 11:31:48 +02:00
Marco Hugentobler
6221754e6c
Use preprocessed URLs for QgsTileCache tile keys and add unit test for QgsNetworkAccessManager::setRequestPreprocessor
2021-06-21 11:31:48 +02: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
Marco Hugentobler
307bce8f0d
Add QgsNetworkAccessManager::setRequestPreprocessor
2021-06-21 11:26: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