Artem Pavlenko
1bb070c842
Merge pull request #3846 from mapycz/interior-scale-invariant-v3.0.x
...
v3.0.x: Interior, polylabel: Scale precision by polygon size
2018-02-06 13:20:51 +01:00
Jiri Drbalek
75381d217f
Update visual tests
2018-02-06 11:52:53 +00:00
Jiri Drbalek
95a4bff127
interior, polylabel: Scale precision by polygon size
2018-02-06 09:54:47 +00:00
Artem Pavlenko
110b7b8185
update CHANGELOG for mapnik v3.0.18 release [skip ci]
2018-01-26 14:59:46 +01:00
Artem Pavlenko
44ef46c810
update CHANGELOG for mapnik v3.0.18 release [skip ci]
2018-01-26 09:55:33 +01:00
Artem Pavlenko
a30f8ed20c
Backport #3838 to v3.0.x branch ( fixes #3842 )
2018-01-25 16:01:39 +01:00
Artem Pavlenko
0259ad8041
Merge remote-tracking branch 'origin/v3.0.x' into v3.0.x
2018-01-24 17:24:19 +01:00
Artem Pavlenko
3c2d65779e
Merge pull request #3840 from mapycz/port-new-interior
...
New interior for v3.0.x
2018-01-24 17:21:00 +01:00
talaj
cfd9668fdb
visual tests: report failed tests ( #3765 )
2018-01-24 15:39:13 +00:00
talaj
f8c6ad1e29
visual tests: allow to ignore particular renderer ( #3768 )
...
* visual tests: refactor parsing parameters from the style
* visual tests: allow to ignore particular renderer
* update visual tests
2018-01-24 15:19:39 +00:00
Jiri Drbalek
2e478ddd37
Update visual tests
2018-01-24 13:54:46 +00:00
Jiri Drbalek
72989d440b
Interior: cover the case of empty polygon or exterior ring
2018-01-24 13:54:46 +00:00
Jiri Drbalek
fe3c2762c0
Fix crash in case of empty ring
2018-01-24 13:54:46 +00:00
Jiri Drbalek
64b874ecb1
New interior algorithm
2018-01-24 13:54:46 +00:00
Artem Pavlenko
11a164803d
update CHANGELOG
2017-12-13 15:12:21 +01:00
Artem Pavlenko
497b516feb
bump up version
2017-12-13 11:57:15 +01:00
Artem Pavlenko
5227f84e07
Don't apply preserveAscpectRatio
logic logic if width
and height
expressed as % values ( #3812 )
2017-12-06 11:00:06 +01:00
Artem Pavlenko
2f28d9897f
update CHANGELOG for mapnik v3.0.17 release [skip ci]
2017-11-29 14:34:40 +01:00
Artem Pavlenko
ebdd96c618
Update CHANGELOG
2017-11-29 10:14:49 +01:00
Artem Pavlenko
237d3b0714
Merge pull request #3806 from mapnik/3.0.x-fix-glibcxx
...
3.0.x fix glibcxx symbols
2017-11-28 16:18:41 +01:00
Artem Pavlenko
0b480e0dca
add missing header + update visual tests
2017-11-28 14:56:18 +01:00
Artem Pavlenko
6a6891252c
Revert "check if FT_PIXEL_MODE_BGRA is defined (freetype < 2.5.0) ( #3797 )"
...
This reverts commit 6eafffaf57
.
Revert "fix memory leak (#3775 )"
This reverts commit 995ab49f23
.
(6eafffaf57 (commitcomment-25894906)
)
2017-11-28 14:18:23 +01:00
Artem Pavlenko
6eafffaf57
check if FT_PIXEL_MODE_BGRA is defined (freetype < 2.5.0) ( #3797 )
2017-11-28 11:23:13 +01:00
Dane Springmeyer
5d44eab802
update mason version to make available latest boost 1.65.1 packages
2017-11-27 10:14:37 -08:00
Dane Springmeyer
a559c01d4a
use latest mason package for boost (which is built against libstdc++-4.8-dev) to avoid GLIBCXX 3.4.21 symbols
2017-11-27 09:37:55 -08:00
Dane Springmeyer
da86e99577
use lowercase boolean to match check in scripts/check_glibcxx.sh
2017-11-27 09:37:15 -08:00
Artem Pavlenko
498142f700
bump up version to 3.0.17
2017-11-27 09:55:20 +01:00
Artem Pavlenko
c3704c968b
Fix licence link ( #3804 )
2017-11-27 09:54:46 +01:00
Artem Pavlenko
b0f3f1aed7
port Scons3 support from master
2017-11-24 11:29:14 +01:00
Dane Springmeyer
f5ea42b11f
at workaround for throw_out_of_range_fmt
...
remove inadvertent change
also dump glibcxx symbols on circle
add glibc_workaround.cpp if option is chosen
This reverts commit 751d9bff1672f6b8cbd2b5ebe2eb460223746806.
add script that asserts on expected symbols
check symbols for all modes, only error if symbols exist + ENABLE_GLIBC_WORKAROUND
2017-11-21 16:07:41 +01:00
Artem Pavlenko
51b177802f
update CHANGELOG for mapnik v3.0.16 release [skip ci]
2017-11-16 15:41:24 +01:00
Artem Pavlenko
8d7b75ed6b
update CHANGELOG in preparation to v3.0.16 release.
2017-11-14 14:49:01 +01:00
Artem Pavlenko
a408b0732e
Don't collect invalid bounding boxes (ref #3709 )
2017-11-07 14:32:33 +01:00
Artem Pavlenko
0a15a955a2
SVG parser - fix default gradient vector in linear gradient [0,0,1,0] + support units in offset
attribute.
2017-11-06 12:38:33 +01:00
talaj
995ab49f23
fix memory leak ( #3775 )
2017-11-03 10:48:55 +01:00
talaj
5996fb07ec
Fix centroid and interior algorithms ( #3771 )
...
* fix interior algorithm - closing segment handling
* fix centroid algorithm - closing segment handling
* update visual tests
2017-11-03 10:17:54 +01:00
Dane Springmeyer
9466965725
bump to v3.0.16
2017-09-10 11:24:21 -07:00
Dane Springmeyer
bd3bbd7d59
Merge pull request #3759 from mapnik/collect-dep-data-paths
...
Fix mapnik-config reporting of --proj-lib, --gdal-data, and --icu-data
2017-09-10 11:07:39 -07:00
Dane Springmeyer
f3c71785e4
adapt to spelling fix in svg tests
2017-09-10 10:21:39 -07:00
Dane Springmeyer
fa057a8d06
fix spelling in svg parser error
2017-09-10 08:59:27 -07:00
Dane Springmeyer
5a97602aa1
make the configure script actually bash
2017-09-10 08:40:46 -07:00
Dane Springmeyer
8631ae0e74
keep using dist:precise for now after travis default switched
2017-09-09 15:06:03 -07:00
Dane Springmeyer
58a864d133
Query ICU_DATA, PROJ_LIB, and GDAL_DATA
...
- ensure the paths are correct and on the system
- make the results available in mapnik-config
2017-09-09 11:52:10 -07:00
artemp
f64c7573b1
Ensure svg number + units parser fails on cur != end
condition (got missed via cherry-pick
)
2017-08-08 13:12:11 +01:00
artemp
3597c585be
svg-parser - unify error messages text + update unit test
2017-08-08 12:42:17 +01:00
artemp
8cdd61e846
add missing ' in error message.
2017-08-02 10:30:37 +01:00
artemp
a6230559f1
Enforce consistent error handling policy - always throw on fatal errors (both strict and non-strict). In strict
mode throw on first parsing error. Remove return values from parse
,parse_from_string
and traverse_tree
methods. Update unit tests.
2017-07-31 10:58:57 +01:00
artemp
7f4adc2d73
only include <unicode/unistr.h> if ICU >= 59 (attempting to fix current coverage
build on travis).
2017-07-21 10:11:29 +02:00
artemp
d3ec91b29b
Add support for U_ICU_VERSION_MAJOR_NUM >= 59 ( #3729 )
2017-07-19 16:09:22 +02:00
artemp
9447c185d4
Update CHANGELOG with missing #3688 [skip-ci]
2017-07-18 10:10:15 +02:00