43247 Commits

Author SHA1 Message Date
gacarrillor
09f9bb76cc Developers map: more descriptive status for each dev 2017-11-03 08:44:04 -05:00
David
9c5ace096c duplicate feature default action if feature id given, then only copy one feature otherwise all selected on layer 2017-11-03 13:22:53 +01:00
David
adc884b0a1 visibility of the new duplicate selected feature default action 2017-11-03 13:22:53 +01:00
David
64f9eb7a64 Default Action with Python to Duplicate selected features. Visible for canvas and layer scope. 2017-11-03 13:22:53 +01:00
Alessandro Pasotti
da8a5f4532
Added QgsApplication::authManager() to API break docs 2017-11-03 11:26:56 +01:00
Juergen E. Fischer
8f5468af33 crash fix 2017-11-03 09:58:07 +01:00
Juergen E. Fischer
5a316a6a5e silence astyle version check 2017-11-03 09:58:07 +01:00
Matthias Kuhn
71eeda7b45 Fix crash with hidden dock widget
Fixes #17357
Fixes #17279
Fixes #17317
2017-11-03 08:24:23 +01:00
Nyall Dawson
10c9bb6d6c
Merge pull request #5512 from nyalldawson/interp
Cleanup and optimise interpolation code
2017-11-03 12:50:30 +11:00
Nyall Dawson
b36dd121d3 Fix build 2017-11-03 11:02:27 +10:00
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