30187 Commits

Author SHA1 Message Date
Nyall Dawson
2963408e8e Correct vertex count when using identify tool on curved lines 2015-12-22 16:50:05 +11:00
Matthias Kuhn
06553db029 Remove unrequired data checks from QgsGeometry
The d-pointer in QgsGeometry should never be null.
2015-12-21 21:05:25 +01:00
Juergen E. Fischer
b508790cd9 fix precise build (+ foreach->Q_FOREACH) 2015-12-21 20:49:55 +01:00
Juergen E. Fischer
e19ad4be77 osgeo4w: include grass7 plugin 2015-12-21 20:49:55 +01:00
Matthias Kuhn
6347af0970 Merge pull request #2601 from rldhont/update_qgsmaplayer_doc
[Doc] Update QgsMapLayer documentation
2015-12-21 18:47:39 +01:00
rldhont
f7566710af [Doc] Update QgsMapLayer documentation
Add documentation string to 10 QgsMapLayer methods.
2015-12-21 17:33:47 +01:00
Nyall Dawson
7afa9e3161 Fix crash in topology checker (fix #14017) 2015-12-21 19:30:41 +11:00
Nyall Dawson
013d6d3331 Fix more warnings 2015-12-21 19:30:32 +11:00
Matthias Kuhn
483ef3c75a Merge pull request #2599 from nyalldawson/order_by
Order by fixes and Mssql provider implementation
2015-12-21 09:13:31 +01:00
Nyall Dawson
a42bfea944 Merge pull request #2598 from SebDieBln/NoSingleStatementLines
Make the qgisstyle tool fix multiple statements on a single line
2015-12-21 11:59:27 +11:00
Sebastian Dietrich
c28c493b65 fix all occurrences of multiple statements in a single line
This was accomplished by running scripts/astyle-all.sh.
2015-12-21 01:21:06 +01:00
Sebastian Dietrich
95fa866816 make astyle force every statement into a separate line 2015-12-21 01:18:50 +01:00
Nyall
1199a25a98 Enable provider side ordering for mssql provider 2015-12-21 10:50:21 +11:00
Nyall
dbb0919749 Handle order by parsing failures in postgres provider 2015-12-21 10:49:18 +11:00
Nyall
f24105968d Add provider order by tests where expression compilation will fail 2015-12-21 10:49:15 +11:00
Juergen E. Fischer
d31e61084f fix windows build 2015-12-20 21:07:36 +01:00
Nyall Dawson
2cacc6a3a7 More warning fixes 2015-12-21 06:39:53 +11:00
Nyall Dawson
ec35dbee92 Fix some warnings when building with clang and -Weverything 2015-12-20 21:43:51 +11:00
Matthias Kuhn
80de178d9e Indentation fix 2015-12-20 10:12:18 +01:00
Médéric Ribreux
88d3b9fc81 Add a startup tip on VRT files (fix Redmine #4346)
(fix indentation problem)
2015-12-20 10:11:37 +01:00
Matthias Kuhn
b8a903cdaa Merge pull request #2596 from pavlova-marina/patch-1
fixed link to gdal page
2015-12-19 23:13:02 +01:00
pavlova-marina
1d42ac568b fixed link to gdal page 2015-12-19 20:20:43 +03:00
Juergen E. Fischer
02696c71d4 include virtual layer provider in packaging 2015-12-19 15:19:36 +01:00
Juergen E. Fischer
89583b74e4 avoid core relinking on cmake changes 2015-12-19 15:09:43 +01:00
Hugo Mercier
60f246a350 Merge pull request #2568 from mhugo/vlayers
Add support for virtual layers
2015-12-18 21:54:49 +02:00
Hugo Mercier
6ffec81b53 Fix sip coverage test to skip constructors of nested classes 2015-12-18 19:47:00 +02:00
Hugo Mercier
9e14f09862 Add a plugin to DB Manager to support virtual layers 2015-12-18 19:45:58 +02:00
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