19733 Commits

Author SHA1 Message Date
Nyall Dawson
c013c78285 [api] Attach QgsPropertyCollection to QgsRasterPipe to allow
for data-defined raster pipeline properties
2021-06-25 13:53:52 +10:00
Nyall Dawson
3c3059c938 Fix code example blocks in QgsFeature documentation 2021-06-25 10:50:04 +10:00
Nyall Dawson
711a615be3 Fix raises sphinx format 2021-06-25 10:50:04 +10:00
Even Rouault
8a6ed7d8f9 Address -Woverloaded-virtual clang virtual and enable the warning 2021-06-25 06:37:49 +10:00
Denis Rouzaud
6cdbced874
allow to build auth methods statically (#43866)
* allow to build auth methods statically

* enable static build of all auth methods

* follow-up

* fix static auths

* fix dynamic

* fix bindings

* fix core only

* fix dox

* fix dox again

* fix bindings again

* fix test and more

* some cleanup

* fix test

* add missing gui edits

* O2_DLL

* fix bindings with core only

* fix SIP feature

* fix SIP condition

* disable feature earlier

* fix auth manager bindings without gui

* put back virtual methods
2021-06-24 16:48:47 +02:00
Denis Rouzaud
8915a0751a put back virtual methods 2021-06-24 16:10:33 +02:00
Denis Rouzaud
cfb4241767 fix auth manager bindings without gui 2021-06-24 15:27:42 +02:00
Denis Rouzaud
437b3efb92 disable feature earlier 2021-06-24 15:13:46 +02:00
mhugent
cb2fb67d0d
Merge pull request #43639 from mhugent/network_request_preprocessor
Network request preprocessor
2021-06-24 14:43:04 +02:00
Sandro Mani
23b4786cc8
Merge pull request #43526 from kadas-albireo/attachments
Implement project file attachments
2021-06-24 14:42:03 +02:00
Denis Rouzaud
144098b905 fix SIP condition 2021-06-24 13:43:16 +02:00
Denis Rouzaud
51f25b7df9 fix SIP feature 2021-06-24 11:48:49 +02:00
Denis Rouzaud
1851e379d1 fix bindings with core only 2021-06-24 11:24:18 +02:00
Sandro Mani
c518912922
Merge pull request #43883 from kadas-albireo/includes
Install missing headers, fix includes from installed location
2021-06-24 02:56:28 +02:00
Sandro Mani
83f73027ad Install missing headers, fix includes from installed location 2021-06-24 01:08:45 +02:00
Andrea Giudiceandrea
f55b5b9e6f Fix UnicodeDecodeError in Processing history 2021-06-24 07:53:51 +10:00
nicogodet
908e38a20a typo 2021-06-24 04:36:26 +10:00
Denis Rouzaud
e02d341197 fix bindings again 2021-06-23 15:05:18 +02:00
Denis Rouzaud
e25ff6f370 fix dox 2021-06-23 14:53:40 +02:00
Denis Rouzaud
b0b22bb6bf fix bindings 2021-06-23 14:30:28 +02:00
Denis Rouzaud
a42df3b856 allow to build auth methods statically 2021-06-23 12:52:26 +02:00
Nyall Dawson
69debff405 Add convenience method to directly convert QgsProviderSublayerDetails
object to a QgsMapLayer
2021-06-23 19:35:11 +10:00
Nyall Dawson
00db2820cd Add generic method to QgsMapLayerFactory to create map layers of
any type
2021-06-23 19:35:11 +10:00
Nyall Dawson
07f5812383 Add uri to QgsProviderSublayerDetails 2021-06-23 19:35:11 +10:00
Denis Rouzaud
55e20eb800
avoid code duplication of fromEncodedComponent_helper(QGIS)/qt_urlRecodeByteArray(Qt) (#43842) 2021-06-23 09:11:03 +00:00
Nyall Dawson
f50dd99ed7 Dox++ 2021-06-23 17:30:47 +10:00
Nyall Dawson
f62ddb37a2 Promote QgsRasterPipe enums to enum classes in Qgis namespace
and add forward declares where possible
2021-06-23 17:30:47 +10:00
Nyall Dawson
e2b7f0712e Improve QgsRasterPipe docs 2021-06-23 17:30:47 +10:00
Sandro Mani
6f0bac42be Also support project attachments for QGS format 2021-06-22 11:46:51 +02:00
Sandro Mani
001d363b2e Implement project file attachments 2021-06-22 09:04:48 +02:00
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
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