31142 Commits

Author SHA1 Message Date
Nyall Dawson
b712f3cf4b Measure tool fixes:
- Make unit selection more robust (doesn't rely on translations)
- Make calculation of lengths in degrees use a cartesian
calculation when project CRS is in degrees
- Fix display of calculation details, was misleading and
inaccurate for many CRS/unit combinations
2016-02-07 22:10:07 +11:00
Nyall Dawson
33c37d0cb2 Merge pull request #2756 from Gustry/transparency
fix transparency in qgsmaprenderer
2016-02-07 21:06:43 +11:00
Nyall Dawson
0044666486 Correctly handle QVariant::LongLong fields in merge attribute dialog 2016-02-07 20:58:34 +11:00
Nyall Dawson
1566e37a47 Fix merge attribute dialog mangles field values when layer has hidden
fields (fix #14235)
2016-02-07 20:58:34 +11:00
Radim Blazek
92e5f67978 [GRASS] show module name in tab if icon is missing 2016-02-07 10:39:16 +01:00
Radim Blazek
8e48e97d4a [GRASS] add extension to t.list on windows, fixes possibly #14241 2016-02-07 10:33:56 +01:00
nirvn
0f6a2d1190 [gui] update selection icons for composer windows 2016-02-07 17:30:24 +11:00
Nyall Dawson
32c047e9ad Merge pull request #2764 from nirvn/select_icons_refresh
[gui] refresh selection-related icons
2016-02-07 06:40:08 +11:00
Juergen E. Fischer
093eb419df include image resource in gui tests (perhaps fixes trusty nightly tests) 2016-02-06 14:53:54 +01:00
Webmaster
1b858292af [gui] refresh selection-related icons 2016-02-06 17:57:56 +07:00
Nyall Dawson
f2a05f2afd Merge pull request #2763 from nirvn/selection_toolbar_improvement_v3
[gui] better toolbar placement for selection actions
2016-02-06 21:32:18 +11:00
nirvn
b625a1dc81 [gui] better toolbar placement for selection actions 2016-02-06 12:44:51 +07:00
Juergen E. Fischer
1ae03be59b add internal nose2 (not available on precise) and update internal six
for processing tests
2016-02-06 03:12:25 +01:00
Jürgen Fischer
8cdd7233c5 Merge pull request #2757 from manisandro/pool_invalidate_release
Connection pool improvements
2016-02-05 12:26:50 +01:00
Nyall Dawson
070b28a800 Followup 75fcd2, fix incorrect refreshing icon if mssql connection
loaded while collapsed
2016-02-05 20:14:04 +11:00
Nyall Dawson
99cef42eef Improve QgsDistanceArea API to make it easier to determine units
for returned distances, add unit tests
2016-02-05 20:13:10 +11:00
Alexander Bruy
cb7d0fb458 Merge pull request #2700 from alexbruy/actions-encoding
convert stdout and stderr from actions to correct encoding (fix #13896)
2016-02-05 10:54:15 +02:00
Matthias Kuhn
57b5eb954e On duplicate copy join and virtual fields
Fixes #14191
2016-02-05 09:03:42 +01:00
Matthias Kuhn
0e3faf7c17 Doxygenation and small code fixes 2016-02-05 09:03:42 +01:00
Matthias Kuhn
20ea3e2f5a Revert "Remove unneeded variable"
This reverts commit 768f0e896929794a0c0690f50f1cc09099321736.
2016-02-05 09:03:42 +01:00
Juergen E. Fischer
bc8a2e4863 field expression widget: silence connect/disconnect noise 2016-02-04 22:20:19 +01:00
Matthias Kuhn
004b20782b Merge pull request #2759 from ar-jan/typo-fix-attribute-table-help
Fix typo in attribute table context help
2016-02-04 19:44:51 +01:00
Arjan Mossel
c4addc2d02 Fix typo in attribute table context help 2016-02-04 19:16:12 +01:00
Alexander Bruy
dbd83b3ee1 Merge pull request #2733 from nirvn/processing_memory_datetime
[processing] add date, datetime, time fields to memory output
2016-02-04 20:10:51 +02:00
Alexander Bruy
c35567b327 Merge pull request #2746 from NaturalGIS/fix_grass_r_slope_aspect
[processing] add parameter to GRASS 64/70 r.slope.aspect to allow use region resolution (ref #9979)
2016-02-04 20:09:54 +02:00
Matthias Kuhn
3b2a76f4c4 Merge pull request #2648 from m-kuhn/processingtests
Processing algorithm test framework
2016-02-04 18:44:56 +01:00
Matthias Kuhn
8b84f3adb0 Ignore extra fields on control layer 2016-02-04 17:37:52 +01:00
Matthias Kuhn
70b4f3a242 Don't compare field count 2016-02-04 16:44:11 +01:00
Matthias Kuhn
9ad69adc35 Completely switch over to gml for processing test data
The different gdal versions have issues with geojson wrt null attribute types
2016-02-04 15:36:29 +01:00
Matthias Kuhn
164090688e Indentation fix 2016-02-04 15:26:32 +01:00
Matthias Kuhn
f26f92743a Fix unittypes test 2016-02-04 15:24:49 +01:00
Matthias Kuhn
29df8f3431 Fix broken output field types in test dataset 2016-02-04 13:36:43 +01:00
Matthias Kuhn
5133694e6d Support writing LongLong types with GDAL 2 2016-02-04 13:36:43 +01:00
Matthias Kuhn
163894d055 [processing] Test densify with multipolygons 2016-02-04 13:36:43 +01:00
Matthias Kuhn
f0629ea5a9 [processing] Allow test creation from history window 2016-02-04 13:36:43 +01:00
Matthias Kuhn
8adc871eef [processing] Add expected test datasets 2016-02-04 13:36:43 +01:00
Matthias Kuhn
ff04fd3b52 [processing] Add test suite 2016-02-04 13:36:43 +01:00
Matthias Kuhn
042a3db787 Add point and line test datasets 2016-02-04 13:36:13 +01:00
Matthias Kuhn
14d438db26 Add new polys and multipolys test datasets 2016-02-04 13:36:13 +01:00
Matthias Kuhn
c21889f945 Add qgis.testing module for generic qgis test helpers 2016-02-04 13:36:13 +01:00
Matthias Kuhn
a3d3ffdf02 [processing] Make polygons to lines NULL aware 2016-02-04 13:35:17 +01:00
Matthias Kuhn
1205082269 [Processing] Make DeleteHoles algorithm NULL geometry aware 2016-02-04 13:35:17 +01:00
Matthias Kuhn
cd10c6c88e [processing] Add NULL geometry support to centroid algorithm 2016-02-04 13:35:17 +01:00
Matthias Kuhn
ce0d6102c3 [processing] Make centroid algorithm null geometry safe 2016-02-04 13:35:17 +01:00
Matthias Kuhn
b956886e81 [processing] Initialize icons before first usage 2016-02-04 13:35:16 +01:00
Matthias Kuhn
7325f5fbc6 [Processing] Suppress debug output from PyQt4.uic tools 2016-02-04 13:35:16 +01:00
Matthias Kuhn
0add858020 Add safety check to QgsGeometry::asPolygon. Fixes possible crash 2016-02-04 13:35:16 +01:00
Matthias Kuhn
768f0e8969 Remove unneeded variable 2016-02-04 13:35:16 +01:00
Nyall Dawson
27f1637fb1 Add provider test for getting feature count with subset string set,
fix memory provider invalid count when subset set
2016-02-04 16:21:51 +11:00
Nyall Dawson
9c91dd25ae Make sure svg marker gui is updated when new svg selected via browser 2016-02-04 16:21:30 +11:00