Juergen E. Fischer
14fbb942c7
qgm2cpp.pl fix
2016-10-18 12:07:28 +02:00
Sandro Santilli
2fc418016f
[processing] Fix handling of None shapeEncoding
...
Fixes #15719 -- object of type 'NoneType' has no len()
2016-10-18 11:44:40 +02:00
Alexander Bruy
f0f70a5d9a
Merge pull request #3624 from ghtmtt/master
...
[processing] porting some small fixes to master
2016-10-18 12:38:45 +03:00
Sandro Santilli
8843de88c7
Fix ogrLayerName handling of PostgreSQL dataset URIs
...
Also document "uri" parameter semantic, and add more tests.
See for background
https://lists.osgeo.org/pipermail/qgis-developer/2016-October/045311.html
REF #15698
2016-10-18 11:05:31 +02:00
matteo
76d17ca55b
update ScriptEditorDialog for py3
2016-10-18 10:56:54 +02:00
Matteo Ghetta
7f3b10b424
[processing] fix button font size in script editor
...
fixes the zooming of the font size in script editor dialog using another method
2016-10-18 10:13:54 +02:00
Matteo Ghetta
76eb086c89
[processing] avoid overlapping UI
...
multi field widget doesn't overlap anymore with other widgets
2016-10-18 10:10:54 +02:00
Matteo Ghetta
904f49eceb
[processing] Missing import fixed for R algorithm
2016-10-18 10:08:36 +02:00
Nyall Dawson
743a5cdb03
Followup e8be0e, fix rotation when disabling sync
2016-10-18 16:32:24 +10:00
volaya
1762c9ca3c
Merge pull request #3619 from nirvn/processing_tinyfix
...
[processing] fix missing argument when calling getMinCoveringExtent()
2016-10-18 08:30:55 +02:00
Nyall Dawson
89cc6454b9
Merge pull request #3618 from nyalldawson/true_north
...
[composer] Allow syncing pictures to true north (fixes #192 )
2016-10-18 14:20:34 +10:00
nirvn
730b5b79ab
[processing] fix missing argument when calling getMinCoveringExtent()
2016-10-18 10:55:17 +07:00
Nyall Dawson
e8be0ed988
[composer] Allow syncing pictures to true north
...
Previously pictures could only be synced to grid north, which
can be totally wrong for many CRSes (especially in polar areas)
Users now are given a choice of grid or true north, and can also
enter an optional offset to apply if eg magnetic north is instead
desired.
When synced to true north the bearing is calculated using the
centre point of the linked map item.
Fix #192 , #4711
This fix was sponsored by the Norwegian Polar Institute's
Quantarctica project (http://quantarctica.npolar.no ) and
coordinated by Faunalia.
2016-10-18 13:45:52 +10:00
Nyall Dawson
fb860fb618
New class QgsBearingUtils with method to calculate true north
2016-10-18 13:45:52 +10:00
Nyall Dawson
2835cad6eb
Grey out disabled symbol layers in tree
2016-10-18 13:22:22 +10:00
Nyall Dawson
a6148deb30
[FEATURE] Data defined symbol layer visibility
...
Adds a data defined override to control a symbol layer's
visibility. Allows users to disable drawing certain symbol layers
for matching features.
2016-10-18 13:22:22 +10:00
Nyall Dawson
b8c2e68fc5
[FEATURE] Allow symbol layers to be temporarily disabled
...
Adds a new checkbox at the bottom of each symbol layer's
properties which allows you to control whether the layer is
enabled or not.
Disabled layers are not drawn, but are saved and can be
enabled at a later stage.
This makes it easier to tweak symbol appearance without
having to totally delete a symbol layer.
2016-10-18 13:22:22 +10:00
Nyall Dawson
2a873b83ad
Fix effects lost on geometry generator symbol layer
2016-10-18 13:22:22 +10:00
Nyall Dawson
bd81edc36f
Defer processing of dropped files
...
On Windows (and maybe other platforms) Qt locks the dragging
application for the duration of dropEvent. This means that
dropping large files or projects onto QGIS results in
Explorer windows being locked and unresponsive until
the entire file/project is loaded.
There does not seem to be any Qt method for releasing this lock
early, so instead we return from dropEvent as quickly as possible
and defer the actual file loading to a slot which is fired up
immediately after dropEvent concludes.
2016-10-18 13:20:41 +10:00
Nyall Dawson
4589a807d0
Followup ecee438
2016-10-18 12:38:31 +10:00
Nyall Dawson
ecee43814a
Fix changing project CRS from legend doesn't correctly set CRS
...
Also avoid fragile duplicated code for setting/retrieving
common project properties
Fixes #15717
2016-10-18 09:55:56 +10:00
Nyall Dawson
9a90a24504
Add processing test .aux.xml to .gitignore
2016-10-18 06:07:48 +10:00
borys
25ef130c81
Merge branch 'master' of github.com:qgis/QGIS
2016-10-17 21:59:10 +02:00
borys
a6c04fc44c
[Plugin Manager] Fix font size also in master (issue #15302 )
2016-10-17 21:59:01 +02:00
Nyall Dawson
17e318bd95
[FEATURE] Drag qpt to QGIS to create new composer from template
2016-10-18 05:54:11 +10:00
Juergen E. Fischer
8194de9b15
windows: prefer spatialite_i over spatialite
...
(cherry picked from commit 219a97c35b7c1d8a8943d4e2e47a8956288320b4)
2016-10-17 20:13:56 +02:00
rldhont
82d9e0546c
Merge pull request #3606 from rldhont/fix_server_featureinfo_nogeometry
...
[BUGFIX][QGIS Server] GetFeatureInfo: Feature with no geometry is not…
2016-10-17 17:22:45 +02:00
Juergen E. Fischer
e158ecad95
scripts/scandeps.pl run and t2tdoc
2016-10-17 15:59:45 +02:00
Juergen E. Fischer
522013b80e
scripts/scandeps.pl: avoid duplicate build depends
2016-10-17 15:59:45 +02:00
volaya
25d0351d57
[processing] fixed creating params and outputs from description strings
2016-10-17 14:41:16 +02:00
rldhont
697cd1bb7d
[BUGFIX][QGIS Server] GetFeatureInfo: Feature with no geometry is not returned even if FILTER param is set
2016-10-17 13:28:58 +02:00
Sandro Santilli
52a0082ade
Fix extraction of ogr LayerName from database dataset URIs
...
See 6c5364186d (commitcomment-19439676)
Includes testcase.
REF #15698
2016-10-17 11:55:35 +02:00
Even Rouault
da0ee8b007
Merge pull request #3597 from rouault/saveas_overwrite_append
...
[FEATURE] Vector layer save as: offer file/layer overwriting, new layer creation, feature and field appending
2016-10-17 11:22:28 +02:00
Matthias Kuhn
03f08a6c79
Fix QgsMapLayer ConvertToSubClassCode ( #3611 )
...
Fix #15683
2016-10-17 10:47:08 +02:00
Matthias Kuhn
8fa3127c66
Don't rely on RTTI to convert symbol layer to sip objects
2016-10-17 10:23:08 +02:00
Matthias Kuhn
d4b063626e
Minimal improvement for processing tests README
2016-10-17 09:36:00 +02:00
Matthias Kuhn
576ad138a9
Fix python calls to inexistent methods
2016-10-17 09:31:31 +02:00
volaya
3001bd5f79
Merge pull request #3610 from NaturalGIS/processing_grass7_v_voronoi_skeleton
...
Processing grass7 v voronoi skeleton
2016-10-17 08:05:04 +02:00
Nyall Dawson
688d1a5eba
[processing] Speed up dissolve when not using fields
2016-10-17 12:47:53 +10:00
Nyall Dawson
a05b610a8b
[processing] Use prepared geometries for intersects tests
...
Wherever possible use prepared geometry engines for intersects
type tests, as it's much faster
2016-10-17 11:18:46 +10:00
Nyall Dawson
86368f39c3
[processing] Optimise feature requests within qgis algs
...
- don't use setFilterFid() within loops to fetch features one
at time (as it's extremely slow), instead use setFilterFids()
outside the loop
- don't fetch unused attributes/geometry when it can be
avoided
2016-10-17 10:30:55 +10:00
Nyall Dawson
55f207108d
Always clear pen/brush before drawing layer effects ( fix #15696 )
2016-10-17 09:55:39 +10:00
Giovanni Manghi
8f9fe00671
add paramter to v.voronoi.skeleton
2016-10-16 19:09:06 +01:00
Giovanni Manghi
80c6a27f17
Add a GRASS7 tool to compute skeletons of areas, using v.voronoi
2016-10-16 18:43:29 +01:00
Sandro Santilli
6c5364186d
Fix extraction of ogr LayerName from multi-layer dataset URIs
...
Adds supports for "layerid" when present.
Drop special handling for "table=" portions found in URI,
making the code more generic.
Includes testcase.
Fixes #15698 - import geodatabase to postgis via processing
2016-10-15 09:13:18 +02:00
Sandro Santilli
60b4b4db18
Python scripts have 4-spaces indent
2016-10-14 16:33:44 +02:00
Sandro Santilli
799510f73a
Revert "postgres provider: quote compound key columns in uri"
...
This reverts commit daa6510970e9afbc4d41d28e0c94b4f238eb372d.
I've tested that reverting this does not re-introduce bug
http://hub.qgis.org/issues/13710
2016-10-14 10:43:47 +02:00
Sandro Santilli
ada9348e2b
Fix PostgreSQL import of layers with multi-column or quoted-column keys
...
Fixes #15226 (drag & drop of postgresql views)
Includes test
2016-10-14 10:43:41 +02:00
Juergen E. Fischer
8207167b6a
debian packaging: add support for yakkety
2016-10-14 09:46:24 +02:00
Nyall Dawson
c0e3295c4c
Fix build
2016-10-14 17:06:52 +10:00