33254 Commits

Author SHA1 Message Date
Nyall Dawson
b2c43cb997 Fix inverted polygons and displacement renderer don't allow right
click on legend items (fix #14966)
2016-06-07 15:05:30 +10:00
Nyall Dawson
b32afce79d Fix inverted polygon & displacement renderer don't show
color wheel in legend menu

Move embedded renderer handling to QgsFeatureRendererV2 and
add support for embedded renders to legend context menu

Fix #14967
2016-06-07 14:49:45 +10:00
Nyall Dawson
d77a33d79b Partially revert d984148
Undo the maximum tile size changes as these were reverted from
downstream due to WMS layer regressions
2016-06-07 13:33:41 +10:00
Nyall Dawson
94e1d5e52e Fix crash when using inverted polygons with heatmap renderer
Add methods to QgsRendererV2AbstractMetadata and QgsRendererV2Registry
to control renderer compatiblity by layer type. Should make it
easier to avoid this recurring bug popping up again in future.

Also add unit tests for QgsRendererV2Registry

Fix #14968
2016-06-07 13:33:31 +10:00
Nyall Dawson
fbc5e0fc8e Fix indentation 2016-06-07 11:11:59 +10:00
Nyall Dawson
179a92cd65 [effect] fix issue with svg marker and antialiasing (fixes #14960)
Credit for original patch to @nirvn
2016-06-07 10:08:04 +10:00
Nyall Dawson
a625eeb508 Add missing sip binding 2016-06-07 08:59:09 +10:00
Nyall Dawson
c5b8060b4b Fix warnings, missing docs+bindings 2016-06-07 07:59:44 +10:00
Nyall Dawson
4e10c5be0f Trigger repaints instead of explicitly refreshing canvas
Inspired by work by @manisandro
2016-06-07 07:26:34 +10:00
Nyall Dawson
787d206bed Add some tests for QgsCRSCache 2016-06-07 07:26:34 +10:00
Nyall Dawson
0c6e289c8e Update test masks 2016-06-07 07:26:34 +10:00
Nyall Dawson
f686551078 Avoid extra feature requests in spatial query plugin 2016-06-07 07:26:34 +10:00
Marco Hugentobler
d3cbe04d56 Use prepared geometry for spatial query plugin 2016-06-07 07:26:34 +10:00
Sandro Mani
221c4e0468 Only emit QgsCollapsibleGroupBoxBasic::collapsedStateChanged when state really has changed 2016-06-07 07:26:34 +10:00
Sandro Mani
d984148efe Have QgsRasterDrawer::draw check for interrupted rendering, reduce raster block tile dimensions, to greatly enhance responsiveness when dealing with reprojected raster layers 2016-06-07 07:26:34 +10:00
Sandro Mani
1e8abb1d1d Fix avoid crash when measuring empty geometry 2016-06-07 07:26:34 +10:00
Nyall Dawson
ebdccf3869 Add QgsDistanceArea test for empty polygon 2016-06-07 07:26:34 +10:00
Nyall Dawson
3408a78d49 Indentation 2016-06-07 07:26:34 +10:00
Nyall Dawson
25052dc54f Add missing bindings 2016-06-07 07:26:34 +10:00
Sandro Mani
85fbea82af Fix warnings emitted by linguist when parsing sources 2016-06-07 07:26:34 +10:00
Marco Hugentobler
49af95700d Fix crash when saving categorized symbology 2016-06-07 07:26:34 +10:00
Sandro Mani
f077f1a560 Fix QgsCurvePolygon sip bindings 2016-06-07 07:26:34 +10:00
Nyall Dawson
768fc2c790 Use QgsCRSCache in more places
Forward port from sourcepole/kadas-albireo
2016-06-07 07:26:34 +10:00
Matthias Kuhn
c61daf881d Don't show scrollbars when embedding a feature form 2016-06-06 21:56:52 +02:00
Matthias Kuhn
bad0d3e4b6 Properly handle filsystem character encoding when showing warnings
Fix #14567
2016-06-06 20:55:22 +02:00
Matthias Kuhn
c59350a170 [offline editing] No reason to crash just because of raster layers
Fix #14848
2016-06-06 19:47:56 +02:00
Tim Sutton
63b3eb7019 Fixed QGis type - QGIS is better 2016-06-06 19:41:05 +02:00
Matthias Kuhn
8285356525 External resource widget relative path fix for integrated viewer
Fixes #14891
References #13283
2016-06-06 19:19:52 +02:00
Harrissou Sant-anna
c7631f68b1 typo 2016-06-06 18:49:29 +02:00
Matthias Kuhn
4c2567cf6b [gps] Fix default-misconfigured gpsbabel path
Fix #14866
2016-06-06 18:04:16 +02:00
Matthias Kuhn
70e1c6afd8 Fix add button state in postgis source select dialog 2016-06-06 17:45:32 +02:00
Even Rouault
2c3f044e01 [WFS provider] Better and translatable error message in case of SQL parsing error 2016-06-06 17:03:23 +02:00
Even Rouault
9b92100ff8 [WFS provider] Improve tooltip of SQL statement field when joins are possible, and a warning when specifying a geometry field of another layer in the selected columns 2016-06-06 16:16:31 +02:00
Even Rouault
58bbdcb5e3 SQL composer dialog: truncate too long function prototypes in combobox 2016-06-06 15:26:12 +02:00
Even Rouault
3acbe71fa2 [WFS provider] Display appropriate error message when using a non existing typename 2016-06-06 15:25:52 +02:00
rldhont
021da12c9f [BUGFIX][Processing] RScript: Insert None value as NULL 2016-06-06 15:18:10 +02:00
rldhont
2a746f493f [BUGFIX][Processing] RScript: Add name token 2016-06-06 15:07:20 +02:00
Nathan
4556a0d288 [styledock] inline effects widget 2016-06-06 22:34:22 +10:00
Nathan
ad5f970a2b [styledock] Swap rendererv2 widget back to qwidget 2016-06-06 22:34:22 +10:00
Nathan
91cd68ea80 [styledock] Handle stacked panels at a higher level 2016-06-06 22:34:22 +10:00
Matthias Kuhn
f8dccf8771 Fix on map identification on relation reference widget with complex PK
References #14882
2016-06-06 14:09:56 +02:00
Matthias Kuhn
e80e54162f Show correct feature count with rule that requires geometry
Fix #14758
2016-06-06 13:59:18 +02:00
Sandro Mani
5ba5055724 Remove useless delete in parseCircularString 2016-06-06 12:50:35 +02:00
Matthias Kuhn
e858a6d5ac Fix crash when using 2.5D renderer with incompatible layer
Fixes #14814
2016-06-06 12:36:04 +02:00
Sandro Mani
197a00ab62 Fix incorrect error handling in QgsCircularStringV2* parseCircularString 2016-06-06 11:57:54 +02:00
Marco Hugentobler
e422d89e3f Typo 2016-06-06 08:25:12 +02:00
mhugent
056a6be824 Merge pull request #3127 from sbrunner/add-version-warning
Add a warning on QGIS server when the versions don't corresponds
2016-06-06 08:22:13 +02:00
Nyall Dawson
f2791836e9 Fix possible divide by 0 2016-06-06 09:21:30 +10:00
Nyall Dawson
f70be07566 Fix leaks 2016-06-06 09:17:18 +10:00
Nyall Dawson
fab16ecbec Fix Coverity uninitialized member warnings 2016-06-06 09:10:23 +10:00