26149 Commits

Author SHA1 Message Date
Nyall Dawson
e4fb95fad1 [pal] Some const correctness and avoid passing large object by value 2015-02-05 18:34:14 +11:00
Nyall Dawson
249af5fbd2 Fix uninitialized variable 2015-02-05 18:31:01 +11:00
Nyall Dawson
73b9569386 Fix a bunch of memory leaks
...thanks Coverity, thoverity.
2015-02-05 18:30:39 +11:00
Nathan Woodrow
f6d6c69bb1 Use Python editor font and size for code editor 2015-02-05 14:23:13 +10:00
Nathan Woodrow
9de6ae9f3f Fix #12100 - Expression tab by default 2015-02-05 09:51:24 +10:00
alexbruy
421dfb2259 Merge pull request #1881 from gioman/fix_processing_gdal_dstnodata
fix processing gdalwarp dstnodata
2015-02-04 17:14:38 +02:00
Giovanni Manghi
1fe580ca91 fix processing gdalwarp dstnodata 2015-02-04 14:26:57 +00:00
alexbruy
91c4e7a37e Merge pull request #1880 from gioman/processing_fix_gdal_a_nodata
fix a_nodata parameter in gdal processing
2015-02-04 13:56:55 +02:00
Giovanni Manghi
98fb59b3da fix a_nodata parameter in gdal processing 2015-02-04 11:46:11 +00:00
Nyall Dawson
7e66e33485 More memory leak fixes identified by Coverity 2015-02-04 17:19:03 +11:00
Nyall Dawson
b18782546d Fix memory leak in MsSql provider (identified by Coverity) 2015-02-04 17:18:53 +11:00
Nyall Dawson
9e9a289615 Fix Coverity UNINTENDED_INTEGER_DIVISION errors 2015-02-04 17:18:44 +11:00
Nyall Dawson
cb5ef020f3 Avoid 'array compared against 0' error for QgsRasterLayer constructor
... by explicitly passing QString arguments. Otherwise the string
literals are implictly converted to bool and the wrong constructor
is called.

This is not an ideal solution as the API is still misleading, but I
can't see an alternative solution without breaking API and making
one of the constructors explicit or changing their signature.
2015-02-04 17:18:35 +11:00
Juergen E. Fischer
6e8d19c2ed fix windows 32bit build 2015-02-04 07:15:49 +01:00
Martin Dobias
6a58bc049c Fix crash when simplification has overly high tolerance
Got rid of the custom simplification code and replaced it with simplification
provided by GEOS. The code is much simpler now.

