43237 Commits

Author SHA1 Message Date
Nyall Dawson
8631472089 QgsTINInterpolator->QgsTinInterpolator 2017-11-03 10:49:33 +10:00
Nyall Dawson
e94733f22c Remove redundant interpolation classes 2017-11-03 10:45:36 +10:00
Nyall Dawson
bee2a1a86e Update Python code 2017-11-03 10:33:04 +10:00
Nyall Dawson
7d015efde4 Tighten API 2017-11-03 10:29:39 +10:00
Nyall Dawson
5a8e351b50 Remove fragile and inefficient wkb re-parsing from TIN interpolator 2017-11-03 10:21:51 +10:00
Nyall Dawson
e91ee5b71c More flexible API for interpolation
E.g. adds API support for interpolating by m value
2017-11-03 09:18:45 +10:00
Nyall Dawson
73306f1266 Update python code 2017-11-03 07:47:40 +10:00
Nyall Dawson
fd7ffad5fd Update api break docs 2017-11-03 07:42:32 +10:00
Nyall Dawson
f200d9c89a Cleanup interpolation code 2017-11-03 07:42:32 +10:00
Nyall Dawson
cb292c18f9 Greatly simplify and optimise interpolation code, correct handling of
Z/M dimensioned geometries
2017-11-03 07:42:32 +10:00
Nyall Dawson
b369ef852b Use QgsFeatureSources instead of QgsVectorLayer for interpolation
source layers
2017-11-03 07:42:31 +10:00
Nyall Dawson
28ee4408c3 Standardise enum capitalization and formatting 2017-11-03 07:42:31 +10:00
Nyall Dawson
60e98be8d3 Pass QgsFeedback to methods in interpolation for more responsive
cancelation and progress reports
2017-11-03 07:42:31 +10:00
Borys Jurgiel
151fb08734
Merge pull request #5511 from borysiasty/settings
Move plugin installer's settings to the [app] section
2017-11-02 21:06:26 +01:00
Juergen E. Fischer
ac12258e11 * include python runtime dependencies in INSTALL (followup e9d2fd67)
* also update INSTALL.html (run t2tdoc target; followup 8dfa0217d)
2017-11-02 20:55:46 +01:00
Régis Haubourg
8dfa0217d9
fixup ccache install instruction in doc files using txt2tags 2017-11-02 15:26:03 +01:00
Matthias Kuhn
1fd4b638cc Fix relation reference widget model out of sync
Causes crashes in some situations
2017-11-02 13:45:02 +01:00
Juergen E. Fischer
c336fee4ae translation string fixes 2017-11-02 10:32:22 +01:00
David
1ffc3fd190 set feature when starting action on attribute edit form 2017-11-02 10:21:42 +01:00
Borys Jurgiel
4b6228d81e Move plugin installer's settings to the [app] section 2017-11-02 09:15:34 +01:00
Juergen E. Fischer
5ffbb359d0 disable translation of mime types in raster layer properties 2017-11-02 09:02:12 +01:00
Werner Macho
b9c572691e
Update tsstat.pl
fix small typo
2017-11-02 08:30:38 +01:00
Borys Jurgiel
5fe43efe72
Merge pull request #5509 from borysiasty/settings
Remove dead code
2017-11-01 23:08:01 +01:00
Matthias Kuhn
5d2c39bbfb Add doxymentation 2017-11-01 22:20:17 +01:00
Matthias Kuhn
e0c1f0b050 Fix abstract MOCed class generation 2017-11-01 22:20:17 +01:00
Matthias Kuhn
c3e2adce83 Const fixes for QgsSearchWidgetWrapper 2017-11-01 22:20:17 +01:00
Matthias Kuhn
69a28d823f MOC compatible SIP_ABSTRACT version
New version supports the following notation

    class QgsOutClass : public QObject // SIP_ABSTRACT

