60859 Commits

Author SHA1 Message Date
Nyall Dawson
d79fed41ce Indentation 2020-03-05 18:55:20 +10:00
Nyall Dawson
70731d82d5 Port most of the remaining ModelerScene code to c++
ModelerScene is now a shell class, implementing the bare minimum
required for older Python API compatibility
2020-03-05 18:55:20 +10:00
Nyall Dawson
ef8f26e3a7 Much simpler code for determining linked parameters in modeler 2020-03-05 18:55:20 +10:00
Nyall Dawson
616504be59 Add missing parameter dependancies for QgsProcessingParameterCoordinateOperation 2020-03-05 18:55:20 +10:00
Nyall Dawson
0fff9338bb Remove exception which is never raised 2020-03-05 18:55:20 +10:00
Nyall Dawson
9ba699ee1c Port more of modeler scene to c++ 2020-03-05 18:55:20 +10:00
Nyall Dawson
d6d1b858c9 Metatype 2020-03-05 18:55:20 +10:00
Nyall Dawson
873ad5f734 Clone should be const 2020-03-05 18:55:20 +10:00
Nyall Dawson
d8eb0efc06 Add missing changed signal emissions 2020-03-05 18:55:20 +10:00
Nyall Dawson
5c44441cd3 Move some modeler scene code to c++, avoid hard link between scene
and dialog
2020-03-05 18:55:20 +10:00
Samweli
c178276ef9 removed provider capabilities setting in temporal layer properties 2020-03-05 18:41:35 +10:00
Samweli
4abaee8cac small tweaks,eg. remove of unwanted spaces 2020-03-05 18:41:35 +10:00
Samweli
8848cbd28b improved provider temporal capabilities tests 2020-03-05 18:41:35 +10:00
Samweli
1abbc2a586 saving and restoring temporal properties 2020-03-05 18:41:35 +10:00
Samweli
391f606f78 moved temporal range from provider to layer temporal properties 2020-03-05 18:41:35 +10:00
Samweli
51b475f689 added checks for possible null temporal capabilities 2020-03-05 18:41:35 +10:00
Samweli
ccf8a03678 removed duplicate signal 2020-03-05 18:41:35 +10:00
Samweli
d7616bf5a8 added current layer range label 2020-03-05 18:41:35 +10:00
Samweli
f39a5765d6 updated tests format 2020-03-05 18:41:35 +10:00
Samweli
0256951605 ousing right wms reference request parameter 2020-03-05 18:41:35 +10:00
Samweli
c42f1627a3 added temporal capabilities tests 2020-03-05 18:41:35 +10:00
Samweli
2517b566d1 suggested changes from the review 2020-03-05 18:41:35 +10:00
Samweli
b30ccf3289 fixed travis tests 2020-03-05 18:41:35 +10:00
Samweli
872094cf8a removed status label in temporal properties 2020-03-05 18:41:35 +10:00
Samweli
1cbb8e76b6 fixed conflicts 2020-03-05 18:41:35 +10:00
Samweli
6352d6889c added abstract temporal class
updates on tests and abstract temporal class

updates on qgsabstracttemporal sip and tests

update qgsabstracttemporal test

updated docs

moved qgsabstracttemporal class to qgstemporalrangeobject class as per review suggestions

edits per review on qgs map canvas

remove access of private members from qgstemporalrangeobject

updated render context test and fix travis tests

added new temporal property class

added tests for temporal property

added tests for temporal property

added temporal widget ui

temporal support in raster layers, from wms provider

temporal properties in raster layer properties

added abstract temporal class

updates on tests and abstract temporal class

updates on qgsabstracttemporal sip and tests

update qgsabstracttemporal test

updated docs

temporal support in raster layers, from wms provider

update qgsabstracttemporal test

updated docs

moved qgsabstracttemporal class to qgstemporalrangeobject class as per review suggestions

edits per review on qgs map canvas

updated render context test and fix travis tests

added new temporal property class

added new map layer temporal properties sub classes with tests

updates on map layers temporal properties classes

fix travis tests

add read and write xml tests

added abstract temporal class

updates on tests and abstract temporal class

updates on qgsabstracttemporal sip and tests

update qgsabstracttemporal test

updated docs

edits per review on qgs map canvas

temporal properties in raster layer properties

temporal support in raster layers, from wms provider

