27941 Commits

Author SHA1 Message Date
Juergen E. Fischer
3acabad3a1 fix PyQgsServer test in nightlies 2015-07-18 16:56:26 +02:00
Juergen E. Fischer
789da22478 don't buffer python and grass tests output in variables 2015-07-18 15:32:37 +02:00
Juergen E. Fischer
4d681f03c6 Fix test failures on windows 2015-07-17 12:22:02 +02:00
Juergen E. Fischer
e5c54545e3 osgeo4w: fix rmdir quoting 2015-07-17 10:37:47 +02:00
Nyall Dawson
ece231908c [pal] Remove more unused functions 2015-07-17 15:27:03 +10:00
Nyall Dawson
3a44e294de [FEATURE][labeling] Add option to control how polygon layers
act as obstacles

Options are either avoid placing labels over polygon interior
or avoid placing over polygon boundaries. (Previous behaviour
was always avoid placing over interior).

Avoiding placing over boundaries is useful for regional boundary
layers, where the features cover an entire area. In this case
it's impossible to avoid placing labels within these features,
and it looks much better to avoid placing them over the boundaries
between features. End result is better cartographic placement of
labels in this situation.
2015-07-17 15:26:57 +10:00
Nyall Dawson
cc1a34fcea Guard against some crashes in geometry 2015-07-16 16:00:46 +10:00
Nyall Dawson
daa4d6a8fc Add test for handling invalid WKT with z values (refs #13055) 2015-07-16 13:47:26 +10:00
mhugent
6de1a4747a Merge pull request #2211 from mhugent/transect_sample_extension
Add baseline buffer tolerance and simplification tolerance parameters…
2015-07-15 11:47:33 +02:00
Juergen E. Fischer
6ee1d67e8a osgeo4w: use packagename instead of package version for temporary test directory and also set TMP 2015-07-15 11:41:05 +02:00
Marco Hugentobler
6788fbaa6a Add baseline buffer tolerance and simplification tolerance parameters to transect sample 2015-07-15 10:58:50 +02:00
Matthias Kuhn
f836672553 [Android] main function needs to be visible 2015-07-15 10:49:42 +02:00
Matthias Kuhn
7df14020e7 Fix compiling w/ WITH_QTWEBKIT=OFF 2015-07-15 08:54:23 +02:00
Matthias Kuhn
705b51c9f8 Export QgsWebPage/QWebPage symbols 2015-07-15 08:54:23 +02:00
Nyall Dawson
388e4047a7 [FEATURE][labeling] Add option for obstacle only layers
This allows users to set a layer as just an obstacle for other
layer's labels without rendering any labels of its own.

Ideas for UI improvements are welcome!
2015-07-15 16:08:24 +10:00
Nyall Dawson
ea41b92be1 [pal] Nicer use of enums, LineArrangementFlags 2015-07-15 16:08:24 +10:00
Nyall Dawson
fea58eb7c1 [pal] Small cleanups to Layer API 2015-07-15 16:08:24 +10:00
Juergen E. Fischer
2e772b2c55 fix qgsversion.h generation [take II] 2015-07-15 07:50:58 +02:00
Juergen E. Fischer
04bab85c8d fix qgsversion.h generation on windows 2015-07-15 02:18:22 +02:00
Nyall Dawson
bf61219e2e [pal] Various cleanups
Remove support for map scale, dpi and units from PAL. None of these features
were being used by QGIS (we use our own handling of these features) so the
PAL implementations were just bogging up the code. Also remove custom
min/max/abs implementations from pal and remove a bunch of unused methods.
2015-07-14 09:50:59 +10:00
Juergen E. Fischer
0853ead242 translation fix 2015-07-14 00:34:35 +02:00
Juergen E. Fischer
5a9009118f fix windows build 2015-07-14 00:33:39 +02:00
Matthias Kuhn
d1741cd4ec Add link to OGR formats to README.md 2015-07-13 20:15:10 +02:00
Matthias Kuhn
b5cfd84d0a Add missing Q_OBJECT macros 2015-07-13 19:58:06 +02:00
Juergen E. Fischer
76343859d6 osgeo4w: run nightly tests with separate temporary directories 2015-07-13 17:46:52 +02:00
Jürgen Fischer
2a7ccca6fe Merge pull request #2197 from manisandro/dropconnections
Add QgsConnectionPool::dropConnections, delete connection groups when pool is destroyed
2015-07-13 17:26:21 +02:00
Juergen E. Fischer
48e4fb85c8 Revert "use triple quoting with st_estimatedextent in postgres provider and db_manager (fixes #12478)"
As it seems to address a meanwhile reverted behavior change in PostGIS 2.1
before it was released (see also https://trac.osgeo.org/postgis/ticket/2834).

This reverts commit 048aff01bb9cf42e2c1c17eb0ddbd81537443e19.
2015-07-13 11:15:40 +02:00
Nyall Dawson
63e18501a5 Try to make raster calc test more reliable 2015-07-13 19:11:04 +10:00
Matthias Kuhn
c6f7873585 Add QgsAttributes::operator== that takes care of NULL variants 2015-07-13 09:48:12 +02:00
Matthias Kuhn
160d1bf7f8 Add test to check if QgsFeature.setAttributes handles 0 vs NULL correctly
Currently failing
2015-07-13 09:48:12 +02:00
Matthias Kuhn
156a0e9184 Preserve 0 values from postgres int columns 2015-07-13 09:48:12 +02:00
Matthias Kuhn
de2b6a9688 Add function help for IF expression
Fix #13015
2015-07-13 08:45:23 +02:00
Nyall Dawson
364df90303 Ensure LAS is always capitalized (fix #12012) 2015-07-13 16:07:20 +10:00
Nyall Dawson
d36cd02722 Correct use of ellipsis in style menus (fix #10549) 2015-07-13 16:07:09 +10:00
Nyall Dawson
36992b3ba6 Standardise capitalisation of HTML string (refs #7050) 2015-07-13 16:07:02 +10:00
Juergen E. Fischer
b4c6023d9b let first test truncate qgistest.html 2015-07-13 00:40:30 +02:00
Juergen E. Fischer
e679b0b266 update qgsversion.h only if it going to be actually changed 2015-07-12 23:49:38 +02:00
Nyall Dawson
c7138ff815 [labeling] Prevent users from unselecting all line placement options
(fix #13007)
2015-07-12 20:32:32 +10:00
Nyall Dawson
f9917b55c3 Remove expected failure from shapefile provider unique values test
Failure was caused by GDAL bug #6020, which has now been fixed
in GDAL. It turns out the values are only incorrect if the first
feature in the file has a null value, so I've rearranged the
features in the reference shapefile to avoid this.
2015-07-12 19:55:54 +10:00
Nyall Dawson
8e12578028 Fix two minor Coverity uninitialized member warnings 2015-07-12 19:41:21 +10:00
Nyall Dawson
c5a58a7fb3 Address cmake CMP0054 warnings 2015-07-12 19:25:22 +10:00
Juergen E. Fischer
a6c3de3047 db_manager: properly parse sqlite version (followup 5b86e38) 2015-07-11 23:42:46 +02:00
Juergen E. Fischer
5b86e38676 db_manager: only try isgpkg on spatialite plugin and sqlite version parsing 2015-07-11 23:24:13 +02:00
Nyall Dawson
baf60a2bc3 Better wording for line layer label placements (fix #10434) 2015-07-11 21:54:07 +10:00
Nyall Dawson
b06c0cc579 Fix loss of some labeling properties when changes placement types
For instance, changing between "around point" and "offset from
point" placements would lose the setting for distance and offset.
2015-07-11 21:04:46 +10:00
Nyall Dawson
f8b6944de7 Minor coverity fix 2015-07-11 20:21:34 +10:00
Nyall Dawson
b50c603e47 Fix zoom last needs two clicks to reset view for zoom tool
(fix #13095)
2015-07-11 19:44:20 +10:00
Nathan Woodrow
bf6f62cd05 Revert "[FEATURE] Show symbol as icon for attribute row"
This reverts commit e3b2a2daf2a5368c8e5565cd83acc26e706e00c2.

Revert until I fix the speed issues
2015-07-11 18:21:42 +10:00
Juergen E. Fischer
3390f23fd6 fix typo 2015-07-10 21:51:41 +02:00
Juergen E. Fischer
df2d00c544 fix plugin staging 2015-07-10 21:51:39 +02:00