4602 Commits

Author SHA1 Message Date
Nyall Dawson
134067716d Fix diagrams not initially showing when toggling on/off layers 2015-04-09 17:50:18 +10:00
Matthias Kuhn
ed005c0172 Add QgisInterface::composerRemoved signal 2015-04-08 23:21:20 +02:00
Paolo Cavallini
18c856d05a Update MultilevelB-SplineInterpolation(fromGrid).txt
Partial fix for https://hub.qgis.org/issues/12519
2015-04-08 17:48:09 +02:00
Paolo Cavallini
25c5e4da93 Update MultilevelB-SplineInterpolation.txt
Partial fix for https://hub.qgis.org/issues/12519
2015-04-08 10:33:12 +02:00
Paolo Cavallini
74c864e73d Update CatchmentArea(Parallel).txt
Partial fix for https://hub.qgis.org/issues/12483
2015-04-08 10:21:27 +02:00
Paolo Cavallini
d0a6b26476 Update CatchmentArea(FlowTracing).txt 2015-04-08 10:20:12 +02:00
Paolo Cavallini
b90e7f41fc Update CatchmentArea(Recursive).txt 2015-04-08 10:19:10 +02:00
Nyall Dawson
ccfe557cbe Fix DPI scaling issue with paint effects and composer 2015-04-08 05:54:45 +10:00
radosuav
f94d92f014 [Processing] Avoid consecutive quotes when calling OTB algorithms. 2015-04-07 16:38:23 +02:00
Juergen E. Fischer
12d7cfca03 indentation update 2015-04-07 14:27:39 +02:00
Juergen E. Fischer
f055db1e02 map canvas: update sip bindings (followup c3321e5) 2015-04-04 23:57:43 +02:00
Juergen E. Fischer
be12c19e66 db manager: fix setting of contrast enhancement for spatialite rasters (fixes #12497) 2015-04-04 23:38:14 +02:00
Juergen E. Fischer
ffa2ead51d fix translation string 2015-04-04 13:28:07 +02:00
Alexander Bruy
ba73048dc2 [processing] median calculation for zonal statistics 2015-04-02 09:49:55 +03:00
Alexander Bruy
9b83b53c79 minor fixes 2015-04-02 09:35:52 +03:00
Alexander Bruy
f0053b820e Merge branch 'master' of https://github.com/gbd-consult/QGIS into ftools-enhancements
Conflicts:
	python/plugins/fTools/tools/doPointsInPolygon.py
2015-04-02 08:56:24 +03:00
Nyall Dawson
8b37ea2b05 [FEATURE] Add option to symbology to prevent clipping of features
This option (located under the symbol advanced menu) disables the
automatic clipping of lines/polygons to the canvas extent. In
some cases this clipping results in unfavourable symbology (eg
centroid fills where the centroid must always be the actual
feature's centroid). (fix #9757)
2015-03-28 21:16:45 +11:00
Nyall Dawson
742f3233ee [FEATURE] Paint effects for layers and symbol layers
This commit adds a new framework for implementing paint effects, which
modify the results of QPainter operations to apply visual effects
such as drop shadows and blurs.

The initial implementation allows for effects to be applied to entire
layers and individual symbol layers.

Included are a drop shadow, inner shadow, blur, inner glow, outer glow,
colorise and transform effect. A "stack" effect is also implemented
which allows other paint effects to be combined in various ways.

Sponsored by hundreds of generous kickstarter contributors!
2015-03-28 20:04:50 +11:00
Matthias Kuhn
c44285ba04 Make virtual fields updatable
Fix #11547
Fix #10994
2015-03-27 14:12:03 +01:00
Nyall Dawson
837c7ee8d3 [composer] Don't redraw map if layers change and map is set to cached
Previously map was being redrawn every time a layer was added or
removed from the registry, which blocked the ui until the map
redraw is complete.

Now the map will only be redrawn as a result of layer changes
if it's set to Render mode.

Possible fix for 12234 and 12125. (refs #12234, #12125)
2015-03-26 10:58:19 +11:00
radosuav
d1985b3d34 [Processing] Improve the robustness of models when the parameters in the included algorithms change 2015-03-25 17:46:30 +01:00
Juergen E. Fischer
e21010c0c6 ftools: fix strings and add to translation (fixes #9970) 2015-03-24 21:59:55 +01:00
Juergen E. Fischer
80bbed1595 include qgslayerdefinition.sip in bindings 2015-03-24 13:19:03 +01:00
Martin Dobias
7bdc9c1939 Do not mark python plugins as broken in plugin installer when having dash in the name
Although plugin with a dash in the name is not a correct python package name,
the qgis python support recognizes them as valid plugins - so let's have the same
behavior in the installer.
2015-03-24 16:57:40 +07:00
Nyall Dawson
7b57cafb5a Standardise use of red minus icon (fix #12425) 2015-03-23 18:21:47 +11:00
Nathan Woodrow
297a94fc58 Fix formatting of db manager python code 2015-03-21 20:35:29 +10:00
Tom Kralidis
9ce3b3c4cd Merge branch 'master' of https://github.com/QGIS/qgis 2015-03-19 18:03:24 -04:00
Tom Kralidis
e57136ccb8 [MetaSearch] adjust current tab index on init 2015-03-19 18:03:04 -04:00
Juergen E. Fischer
f17755cec4 indentation update 2015-03-19 22:58:11 +01:00
Tom Kralidis
519830e05e [MetaSearch] add overwrite OWS connection naming setting and logic (#12327) 2015-03-19 17:50:30 -04:00
Nyall Dawson
5c14c21b1d Implement smoothing algorithm for geometries 2015-03-19 23:26:59 +11:00
Nyall Dawson
7882fe2f25 Add methods for comparison of QgsPoint, QgsPolyline and QgsPolygon
These methods allow for fuzzy comparison of coordinates with a
specified tolerance.
2015-03-19 19:48:57 +11:00
Nyall Dawson
44f7930ecf [FEATURE] Add follow point alignment for multiline labels
When set to this mode, text alignment for labels will be dependant
on the final placement of the label relative to the point. Eg, if
the label is placed to the left of the point then the label will
be right aligned, and if it is placed to the right of the point
then the label will be left aligned.
(fix #11153)
2015-03-19 19:48:38 +11:00
Nyall Dawson
9c79967ee1 Merge pull request #1956 from Gustry/add-way
[db manager] add 'way' to geometry column
2015-03-19 10:36:41 +11:00
Etienne Trimaille
54ce784d31 add 'way' to geometry column name' 2015-03-18 18:12:33 +02:00
Juergen E. Fischer
bfb8ab6893 edit widgets: keep default values of new feature's attributes until they are added
(fixes #12391 & #12386)
2015-03-18 16:09:47 +01:00
Matthias Kuhn
fec3bd83f6 Custom widgets: make sure config can loaded from the project
Apparently sip cannot handle private virtual methods
2015-03-18 09:36:18 +01:00
Martin Dobias
69d0b30d58 Allow data items from plugins 2015-03-18 14:24:36 +07:00
Nyall Dawson
a4d17c0e9b Ignore position of thousands seperators when editing scale combo box
... be more permissive about the conversion from string to number
after a value is entered in the combo box (fix #12385)
2015-03-17 18:56:53 +11:00
Tom Kralidis
ff52a0504e [MetaSearch] allow for overwriting OWS connections, or assiging to serialized string 2015-03-16 11:03:26 -04:00
Denis Rouzaud
4bfbcb2629 [joins] allow edition of joins in layer properties 2015-03-10 14:21:08 +01:00
Tom Kralidis
22ddae1fd3 Update connections-default.xml 2015-03-08 21:14:32 -04:00
Stefan Blumentrath
31e57d03ff Update connections-default.xml
Add some nordic CSW  to default list, name them systematically, and change to new URL for Norway
2015-03-06 09:52:24 +01:00
Alexander Bruy
fe24c82956 [processing] fix handling of "Check for edge contamination" option in
TauDEM algorithms
2015-03-04 19:38:38 +02:00
Martin Dobias
d6f0dbd403 Allow 3rd-party data item providers to be plugged 2015-03-05 00:13:06 +07:00
Martin Dobias
59e710c2cd Fix QgsDataItem python bindings - transfer of ownership 2015-03-05 00:13:05 +07:00
Martin Dobias
cdb44a3cc6 Browser: Abstract creation of custom data items into QgsDataItemProvider 2015-03-05 00:13:05 +07:00
Alexander Bruy
427adf79bb [processing] TauDEM provider overhaul
- add new TauDEM 5.1.2/5.2 tools: Gage watershed, TWI and Select GT
   Threshold
 - implement support for multifile TauDEM version
 - allow to use single- and multifile versions simultaneously

Work done for Faunalia (http://faunalia.eu)
2015-03-04 14:14:58 +02:00
Alexander Bruy
30c5bad91d [processing] fix error in MultipleFileInput selector when user press
Cancel button
2015-03-04 13:01:32 +02:00
Giovanni Manghi
b5665872a6 fix SAGA 2.1.3 Kernel Density Estimation 2015-03-03 23:13:46 +00:00