50463 Commits

Author SHA1 Message Date
Matthias Kuhn
fd869d83d4
Add test for missing vertex check 2018-09-26 14:23:04 +02:00
Matthias Kuhn
b05ea1a1dc
Do not report duplicate errors in missing vertex check 2018-09-26 14:22:37 +02:00
Matthias Kuhn
f78bdf0541
Prepare geometry engine 2018-09-25 07:14:20 +02:00
Matthias Kuhn
6f0881ed07
Add QgsGeometryMissingVertexCheck
A topology check for missing vertices on polygon boundaries of neighbouring polygons.
2018-09-24 22:51:34 +02:00
Nyall Dawson
39e1f8934f [evis] Fix crash when layer contains virtual fields
Fixes #19792
2018-09-17 17:54:14 +10:00
Nyall Dawson
4f2f9f74d4 Modernize code 2018-09-17 17:54:14 +10:00
Juergen E. Fischer
144dd158c5 fix d67958183 2018-09-17 09:32:18 +02:00
Matthias Kuhn
c962ad2220
Merge pull request #7868 from m-kuhn/geosErrorTranslation
Translate GEOS errors
2018-09-17 08:35:03 +02:00
Alessandro Pasotti
f2e0b6acc8
Merge pull request #7914 from elpaso/bugfix-19827-server-gfi-value-relation-multi
[bugfix][server] WMS GFI value relation array fields
2018-09-17 07:43:19 +02:00
Nyall Dawson
c76410bdbd [processing] Also hide empty providers in toolbox
Initially empty providers were shown for discoverability,
but discussion with @nirvn and @elpaso have convinced me this
is a bad approach.
2018-09-17 12:53:05 +10:00
Nyall Dawson
1d8dbda6a1 [win] Fix some warnings 2018-09-17 11:39:45 +10:00
Nyall Dawson
a0dceb1d83 [layouts] Fix messagebar link with special characters does not open on win
Fixes #19727
2018-09-17 11:39:45 +10:00
Juergen E. Fischer
d37a79943f handle utf-8 in function help 2018-09-17 02:34:36 +02:00
Juergen E. Fischer
239e93deeb run gdal_calc on Windows and gdal_calc.py on othes platforms (fixes #19482) 2018-09-17 02:34:36 +02:00
Juergen E. Fischer
8aded8606e fix warnings 2018-09-17 02:34:36 +02:00
Juergen E. Fischer
d67958183e Initialize translations before application members (fixes #19853) 2018-09-17 02:34:36 +02:00
Nyall Dawson
40024255a5 Fix crash on exit on win7 2018-09-17 10:21:35 +10:00
Nyall Dawson
8790c4c99e [processing] Fix missing [optional] text in string parameter label
Fixes #19817
2018-09-17 09:43:10 +10:00
Alessandro Pasotti
fe71b49588 [bugfix][server] WMS GFI value relation array fields
Fixes #19827 - GetFeatureInfo on "value relation" widget with array field (multiple selections)
2018-09-16 16:29:35 +02:00
Matthias Kuhn
195539d7d3
Merge pull request #7913 from m-kuhn/filenmode
Fix file mode
2018-09-16 15:21:47 +02:00
Matthias Kuhn
e306aaaaef
Fix file mode 2018-09-16 14:18:39 +02:00
Matthias Kuhn
5112a0ab49
Merge pull request #7911 from daniviga/f29-patch
Fix a build error on Fedora 29+
2018-09-16 12:50:45 +02:00
Daniele Viganò
d0aae2f0ac
Fix a build error on Fedora 29+
error is: "PyCapsule_GetPointer called with incorrect name"
patch taken from: https://issues.qgis.org/issues/19476
2018-09-15 19:22:04 +02:00
olivierdalang
953ea96bfb fixes #19825 2018-09-15 14:56:45 +10:00
olivierdalang
77d7d666d1 add tests for #19824 2018-09-15 14:53:40 +10:00
olivierdalang
340631f850 fix #19824 where modifications to project models were not saved
Models definitions are now stored in a dict rather than list
which allows for less verbose code to reference models by name
2018-09-15 14:53:40 +10:00
Denis Rouzaud
3724f9e9e2
use a model for select map layer style categories (#7907)
this avoids cluttering QgsMapLayer and reduces a bit code redundancy
2018-09-14 09:38:52 -08:00
Luigi Pirelli
efa72779af
Merge pull request #7890 from luipir/fix_cascaded_grass_algs_in_modeler
Fix cascaded grass algs in modeler
2018-09-14 18:32:34 +02:00
Denis Rouzaud
73528cd152
avoid detach when looping on fields and convert some Q_FOREACH (#7905)
* avoid detach when looping on fields and convert some Q_FOREACH

* fields already exist
2018-09-14 08:25:00 -08:00
Luigi Pirelli
f88850aaea added test to new possible input to parametersAsLayer 2018-09-14 16:08:38 +02:00
Luigi Pirelli
8b07b4ed9e
Merge pull request #7626 from rudivs/kneighbour
[feature] Adapted k-neighbour concave hull plugin as QGIS 3 algorithm
2018-09-14 15:32:46 +02:00
Martin Dobias
1192b635d2
Merge pull request #7892 from PeterPetrik/identify_by_feature
[feature] Identify/Select polygon from existing feature geometry (#19064)
2018-09-14 14:15:18 +02:00
Borys Jurgiel
6058e66262
Merge pull request #7891 from borysiasty/plugin_links
[Plugin manager] [needs-docs] [FEATUR?] Open the local directory of installed plugin and the download page/link of the available version from the plugin details view.
2018-09-14 14:09:35 +02:00
Rudi von Staden
8fa27e106a Fix imports for ConcaveHull 2018-09-14 13:24:57 +02:00
Nyall Dawson
8288debe55 Don't open non-modal dialog from a modal symbol selector dialog 2018-09-14 21:13:10 +10:00
Nyall Dawson
3b64c34b05 Move handling of layout manager from qgisapp -> QgsAppWindowManager 2018-09-14 21:13:10 +10:00
Nyall Dawson
cb178a7bb8 New class QgsWindowManagerInterface
With implementation in app. This allows GUI library classes to
re-use standard dialogs which are created in app. The initial
use-case is to allow the GUI library symbol list widget to
focus/open an existing Style Manager dialog (created in app),
instead of opening a new modal style manager dialog.

Side benefit - moves some code out of the monolithic qgisapp.cpp
file.
2018-09-14 21:13:10 +10:00
Borys Jurgiel
fc3b673c6a [Plugin manager] For file-based library, open its parent directory. 2018-09-14 13:06:37 +02:00
Martin Dobias
9bcd21fb19
Merge pull request #7194 from wonder-sk/snap-geometries-alg
[FEATURE] Snap geometries algorithm
2018-09-14 12:36:41 +02:00
Peter Petrik
1d220068e0 fix typo 2018-09-14 12:11:36 +02:00
Borys Jurgiel
4ac834d93a
Merge pull request #7879 from borysiasty/append_raster_to_geopackage
Append raster layer to an existing GeoPackage
2018-09-14 12:08:52 +02:00
Borys Jurgiel
ec2ddb4295
Merge pull request #7889 from borysiasty/plugins_from_encrypted_zips
[FEATURE][Plugin installer] Support for encrypted zips when installing plugins from local files
2018-09-14 12:05:01 +02:00
Rudi von Staden
fd728c0854 Improve test coverage for k-nearest neighbor concave hull 2018-09-14 11:44:53 +02:00
Matthias Kuhn
b75f9f3b5b
Merge pull request #7801 from signedav/qml-widget
[FEATURE] QML chart and drawings widget
2018-09-14 11:35:26 +02:00
Blottiere Paul
2e91c29dff
Merge pull request #7814 from elemoine/ele_logging
Support QGIS Server logs to stderr
2018-09-14 11:14:08 +02:00
Nyall Dawson
a78a7e7908 [ux] Hide frame when collapsible group box is collapsed
Prevents an ugly cropped frame from showing in collapsed group
boxes
2018-09-14 18:51:52 +10:00
Peter Petrik
1708b2db0d always show context menu for select by polygon 2018-09-14 10:47:26 +02:00
Alessandro Pasotti
a60324b79b Accept geometry-less features in a geometry layer 2018-09-14 18:23:03 +10:00
Alessandro Pasotti
abcfcfd57a Test for re-enable multipart to single part 2018-09-14 18:23:03 +10:00
Alessandro Pasotti
6152af460e Re-enable multipart to single part 2018-09-14 18:23:03 +10:00