31467 Commits

Author SHA1 Message Date
Nyall Dawson
47d97b21d4 Cache pixmaps in feature list view 2016-03-08 15:56:55 +11:00
Nyall Dawson
ea10c5da3c Use correct field icon in form view preview menu 2016-03-08 13:48:58 +11:00
Nyall Dawson
f98b4ef635 [FEATURE] Add setting for default attribute dialog view
Options for table view, form view and remember last view
2016-03-08 13:33:13 +11:00
Nyall Dawson
8d3e3a44c9 Expand height of svg image list in composer picture widget 2016-03-08 10:47:21 +11:00
Nyall Dawson
8c0230fd3a Parameterise more included SVGs 2016-03-08 10:47:21 +11:00
Nyall Dawson
9d2fe8f943 Port more svgs to parameters, remove default colors 2016-03-08 10:47:21 +11:00
nirvn
de0b770a1e [svg] add fill and outline parameters to all arrows 2016-03-08 10:47:21 +11:00
Jürgen Fischer
7ade582615 Merge pull request #2880 from rouault/avoid_busy_loop_in_QgsVectorLayerRenderer_drawRendererV2
QgsVectorLayerRenderer::drawRendererV2(): make it cancellable in all …
2016-03-07 23:55:05 +01:00
Nyall Dawson
ed3cb12008 [FEATURE] Parameterized svg support for composer svg images
This makes it possible to change SVG fill/outline color and outline
width when using parameterised SVG files such as those included
with QGIS (fix #10542)
2016-03-08 08:15:04 +11:00
Nyall Dawson
94e7720fe3 Use SVG cache to handle parameterized SVG files in composer picture
selection widget (fix #14385)
2016-03-08 08:14:58 +11:00
Even Rouault
b1f5b5fd51 QgsVectorLayerRenderer::drawRendererV2(): make it cancellable in all situations
Currently the mContext.renderingStopped() check is done only if the feature
has a geometry. Which makes it possible to have really really long loops if
a long series of features without geometries are returned by the feature iterator.
This is perhaps not something that can happen in practice, but I hit that issue
when prototyping my WFS asynchronous feature downloading that currently only returns
dummy features. QGIS was completely blocked due to the iterator returning infinite
geometry-less features.
2016-03-07 18:42:11 +01:00
Juergen E. Fischer
b1b7b65771 add missing include (followup a89b510) 2016-03-07 16:35:18 +01:00
Juergen E. Fischer
c2c326c42e de-plenk question and exclamation marks 2016-03-07 15:10:46 +01:00
Alexander Bruy
c51025a715 Merge pull request #2878 from NaturalGIS/processing_fix_saga_2_2_x_resampling
[processing] fix SAGA 2.2.x resampling
2016-03-07 14:42:55 +02:00
Alexander Bruy
d30ad84cda Merge pull request #2877 from NaturalGIS/processing_fix_saga_2_2_x_grid_spline
[processing] fix SAGA 2.2.x grid_spline tools
2016-03-07 14:42:26 +02:00
Alexander Bruy
6292789f56 Merge pull request #2875 from neteler/patch-74
[processing] include target elevation above the ground parameter in GRASS7 r.viewshed
2016-03-07 14:39:51 +02:00
Alexander Bruy
6d0fa652df Merge pull request #2874 from NaturalGIS/processing_saga_mask
[processing] allow unmatching extents in SAGA grid masking algs
2016-03-07 14:38:48 +02:00
Giovanni Manghi
278b7f2037 processing fix SAGA 2.2.x resampling 2016-03-07 08:11:20 +00:00
Giovanni Manghi
35c81b4b40 processing fix SAGA 2.2.* grid_spline tools 2016-03-07 07:42:13 +00:00
Nyall Dawson
bd140a75bb Merge pull request #2852 from ahuarte47/Labeling_CheckBoundingBoxes
[Improvement] Use BoundingBoxes in labeling
2016-03-07 12:02:28 +11:00
Alvaro Huarte
b07bbd043d Use BoundingBoxes in labeling
Use BoundingBoxes to check faster if clipping is necessary
2016-03-07 01:15:46 +01:00
Nyall Dawson
a89b51076c Merge indidividual regression1141.cpp and regression1141.cpp checks
into testqgsrasterlayer and testqgsvectorfilewriter

(slightly speeds up compiling and running tests)
2016-03-07 09:39:48 +11:00
Nyall Dawson
eb31e01a2f Move QgsCompositionChecker to core, speeds up compilation with
tests enabled
2016-03-07 09:38:36 +11:00
Markus Neteler
5104438706 Include parameter target elevation above the ground 2016-03-06 22:26:45 +01:00
Juergen E. Fischer
df22d565f5 include autopep8 in indentation tip 2016-03-06 22:21:43 +01:00
Juergen E. Fischer
d1743a99f9 update qgis_labelingenginev2 test mask for ubuntu xenial 2016-03-06 22:18:47 +01:00
Nyall Dawson
c50161d0be Merge pull request #2868 from manisandro/next_vertex
Fix out of bounds array access if nextVertex is called on empty geometry collection
2016-03-07 07:56:10 +11:00
Giovanni Manghi
6a0606b6db processing: in SAGA grid masking it is not mandatory for inputs to have the same extent 2016-03-06 18:05:14 +00:00
Martin Dobias
42d88848f3 Improved fix for spatialite views (fixes #14232) 2016-03-06 20:13:03 +08:00
Salvatore Larosa
5bb25d8917 Fix #14426 - Zoom to layer behaves really weird when using a filter on a Shape file:
Fix extent for OGR provider, followup 9fb7819
2016-03-06 13:02:40 +01:00
Salvatore Larosa
5b1d73e96d raster layer properties: fix add values from display action 2016-03-06 13:02:40 +01:00
Alexander Bruy
9e3a5b5647 Merge pull request #2872 from medspx/processing_localdoc
[processing] use local GRASS7 help files if they exist (fix #7745)
2016-03-06 13:36:53 +02:00
Alexander Bruy
7464d4df14 Merge pull request #2870 from NaturalGIS/processing_fix_grass7_v_buffer
[processing] fix GRASS7 v.buffer.column
2016-03-06 13:33:43 +02:00
Alexander Bruy
6289786b86 Merge pull request #2869 from NaturalGIS/processing_fix_saga_223_changed_modules
[processing] fix/adds SAGA 2.2.3 tools
2016-03-06 13:33:17 +02:00
Sandro Mani
1e90786be7 Extend TestQgsGeometry::isEmpty to also test empty geometry collection 2016-03-06 12:29:48 +01:00
Médéric RIBREUX
ce69d21bc1 [Processing] Use local GRASS7 help files if they exist. Fixes #7745 2016-03-06 11:48:41 +01:00
Giovanni Manghi
8bdd4f336e processing: fix GRASS7 v.buffer.column 2016-03-06 10:24:08 +00:00
Giovanni Manghi
f8ea9d9268 fix/adds SAGA 2.2.3 tools 2016-03-06 10:12:39 +00:00
Sandro Mani
4c0e78a22d Fix out of bounds array access if nextVertex is called on empty QgsGeometryCollectionV2 2016-03-05 23:23:15 +01:00
Juergen E. Fischer
2eb82430bb use individual network managers for threads (fixes #13721, fixes #14401, implements #14192) 2016-03-05 12:28:24 +01:00
Juergen E. Fischer
26d61956d7 show source locations in windows backtraces 2016-03-05 11:02:42 +01:00
Nyall Dawson
1e3dc29624 Indentation 2016-03-05 15:25:20 +11:00
Nyall Dawson
1e7eae77e1 Add extra checks to provider test:
- test that fetching subset of attributes results in nulls for
all other fields
- test that geometry is fetched by default, but empty when
NoGeometry flag is passed
2016-03-05 14:32:04 +11:00
Jürgen Fischer
c8a73da5db Merge pull request #2867 from dzolo/master
[FEATURE] Adds support for GNSS receivers by handling $GPRMC message (implements #12980)
2016-03-04 23:09:33 +01:00
Larry Shaffer
b63461c1e3 Merge pull request #2847 from alexbruy/plugin-manager-auth
[pluginmanager] apply auth also when downloading plugin package
2016-03-04 14:07:13 -07:00
Ondřej Fibich
88bddb8727 Adds support for GNSS GNRMC messages 2016-03-04 20:35:35 +01:00
Matthias Kuhn
61b8896367 Fix expectedFailure in processing tests 2016-03-04 09:43:42 +01:00
Matthias Kuhn
0395b3833e Expect Failures for GDAL < 2 in processing test 2016-03-04 08:48:04 +01:00
Nyall Dawson
d24a2df64d Followup 193fedf, updated expected results 2016-03-04 08:48:04 +01:00
Matthias Kuhn
db2ca3aaa2 Allow expectedFailure in processing tests 2016-03-04 08:48:04 +01:00