45103 Commits

Author SHA1 Message Date
Alexander Bruy
1e06abb143
Merge pull request #5943 from borysiasty/zip-reloading
[Plugin Manager] Reload manager contents after installing a plugin from zip.
2017-12-23 09:22:32 +02:00
Nyall Dawson
6ac6939bf8 Sipify 2017-12-23 14:21:32 +10:00
Tom Kralidis
676bba29c3
Merge pull request #5942 from tomkralidis/metasearch-explicit-crs
[bugfix] [MetaSearch] make gml:Envelope CRS explicit for spatial queries (fixes #17739)
2017-12-22 20:16:27 -05:00
Mathieu Pellerin
f149730e43
Merge pull request #5940 from nirvn/messagebar_link_color 2017-12-23 07:40:04 +07:00
Borys Jurgiel
c0b56a3a65 [Plugin Manager] Reload manager contents after installing a plugin from zip. Fixes #17626 2017-12-22 23:47:53 +01:00
Tom Kralidis
04b18f4d43 [bugfix] [MetaSearch] make gml:Envelope CRS explicit for spatial queries
(fixes #17739)
2017-12-22 16:21:25 -05:00
Tom Kralidis
e16dfe4ff0
MetaSearch: remove duplicate field 2017-12-22 09:21:39 -05:00
Webmaster
aace710ebb fix success icon for message bar items 2017-12-22 20:35:53 +07:00
Webmaster
d1dd732a9e [layouts] use a success message bar item when exporting 2017-12-22 20:33:17 +07:00
Webmaster
1a4071780e [ui] style message bar hyperlinks based on type 2017-12-22 20:25:29 +07:00
Nyall Dawson
4ff72de62e
Merge pull request #5858 from lbartoletti/segment_intersection
Segment intersection
2017-12-22 21:43:13 +11:00
Mathieu Pellerin
36c4ac4668
[ui] add hyperlink to saved image/PDF in the message bar 2017-12-22 14:51:38 +07:00
Mathieu Pellerin
1e3526ea4f
[layouts] fix overview map combobox filter 2017-12-22 14:41:57 +07:00
Alessandro Pasotti
22098a4905
Merge pull request #5935 from elpaso/bugfix-17728-source-select-buttons
Use standard buttons for unified add layer dialog
2017-12-22 08:12:27 +01:00
Alessandro Pasotti
02152ac8f3
Merge pull request #5936 from elpaso/bugfix-17724-virtuallayer-crash
[bugfix] Fix crash in virtual layers dlg when adding
2017-12-22 08:12:04 +01:00
Mathieu Pellerin
224dcd0f0b
[layouts] improve lock item(s) / unlock all toolbar icons (#5929) 2017-12-22 07:59:38 +07:00
Nyall Dawson
e02ff050ad Fix some issues with to_interval expression function
- incorrect regex for handling values with decimal point
- fix overflow with large intervals
2017-12-22 04:41:04 +11:00
Alessandro Pasotti
385d0ef94b [bugfix] Fix crash in virtual layers dlg when adding
Fixes #17724 Crash on clicking ADD in Virtual Layer
dialogue without defining a layer

A proper implementation should handle the Add button
state when a virtual layer definition is available.
2017-12-21 18:19:07 +01:00
Trashmonk
d908518c49 Update Rasterize.py 2017-12-21 17:55:02 +01:00
Trashmonk
82df4de88a Update Rasterize.py 2017-12-21 17:55:02 +01:00
Trashmonk
4fbea38439 Added transparency to areas with no vector data.
Originally the background colour defaulted to white with no transparency for areas without vector data. I have added an alpha channel to the geotiff and set it zero (full transparency) for areas with no vector data. This could be optional, in case the user wants a solid background.
2017-12-21 17:55:02 +01:00
Alessandro Pasotti
9fe87297e7
Merge pull request #5934 from elpaso/bookmarks-tiny-fixes
[bookmarks] Case insensitive sorting
2017-12-21 17:23:49 +01:00
Alessandro Pasotti
8fb147f802 Use standard buttons for unified add layer dialog
Fixes #17728 by setting the standard buttons in the
button box instead of manually adding them by code.

This way the buttons should honor the platform-specific
position and look&feel.
2017-12-21 17:21:50 +01:00
Alessandro Pasotti
15ffcb4345 [bookmarks] Case insensitive sorting
Fixes #17005
2017-12-21 16:45:29 +01:00
Matthias Kuhn
5daf33a578
Merge pull request #5931 from signedav/fieldtypeprop
Make QgsField::type a Q_PROPERTY
2017-12-21 12:19:47 +01:00
Martin Dobias
2f19d62997 [3d] Respect no-data values from DEMs in terrain generator (fixes #17558) 2017-12-21 11:22:56 +01:00
David
dc51dbf88e Q_PROPERTY of QVariant::Type to use exernally 2017-12-21 10:27:40 +01:00
Mathieu Pellerin
1ddcac501c
[3d] missing piece of the jigsaw: save 3d canvas as image (#5927) 2017-12-21 16:16:20 +07:00
Mathieu Pellerin
909a0fc21c
Merge pull request #5921 from nirvn/layout_item_icon 2017-12-21 11:08:50 +07:00
nirvn
3dc5211715 [layouts] use gray icons for the items panel 2017-12-21 10:33:24 +07:00
nirvn
0a40a81151 [layouts] add icons for items and use those in the items panel 2017-12-21 10:33:24 +07:00
Nyall Dawson
b25681cc43 [needs-docs][processing] Double clicking a history entry shows
the algorithm dialog instead of immediately executing same alg

This allows users to edit the parameters before re-running,
which is a more common user-operation (e.g. changing the
input layer, changing a parameter value "oops, that buffer
was a bit too big....").

If someone wants to exactly re-run the algorithm without changes
it's only one extra click anyway...
2017-12-21 11:01:56 +10:00
Nyall Dawson
5f7aa45aab [needs-docs][processing] Add methods to show algorithm dialog
Adds processing.createAlgorithmDialog and
processing.execAlgorithmDialog. These methods can be used
to create and execute algorithm dialogs for a specified algorithm,
optionally pre-populated with a given set of (non-default) parameter
values.
2017-12-21 11:01:49 +10:00
Nyall Dawson
54910fc3ce Fix algorithm dialog window geometry save/restore 2017-12-21 10:43:49 +10:00
Nyall Dawson
ce28cf5087 Save algorithm results to dialog 2017-12-21 10:38:38 +10:00
Nyall Dawson
edcd058e32 [processing] Add a setParameters method to AlgorithmDialog
Allows pre-populating the dialog with non-default parameter
values.
2017-12-21 10:22:19 +10:00
Nyall Dawson
595b9812ce [processing] Implement a todo (set layer param's wrapper values) 2017-12-21 10:04:54 +10:00
Nyall Dawson
1f6d1a6eb0 Fix ui build warning 2017-12-21 08:52:24 +10:00
Borys Jurgiel
8c62a7cac2
Merge pull request #5916 from borysiasty/no_colon
[Plugin installer] Remove trailing colon if it's a very end of the message
2017-12-20 20:21:02 +01:00
David
7d4290d924 duplicate child feature in relationwidget
beside add and delete child in the relationwidget of an attributeform, there is the new functionality duplicate feature. this duplicates the selected child feature and (if the child has a relation with the strength composition too) the grad child features.
2017-12-20 14:20:36 +01:00
Alexander Bruy
45859beec4
Merge pull request #5923 from borysiasty/processing_groups
[processing] Fix group id of GDAL algorithms.
2017-12-20 15:06:46 +02:00
Matthias Kuhn
f5a650f978
Followup 9a5435f: Fix sip files 2017-12-20 12:10:33 +01:00
Borys Jurgiel
ecb9611b00 Fix group id of GDAL algorithms. Follows up 53bc147dca00 2017-12-20 12:07:32 +01:00
David
95b8535ac1 New feature duplicate in MapLayerAction with redigitize and removed obsolete python action
Duplicate feature and with redigitizing - splitting of digitizefeature and addfeature - so we can use digitizefeature indebendantly
The partwise obsolete duplicate feature action in python is removed from canvas and feature scope (still in layer scope)
2017-12-20 11:18:53 +01:00
David
a7b5ffc555 changed requests 2017-12-20 11:18:53 +01:00
David
0b05030797 improved signal/slot and flexible layer handling
two signals now digitizingCompleted and digitizingFinished using deleteLater() for no conflicts
the addFeature is using the currentLayer. when the duplicatedigitized-action has a given layer it uses the given. otherwise the current. the given will be set as current and on decativation of the digitizing it's set back.
2017-12-20 11:18:53 +01:00
David
1295efc4a3 add the new icons for duplication
for duplicate feature and duplicate feature digitize there are new icons. they are added to the project now.
2017-12-20 11:18:53 +01:00
David
67abdd31ed add new svgs for duplicate and duplicate digitized feature 2017-12-20 11:17:12 +01:00
David
9799cd8394 working upload - new signals in digitizefeature
digitizingFinished -> digitizing made - feature can be duplicated now
digitizingFinalized -> and everything else done - MapTool can be deactivated
digitizingAborted -> it's deactivated (because of cancel or everything done does not matter) - object can be deleted
2017-12-20 11:17:12 +01:00
David
7b199ed4a9 initialize map tool in function 2017-12-20 11:17:12 +01:00