30147 Commits

Author SHA1 Message Date
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
Nyall Dawson
6ddcae2936 Fix calculation of spatialite SelectAtId capability 2015-12-15 23:18:13 +11:00
volaya
4fbf4cf3ad Merge pull request #2566 from radosuav/processing_fixes
[Processing] Three small fixes
2015-12-15 12:43:26 +01:00
volaya
08a8b6095f [processing] modified how user folder is defined
This should have no effect on a normal QGIS desktop installation, but improve using Processing when not running on top of a regular QGIS instance.
2015-12-15 12:38:05 +01:00
Nyall Dawson
85eebff69b Avoid some unnecessary object conversion during point rendering 2015-12-15 22:36:49 +11:00
Nyall Dawson
4e18d54555 Tests and fixes for QgsPolygonV2
- Setting exterior ring will force all interior rings to match
dimensionality of exterior ring
- add equality operator
- use correct WKB types for rings when creating polygon from WKB
- segmentize curves when setting exterior ring with curved segments
- fix export to GML2/3 (should use LinearRing, not LineString as
ring element tag)
2015-12-15 22:36:41 +11:00
Nyall Dawson
2f72b3b8cf Ignore != operator in doc coverage test 2015-12-15 22:36:29 +11:00
Radim Blazek
e94b2155df [GRASS] add/remove mapset to/from search path browser actions 2015-12-15 12:18:08 +01:00
Radim Blazek
5c551837fb [GRASS] distinct icons for open/searched mapset 2015-12-15 12:18:08 +01:00
Matthias Kuhn
2f8ea52885 Tab order on digitizing options page 2015-12-15 12:00:53 +01:00
Stéphane Brunner
dad7aa70f6 Make the rubber band color configurable 2015-12-15 12:00:53 +01:00
radosuav
9096a64a6c [Processing] Use default value of boolean parameter in the modeler and fix typo in outputs.py 2015-12-15 10:57:02 +01:00
Radim Blazek
02fcaca693 [GRASS] new input combo in mapcalc 2015-12-15 10:48:06 +01:00
volaya
a53ba16934 Merge pull request #2451 from spono/patch-5
[Processing] Update GridMetrics.py
2015-12-15 08:14:43 +01:00