26375 Commits

Author SHA1 Message Date
Juergen E. Fischer
e907c3ee38 changelog update for 2.8 2015-02-20 13:05:34 +01:00
Juergen E. Fischer
7e97433e35 translation update to 2.8 from transifex 2015-02-20 13:05:23 +01:00
Juergen E. Fischer
7bb1966d0d fix syntax error (followup 7ffdef2) 2015-02-20 12:50:22 +01:00
Tim Sutton
dd539356cf Merge pull request #1917 from timlinux/master
Small tweaks and improvements to the changelog in news
2015-02-20 13:03:25 +02:00
Tim Sutton
8fe1fa8785 Small tweaks and improvements to the changelog in news 2015-02-20 13:01:32 +02:00
Sandro Santilli
10d2ce4584 Add tests for rotated map
Thanks Nyall for initial template.

Include tests for raster layers, SVG and simple markers
with data-defined or fixed rotation, parallel line labels.
2015-02-20 11:30:11 +01:00
mhugent
e09437b269 Merge pull request #1860 from marcel-dancak/getfeatureinfo-bbox-fix
Mapserver: using bbox filter on features in GetFeatureInfo only when BBOX parameter is given
2015-02-20 10:27:32 +01:00
Tim Sutton
34a6a368a8 Merge pull request #1861 from timlinux/master
This PR will allow FindQGIS.cmake to find QGIS libs/includes in QGIS_PREFIX_PATH too
2015-02-20 10:42:54 +02:00
Martin Dobias
c69f153327 Fix #11589 - diagrams with OTF reprojection 2015-02-20 15:23:41 +07:00
Martin Dobias
c3d9f10cbe Fix #12193 - problem with update of SQL query in DB manager
In the scenario described in the bug report, the selected text was empty,
but editor's hasSelectedText() would still return True
2015-02-20 15:04:46 +07:00
Juergen E. Fischer
d34eaf0759 add translations update and changelog update to bin/release.pl 2015-02-20 08:42:57 +01:00
Martin Dobias
5eba57558d Fix #12197 - cannot delete old visibility preset
When a preset gets applied, we try to fix it by removing irelevant stuff
(e.g. legend items that do not exist anymore, styles that do not exist).
This is however slightly complicated and leaves room for problems.

