23308 Commits

Author SHA1 Message Date
Victor Olaya
fad280edd0 [processing] rewrote saga raster calculator as individual algorithm 2014-05-21 17:35:30 +02:00
Victor Olaya
b1103c0081 [processing] major overhaul of lastools algorithms
Code contributed by Martin Isenburg
2014-05-21 17:35:21 +02:00
Victor Olaya
dd47b61bef [processing] minor change in ParameterFile to handle None values 2014-05-21 17:35:12 +02:00
Victor Olaya
6ea91c4bec [processing] removed debug line 2014-05-21 17:35:05 +02:00
Victor Olaya
9733ae8e50 [processing] fixed issue when opening loaded layers in batch interface (#10277) 2014-05-21 17:34:57 +02:00
Victor Olaya
ef8383a752 [processing] remove unnecessary print sentences 2014-05-21 17:34:49 +02:00
Victor Olaya
889d2a1b45 [processing] code cleaning. Removed debug sentences 2014-05-21 17:34:40 +02:00
Victor Olaya
202d331abb [processing] simplified saga algorithms
Now it assumes matching grid extents and does not perform resampling
2014-05-21 17:34:32 +02:00
Victor Olaya
c1a2ac8678 [processing] changed dialog from critical to warning 2014-05-21 17:34:24 +02:00
Martin Dobias
e92ff00c6e Removed old legend implementation classes 2014-05-21 22:12:09 +07:00
Nyall Dawson
d83ef3fe3a [FEATURE] Allow dragging and dropping colors from color buttons (also works with some other applications, eg dropping colors from GIMP or Gpick). Tweak color button context menu to remove extra options. 2014-05-22 00:48:35 +10:00
Martin Dobias
0d761bfc9b Merge remote-tracking branch 'denis/scalevisiblayers_newlegend' into legend-refactoring 2014-05-21 21:21:19 +07:00
Marco Hugentobler
d6889a4e4c Merge branch 'server_value_relation' 2014-05-21 15:36:54 +02:00
Marco Hugentobler
5f12661d34 WMS server: Use ; as separator in case of multiple selection for value relations 2014-05-21 15:35:16 +02:00
mhugent
5417639285 Merge pull request #1377 from luca76/master
WMS GetLegendGrapics: obtain legend graphics with no labels
2014-05-21 15:29:23 +02:00
Nyall Dawson
af7af6c26a [FEATURE] Add option to use colour preview modes (grayscale, colour blindess) in map canvas (fix #9886) 2014-05-21 23:30:21 +10:00
Luca M
b87049e94c GetLegendGraphics with no label
Added two private variables mDrawLegendLayerLabel and mDrawLegendItemLabel
2014-05-21 15:25:10 +02:00
Luca M
1487329f79 GetLegendGraphics with no label
With this commit, you can call GetLegendGraphics with two parameters (LAYERTITLE=false / RULELABEL=false) to disable labels in the resulting legend.
Useful for Qgis Web Client, LizMap-Web-Client and Qgis2Leaf.
2014-05-21 15:24:20 +02:00
Leyan
4768a8fdb6 Better snapping behavior 2014-05-21 21:12:26 +08:00
Marco Hugentobler
c0a5697043 Server: consider there can be multi selection mode in value relation 2014-05-21 14:54:07 +02:00
Denis Rouzaud
8485b9ce6f set layer scale visibility for several layers 2014-05-21 14:49:08 +02:00
Leyan
2377f17966 code cleanup 2014-05-21 20:45:28 +08:00
Martin Dobias
3180dee4fa Handling of WMS legend graphic 2014-05-21 19:30:29 +07:00
Marco Hugentobler
95513492f9 Fix joins and value relations in WMS server 2014-05-21 13:46:44 +02:00
Radim Blazek
c00bcb1bd0 added support for QGIS mapserver GetFeatureInfo GML flavour 2014-05-21 13:24:32 +02:00
Radim Blazek
be318fe6b2 WMS identify with format feature (GML) fixe, fixes #10306 2014-05-21 13:24:32 +02:00
Martin Dobias
0e7955146a Support for custom layer order for legacy projects 2014-05-21 18:08:42 +07:00
Alexander Bruy
21da03e904 [processing] fix out of bounds error in extract values scripts 2014-05-21 12:00:23 +03:00
Alexander Bruy
0e48b3a720 [processing] fix number input panel 2014-05-21 11:54:31 +03:00
Martin Dobias
fd8722a402 Add usual file headers and update indentation 2014-05-21 15:28:23 +07:00
Martin Dobias
bb7831fea0 Fix collapse of layer nodes after double click 2014-05-21 14:49:34 +07:00
Martin Dobias
66cecd72ac Allow changes of visibility from layer order widget 2014-05-21 14:49:34 +07:00
Martin Dobias
393a41588e Loading and saving of custom layer order 2014-05-21 14:49:34 +07:00
Martin Dobias
55c4ae5755 Remove the legend from the application completely. 2014-05-21 14:49:34 +07:00
Martin Dobias
d26bdf7621 Use layer tree view in legend interface implementation 2014-05-21 14:49:33 +07:00
Martin Dobias
90a88eaa8c Further replacements of legend by layer tree within application 2014-05-21 14:49:33 +07:00
Martin Dobias
0e8b79f446 Loading of embedded groups and layer from project file 2014-05-21 14:49:33 +07:00
Martin Dobias
f83a11f880 Convenience auto setup features when adding new layers
On first layer: zoom to full extent, setup destination CRS and map units
On first layer with different CRS: enable OTF reprojection

This functionality is not triggered when opening an existing project.
2014-05-21 14:49:33 +07:00
Martin Dobias
97642ddd43 Better behavior of drop onto a group 2014-05-21 14:49:33 +07:00
Martin Dobias
bc49cd47b7 Forward the visibilityChanged() signal towards the parent node.
Listening to the signal is simpler as it is enough to listen to the parent
without having to connect to the whole tree and also follow the changes
withing the tree
2014-05-21 14:49:33 +07:00
Martin Dobias
1a61c154ab Propagate added/removed children signals to the root for easier manipulation 2014-05-21 14:49:33 +07:00
Martin Dobias
36d8d88e09 Use Qt::CheckState also for layer node visibility (for consistency) 2014-05-21 14:49:33 +07:00
Martin Dobias
8a539e0874 Split subclasses of QgsLayerTreeNode into their own cpp/h files 2014-05-21 14:49:33 +07:00
Martin Dobias
56ee3f4040 Added helper namespace QgsLayerTree 2014-05-21 14:49:32 +07:00
Martin Dobias
ebd8aea6a2 Handle overview status changes properly.
Added signal about changed custom properties.
Changes to custom properties are propagated to the root node,
so it is not necessary to connect to all children
2014-05-21 14:49:32 +07:00
Martin Dobias
6beb7d77d5 Deactivate old legend. Improve insertion of new layers into layer tree. 2014-05-21 14:49:32 +07:00
Martin Dobias
c9f9ea8985 Added layerTreeView() to QgisInterface, moved context menu provider to new file 2014-05-21 14:49:32 +07:00
Martin Dobias
72b3ef742e More integration of layer tree view in QGIS app 2014-05-21 14:49:32 +07:00
Martin Dobias
21b2a9a774 Updates to QGIS app to use layer tree view instead of legend widget 2014-05-21 14:49:32 +07:00
Martin Dobias
bbdf1444c8 Double-click handling, changed current layer handling 2014-05-21 14:49:32 +07:00