18896 Commits

Author SHA1 Message Date
Evan Derickson
d79100a204 List comprehension formatting 2021-01-24 16:34:35 -08:00
Evan Derickson
fe184e8e71 Formatting list comprehension 2021-01-24 16:34:03 -08:00
Evan Derickson
63e77371f6 List comprehensions to generators 2021-01-24 16:26:53 -08:00
Evan Derickson
8cd0f92139 Undo removal of else 2021-01-24 16:09:53 -08:00
Evan Derickson
beefb9ed45 Replace str format with str cast 2021-01-23 20:09:01 -08:00
Evan Derickson
4e41ee6db2 More list comprehensions, str.join() 2021-01-23 20:06:27 -08:00
Evan Derickson
4b50c1a7a7 For loops to list comprehension 2021-01-23 16:06:29 -08:00
Matthias Kuhn
a84f2a2065
Merge pull request #41009 from suricactus/dms_gui
Document management system a.k.a. polymorphic relations GUI
2021-01-22 08:39:35 +01:00
Martin Dobias
0cf985f671 Peter's review 2021-01-20 18:30:02 +01:00
Martin Dobias
302469450f Singleton, code cleanups, more tests, error reporting 2021-01-20 18:30:02 +01:00
Andrea Giudiceandrea
95f25cc079 [MetaSearch] Update UK and UNEP GRID CSW servers
The new CSW servers substitute the unavailable or unreliable and soon to be deactivated old ones.
2021-01-20 09:29:40 +10:00
Nyall Dawson
36f68e4fc9 Add mechanism for temporarily disabling all network caching
to QgsNetworkAccessManager, and add a checkbox in the network
logger panel to allow users to temporarily disable the network cache

This can be VERY useful when debugging QGIS network activity, or when
using QGIS to test server side changes.

This is a transient setting only, and is forgotten as soon as QGIS
is closed. That's by design -- we don't want users to accidentally
leave this enabled and cause unnecessary server load.
2021-01-20 09:28:16 +10:00
Nyall Dawson
10789b12fc Fix comparison sort order for points to path test 2021-01-20 09:08:35 +10:00
Nyall Dawson
9cba2489bc Use parent symbol type instead of layer geometry type to decide
which line symbol layer settings to show

Fixes fill symbol only related properties (like ring filters) show
for line symbols in some contexts.

Fixes #33398
Fixes #24131
2021-01-20 06:01:25 +10:00
Ivan Ivanov
ecd616b51b Add sip convert for QgsMapToolDigitizeFeature 2021-01-19 17:11:31 +02:00
nirvn
a84647cf30 follow up ab0eba2 : crash-free implementation 2021-01-19 14:53:53 +07:00
Nyall Dawson
ff730b6ee6 Add optimised method to QgsMapToPixelSimplifier which avoids clones
in unwanted circumstances and works on QgsAbstractGeometry objects
instead of QgsGeometry
2021-01-19 16:48:12 +10:00
Nyall Dawson
538a5ecefd Improve docs to make it clearer that QgsMapSettings::visibleExtent
is probably what you want, not QgsMapSettings::extent...
2021-01-19 11:04:55 +10:00
uclaros
9a2e9001a2 Fix failing test
Output feature order cannot be made backwards compatible so we're forced to modify the test to pass.
2021-01-19 05:09:48 +10:00
uclaros
43e673a143 Complete points to paths port 2021-01-19 05:09:48 +10:00
Ivan Ivanov
449e2757d9 Added QgsRelation::Type 2021-01-18 12:39:38 +02:00
Ivan Ivanov
6dc92b540c Support polymorphic relationship strength 2021-01-18 12:39:37 +02:00
Nyall Dawson
78cb67a95d Add method to convert QgsPointCloudAttributeCollection to QgsFields 2021-01-18 13:47:31 +10:00
Nyall Dawson
d6c0b2f0a8 Add method to get equivalent QVariant type for a point cloud attribute 2021-01-18 13:47:31 +10:00
Nyall Dawson
155ee72a17 Remove remnant docx 2021-01-18 13:47:31 +10:00
Belgacem
bec8fe5f2e rollback the existing implementation and use QgsHighlight 2021-01-18 08:54:56 +10:00
Belgacem
6de83cd662 initial highlighting implementation 2021-01-18 08:54:56 +10:00
nirvn
ab0eba218c [processing] Fix file download algorithm's temporary file missing proper extension 2021-01-18 08:35:05 +10:00
Alessandro Pasotti
47c1072c06
Merge pull request #41033 from elpaso/connections-api-queryresult-model-followup
Fix QgsQueryResultModel crash
2021-01-16 11:44:54 +01:00
Alessandro Pasotti
0290024f21 Remove unused MAX_CACHE_LAYERS 2021-01-16 06:40:33 +10:00
Alessandro Pasotti
2d7991619f Fix QgsQueryResultModel crash 2021-01-15 14:35:21 +01:00
Marco Hugentobler
090cd5c036 Add project setting if attribute form should be considered for feature info 2021-01-15 11:27:22 +01:00
Alessandro Pasotti
a0d847fecd
Merge pull request #40750 from elpaso/connections-api-queryresult-model
QgsQueryResultModel
2021-01-14 11:37:11 +01:00
Peter Petrik
4b9f82d9cb fix docs 2021-01-14 10:14:34 +01:00
Peter Petrik
9bff34e732 fix documentation 2021-01-14 10:14:34 +01:00
Peter Petrik
d883d416fe [feature] use smarter map redraws: avoid map flickering by usage of cached layer image before the new rendering is done 2021-01-14 10:14:34 +01:00
Matthias Kuhn
26361a980c
Merge pull request #40914 from suricactus/dms_core
Added support for polymorphic relations relations
2021-01-14 07:39:57 +01:00
Nyall Dawson
814b65ba1c Cleaner approach -- create expression contexts in modeler parameter
definition dialogs using expression context and processing context
generators
2021-01-14 16:15:06 +10:00
roya0045
6ea2ff55e1 Fixes #39137 2021-01-14 16:15:06 +10:00
Nyall Dawson
7f3b40772a Fix build 2021-01-14 08:15:57 +10:00
Belgacem
0318ff768d add movement speed combobox 2021-01-14 08:15:57 +10:00
Belgacem
44d39becf3 initial fly mode implementation 2021-01-14 08:15:57 +10:00
Denis Rouzaud
76a2869211 remove includes of binary dirs 2021-01-14 08:09:36 +10:00
Denis Rouzaud
21828ba85f [cmake] target_include_directories for 3d 2021-01-14 08:09:36 +10:00
Martin Dobias
1ed818e264 Add mapRefreshCanceled() signal to QgsMapCanvas
This is useful when one wants to follow what exactly is happening
with map canvas rendering. We already have renderStarting() signal
when a job is started and mapCanvasRefreshed() signal when a job
has finished, but there was no notification if the pending job
got cancelled (for example because used moved/zoomed the map).
2021-01-14 05:23:43 +10:00
Denis Rouzaud
23b50ab264
[cmake] remove of redundant includes (#40993) 2021-01-13 19:48:58 +01:00
Denis Rouzaud
837db503a6
Merge pull request #40990 from 3nids/cmake-tid-gui
[cmake] more target_include_directories
2021-01-13 17:02:28 +01:00
Belgacem
93f9ec2f79 add SIP_SKIP 2021-01-13 15:47:40 +01:00
Belgacem
f362eab3d8 fix indentation 2021-01-13 15:47:40 +01:00
Belgacem
ec2fe64fd2 remove code duplication 2021-01-13 15:47:40 +01:00