30160 Commits

Author SHA1 Message Date
Hugo Mercier
e60712e7cf Add a provider for virtual layers 2015-12-18 19:45:58 +02:00
Matthias Kuhn
13f4081d07 Remove .cpp files from doxymentation
Remove .cpp files from the doxymentation. They are not
considered to be part of the public API, so no reason to scan them for
symbols which are not exported anyway.
2015-12-18 18:38:40 +01:00
Matthias Kuhn
b855b0f7b3 Fix csv test dataset 2015-12-18 18:38:19 +01:00
Matthias Kuhn
13ba27e7a1 cond 2015-12-18 18:38:18 +01:00
Matthias Kuhn
070a352860 Run travis tests also with build warnings. 2015-12-18 18:38:18 +01:00
Matthias Kuhn
e555323f34 Add compiler setting check to order by compilation 2015-12-18 18:38:18 +01:00
Matthias Kuhn
a17714247e Compile order by for Spatialite 2015-12-18 18:38:18 +01:00
Matthias Kuhn
d1fd0c1829 Don't double sort in vector layer. 2015-12-18 18:38:18 +01:00
Matthias Kuhn
f2ac1e8ee4 Add order by test 2015-12-18 18:38:18 +01:00
Matthias Kuhn
c0f2b29017 Compile order by for postgres 2015-12-18 18:36:44 +01:00
Matthias Kuhn
d96a2748b6 Add Order By Clause 2015-12-18 18:36:43 +01:00
Matthias Kuhn
b9f0c0625a More use of implicit sharing of QgsExpression 2015-12-18 18:36:26 +01:00
rldhont
efaae1f609 Update indentation 2015-12-18 14:21:50 +01:00
rldhont
e2d1320295 [BUGFIX] WFS GetCapabilities respons misses <keywords> key
Fixes #13037 WFS GetCapabilities respons misses <keywords> key

Replace KeywordList by Keywords in WFS Getcapabilities and keywords in WCS GetCapabilities.
2015-12-18 12:20:12 +01:00
Nyall Dawson
4511cc474e Fix doxygen warning 2015-12-18 16:03:05 +11:00
Nyall Dawson
d91c9cd23c Fix a bunch of crashes in renderer widgets when used with a rule
based rule which has no symbol
2015-12-18 16:02:56 +11:00
Nyall Dawson
e9cd82902b Fix incorrect symbols appearing for categorized and graduated renderers
This was triggered by 18614e11, which revealed a deeper bug in the handling
of symbols by these renderers. For both renderers a const method returns
a non-const pointer to a symbol and is used to modify this symbol in place.

Because both renderers store their classes in a QList (implicitly shared)
this means that all shared class lists were being updated when a clone of
a renderer has its symbols altered in this way. Prior to 18614e these
class QLists were being detached and copied in random ways.

Work around this by forcing a deep copy of the class lists when a renderer
is cloned.
2015-12-18 16:02:49 +11:00
Juergen E. Fischer
6a973d63c8 add python-psycopg2 to debian dependencies in INSTALL 2015-12-17 23:29:06 +01:00
Juergen E. Fischer
97a10d4a52 scripts/scandeps.pl run and t2tdoc update 2015-12-17 22:52:10 +01:00
Matthias Kuhn
7543408631 Don't add Geometry Generator as Outline option 2015-12-17 12:15:45 +01:00
Matthias Kuhn
bc3007537e Attribute table: show table when opening 2015-12-17 12:15:45 +01:00
elpaso
9b91f92fea Fixed external python file path for forms
Path is now correctly converted to absolute
when read form the project.

