46339 Commits

Author SHA1 Message Date
Alexander Bruy
6f38a5037d [processing] fix condition and use more generic "htm" constant for
filter testing
2018-03-02 10:35:56 +02:00
Alexander Bruy
22fea14a17 [processing] remove explicit outputs definitions 2018-03-02 10:35:56 +02:00
Alexander Bruy
73a8b80e59 [processing] determive correct output type based on the
QgsProcessingParameterFileDestination filter
2018-03-02 10:35:56 +02:00
Alexander Bruy
705ffced63 [processing] implement toOutputDefinition() method for
QgsProcessingParameterFileDestination
2018-03-02 10:35:55 +02:00
Nyall Dawson
b61882f2f4 Catch a possible exception in QgsGeometry::makeValid 2018-03-02 16:09:42 +11:00
Nyall Dawson
e05a5a9302 [pal] Use QgsGeometry::makeValid instead of buffer(0) to repair geometries
Possibly refs #14752
2018-03-02 16:09:42 +11:00
Nyall Dawson
70242a3ac4 Fix leak when converting 2.x compositions 2018-03-02 16:09:42 +11:00
Nyall Dawson
55814b8f23 Fix missing transform context warnings on status bar coordinate display 2018-03-02 16:09:42 +11:00
Nyall Dawson
0823de0fab Prevent status bar coordinate widget from shrinking too small 2018-03-02 16:09:42 +11:00
Mathieu Pellerin
6f47b25037
[FEATURE][processing] one-to-many join support to the join attribute table alg. (#6499) 2018-03-02 11:58:16 +07:00
Nyall Dawson
2238b42501 [layouts] Fix missing map name in map item properties dialog
Fixes #18288
2018-03-02 13:44:32 +11:00
Nyall Dawson
b5d9e7a7cf Fix raster calc dialog uses an open file dialog instead of save dialog
Fixes #18303
2018-03-02 13:44:32 +11:00
Alessandro Pasotti
baeaeace10
Merge pull request #6502 from elpaso/bugfix-18230-server-prefix-path
[bugfix][server] Fix prefix path for server
2018-03-01 22:01:29 +01:00
Matthias Kuhn
4f4b8310d6
Merge pull request #6504 from m-kuhn/processingParametersRegistry
More processing parameters in modeller
2018-03-01 12:22:58 -05:00
Matthias Kuhn
b67813bdc9 API doc update 2018-03-01 10:42:51 -05:00
Matthias Kuhn
0c730596fa Hide unsupported parameters in modeller 2018-03-01 10:42:51 -05:00
Matthias Kuhn
9e955ce804
Merge pull request #6446 from raymondnijssen/3d_objects
New 3d symbols. Blender files in: https://github.com/raymondnijssen/q…
2018-03-01 10:30:41 -05:00
Matthias Kuhn
a0cda52269 Remove outdated comment block 2018-03-01 09:49:50 -05:00
Matthias Kuhn
9aac4e38df Use translated text in modeller 2018-03-01 09:47:35 -05:00
Alexander Bruy
f9ac1ff0f3 add spacer to the Source tab of the Layer properties window (fix #18279) 2018-03-01 16:08:34 +02:00
Matthias Kuhn
592c9b24b9 Expose fields mapping parameter to modeler 2018-03-01 08:13:08 -05:00
Matthias Kuhn
eba96fb9cc Add a processing parameter registry
to manage parameter metadata in a single place.
2018-03-01 08:12:41 -05:00
Matthias Kuhn
8b784400f7 Avoid catchall exception 2018-03-01 08:12:41 -05:00
Matthias Kuhn
ecae50f1d3 Allow processing plugins to load their own parameters 2018-03-01 08:12:41 -05:00
Alessandro Pasotti
0050eb5936 Spelling 2018-03-01 13:52:07 +01:00
Alessandro Pasotti
1d7d51c8e1 [bugfix][server] Fix prefix path for server
Fixes #18230 - service configuration error (service unknown or unsupported)

I though about placing the fix into the server code, but I believe
that it's much more cleaner here: otherwise we'd need to adjust all
other paths *after* they were uncorrectly set by the application
init() code.
2018-03-01 13:12:55 +01:00
Alexander Bruy
88734647ce [processing] fix typo (fix #18248) 2018-03-01 10:40:27 +02:00
Nyall Dawson
0f93e55fce [layouts] Fix legends do not respect reference point when auto sizing
Fixes #18269
2018-03-01 18:02:41 +11:00
Harrissou Sant-anna
75f91e53c5 Add missing caption and some tweaks to map units dialog 2018-03-01 17:28:16 +11:00
Nyall Dawson
7459539b82 Add unit tests for categorized renderer unchecked symbols 2018-03-01 16:49:29 +11:00
Nyall Dawson
0acdcfadfd Fix crash when using the identify tool on a categorized render
with an unchecked category corresponding to the feature at the
clicked point

Also fix count of default category symbols
2018-03-01 16:49:29 +11:00
Nyall Dawson
4e182be4ec [processing] Fix 'selected features' checkbox is incorrectly disabled
Fixes #18278
2018-03-01 15:29:06 +10:00
Denis Rouzaud
a483ef817a correctly use reference for context in QgsReadWriteContextCategoryPopper 2018-02-28 17:02:51 -09:00
Nyall Dawson
3c78fb58aa Fix build warnings on msvc 2018-03-01 10:21:28 +10:00
Nyall Dawson
2345852fdf [labeling] Fix broken data defined shape radius setting 2018-03-01 10:54:13 +11:00
Nyall Dawson
b17a5560b8
Merge pull request #6486 from nyalldawson/dynamic
[processing] Support dynamic properties for all native c++ algorithms
2018-03-01 10:40:25 +11:00
Nyall Dawson
71d1074c11 Tweak grid alignment for Project Properties layout 2018-03-01 09:17:23 +10:00
Salvatore Larosa
a34b46bc7b [dbmanager] fix toolbar icon size 2018-02-28 23:25:02 +01:00
Nyall Dawson
25f4f57bf4 Fix MAYBE_UNUSED definition on non clang compilers 2018-03-01 07:48:20 +10:00
Salvatore Larosa
5fda4025f4 [processing] fixes missing icon for create grid algorithm 2018-02-28 21:50:49 +01:00
Denis Rouzaud
020f0eb455
fix warning deleting pointer to incomplete type 'QgsPythonUtils' (#6491)
warning: deleting pointer to incomplete type 'QgsPythonUtils' may cause undefined behavior
2018-02-28 10:41:53 -09:00
Denis Rouzaud
b8ceda673c fix doxymentation 2018-02-28 15:00:11 -04:00
Denis Rouzaud
baa4cbb020
Merge pull request #6281 from 3nids/appmessage
allow to bring message to message bar from the reading XML when loading layers.
2018-02-28 09:37:39 -09:00
Denis Rouzaud
4e2eb0eb9c use a pointer otherwise Python is creating a copy 2018-02-28 13:43:11 -04:00
Denis Rouzaud
0ec7d54c9c add test for QgsReadWriteContext.enterCategory 2018-02-28 13:43:11 -04:00
Denis Rouzaud
d171ca7ae4 offer enterCategory in Python bindings by adding a context manager 2018-02-28 13:43:11 -04:00
Denis Rouzaud
05ee1b02c3 use MAYBE_UNUSED in the method declaration 2018-02-28 13:43:11 -04:00
Denis Rouzaud
8582517966 avoid required call to leaveCategory by adding a RAII private class 2018-02-28 13:43:11 -04:00
Denis Rouzaud
89892926c0 add C++17 [[maybe_unused]] and [[no_discard]] 2018-02-28 13:43:10 -04:00
Denis Rouzaud
95ab3d05e0 doxymentation and better wording 2018-02-28 13:43:10 -04:00