Alexander Bruy
5a2bb5d84c
fix doxygen comments
2016-11-02 15:48:34 +02:00
Alexander Bruy
9ae6e6ffe4
fix typo in comment
2016-11-02 14:44:20 +02:00
Alexander Bruy
54dcc347ae
default value does not need to be explicitly set
2016-11-02 14:44:20 +02:00
Alexander Bruy
f7d5912380
fix formatting
2016-11-02 14:44:20 +02:00
Alexander Bruy
dac03d5ce8
use default QString() constructor instead of ""
...
improve doxygen docs
2016-11-02 14:44:20 +02:00
Alexander Bruy
75b23cb55c
update Python bindings
2016-11-02 14:44:20 +02:00
Alexander Bruy
2497375ee9
[FEATURE] save and restore color ramp used for singleband pseudocolor rendering
2016-11-02 14:44:20 +02:00
Alexander Bruy
1c44d7471f
Merge pull request #3695 from nirvn/processing_modeler_dblclick
...
[processing] resurrect editing of modeler item on double-click
2016-11-02 14:16:27 +02:00
Even Rouault
06dc501139
test_provider_ogr_gpkg.py: Test disabling walForSqlite3 setting
2016-11-02 12:40:20 +01:00
Denis Rouzaud
dbd7de3940
Merge pull request #3689 from rduivenvoorde/getPlugins3
...
Temporarily hardcode plugins version in url ?qgis=3.0
2016-11-02 11:47:04 +01:00
Nyall Dawson
4f5337fce5
Merge pull request #3704 from pvalsecc/fix_collapsing
...
Fix saving of the collapsed state for relations
2016-11-02 18:09:42 +10:00
Alexander Bruy
5d877fd888
Merge pull request #3707 from nyalldawson/multipart_to_single
...
[processing] optimise multipart to singlepart algorithm
2016-11-02 10:06:25 +02:00
Patrick Valsecchi
28457ed49c
Fix saving of the collapsed state for relations
...
In the attribute form, the collapsed state of RelationReference
was not loaded correctly and was interfering with the collapsed
state of the relation editor.
Plus, the state was saved globally for a reference. Meaning that
if a reference was used (through other references) from other
layers, it was sharing the same state.
2016-11-02 07:21:17 +01:00
Nyall Dawson
18fc0c6fad
[processing] optimise multipart to singlepart algorithm
...
- simplify code
- keep z/m/curved geometries intact
- might be a bit faster
2016-11-02 16:06:00 +10:00
Nyall Dawson
f65e770242
[FEATURE[processing] New algorithm to compute geometry by expression
...
This algorithm updates existing geometries (or creates new
geometries) for input features by use of a QGIS expression. This
allows complex geometry modifications which can utilise all the
flexibility of the QGIS expression engine to manipulate and create
geometries for output features.
2016-11-02 16:05:46 +10:00
Nyall Dawson
5e3bef7799
Fix QgsFeatureRequest with expression not using provider fields
...
and limit (fix #15771 )
2016-11-02 09:52:03 +10:00
Matthias Kuhn
57a57545a0
Add test for QgsFeatureRequest.setLimit and feature variable
2016-11-02 09:39:59 +10:00
Nyall Dawson
fb849620e7
Avoid unexpected gpkg test success with older GDAL versions
2016-11-02 09:39:59 +10:00
Nyall Dawson
b679cbe091
Speed up inserting features into memory layers by ~65%
...
By avoiding an unnecessary map lookup
2016-11-02 08:46:49 +10:00
Juergen E. Fischer
d3c7a04193
fix typo
...
(cherry picked from commit 658cfe68c91ec24f04f8ebda307fbec7d55a412f)
2016-11-01 13:51:49 +01:00
Juergen E. Fischer
7a326b1b8d
fix typos
2016-11-01 13:46:29 +01:00
Patrick Valsecchi
667718bc89
[feature] Editor widget auto config for foreign keys ( #3699 )
...
Automatically pick RelationReference widgets for foreign keys.
2016-11-01 08:36:21 +01:00
Nyall Dawson
4f8ee78f76
Fix some no such signal/slot warnings
...
... in such a way that they'll never appear again
2016-11-01 14:14:16 +10:00
Martin Dobias
5e4bb00fa3
Fix import of shapefiles to postgres - regression introduced in 5abdfcb ( #3652 )
...
(cherry picked from commit a965a132c52df9308b5a58be92c04a285826485a)
2016-11-01 11:41:23 +08:00
Martin Dobias
629ca8b986
Hide import/export buttons for arcgis services as they do not work ( fixes #15637 )
...
(cherry picked from commit 1c2f0de9fbea8e90c9d20036bfa1601c1d192a89)
2016-11-01 11:41:23 +08:00
Martin Dobias
b798040040
Fixed legend renderer expected images
2016-11-01 11:41:23 +08:00
Martin Dobias
5c83b7924a
Fix reordering and removal of legend nodes in composer legend
...
(cherry picked from commit f4e1e6f6eefec74fcf61542c3c9e236c4fb3054f)
2016-11-01 11:41:23 +08:00
Martin Dobias
90e1c93661
Fix building of legend node tree if embedded widgets are used in the layer
...
(cherry picked from commit 10cab93c3652c38db27553616f36290f7b820c48)
2016-11-01 11:41:23 +08:00
Martin Dobias
6b120a8600
Fix display of diagram legend entries ( fixes #15448 )
...
To make the implementation saner, the legend node that may be embedded within parent
layer node is kept separately from activeNodes.
(cherry picked from commit b385ebd9ba9272516eed61e5825a603fcee969e9)
2016-11-01 11:41:23 +08:00
Nyall Dawson
47109d13b7
Flip some connects to new style
2016-11-01 11:10:40 +10:00
Nyall Dawson
70d7ce163e
Describe some dependancy changes in API break docs
2016-11-01 08:44:55 +10:00
Even Rouault
08218de5f4
[OGR provider] Use constBegin() / constEnd()
2016-10-31 19:44:34 +01:00
Even Rouault
bb9c75b394
[OGR provider] Make addAttributes() return the requested field type, precision and width so as to make QgsVectorLayerEditBuffer::commitChanges() API
...
Fixes #15614
2016-10-31 17:10:58 +01:00
Matthias Kuhn
7d2098cdf4
Followup cc6b1e3: also respect subexp vars in presence of filter
2016-10-31 15:18:56 +01:00
Matthias Kuhn
cc6b1e3391
Fix @parent variable detection in aggregate subExpression
2016-10-31 14:25:35 +01:00
Matthias Kuhn
6d387650f4
More test for referencedVariables
2016-10-31 14:24:34 +01:00
Matthias Kuhn
25e983436d
Revert "[ogr] Ignore request limit if unable to compile expression"
...
This reverts commit e7333f68145f27a74aacd8f75939623e37fc4510.
2016-10-31 13:03:28 +01:00
Matthias Kuhn
e7333f6814
[ogr] Ignore request limit if unable to compile expression
...
Fix #15771
2016-10-31 12:15:20 +01:00
Matthias Kuhn
1b2158d854
Fix caching aggregate expressions with @parent usage
2016-10-31 12:15:14 +01:00
Matthias Kuhn
f438542fe7
Break oneliners
2016-10-31 09:45:52 +01:00
Nyall Dawson
88871c2320
Merge pull request #3696 from nirvn/processing_otb_silent
...
[processing] remove console error message when optional otb provider not installed
2016-10-31 16:24:44 +10:00
nirvn
8e663309c0
[processing] remove console error message when optional otb provider not installed
2016-10-31 12:53:42 +07:00
Nyall Dawson
fa3663907a
Fix 'enable macros' button does not run open macro ( fix #9523 )
2016-10-31 15:22:49 +10:00
Martin Dobias
a3186f80bc
Fix layer tree expanded state when used expand/collapse all ( fixes #15691 )
...
(cherry picked from commit de85fdd6e8fa3d4f38196376aabccce317cbf341)
2016-10-31 12:53:30 +08:00
Martin Dobias
24fbe1a080
Fix crash in node tool after deleting the whole geometry ( fixes #15659 )
...
Made sure that both closestVertex() and closestSegment() return negative
distance on error (e.g. with null or emtpy geometry).
Also fixes snapping when dealing with layers with null/invalid geometries
(cherry picked from commit c093d5188fad685c4a596ff23c27aad7d151dac2)
2016-10-31 12:51:21 +08:00
Nyall Dawson
dd4b34ed16
[processing] Modeller should not be modal
2016-10-31 14:37:45 +10:00
nirvn
b48d20220e
[processing] resurrect editing of modeler item on double-click
2016-10-31 11:18:22 +07:00
Nyall Dawson
07b25af537
Merge pull request #3694 from nirvn/processing_sort_model_inputs
...
[processing] sort model input parameters to avoid random ordering
2016-10-31 14:13:42 +10:00
nirvn
bec379249e
[processing] sort model input parameters to avoid random ordering
2016-10-31 10:53:13 +07:00
Nyall Dawson
3caccd531d
[processing] Fix handling of multiple field input in modeller
2016-10-31 11:41:40 +10:00