Harrissou Sant-anna
aef2b00b7e
QGIS 3 is only qt5 compliant
...
Remove qt4 mention (for linux based processes)
2017-01-27 10:16:41 +01:00
matteo
f7644b4708
[processing] add test for merge gdal
2017-01-27 10:13:04 +01:00
Nyall Dawson
f4a9797b3d
Merge pull request #4067 from nyalldawson/raster_ctor
...
Remove duplicate QgsRasterLayer constructor
2017-01-27 19:05:14 +10:00
Martin Dobias
0341478864
Remove code for reading of legacy (QGIS < 1.0) renderers
...
Also removes a bunch of unused old QMLs and upgrades one still in use
2017-01-27 16:02:48 +08:00
pcav
ac79bc9dbb
Because FSM
2017-01-27 08:23:43 +01:00
Nyall Dawson
8d9357a1a8
Fix memory corruption (free address of reference) in server
2017-01-27 17:05:18 +10:00
Nyall Dawson
bfdd9dc0b0
Fix some coverity null pointer dereference issues
2017-01-27 16:54:03 +10:00
Alexander Bruy
66e10e4937
Merge pull request #4066 from PedroVenancio/master
...
[processing] add GRASS 7.x v.out.ascii algorithm
2017-01-27 08:31:32 +02:00
Nyall Dawson
6c7e2f1b87
Make QgsVectorLayer ctor default to ogr provider
2017-01-27 15:53:35 +10:00
Martin Dobias
c72734285b
Fix spelling and API doc
2017-01-27 09:43:29 +08:00
Martin Dobias
b245ccc105
[FEATURE] API call to make geometries valid (port of ST_MakeValid)
...
This introduces QgsGeometry::makeValid() which will try to make a valid
geometry out of invalid one. This is more complicated method than just
doing a buffer with zero width, but it should not loose any vertices.
Finally we should have a reliable way in QGIS to fix bad geometries!
Ported the C code from lwgeom library to QGIS.
2017-01-27 09:43:29 +08:00
Martin Dobias
137eb3a0f9
Make layer tree implementation independent from QgsProject::instance()
...
Another bit in the project refactoring work to get rid of dependencies
on QgsProject singleton.
Reading of layer trees from XML is now split into two phases:
1. read XML and keep layer IDs
2. resolve layer IDs to QgsMapLayer instances (using QgsProject)
There are convenience methods to do both phases in one go.
2017-01-27 09:29:04 +08:00
Nyall Dawson
45fc6dc2fe
Remove duplicate QgsRasterLayer constructor
...
Avoids confusing overload behavior when constructing QgsRasterLayers
from c++ code. This extra constructor was causing character literals
to be converted to a boolean loadDefaultStyle flag instead
of being used as the provider key. Removing the extra constructor
avoids this, and removes some duplicate code.
2017-01-27 11:13:52 +10:00
Nyall Dawson
d259cdf5d6
Fix some coverity before/after null deference checks
2017-01-27 10:52:28 +10:00
Nyall Dawson
799b833cae
Fix some memory leaks identified by Coverity
2017-01-27 10:13:46 +10:00
Jorge Gustavo Rocha
72c5cf0088
Sip coverage: first attempt
2017-01-27 00:09:30 +00:00
Nyall Dawson
7b14373a8e
Fix some coverity uninitialized variable warnings
2017-01-27 09:55:12 +10:00
Jorge Gustavo Rocha
0eaf7bfd66
Fix astyle
2017-01-26 23:08:48 +00:00
Nyall Dawson
8f62f834f2
Ensure newly added composer maps show layers visible in canvas
2017-01-27 08:23:53 +10:00
PedroVenancio
bf2d9995f0
Add GRASS 7.x v.out.ascii algorithm
2017-01-26 22:04:06 +00:00
Jorge Gustavo Rocha
b7bacdd3df
Fix astyle
2017-01-26 16:54:01 +00:00
Jorge Gustavo Rocha
2095b8e738
Delete styles from postgres provider
2017-01-26 16:31:49 +00:00
rldhont
c861682ded
[BUGFIX][Processing] Script: get output file extension
2017-01-26 16:53:44 +01:00
Harrissou Sant-anna
e7ff727bb8
Fix "Configure container" dialog ( #4060 )
2017-01-26 17:01:50 +07:00
Alexandre Neto
daa8709cf2
Add title to size assistant dialog ( #4056 )
2017-01-26 16:57:55 +07:00
Martin Dobias
3a92b17418
Reading/saving labeling engine uses a particular QgsProject
...
... rather than using QgsProject::instance() internally
These are small cleanups to dig out some instance() uses and move them one level up...
At some point we should maybe make labeling engine configuration a part of QgsMapSettings
and have default project labeling engine config accessible from QgsProject
in a way similar to e.g. snapping configuration.
2017-01-26 10:56:50 +08:00
Denis Rouzaud
958dff9d82
spelling fixes
2017-01-25 17:38:01 +01:00
Juergen E. Fischer
a64f909474
spelling fixes
2017-01-25 16:53:34 +01:00
Alexander Bruy
49e7b94a63
[processing] make additional Fusion parameters optional
2017-01-25 15:44:16 +02:00
Alexander Bruy
66c7129d7b
Merge pull request #4053 from alexbruy/lidartools-update
...
[processing] fixes and new tools for LiDAR processing
2017-01-25 14:28:12 +02:00
Alexander Bruy
514e55bdce
fix indentation
2017-01-25 13:06:56 +02:00
Denis Rouzaud
0de00150d1
correctly exit spell check test to make Travis fail
2017-01-25 11:25:27 +01:00
Alexander Bruy
f40fb9c4d2
[processing] fixes and new tools for LiDAR processing
...
courtesy of Niccolò Marchi
2017-01-25 11:41:34 +02:00
Tudor Bărăscu
882a80a904
fix labelontop/editable when field list sorted
2017-01-25 09:29:59 +01:00
Tudor Bărăscu
21637fd6de
fix working on constraints when field list sorted
2017-01-25 09:29:59 +01:00
matteo
a49fc8ab99
[processing] add test for color relief gdal
2017-01-25 09:29:23 +01:00
Mathieu Pellerin
ecf1f5a576
[FEATURE] expression engine's is_layer_visible() ( #4045 )
2017-01-25 11:47:26 +07:00
Juergen E. Fischer
a61b9222de
Qt 5.2 has QComboBox::currentData
2017-01-25 03:28:53 +01:00
Juergen E. Fischer
43faf338f3
remove remaining QT_VERSION <=> 5 checks (also fixes b3e8d82)
2017-01-25 02:58:48 +01:00
Juergen E. Fischer
01004d9f83
identation fix
2017-01-25 02:43:25 +01:00
Juergen E. Fischer
89b58d7334
translation string fixes
2017-01-25 02:19:33 +01:00
Juergen E. Fischer
f389069b4e
update i18n scripts
2017-01-25 01:32:39 +01:00
Juergen E. Fischer
7642ce9d77
debian packaging: include server modules
2017-01-25 01:32:39 +01:00
Juergen E. Fischer
099e7a77f2
[processing] find grass >=7.0
2017-01-25 01:32:39 +01:00
Juergen E. Fischer
d8ed8f4355
fix processing MessageBarProgress initialization
2017-01-25 01:32:39 +01:00
Nyall Dawson
be7d17eb95
Considerably lighten the burden on the overworked translation team
2017-01-25 10:00:06 +10:00
Nyall Dawson
deef5c95f2
Rename a ui file which I can never find
2017-01-25 09:59:34 +10:00
Nyall Dawson
2a9ddb78c0
Fix bad labeling strings
2017-01-25 09:42:01 +10:00
Denis Rouzaud
b3e8d82190
remove QT_VERSION test in custom widgets
2017-01-24 11:41:21 +01:00
Denis Rouzaud
f7dbc054db
more python 2 removal
2017-01-24 08:30:36 +01:00