31231 Commits

Author SHA1 Message Date
Matthias Kuhn
d0d284ad84 Update AlgorithmsTestBase.py 2016-02-23 10:24:34 +01:00
Matthias Kuhn
781c10ba1c [processing] Add gdal test 2016-02-23 09:33:41 +01:00
Matthias Kuhn
911196811c [processing] TestGenerator: Create parameters as dict 2016-02-23 09:33:41 +01:00
Matthias Kuhn
450fb13047 [processing] Move AlgorithmTests to QgisAlgorithmTests 2016-02-23 09:33:41 +01:00
Matthias Kuhn
db60a04ce1 [processing] Remove test leftovers 2016-02-23 09:32:58 +01:00
Radim Blazek
b952f0f177 [GRASS] do not show 100% progress until module finished, fixes #3131 2016-02-23 08:41:15 +01:00
Juergen E. Fischer
9197e1ee79 remove assertion (fixes #14360) 2016-02-23 08:39:50 +01:00
Sandro Santilli
976015a38d Fix typmod aware query for topology face layers
followup d8a768f0a0b1926ead3b42c0fa9e12d35f8905f0 (which was bogus)
2016-02-23 07:38:53 +01:00
Martin Dobias
98713a94d4 Fix tests where locale-dependent formatting of numbers is used 2016-02-23 13:49:28 +08:00
Martin Dobias
b34105d812 Fix test mask for labelingenginev2 tests so they do not fail on my laptop 2016-02-23 13:07:47 +08:00
Nyall Dawson
02499d2e94 Revert "Show project path in server parsing error (revert before release)"
This reverts commit 368223ad0a0995b6d3ab0d55cd5e723557887ad5.
2016-02-23 14:06:31 +11:00
Nyall Dawson
c8dffafddf Standardise capitalization of symbol layer types 2016-02-23 12:27:05 +11:00
Nyall Dawson
4e4230b6d6 Show field names in geometry generator expression widget 2016-02-23 12:23:41 +11:00
Nyall Dawson
ab73c0364c Add unit tests for WMS server access control with request filters 2016-02-23 11:48:10 +11:00
Nyall Dawson
c23e3096fe More descriptive function help for area/length/perimeter functions
...which better clarify how project ellipsoid and unit settings are
respected by the functions
2016-02-23 11:48:10 +11:00
Nathan Woodrow
fad0b1d15e Expresson widget - Set first item on search result
For Nyall :)
2016-02-23 10:41:52 +10:00
Nyall Dawson
24d1bd0cfa Fix inconsistent capitalization and add missing ellipsis to browser actions 2016-02-23 11:15:58 +11:00
Nyall Dawson
ac2cd476b1 Correctly set parent for select by expression dialog in main window 2016-02-23 11:15:58 +11:00
Sandro Santilli
d8a768f0a0 Make geometry typmod available for topology face layer queries
Greatly improves performances on topology loading.
See http://hub.qgis.org/issues/14356
2016-02-22 23:13:39 +01:00
Alessandro Pasotti
bf583c7236 Merge pull request #2830 from elpaso/server-fix-info_format2
[bugfix][server] text/plain as default info_format
2016-02-22 22:28:25 +01:00
elpaso
3df100f9a0 Removed debug code 2016-02-22 22:03:21 +01:00
Juergen E. Fischer
3a8c1c76ae nsis: cleanup after msys 2016-02-22 22:01:12 +01:00
Radim Blazek
0b4b0ccc30 [GRASS] support extension filter in file output, fixes #5011 2016-02-22 20:39:04 +01:00
Radim Blazek
6475360cd5 [GRASS] fixed v.in.ogr.all.loc input widget 2016-02-22 20:17:31 +01:00
elpaso
82cee03057 Added test data for GetFeatureInfo 2016-02-22 18:52:53 +01:00
elpaso
0a9063b42b [bugfix][server] text/plain as default info_format
Added deafult info_format (text/plain) as per specs.
Fixed error message when info format was not set or wrong.
Added test for GetFeatureInfo.
2016-02-22 18:49:55 +01:00
Hugo Mercier
b92cb81fe7 [processing] Change version test so that ExecuteSQL is testable during feature freeze 2016-02-22 15:09:15 +01:00
Hugo Mercier
0e704523b7 Fix text encoding issues in virtual layers (fixes #14350) 2016-02-22 15:03:45 +01:00
Hugo Mercier
3dea491ded Fix text encoding in request filter expression 2016-02-22 15:03:45 +01:00
Nathan Woodrow
83c57ef5fa Expression widget - Filter headers with no search results 2016-02-22 22:54:07 +10:00
Juergen E. Fischer
f1e1559e74 don't try to refresh the layer extent after deletion of features, if
useEstimatedMetadata is enabled (tradeoff for large layers)
2016-02-22 13:48:30 +01:00
Denis Rouzaud
5b46f487ac External Resource Widget: avoid having undefined value in document viewer type combobox 2016-02-22 13:45:32 +01:00
Alexander Bruy
d3852e481e [processing] fix handling of NULLs is Basic statistics for text fields 2016-02-22 13:35:13 +02:00
Radim Blazek
847f1c076f browser favourites: add items for providers 2016-02-22 11:38:10 +01:00
Sebastian Dietrich
138be4a359 Don't zoom when panning with the keyboard on a rotated QgsMapCanvas
Fixes #14243

Signed-off-by: Sandro Santilli <strk@keybit.net>
2016-02-22 10:46:06 +01:00
Radim Blazek
81a1f6317d [GRASS] new mapset: re-enable set extent button if canvas extent is valid 2016-02-22 10:38:25 +01:00
Alexander Bruy
ed38d5d95e Merge pull request #2819 from NaturalGIS/processing_fix_grass_grass7_r_sunmask
[processing] fix GRASS and GRASS7 r.sunmask
2016-02-22 11:33:20 +02:00
Richard Duivenvoorde
70ff8b5b3e Merge pull request #2826 from DelazJ/patch-1
Update label
2016-02-22 10:32:56 +01:00
Nyall Dawson
a1672da17c Fix some test failures, warnings in nightlies
Add more tolerance to distance area tests, fix doxygen param option
2016-02-22 13:48:10 +11:00
Nyall Dawson
173c7d7814 [server] Fix some exceptions were not correctly restoring layer opacity 2016-02-22 11:06:53 +11:00
Nyall Dawson
f264799f08 [server] Make restoration of original layer subsetStrings much more
robust (there were many code paths where the original filters
were not being correctly restored)
2016-02-22 11:06:17 +11:00
Nyall Dawson
a46dca56f6 Correctly restore layer subsetStrings after wfs/wms requests...
by switching storage/restoration of subset strings to use
QgsMapLayer pointers instead of layer ids. It seems that the
majority of layers created by server are not registered in
the map layer registry, so retrieving layers by layer id
under server is not reliable.
2016-02-22 11:00:55 +11:00
Nyall Dawson
90a4ae8065 Fix #13919, don't reset layer subsetStrings when server python plugins
are enabled
2016-02-22 11:00:05 +11:00
Nyall Dawson
ba7dc0d7e7 Add unit tests for #13919 2016-02-22 10:20:22 +11:00
Nyall Dawson
0446f50729 Fix slow filter rect requests with server python plugins (refs #13919) 2016-02-22 10:20:22 +11:00
Jürgen Fischer
fab8dc2176 Merge pull request #2817 from jef-n/geometryv2-cache-cs
change QgsAbstractGeometryV2::coordinateSequence() to return a
2016-02-21 22:33:27 +01:00
Juergen E. Fischer
e503c705a1 change QgsAbstractGeometryV2::coordinateSequence() to return a
implicitly shared copy of an internal cache instead of recreating the
coordinate sequence again and again.

Improves performance of the nodetool on large features a lot (refs #13963)

Also introduce Qgs(Coordinate|Ring|Point)SequenceV2 typedefs.
2016-02-21 21:49:51 +01:00
Jürgen Fischer
4485d3abcf Merge pull request #2824 from nyalldawson/geombbox
Optimise storage/calculation of geometry bounding boxes
2016-02-21 19:01:52 +01:00
Matthias Kuhn
959952e134 Merge pull request #2820 from NaturalGIS/processing_fix_saga_223_detection
Fix SAGA 2.2.3 Processing detection
2016-02-21 14:07:16 +01:00
Harrissou Sant-anna
e4dba1e4ce Update label
Given that the canvas rotation is in QGIS for many releases, it may be time to remove the "experimental" attribute in the label
2016-02-21 14:05:54 +01:00