Let's simply fix the presets by assigning them the current state after
being applied - and get rid of all the patching...
2015-02-20 13:49:38 +07:00
Martin Dobias
c9682e550b Fix #11951 - support for output directory in batch processing 2015-02-20 11:18:00 +07:00
Martin Dobias
efcbe2f55b Fixed Split vector layer algorithm
Previously it would leave all output files except for the first one empty
2015-02-20 11:16:19 +07:00
Juergen E. Fischer
aab3bfddc4 Some documentation updates preceeding the release 2015-02-20 00:33:48 +01:00
Tim Sutton
e1508c1e6a Use cmake variable rather than env var for QGIS Cmake Find rules when using a custom QGIS prefix. 2015-02-19 23:44:08 +02:00
Tim Sutton
810edb7f92 Added support for finding QGIS in QGIS_PREFIX_PATH when using FindQGIS.cmake 2015-02-19 23:44:08 +02:00
Juergen E. Fischer
a94cadf5b8 avoid repeating the array dimension (followup e6f91ca) 2015-02-19 21:41:31 +01:00
Juergen E. Fischer
5836d1dbe6 restore initial page (followup 74d0846) 2015-02-19 21:34:08 +01:00
Martin Dobias
7fff6aa592 Fix entry in AUTHORS (space instead of tabs) 2015-02-19 22:02:38 +07:00
Martin Dobias
944413f52a Added Ivan Mincik and Marcel Dancak also to the other list of contributors 2015-02-19 21:56:08 +07:00
Martin Dobias
863a9d2ab9 Merge pull request #1914 from imincik/contributors
Adding 'Marcel Dancak' and 'Ivan Mincik' to contributors
2015-02-19 21:53:59 +07:00
Ivan Mincik
13d77f4cca Adding 'Marcel Dancak' and 'Ivan Mincik' to contributors 2015-02-19 15:24:44 +01:00
Juergen E. Fischer
9e83ed8367 server: also load value related layers for cached layers 2015-02-19 13:39:32 +01:00
Radim Blazek
764f9e7c0d Browser favourites restore state fix 2015-02-19 12:50:20 +01:00
Radim Blazek
09a52830cb Browser GRASS multilayer map fix 2015-02-19 11:37:14 +01:00
Sandro Santilli
f5315feb24 Correctly remove duplicated check 2015-02-19 11:22:02 +01:00
Martin Dobias
c00a8b3399 Added myself to the map 2015-02-19 17:19:33 +07:00
Sandro Santilli
cda4df4177 Handle save and load error for rendered image 2015-02-19 11:06:12 +01:00
Sandro Santilli
53572639ec Revert "Remove duplicated check"
This reverts commit 9a4cecc5f7e8329f1a09e3b9eeccbd764bb33f40.
The check was not duplicated, I just misread it (Oops, sorry)
2015-02-19 10:51:37 +01:00
Sandro Santilli
9a4cecc5f7 Remove duplicated check 2015-02-19 10:23:17 +01:00
Sandro Santilli
cafeaa6896 Give a better error message when expected image is missing
Avoids the confusing "pre-set DPI not equal to painter's DPI"
message
2015-02-19 10:14:23 +01:00
Martin Dobias
e38b13c5d0 Fix rule-based renderer's descendants() method.
This was causing unexpected changes to rule keys on 3rd level and deeper
2015-02-19 15:45:40 +07:00
Larry Shaffer
c89688a26f Followup to ea00b36; only replace Q_WS_X11 with Q_OS_UNIX for non-Mac
- QgsMapToolOffsetCurve fix not needed, works OK on Mac
2015-02-19 00:31:24 -07:00
Martin Dobias
ad86ffe18a Fix #12088 - selection tool - do not consider invisible features
This avoids dangerous situations where the user inadvertently selects features
that are not rendered and does further actions (like to delete them)
2015-02-19 13:56:24 +07:00
Nyall Dawson
7f2fac15dc Add some more test mask images
Also some debugging info for tests failing on certain platforms.
2015-02-19 16:24:11 +11:00
Nyall Dawson
74d08462a2 Update tab order in dialogs 2015-02-19 16:24:01 +11:00
Nyall Dawson
6e4768367f Remove use of deprecated register keyword 2015-02-19 16:23:50 +11:00
Nyall Dawson
b45d3843cf Fix include in coding docs 2015-02-19 07:24:46 +11:00
Nyall Dawson
854c0b8bab Allow use of masks for unit test control images
Masks set which pixels in the control image should be tested and
an optional tolerance for each pixel. This is done via the colors
in the mask image - white pixels are ignored, black must be an
exact match, and gray levels represent the maximum color component
deviation for that pixel.

This should replace the fragile anomaly images, in that a single
control image with a suitable mask will not be susceptible to
antialiasing differences, etc.

A new script (scripts/generate_test_mask_image.py) is included which
either creates a new mask or modifies an existing mask to handle
an acceptable rendered image.

Ultimately, masking along with multi render checks for specific
platform differences should be flexible enough to meet our needs.
2015-02-19 07:23:57 +11:00
Juergen E. Fischer
bf56457a71 postgres provider: also use fieldExpression used to retrieve values in
minimumValue/maximumValue/uniqueValues
2015-02-18 18:32:19 +01:00
Juergen E. Fischer
4321c0960b server: keep NULL values on featureinfo 2015-02-18 18:32:18 +01:00
Larry Shaffer
9a75c9e113 Add C++11 -Wno-deprecated-register only to clang versions with support 2015-02-18 10:28:33 -07:00
Juergen E. Fischer
39d37650ca defer readMapLayer signal for layers with joins to let editor widgets pickup joined fields 2015-02-18 14:55:37 +01:00
Nyall Dawson
342a0cbdfb Add comments for every intentional case fall-through
Improves code maintainability/readability
2015-02-18 21:25:04 +11:00
Nyall Dawson
0df6dee839 Fix warning 2015-02-18 20:19:11 +11:00
Juergen E. Fischer
1e97b62cf9 coverity fixes 2015-02-18 09:25:16 +01:00
Juergen E. Fischer
fc22bf19b1 identation update 2015-02-18 08:37:00 +01:00
Jürgen Fischer
1f0f39b4e5 Merge pull request #1909 from nirvn/memorylayer_uid_fix
[memory layer] improve data source uid to be unique across different sessions
2015-02-18 08:24:13 +01:00
Juergen E. Fischer
b6dd1e4119 fix string truncation with spatialite and memory layers (followup 065d190d) 2015-02-18 08:18:45 +01:00