A separate default dir is also stored in the
settings.
2015-12-17 10:26:34 +01:00
Juergen E. Fischer
0def769329 fix 8214608 2015-12-16 17:14:35 +01:00
Juergen E. Fischer
8214608169 more nullptr updates (folloup 320c696) 2015-12-16 16:29:29 +01:00
Alessandro Pasotti
c2d919a7a1 Merge pull request #2588 from elpaso/python-server-exception-hook
Uninstall custom excepthook for server
2015-12-16 16:05:28 +01:00
elpaso
66061e0ef2 Uninstall custom excepthook for server 2015-12-16 15:13:11 +01:00
Nyall Dawson
18614e11e3 Avoid container detachments by using const methods wherever possible
eg QList::at() instead of QList:[], constFind instead of find, ...
2015-12-16 20:15:46 +11:00
Nyall Dawson
6bfde51d70 Remove cast to itself 2015-12-16 20:14:47 +11:00
Nyall Dawson
a66a8eae59 Drop documentation test threshold 2015-12-16 06:10:33 +11:00
Radim Blazek
b57ff40c8b [GRASS] do not duplicate modules in list view, fixes #4975 2015-12-15 17:45:20 +01:00
Matthias Kuhn
695689ba68 [qt5] Use Qt5OpenGL when globe is built
Resolves https://github.com/qgis/QGIS/pull/1940
2015-12-15 17:33:26 +01:00
Radim Blazek
99721527b2 [GRASS] use QWidget for module UI, fixes #5084 2015-12-15 17:29:02 +01:00
rldhont
9e8e868a0f [TEST][QGIS Server] Add WFS GetFeature STARTINDEX test 2015-12-15 17:18:41 +01:00
rldhont
a37ca2b52f Dont set content-length header on streamed response. Fixes #13991
Thanks to @AsgerPetersen to help fixing #13991
closes #2582
2015-12-15 17:18:41 +01:00
Matthias Kuhn
b319435743 Simplify and harden code for geometry collections 2015-12-15 17:16:24 +01:00
Radim Blazek
e7a0167189 [GRASS] suppress raster masking for rendering and querying 2015-12-15 16:50:12 +01:00
Matthias Kuhn
4f2da483ac Indentation update 2015-12-15 16:24:12 +01:00
Matthias Kuhn
0eb36d5047 Add debug output to csv test
To debug timeout:

Timed out log:
http://dash.orfeo-toolbox.org/testDetails.php?test=35623737&build=211129

Good log for comparison:
http://dash.orfeo-toolbox.org/testDetails.php?test=35617301&build=211079

Failing test:
test_039_issue_13749 which references https://hub.qgis.org/issues/13749

Mailing list discussion:
http://lists.osgeo.org/pipermail/qgis-developer/2015-December/thread.html#40581
2015-12-15 16:17:44 +01:00
George Shegunov
9fdab87056 The providers plugin path can be changed in the applications. 2015-12-15 16:17:44 +01:00
rldhont
0a7e3f5e2b Merge branch 'AsgerPetersen-wfstests' 2015-12-15 16:01:01 +01:00
Jürgen Fischer
1138253dd2 Merge pull request #2486 from SebDieBln/CMake_FixFindPythonLibraryWindows
have CMake find Python library on Windows
2015-12-15 15:50:59 +01:00
volaya
95b92c7960 [processing] correctly export multiline strings as python parameters from modeler
fixes #13830
2015-12-15 14:57:29 +01:00
Asger Skovbo Petersen
7101b5beb0 Remove unsupported SRSNAME 2015-12-15 14:52:37 +01:00
Asger Skovbo Petersen
cea82c0a35 WFS version corrected to 1.0.0 2015-12-15 14:46:21 +01:00
AsgerPetersen
3d937e1deb Simple python tests of WFS responses 2015-12-15 13:51:11 +01:00
Radim Blazek
7fc6b075d3 [GRASS] fixed crash when region is drawn outside limits 2015-12-15 13:39:11 +01:00
Matthias Kuhn
2596315dac Make use of implicitly shared QgsExpression 2015-12-15 13:39:07 +01:00
Matthias Kuhn
4f999c82d0 Doxymentation for QgsExpression 2015-12-15 13:39:07 +01:00
Matthias Kuhn
de1c319bf6 Implicit sharing for QgsExpression 2015-12-15 13:39:07 +01:00
nirvn
7e04036779 projection selector event fix 2015-12-15 22:29:36 +10:00