50502 Commits

Author SHA1 Message Date
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
Borys Jurgiel
3dc0c5670e [Plugin manager][needs-docs] Better looking links to the installed and available version. Remove no longer used code. 2018-09-14 18:39:28 +02: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
Borys Jurgiel
d838d63e1f Move deprecated plugins to the list bottom 2018-09-14 17:37:55 +02:00
Borys Jurgiel
05c9e0180e [Plugin manager][needs-docs] Deprecated plugins are listed gray. Fixes #19125 2018-09-14 17:37:55 +02: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
Alessandro Pasotti
ab8d54f1a6 Add test for snappointstogrid 2018-09-14 18:23:03 +10:00
Alessandro Pasotti
699a9a3bfb Raise exception if prepare fails 2018-09-14 18:23:03 +10:00
Alessandro Pasotti
0626a0ff5d Disable some more algs 2018-09-14 18:23:03 +10:00
Alessandro Pasotti
e01449f5c5 Handle bad/null geometries and geometryless 2018-09-14 18:23:03 +10:00
Alessandro Pasotti
84368131e2 Update dox 2018-09-14 18:23:03 +10:00
Alessandro Pasotti
c05aa149b0 Test supportInPlace for all polygon algorithms 2018-09-14 18:23:03 +10:00
Alessandro Pasotti
d4af8ad258 Method documentation 2018-09-14 18:23:03 +10:00
Alessandro Pasotti
899edee443 Remove unused cast 2018-09-14 18:23:03 +10:00
Alessandro Pasotti
c0edba9c07 Disable alg to multipart 2018-09-14 18:23:03 +10:00
Alessandro Pasotti
08fbf38a88 Fix in-place support check for some more algs 2018-09-14 18:23:03 +10:00
Alessandro Pasotti
7b162b535f Feature fixer: multi part to single part 2018-09-14 18:23:03 +10:00