47309 Commits

Author SHA1 Message Date
Matthias Kuhn
f8165888e4
Merge pull request #6862 from m-kuhn/core-headers-no-qforeach
Rewrite all core header usages of Q_FOREACH
2018-04-26 11:42:52 +02:00
Matthias Kuhn
806545b0f8 Plural disambiguation 2018-04-26 11:40:29 +02:00
Matthias Kuhn
87bb4bc1a3 Show feature count and layer when asking for delete confirmation 2018-04-26 11:26:49 +02:00
Nyall Dawson
c3b69900f7 Followups 2018-04-26 19:01:50 +10:00
Nyall Dawson
c78bdaebca [oracle] Some updates to Oracle provider test suite
Now the Oracle provider passes the data provider edit stress/
conformance tests without issue!
2018-04-26 19:01:50 +10:00
Nyall Dawson
bbd335ab1b [oracle] Fix incorrect feature count after adding features to layers 2018-04-26 19:01:50 +10:00
Nyall Dawson
3a3b0fe56d [oracle] Fix handling of NULL values when add features to provider
Fixes NULL attribute values are incorrectly converted to empty
strings or 0 numeric values instead of NULL.
2018-04-26 19:01:50 +10:00
Matthias Kuhn
f5099db8d4 Fix doxygen warning 2018-04-26 10:54:17 +02:00
Martin Dobias
5e7719c38f Tests for fieldNamesToIndices() and indicesToFields() 2018-04-26 10:51:34 +02:00
Blottiere Paul
232470670c Remove unused variable 2018-04-26 09:47:40 +01:00
Blottiere Paul
40e0b89f9b Fixes when no geometry 2018-04-26 09:47:40 +01:00
Blottiere Paul
aef2b6e3e7 Update ExecuteSQL to be configurable with expressions 2018-04-26 09:47:40 +01:00
Blottiere Paul
b13ba37279 New method to add a scope to the current context 2018-04-26 09:47:40 +01:00
Blottiere Paul
4f4844fa8a Add a new source type for parameters 2018-04-26 09:47:40 +01:00
Blottiere Paul
4168c05c3e Add method to search variables in text with expressions 2018-04-26 09:47:40 +01:00
Blottiere Paul
07b07ab12a Remove unnecessary checks 2018-04-26 09:44:23 +01:00
Martin Dobias
091ed912ab Move fieldNamesToIndices() and indicesToFields() to QgsProcessingUtils 2018-04-26 10:34:30 +02:00
Matthias Kuhn
d0240e82c9 Also remove Q_FOREACH from all gui headers 2018-04-26 10:02:58 +02:00
Matthias Kuhn
2d5ec75acf Rewrite all core header usages of Q_FOREACH 2018-04-26 09:59:22 +02:00
Matthias Kuhn
8ad579b754 [FEATURE] Offline editing support for Z and M coordinates 2018-04-26 08:27:56 +02:00
Nyall Dawson
201f10806a Fix doxygen warnings 2018-04-26 17:28:59 +12:00
Nyall Dawson
d8c36233e8 Remove some more redundant include directories 2018-04-26 17:28:59 +12:00
Nyall Dawson
3f6e411edb Remove some redundant geos includes 2018-04-26 17:28:59 +12:00
Nyall Dawson
d5626d9236 Remove geos include from qgsgeometry.h
Avoids the need to include geos from some build targets
2018-04-26 17:28:59 +12:00
Matthias Kuhn
3e2694a068
Merge pull request #6848 from gacarrillor/line_intersection_with_geometry_collections
[processing] Make line intersection alg able to handle collections
2018-04-26 07:20:55 +02:00
Nyall Dawson
2d4b48287a [mdal] Fix bad header guard 2018-04-26 13:39:02 +10:00
nirvn
e875e5ed40 [FEATURE][ogr/gdal] Add UI to expose HTTP(S) and cloud datasets 2018-04-26 10:37:23 +07:00
Harrissou Sant-anna
4e175fd9f0 Use "Displacement lines" label 2018-04-26 13:13:49 +12:00
Harrissou Sant-anna
365b63233d Fix labels in Displacement Point renderer GUI 2018-04-26 13:13:49 +12:00
Martin Dobias
21a756ff1d Remove older (incorrect!) test cases for union
The newer test data (overlay1_a and overlay1_b) cover more scenarios
and can be more easily investigated if something goes wrong.
2018-04-25 23:29:04 +02:00
Martin Dobias
8a96573880 Port Union algorithm to c++ using existing intersection+difference algs 2018-04-25 17:22:40 +02:00
Loïc Bartoletti
07caafe7c6 try disconnect/connect for destroyIndex 2018-04-25 17:05:14 +02:00
Martin Dobias
85b2efae2c Move internal intersection to overlay utils, code de-duplication 2018-04-25 16:28:54 +02:00
Loïc Bartoletti
43e905d7fc Add support for visible features in onFeatureAdded, onGeometryChanged and onAttributeValueChanged 2018-04-25 15:33:14 +02:00
Matthias Kuhn
74704b60fb
Merge pull request #6855 from m-kuhn/no-print
No print() usage in processing core
2018-04-25 13:14:44 +02:00
Martin Dobias
d0130d25b2
Merge pull request #6853 from wonder-sk/overlay-alg-fixes-2
Port Difference & Sym.Diff. to C++, cleanups and tests
2018-04-25 11:58:57 +02:00
Matthias Kuhn
5910ba9631 No print() usage in processing core 2018-04-25 11:26:46 +02:00
Martin Dobias
57e5b9f1a7 difference: skip empty geometries, convert to multi-part geometries 2018-04-25 09:58:27 +02:00
Matthias Kuhn
b64a95801f
Merge pull request #6852 from daniviga/rpm-no-groups
Remove groups definition from RPM spec
2018-04-25 09:20:42 +02:00
Matthias Kuhn
ccc1ac12d5
Merge pull request #5416 from jdugge/mapTipsDelaySetting
[FEATURE] Make map tips delay configurable
2018-04-25 09:16:56 +02:00
Martin Dobias
ade216d02d
Merge pull request #6820 from PeterPetrik/QgsMeshLayer_1_mesh
[FEATURE] QgsMeshLayer part 1: Reading raw mesh
2018-04-25 09:02:24 +02:00
Matthias Kuhn
ae53f26807
Merge pull request #6854 from daniviga/rpm-f28
Make RPM package compatible with Fedora 28
2018-04-25 08:28:25 +02:00
Daniele Viganò
1af0f4c7cb Make RPM package compatible with Fedora 28
which ships GRASS 7.4
2018-04-25 00:36:44 +02:00
gacarrillor
ac348686fe [processing] Adjust code for line intersection with collection intersections 2018-04-24 16:05:46 -05:00
Juergen E. Fischer
aae7a325bd [postgres][db2] still save username when instructed too also with authcfg
(cherry picked from commit 4ad35311037f226880ac3dd30eec0f92d119ca1c)
2018-04-24 21:56:24 +02:00
Juergen E. Fischer
41b6ae6d58 fix astyle version check
(cherry picked from commit dee284fe974560a3c9723e35123a02c7c9d30b8a)
2018-04-24 21:56:15 +02:00
Martin Dobias
d2513e0538 Port Difference & Sym.Diff. to C++, cleanups and tests 2018-04-24 20:42:13 +02:00
Daniele Viganò
011ddd31f2 Remove groups definition from RPM spec
since it has been deprecated (ref: https://fedoraproject.org/wiki/RPMGroups)
2018-04-24 19:26:06 +02:00
Blottiere Paul
f8e72ad3bd Add unit tests 2018-04-24 17:38:46 +01:00
Blottiere Paul
abdaccc2d1 Fixes addFeature map tool when snapped layer has ZM support 2018-04-24 17:38:19 +01:00