moved qgsabstracttemporal class to qgstemporalrangeobject class as per review suggestions

edits per review on qgs map canvas

remove access of private members from qgstemporalrangeobject

updated render context test and fix travis tests

added new temporal property class

added new map layer temporal properties sub classes with tests

updated layer times ui

added advanced options in layer time constrains ui

fix for refreshing wms layer after temporal properties update

update on wms-t temporal properties

added support for bi-temporal WMS-T
2020-03-05 18:41:35 +10:00
Matthias Kuhn
923dabd86a
Merge pull request #34797 from lbartoletti/fix_key_conflict_for_close_editing_line
Use a different key sequence for close editing line. Fixes #34793
2020-03-05 08:09:01 +01:00
Harrissou Sant-anna
caf69cf21f Fix capitalization inconsistency 2020-03-05 16:21:08 +10:00
Harrissou Sant-anna
958b98237d Align 3D View properties tab rendering with common properties tabs
* using groupbox for items instead of line separator
* reducing the oversized margins
2020-03-05 16:21:08 +10:00
Harrissou Sant-anna
7ca97f38d2 Add version of deprecation 2020-03-05 16:17:20 +10:00
Harrissou Sant-anna
1eae00e07a Update some use of QgsCoordinateReferenceSystem 2020-03-05 16:17:20 +10:00
Harrissou Sant-anna
c398a2666a Fix QgsCoordinateReferenceSystem documentation rendering
with better list display, highlight related methods
2020-03-05 16:17:20 +10:00
Harrissou Sant-anna
ae45af58d6 Add details to project expression and fix example 2020-03-05 09:52:59 +10:00
gacarrillor
53f94bc891 Setting a flag, it's worth a break 2020-03-05 05:56:55 +10:00
Alessandro Pasotti
d6821a94cf
Merge pull request #34846 from elpaso/bugfix-gh34823-pgraster-schema-and-pk
PG raster, bugfixes and SQL filter
2020-03-04 11:26:40 +01:00
Alessandro Pasotti
fa6958fb65
Merge pull request #34818 from troopa81/fix_crashrelationreftest
Fix crash in relation reference test
2020-03-04 08:51:50 +01:00
Denis Rouzaud
00f2eab0bb
make QgsVectorLayer::wkbType and geometryType invokable (#34855) 2020-03-04 08:23:44 +01:00
Denis Rouzaud
595716e2d6
out back alive the set milestone bot 2020-03-04 06:43:14 +01:00
uclaros
9ebcf19253 Unlock resizing the result columns 2020-03-04 09:52:33 +10:00
uclaros
0bfff34af5 Added buttons to select-deselect all layers in check geometries 2020-03-04 09:52:33 +10:00
Nyall Dawson
7d0b476fa7 Move almost all the remaining Python code for model graphic items to c++
Only minimal shells of objects are left in Python now, the bare minimum
required because they call objects which depend on Python compatibility
for deprecated API calls...
2020-03-04 07:19:00 +10:00
Nyall Dawson
d80bdd3371 Move last part of ModelerGraphicItem to c++, generalize handling of
folding buttons
2020-03-04 07:19:00 +10:00
Nyall Dawson
b9edcbd162 Move responsibility for painting model components to c++ 2020-03-04 07:19:00 +10:00
Alessandro Pasotti
a6679eedd1 PG raster enable filters in source select 2020-03-03 16:07:45 +01:00
Alessandro Pasotti
1e90f30a08 PG raster: fix envelope and size rounding 2020-03-03 15:24:17 +01:00
William Kyngesburye
a082bde56e
Merge pull request #34835 from kyngchaos/master
Qscintilla library may have _qt5 in name
2020-03-03 07:49:10 -06:00
Alessandro Pasotti
ea1826a3d1 Modular PG raster tests
It should be now possible to disable test
cases individually.
2020-03-03 14:25:21 +01:00
Alessandro Pasotti
18d98d422d Testdata for PG raster 2020-03-03 13:55:38 +01:00
Alessandro Pasotti
aee84a54be PG raster: fix composite pkeys and extent-less rasters
Fixes composite pkeys and force manual raster envelope
calculation in case metadata have no values for extent
2020-03-03 13:50:49 +01:00
Alessandro Pasotti
e286044eaf Fix datasource uri with explicit schema
Fixes #34823
2020-03-03 11:08:31 +01:00