27013 Commits

Author SHA1 Message Date
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
Nyall Dawson
02774210eb Add selected features only mode to QgsVectorLayer::getValues
and getDoubleValues
2015-05-17 23:28:59 +10:00
Nyall Dawson
204cf75195 Truncate expression preview result in builder widget if too long
Prevents window from resizing to extreme widths (fix #12433)
2015-05-17 21:19:52 +10:00
Nathan Woodrow
e249bfee94 [FEATURE] Allow changing vector layer data source 2015-05-17 19:54:35 +10:00
Juergen E. Fischer
173ee45405 fix windows build 2015-05-16 21:35:00 +02:00
Radim Blazek
06167d4f78 [GRASS][FEATURE] raster import via browser drag and drop 2015-05-16 13:48:43 +02:00
Radim Blazek
d88f77fbc2 new class QgsNewNameDialog - ask for a new name showing conflicts with existing names 2015-05-16 13:02:54 +02:00
Radim Blazek
ece9a92d4c QgsRasterProjector::destExtentSize - calc destination extent and size from source 2015-05-16 12:59:54 +02:00
Radim Blazek
3b00dc1258 QGIS_PROVIDER_FILE: provider regexp pattern environment variable 2015-05-16 12:56:51 +02:00
Giovanni Manghi
5729227ca0 fix saga split rgb bands 2015-05-14 18:59:25 +01:00
Nyall Dawson
aaabad284a Add missing overrides 2015-05-14 20:03:36 +10:00
Nyall Dawson
c5bc778b1d Const correctness for QgsDistanceArea 2015-05-14 20:03:13 +10:00
Nyall Dawson
5194ce5288 More QgsFields tests 2015-05-14 20:02:48 +10:00
Matthias Kuhn
448f63f5f7 Fix tab order in ValueRelation widget config dialog 2015-05-13 17:46:24 +02:00
Nyall Dawson
d955b03924 Boost test coverage of QgsField / QgsFields 2015-05-13 22:03:08 +10:00
Matthias Kuhn
03da1fcabd Generate unique variable names for python init form
Fix #12676
Fix #12711
Fix #12729
2015-05-13 13:12:58 +02:00
Matthias Kuhn
d64086d1bc Allow changing the name of a drag and drop designer tab
Fix #10724
2015-05-13 12:00:08 +02:00
rldhont
350bbb7f85 [BUGFIX] Relative path for GDAL subdataset
For some raster layer, the datasource is not stored in the project as relative.
 It's the case for NETCDF, HDF4, HDF5, NITF and RADARSAT2 raster format.

This patch keeps the datasource structure but updates the path part.

It will be interesting to backport it to 2.8 branch.
2015-05-13 11:40:37 +02:00
Matthias Kuhn
24417fd75d Add python bindings for QgsWidgetWrapper
Allows the usage of `widget.wrapper()` from a form's python init script.
2015-05-13 09:49:55 +02:00
volaya
5bcf0f52da [processing] Added packaging tests, to easily check that a qgis installation has Processing dependencies 2015-05-13 09:30:51 +02:00
Juergen E. Fischer
31843a78ee processing: fix interpretation of oracle layers (take II; followup f0daab9) 2015-05-12 21:40:02 +02:00
Martin Dobias
d855eabc33 Prevent a crash if simplify tool is accidentally used for non-vector layer 2015-05-12 17:37:16 +01:00
Martin Dobias
56ada166c4 PyQGIS: add conversion from QgsExpression::Node to subclasses
This makes it possible to investigate expression node tree within Python
2015-05-12 17:24:57 +01:00
Juergen E. Fischer
1c64363ad0 postgres provider: avoid quering layer_styles if it doesn't exist 2015-05-12 11:10:36 +02:00
Sandro Santilli
12739c2f14 Report checking and availablility of pointcloud (via debug) 2015-05-12 10:59:09 +02:00