Commit graph

10780 commits

Author SHA1 Message Date
artemp
a46af76216 initial commit - make parse and parse_from_string return boolean ,collect error messages 2015-07-14 19:45:50 +02:00
artemp
6d6cb15b45 skewX/skewY - add input validation ref https://github.com/mapbox/mapbox-studio/issues/1409
* convert input angle into -90,90 range
* clamp to -89,89 range
2015-07-14 11:53:50 +02:00
artemp
c2295755f6 fix typo 2015-07-13 13:48:34 +02:00
Dane Springmeyer
15af190c77 add #2964 to changelog [skip ci] 2015-07-10 12:56:10 -07:00
Dane Springmeyer
0145476ff7 only run geojson unit test if plugin was built 2015-07-10 12:34:18 -07:00
Dane Springmeyer
b54b2753a0 fixup geojson test 2015-07-10 12:10:46 -07:00
artemp
8ab5125431 update submodules 2015-07-10 11:19:13 +02:00
artemp
16e6db3281 add initial geojson unit test 2015-07-10 11:05:48 +02:00
artemp
6325bf21cd geojson : correct parsing feature boundaries ref #2964 2015-07-10 09:45:24 +02:00
Dane Springmeyer
153051d020 add test to ensure icu/harfbuzz shapers can be compiled 2015-07-08 23:28:38 -07:00
Dane Springmeyer
a6a4f1eb2e fix compile of dormant icu_shaper 2015-07-08 23:27:41 -07:00
Dane Springmeyer
784bd8d194 use correct include type in scrptrun.hpp 2015-07-08 23:25:55 -07:00
Jiri Drbalek
293863d38a Merge pull request #2959 from mapycz/improve-visual-test-10
visual tests: report total time spent by renderers
2015-07-08 20:02:31 +02:00
Jiri Drbalek
ced3d35023 visual tests: report total time spent by renderers 2015-07-08 20:01:23 +00:00
Paul Ramsey
d144f97f4e Render NODATA as transparent and clip highbit data
ala GDAL for greyscale outputs. Addresses #2661
2015-07-08 08:29:53 -07:00
Blake Thompson
1c56214bbb update CHANGELOG for mapnik v3.0.0 release 2015-07-07 14:50:42 -05:00
Blake Thompson
e6891a03e6 Changed release date of CHANGELOG.md 2015-07-07 14:42:22 -05:00
Blake Thompson
8511865f60 Updated visual tests for python 2015-07-07 14:41:34 -05:00
Blake Thompson
ed022f17f0 Merge pull request #2954 from mapycz/improve-visual-test-9
visual tests: add time measurement
2015-07-07 13:59:56 -05:00
Dane Springmeyer
b1e4f0ea23 update visual tests after #2955 2015-07-07 11:57:52 -07:00
Dane Springmeyer
714b88d244 Merge pull request #2955 from mapnik/offset_converter-fix
Offset converter fix
2015-07-07 11:56:12 -07:00
artemp
73cae70a41 correctly populate close_points when skipping duplicate (coincident vertices) 2015-07-07 18:38:25 +02:00
artemp
0a484bf784 handle Multi-geoms + update cairo and grid renderers
update
2015-07-07 18:37:27 +02:00
artemp
2fd1525269 remove redundant check 2015-07-07 15:02:13 +02:00
Jiri Drbalek
1fa6cc73db visual tests: add time measurement 2015-07-07 12:35:28 +00:00
artemp
bb815dacf8 offset_converter - skip duplicate SEG_CLOSE (after LINETO (startx,starty)) commands to normalise input 2015-07-07 14:20:54 +02:00
artemp
56fe702bac agg line_symbolizer - dispatch to appropriate clipper based on geometry_type 2015-07-07 14:19:51 +02:00
Dane Springmeyer
d13543c359 update visual tests to a83ea35fec 2015-07-07 00:39:30 -07:00
Dane Springmeyer
305b6df5af Merge pull request #2953 from mapnik/faster-text-offset-placement
Fix perf regression for text along offset lines
2015-07-06 19:37:02 -07:00
Dane Springmeyer
a91d73779f revert the functionality of 944f34b - refs #2937 2015-07-06 19:27:05 -07:00
Dane Springmeyer
a6fd89df3e Merge pull request #2941 from mapnik/offset_fix
Fix situation where offset_converter might start off with an SEG_END …
2015-07-06 18:50:52 -07:00
Dane Springmeyer
3ed7e347cb use unique_ptr instead of shared_ptr for glyph_positions_ptr - refs #2516 2015-07-06 18:47:47 -07:00
Dane Springmeyer
3f91186a74 avoid creating placements for off canvas placements - refs #2929 2015-07-06 18:28:37 -07:00
Dane Springmeyer
e65f93f5f2 update test images after #2949 #2929 2015-07-06 18:23:34 -07:00
Dane Springmeyer
9f72950629 update visual tests 2015-07-06 18:14:56 -07:00
Dane Springmeyer
ea283c24d7 Merge pull request #2949 from mapycz/fix-text-on-tile-border
fix rendering text on tile's borders
2015-07-06 18:04:45 -07:00
Dane Springmeyer
418855118a remove un-implemented method on glyph_positions 2015-07-06 17:45:59 -07:00
Dane Springmeyer
a440a99f56 Merge pull request #2930 from mapycz/improve-visual-test-8
Visual tests: add tiled mode
2015-07-06 17:43:50 -07:00
Dane Springmeyer
aa2f769fdc Merge pull request #2944 from mapycz/fix-integer-overflow
fix integer overflow (-fsanitize=integer)
2015-07-06 16:25:56 -07:00
Dane Springmeyer
ff720d6231 support clipping in markerssymbolizer on multi-types - refs #2951 2015-07-06 15:40:34 -07:00
Blake Thompson
852a7e432a Updated tests to cover case found in #2942 2015-07-06 16:12:04 -05:00
Blake Thompson
d5c11af019 Fixed issues with multi-line paths in offset_converter, line offsets were following the polygon offset logic when they shouldn't. Closes #2942 2015-07-06 15:31:10 -05:00
Dane Springmeyer
c233364abc use latest libpng@1.6.17 2015-07-06 12:43:22 -07:00
artemp
56678b8aad geojson.input - fix bug typo 2015-07-06 12:47:45 +02:00
Jiri Drbalek
8fe19a7b45 fix rendering text on tile's borders 2015-07-03 13:22:23 +00:00
Dane Springmeyer
39eab41ecd use C++11 in cairo_context::set_dash - refs #2948 2015-07-02 10:19:33 -07:00
Dane Springmeyer
a5594bd445 fix scan-build 'Value stored to 'a_' is never read' warning 2015-07-02 10:19:33 -07:00
Jiri Drbalek
cb2717bd04 visual tests: add support for tiles 2015-07-02 14:23:05 +00:00
Jiri Drbalek
449ccf3243 visual tests: drop compare_images.hpp 2015-07-02 14:23:05 +00:00
Jiri Drbalek
aff4fa5da6 visual tests: prefer size_t 2015-07-02 14:23:04 +00:00