36019 Commits

Author SHA1 Message Date
Alexander Bruy
fd5f641030 [processing] reword algorithm name and some parameter descriptions 2016-12-13 10:46:33 +02:00
Alexander Bruy
f25cb146e1 [processing] add icon for network analysis algorithm 2016-12-13 10:46:33 +02:00
Alexander Bruy
0823bb4b2a [processing] adopt algorithm to changes in QGIS API 2016-12-13 10:46:33 +02:00
Alexander Bruy
a60048c126 [processing] add shortest path algorithm to Processing 2016-12-13 10:46:32 +02:00
Mathieu Pellerin
a8b9723cbc [FEATURE] allow customization of line spacing for legend item labels (#3632)
* [FEATURE] allow customization of line spacing for legend item labels
* add test for legend line spacing and update control images
2016-12-13 12:09:13 +07:00
Nyall Dawson
dc509f458f Fix bad import 2016-12-13 13:49:00 +10:00
Nyall Dawson
d7b0244e68 Disable another intermittent task manager test 2016-12-13 06:58:22 +10:00
volaya
4c31bc407e [processing] config dialog: only save menu configuration if needed
Conflicts:
	python/plugins/processing/gui/ConfigDialog.py
2016-12-12 15:25:07 +01:00
arnaud.morvan@camptocamp.com
322a565b8b [processing] Remove ParameterGeometryPredicate 2016-12-12 15:21:16 +01:00
arnaud.morvan@camptocamp.com
ecb25c4105 [processing] Remove ParamaterGeometryPredicate from SelectByLocation algorithm 2016-12-12 15:21:16 +01:00
arnaud.morvan@camptocamp.com
09035a4dab [processing] Remove ParamaterGeometryPredicate from ExtractByLocation algorithm 2016-12-12 15:21:15 +01:00
arnaud.morvan@camptocamp.com
955563f99a [processing] Remove ParamaterGeometryPredicate from SpatialJoin algorithm 2016-12-12 15:21:15 +01:00
volaya
f852603f07 [processing] fixes for SAGA folder configuration
This tries to address some problem with previously set SAGA paths, by always showing the SAGA path config value, and by trying to ruin a built in copy of SAGA if the current SAGA folder is wrong (as it usually happens when updating QGIS)
2016-12-12 15:20:56 +01:00
arnaud.morvan@camptocamp.com
65a4e97a75 [processing] Support options as (value, text) in ParameterSelection 2016-12-12 15:12:55 +01:00
rldhont
7028eee198 Merge pull request #3809 from pblottiere/render
replace QgsMapRenderer
2016-12-12 14:07:37 +01:00
rldhont
29a05dfa9c Adapt WFS capabilties in server test for WMS 1.3.0 compliance 2016-12-12 14:06:14 +01:00
Werner Macho
9bd8c7b3ad [TRANS] Adding Translatorname
Adding new chinese traditional translator
2016-12-12 10:21:01 +01:00
Nyall Dawson
7bc7647957 More flaky test disabling 2016-12-12 17:47:34 +10:00
Nyall Dawson
caa0d500af Fix spelling of orthoganilize 2016-12-12 17:47:12 +10:00
Blottiere Paul
8cda1bbb79 fix getLegendGraphics when BBox parameter is used 2016-12-12 08:16:18 +01:00
Blottiere Paul
f3a5c98178 remove QgsMapRenderer 2016-12-12 07:50:22 +01:00
Martin Dobias
5228cc5fb4 One more fix for doc test 2016-12-12 10:34:03 +08:00
Martin Dobias
d60f94bf5d Fix doc coverage test 2016-12-12 09:54:05 +08:00
Nyall Dawson
b4d49133df Temporarily disable flaky part of test 2016-12-12 09:19:46 +10:00
Martin Dobias
556582979a Rename QgsLegendModelV2 to QgsLegendModel 2016-12-12 03:27:14 +08:00
Martin Dobias
c783be1d04 Rename QgsComposerLegendStyle to QgsLegendStyle 2016-12-12 03:23:02 +08:00
Martin Dobias
3efc28d07b Remove legacy class QgsComposerLegendItem and subclasses 2016-12-12 02:42:04 +08:00
Martin Dobias
57ff36bc01 Make it possible to use project as non-singleton
This is just a first step - it will be a long way to get rid of all
the usages of singleton instance in QGIS code.
2016-12-11 17:49:24 +08:00
Martin Dobias
899ea38d02 Make doc coverage test happy 2016-12-11 17:09:19 +08:00
Martin Dobias
2c9f1ff579 Make map canvas independent from overview canvas, simplify QgsMapCanvas API 2016-12-11 16:41:07 +08:00
Martin Dobias
20cdd4f0e6 Merge pull request #3855 from wonder-sk/project-refactoring-part1
Project refactoring - part I
2016-12-11 14:13:23 +08:00
Martin Dobias
04f8704ebd Unit tests for utility methods from qgsmaplayerlistutils.h 2016-12-11 13:33:53 +08:00
Andreas
6eb330e2b2 Fix an array out of bounds access when committing data (#3807)
This fixes an array out of bounds access when using a layer that consists of a main table with joined in attributes.
The provider only tracks the attributes in the main table, but any joined in attributes is also passed to the provider.
As the feature attributes is used to govern loop access, there will be an out of bounds access when the first joint
attribute is encountered.

The fix is borrowed from the postgres provider which stops looping through the passed in feature attributes when
the limit of table attributes has been met.
2016-12-11 13:49:52 +10:00
Martin Dobias
1580f325c2 More test fixes 2016-12-11 00:47:30 +08:00
Martin Dobias
483c7f4b86 Test fixes and further QgsProject::instance() removals 2016-12-11 00:31:27 +08:00
Alessandro Pasotti
91b03a9c9f Merge pull request #3854 from elpaso/plugin-re-enable
[SERVER][BUGFIX] Plugin re enable
2016-12-10 17:12:27 +01:00
Alessandro Pasotti
bcedb6df7e Moved interface to main init 2016-12-10 16:41:36 +01:00
Martin Dobias
5fc10d6207 Migrate QgsMapThemeCollection away from using layer IDs 2016-12-10 23:23:18 +08:00
Alessandro Pasotti
ba143d0225 Plugin re-enabled 2016-12-10 14:06:21 +01:00
Martin Dobias
c143be7a73 QgsMapSettings and QgsComposerMap store layers for rendering as weak pointers
... instead of using layer IDs which need to be resolved using QgsProject
2016-12-10 18:50:52 +08:00
Martin Dobias
64f1356cf3 Added missing api docs 2016-12-10 16:18:03 +08:00
Martin Dobias
d56a97d4fe Merge QgsMapLayerRegistry into QgsProject
All methods/signals of QgsMapLayerRegistry moved verbatim to QgsProject.
2016-12-10 15:18:12 +08:00
Mathieu Pellerin
fc8493f5d3 Merge pull request #3851 from nirvn/raster_ui_improvements
Raster renderer UI improvements
2016-12-10 09:54:09 +07:00
volaya
8ec3eaf456 Merge pull request #3839 from anitagraser/patch-2
[processing] Create cost allocation map output
2016-12-09 12:09:11 +01:00
Marco Hugentobler
fdf2a9dcb7 Backward support for parameters 'MTVER' and 'capabilities' from WMS 1.0.0 is required for WMS 1.1.1 2016-12-09 11:39:26 +01:00
Matthias Kuhn
48f43b0862 Fix map canvas test 2016-12-09 11:00:17 +01:00
Matthias Kuhn
cf5f373f63 Add support for fine-resolution mouse wheel zooming
Some mouses (notably on mac) have finer resolutions. They send mouse
wheel events in a higher frequency but with smaller angleDelta() values.
So far, zooming with such mouses was leading to unusable fast zoom
actions.
2016-12-09 10:32:51 +01:00
nirvn
ffb6ba7a3e [FEATURE][raster] support setting of color and transparency on multiple
items in paletted UI
2016-12-09 16:24:39 +07:00
nirvn
4894a6d498 [raster] allow multiple row deletion in the singleband pseudo-color UI 2016-12-09 16:24:39 +07:00
nirvn
364a51d8c4 [FEATURE][raster] support setting of color and transparency on multiple
items in the singleband pseudo-color UI
2016-12-09 16:24:39 +07:00