MOC does not like lines like the following one and silently refuses to build the meta object for such classes

    class QgsOutClass : public QObject SIP_ABSTRACT
2017-11-01 22:20:17 +01:00
Matthias Kuhn
295a578e2e Make text translatable 2017-11-01 22:20:17 +01:00
Nyall Dawson
7dc48f3a17
Merge pull request #5508 from DelazJ/message_spacing
Fixing messages displayed in GUI
2017-11-02 08:13:25 +11:00
Borys Jurgiel
2d30c1156f Remove dead code 2017-11-01 21:53:26 +01:00
Borys Jurgiel
ac6c598f32 Merge branch 'master' of github.com:qgis/QGIS 2017-11-01 18:32:11 +01:00
Juergen E. Fischer
e9d2fd676d add qt5-default to debian/ubuntu dependency list in INSTALL 2017-11-01 15:46:56 +01:00
Nyall Dawson
9083420312 More unit tests 2017-11-01 21:48:20 +11:00
Nyall Dawson
f4d3152eea [ogr] Also discard features with empty geometries
when feature request specifies a filter rect

OGR sometimes returns a feature with empty geometry (e.g.
a multipolygon with a polygon child with no rings) even when
OGR_L_SetSpatialFilterRect has been set for the layer.

Refs #17365
2017-11-01 21:48:20 +11:00
Nyall Dawson
eea155d6e2 Fix crash when attempting to render multipolygon with missing exterior ring
This commit fixes a possible crash when the vector layer renderer
attempts to render a multipolygon containing a polygon without
an exterior ring.

The underlying cause of the creation of this invalid geometry is deeper,
but this commit hardens the renderer and makes it more robust for
handling bad geometries.

Fixes #17365
2017-11-01 21:48:20 +11:00
Juergen E. Fischer
6418a831a4 remove remaining references to pyspatialite (followup 39816cf84) 2017-11-01 10:45:28 +01:00
lbartoletti
8105b75085 Fix issue 17355 2017-11-01 10:18:01 +01:00
Juergen E. Fischer
db54b4ea48 fix windows build 2017-11-01 07:52:22 +01:00
Mathieu Pellerin
18785da4d5
make use of the pin icon in recent projects menu 2017-11-01 10:43:52 +07:00
Nyall Dawson
8afbaebd21
Merge pull request #5482 from rduivenvoorde/create_WITH_CLANG_TIDY-take2
adding WITH_CLANG_TIDY as advanced, so you can build without it even …
2017-11-01 07:32:04 +11:00
Nyall Dawson
48d43d37ed
Merge pull request #5497 from nyalldawson/svg_crash
Fix crashes and issues with SVG rendering
2017-11-01 05:21:37 +11:00
Sandro Mani
8b7fd5428f [Globe] Port for QgsGeometry::constGet API changes 2017-10-31 15:04:24 +01:00
Luigi Pirelli
192d6f93d0 Update Attr Table after field calculation: fixes #17312 2017-10-31 14:20:19 +01:00
lbartoletti
5f750e72cb Fix connection 2017-10-31 11:45:10 +01:00
Matthias Kuhn
87643e9c8f Harden taskmanager tests
By using local variables and functions interdependency of the tests is decreased
2017-10-31 07:28:09 +01:00
Nyall Dawson
5000f9aac3
Merge pull request #5488 from nyalldawson/network
[processing] Fix some issues with network analysis shortest path algs
2017-10-31 17:27:58 +11:00
nirvn
9a1cd9dde7 [welcome page] avoid vertical shift when pinning/unpinning projects 2017-10-31 13:12:42 +07:00
Nyall Dawson
05ad0bc04a Update API break dox 2017-10-31 16:01:33 +10:00
Nyall Dawson
dbe2b340ac Update copyright date 2017-10-31 16:01:33 +10:00
Nyall Dawson
2bdc323d72 More test tolerance 2017-10-31 16:01:33 +10:00