26987 Commits

Author SHA1 Message Date
vmora
1e46196937 [FEATURE] add expressions at the symbollist level
Size and Rotation can be defined by an expression for all symbols
composing a marker. Width can be defined by an expression for all
symbols composing a line.

For markers, a legend is generated for varying sizes. This allows
multivariate analysis legend in the case of classified/graduated colors.

The offset is now set along with size to maintain the relative position
of symbols composing a marker.

An asistant, with preview, is accessible through the data defined button
to help the user define the size expression. Three methods are
available: Frannery, Area and Radius.

Added a widget for use in categorized/classified symbology gui to set
the expression if needed. The assistant is also available from it.
2015-05-20 19:30:18 +10:00
Nyall Dawson
c38ff519e2 Followup b8bc181, don't create unnecessary temporary image 2015-05-20 19:17:01 +10:00
Nyall Dawson
09192ee982 Add legend text for new diagram attributes by default 2015-05-20 19:02:03 +10:00
Martin Dobias
3487471d24 Merge pull request #2035 from vmora/multivariate_legend
Avoid symbol cropping in legend
2015-05-20 10:58:06 +02:00
Alexander Bruy
d978f3fd9b [processing] fix Points along lines alg (fix #12768) 2015-05-20 11:51:32 +03:00
Alexander Bruy
426596c29f [processing] fix Number of unique values in classes alg (fix #12731) 2015-05-20 11:44:33 +03:00
Alexander Bruy
9b41e7bb9a [processing] fix Select by Attribute algorithm (fix #12289) 2015-05-20 11:38:56 +03:00
Nyall Dawson
8cc6c329bc Add new effects to bottom of stack instead of top 2015-05-20 18:27:48 +10:00
Alexander Bruy
028467eaf9 [processing] fix handling of the HTML output from the GRASS7
algorithms (fix #12710)
2015-05-20 11:24:05 +03:00
Alexander Bruy
dbf026d3c6 [processing] add recent expressions to Fields Calculator algorithm (fix #12587) 2015-05-20 11:08:42 +03:00
Alexander Bruy
71fa5d41a1 [processing] fix Convex Hull algorithm (fix #12643) 2015-05-20 11:01:26 +03:00
Juergen E. Fischer
584f192857 remove unused header file - fixes windows build 2015-05-20 09:33:37 +02:00
Alexander Bruy
7aa72ab924 populate join fields combobox if layer already selected 2015-05-20 10:16:07 +03:00
Juergen E. Fischer
3eb4af3988 about: make the SHA a link to github 2015-05-20 09:11:00 +02:00
Juergen E. Fischer
a2a5e97c0a doxygen fixes (followup f314522) 2015-05-20 09:11:00 +02:00
volaya
86d4a4d2a5 Merge pull request #2034 from Gustry/fix-lines-inter
[processing] Set the parameter table field optional in "Line intersections" algo
2015-05-20 09:01:25 +02:00
volaya
f782e77380 Merge pull request #2037 from NaturalGIS/fix_saga_split_rgb
fix saga split rgb bands
2015-05-20 09:00:47 +02:00
Nyall Dawson
a495c8c2ab Test suite for QgsFeature (preparation for implicit sharing of
QgsFeature)
2015-05-20 16:59:55 +10:00
Denis Rouzaud
42f0993c32 missing bindings for user input tool bar 2015-05-20 08:52:21 +02:00
volaya
57d21c8383 [processing] swallow possible exceptions when reading console output from SAGA 2015-05-20 08:04:19 +02:00
volaya
960e6d84f9 [processing] fixed SAGA provider entry in settings dialog 2015-05-20 08:04:18 +02:00
Nyall Dawson
06732f1373 Possible fix for slow loading projects when the project contains
print compositions and there is network issues with connections
to installed printers. (workaround QTBUG-3033)

(refs #12234)
2015-05-20 06:05:42 +10:00
Nyall Dawson
7216670679 Fix some syncing issues relating to graduated histogram widget 2015-05-20 06:05:42 +10:00
Juergen E. Fischer
824a395c03 manually merge 71d93a4 of PR#2016 2015-05-19 17:03:53 +02:00
Nyall Dawson
81f4e4471f Fix point displacement renderer not ignoring features with no symbol
Previously, the renderer would incorrectly draw circles and
displace features which were proximal to features with no symbols.
This caused issues with the rule based renderer, were some
features should not be drawn.
2015-05-20 00:35:21 +10:00
radosuav
27f1d9fb3e Fix drag & drop for PG rasters in DB Manager 2015-05-19 14:56:17 +02:00
Alexander Bruy
d8e1cf30af [processing] load UI files dynamically 2015-05-19 15:30:26 +03:00
Alexander Bruy
30dbd8fd5b [processing] drop resources.qrc and load images dynamically. Also remove
unused images
2015-05-19 15:30:25 +03:00
Sandro Santilli
fd7568aa57 Fix typo in comment 2015-05-19 13:48:50 +02:00
Nyall Dawson
c5b04efadb Fix attributes from some symbols were not available for data defined
symbology (line marker, line pattern)
2015-05-19 17:01:40 +10:00
Juergen E. Fischer
bbb1c4a2a5 another windows build fix 2015-05-19 08:38:37 +02:00
Mathieu Pellerin
f314522b73 [symbology] improve marker rotation along line to fix data-defined
angle support
2015-05-19 16:29:24 +10:00
Nyall Dawson
4b4075b5b9 [labeling] Fix setting a wrap character conflicts with newlines
in label text (fix #12750)
2015-05-19 06:18:07 +10:00
Juergen E. Fischer
a2a2781e9b also download Untgz.zip from qgis.org 2015-05-18 22:13:51 +02:00
Juergen E. Fischer
1dd7271678 creatensis.pl: always reload setup.ini 2015-05-18 21:48:27 +02:00
Juergen E. Fischer
93a948f7c4 fix some warnings 2015-05-18 21:47:15 +02:00
Juergen E. Fischer
711ecf9b9a fix doxygen warning 2015-05-18 21:47:15 +02:00
pcav
3e5e2b3388 Merge branch 'master' of https://github.com/qgis/QGIS 2015-05-18 21:38:19 +02:00
pcav
24974e0dee Uniform and informative output names for Processing (GRASS-r.* modules, take #3, up to r.sim) 2015-05-18 21:37:38 +02:00
Nyall Dawson
0b326069bd Bump acceptable doc coverage 2015-05-19 04:11:05 +10:00
Nyall Dawson
4797228047 Followup 204cf7, more sensible truncation of preview string 2015-05-19 02:21:16 +10:00
Nyall Dawson
183286a006 [FEATURE] Add a graphical histogram for the graduated renderer
This adds a new histogram tab to the graduated renderer, which
shows an interactive histogram of the values from the assigned
field or expression. Class breaks can be moved or added using
the histogram widget.

A base class, QgsHistogramWidget, has been created to display
histograms for a field or expression. In future this could be
used to show a histogram within a "selection statistics" panel.

Sponsored by ADUGA (http://www.aduga.org)
2015-05-19 02:21:15 +10:00
Nyall Dawson
17962ef47b Add QgsHistogram class for calculating numeric histograms from a
list of values or a vector layer's attribute.
2015-05-19 02:21:15 +10:00
Radim Blazek
7091d3bef8 [GRASS][FEATURE] vector import via browser drag and drop 2015-05-18 16:53:11 +02:00
Radim Blazek
e474e09658 QgsField serialization 2015-05-18 16:36:05 +02:00
Radim Blazek
6e3cbe3a3d QgsFeature and QgsGeometry serialization 2015-05-18 16:35:43 +02:00
pcav
e633cafc34 Uniform and informative output names for Processing (GRASS-r.* modules, take #2, up to r.report) 2015-05-18 15:04:04 +02:00
pcav
15419b8444 Uniform and informative output names for Processing (GRASS-r.* modules, take #1, up to r.grow) 2015-05-18 13:16:40 +02:00
pcav
eb5db2b2f5 Uniform and informative output names for Processing (GRASS-i.*modules) 2015-05-18 09:47:51 +02:00
pcav
69ed92bcfc Uniform and informative output names for Processing (GDAL) 2015-05-18 09:29:41 +02:00