28010 Commits

Author SHA1 Message Date
Nyall Dawson
f6d225667e [pal] Fixes to geometry handling for point sets 2015-07-20 21:45:57 +10:00
volaya
bd73b76a29 Merge pull request #2214 from radosuav/numberInputPanel_range_fix
[Processing] Fix limits in NumberInputPanel when the limiting value is 0
2015-07-20 12:30:06 +02:00
volaya
49d0f3a12f Merge pull request #2204 from Gustry/processing
[Processing] Small python changes
2015-07-20 12:27:14 +02:00
Nyall Dawson
dc4049ddff [FEATURE][labeling] Add option to only draw labels which fit
completely within polygon features (fix #12136)
2015-07-20 13:48:49 +10:00
Nyall Dawson
42bef4e02e [pal] Use GEOS for calculating minimum distances between geometries
Also more cleanups, fixes for geos handling
2015-07-20 13:48:44 +10:00
Nyall Dawson
323fa2ce50 Fix doxygen warnings, bump acceptable doc coverage 2015-07-20 06:24:58 +10:00
Nyall Dawson
1b126d3831 [pal] Use GEOS for point in polygon test, also use prepared GEOS
geometries where possible
2015-07-19 22:33:35 +10:00
Nyall Dawson
cb249c354f [pal] Move storage of GEOS geometry from Feature up to PointSet. Use
GEOS to calculate feature centroids rather than custom code.
2015-07-19 21:34:28 +10:00
Nyall Dawson
9a23cec3b0 [pal] Header cleanups for FeaturePart and include cleanups 2015-07-19 21:00:32 +10:00
Juergen E. Fischer
0f396f3bd4 fix grass test on windows 2015-07-18 20:05:44 +02:00
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
arnaud.morvan@camptocamp.com
b0dd2afb40 Processsing translation strings for names and groups 2015-07-17 15:18:30 +02:00
arnaud.morvan@camptocamp.com
c7b384135e Processing translation tool for names and groups 2015-07-17 15:15:53 +02:00
radosuav
0dfb1561c6 [Processing] Fix limits in NumberInputPanel when the limiting value is 0 2015-07-17 14:47:04 +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
Marco Hugentobler
9f8aa8494a Cache geometries before rendering (curved geometries are going to be segmentized) 2015-07-13 11:13:52 +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