As a side effect, tolerance can be now entered also in pixels.
2015-02-04 12:15:31 +07:00
Juergen E. Fischer
6d4f444237 sip fix: remove duplicate method and private methods from server request
handler (followup abd4a043)
2015-02-04 01:39:29 +01:00
Juergen E. Fischer
85c171a0e7 osgeo4w: link 32bit against Qwt 6 2015-02-03 22:42:13 +01:00
Juergen E. Fischer
a959960587 relation reference widget: add methods to sip (followup 52c2e4e90) 2015-02-03 18:34:58 +01:00
Jürgen Fischer
290a949b00 Merge pull request #1870 from m-kuhn/relref-orderbyvalue
Allow "order features by value" for relation reference widget
2015-02-03 18:33:12 +01:00
alexbruy
3c2a92b9ee Merge pull request #1879 from gioman/fix_processing_encoding_split_vector_layer
[processing] fix enconding in Split Vector layer tool when splitting attribute has non ASCII chars (fix #12117)
2015-02-03 16:53:08 +02:00
Giovanni Manghi
035229f3d9 fix enconding in Split Vector layer tool when splitting attribute has non ascii chars 2015-02-03 12:34:53 +00:00
Nyall Dawson
6f2ba0f0d7 Fix some copy/paste errors identified by Coverity 2015-02-03 21:38:32 +11:00
Nyall Dawson
93a86835d6 Fix common memory leak after using QgsSymbolLayerV2Utils::loadSymbol 2015-02-03 21:22:46 +11:00
Nyall Dawson
005e158ca4 Fix some memory leaks exposed by Coverity 2015-02-03 20:50:12 +11:00
Nyall Dawson
5cacf59a31 Fix uninitialized variables identified by coverity 2015-02-03 20:49:48 +11:00
Nyall Dawson
b05e789c57 Fix build 2015-02-03 20:47:29 +11:00
Alexander Bruy
b456f4d69c [processing] restore missed icons in various dialogs 2015-02-03 11:23:22 +02:00
alexbruy
5560f00d9f Merge pull request #1878 from gioman/fix_processing_encoding
fix enconding in processing when input layer names have non ascii chars (fix #12106)
2015-02-03 10:12:04 +02:00
Giovanni Manghi
2a339082c4 fix enconding in processing when input layer names have non ascii chars 2015-02-03 08:06:27 +00:00
Martin Dobias
a2d430eba2 Options: Fix copy&paste error
Discovered by Nyall and coverity scan
2015-02-03 12:06:24 +07:00
Juergen E. Fischer
abd4a04399 sip update 2015-02-03 02:21:52 +01:00
Juergen E. Fischer
932baa910a hide console when python support is not available 2015-02-02 18:46:09 +01:00
Juergen E. Fischer
2c820bb925 db_manager: use SqlEdit when QgsCodeEditorSQL is unavailable (fixes #12011) 2015-02-02 18:45:27 +01:00
Juergen E. Fischer
c8b6487a3a osgeo4w: disable coverage tests 2015-02-02 13:20:53 +01:00
Juergen E. Fischer
ac4717fa79 fix python imports (followup ee365bfc) 2015-02-02 13:20:53 +01:00
Martin Dobias
d928caf68e Fixes to the advanced digitizing
- make snapSegment() work if no segment was previously snapped
- fix highlight when a segment is snapped
- fix ghost marker at (0,0) when digitizing first point
2015-02-02 18:26:39 +07:00
Juergen E. Fischer
ca459ee4e8 dbmanager: fix import (followup 956c155e8f) 2015-02-02 12:23:18 +01:00
Juergen E. Fischer
128e5b355b fix warning 2015-02-02 12:22:36 +01:00
Nyall Dawson
ef8cf2ed9c Revert "Temporarily disable Travis submission to cdash"
This reverts commit 8c1675a06a70d3845192f7b2c388acf3241b599f.

Dash is back up.
2015-02-02 21:12:55 +11:00
Juergen E. Fischer
4488065058 debian packages: only enable coverage tests for debug builds 2015-02-02 11:11:20 +01:00
Juergen E. Fischer
ee365bfcb5 fix pep8 warnings 2015-02-02 10:28:40 +01:00
alexbruy
9143bd7b22 Merge pull request #1874 from gioman/fix_processing_ogr_postgis_import_2
new fixes for processing/ogr import in postgis tools
2015-02-02 11:01:27 +02:00
alexbruy
db89a045ab Merge pull request #1873 from gioman/processing_remove_unsupported_raster_formats
processing/gdal: remove output formats that are not supported by qgis
2015-02-02 11:00:49 +02:00
Nyall Dawson
cd86710d87 Fix some warnings 2015-02-02 16:05:54 +11:00
Nyall Dawson
8c1675a06a Temporarily disable Travis submission to cdash
Cdash is down and this causes false failures
2015-02-02 16:02:01 +11:00
Giovanni Manghi
de2b3ea81d remove spaces 2015-02-02 00:25:49 +00:00
Giovanni Manghi
e3bd6acbac update to latest changes in master 2015-02-02 00:21:31 +00:00
Giovanni Manghi
dab3092139 better and new fixes for processing/ogr import in postgis tools 2015-02-01 23:56:10 +00:00
Nyall Dawson
6e9468811e Followup 956c155: fix python errors in PAL labeling tests 2015-02-02 09:35:51 +11:00
Nyall Dawson
9ba8b29dfb Revert "Enable coverage reports for Travis builds"
This reverts commit 34d5394409cd39a7953bd169ffdc36a618641ce3.

    Gcc builds were too resource hungry and kept getting killed by
    Travis. Will keep investigating alternate approaches...
2015-02-02 08:05:59 +11:00