artemp
aae7253ba1
SVG parser - refactor to use switch
where appropriate + experimental support for <symbol>
2017-06-29 09:41:16 +02:00
artemp
87abf93da3
move name_to_int
into separate header for re-use.
2017-06-29 09:41:16 +02:00
artemp
2de8ce0eb7
svg_parser - don't log unsupported entities just yet (ref #763 )
2017-06-29 09:41:16 +02:00
artemp
53a69463ea
SVG parser - add support for <use>
element (ref #763 ).
2017-06-29 09:41:16 +02:00
artemp
a4e8603af1
svg transform - correct rotate(<a> [<x> <y>])
rule (ref #763 )
...
(The transform attribute defines a list of transform definitions that are applied to an element and the element's children. The items in the transform list are separated by whitespace and/or commas, and are applied from right to left.)
2017-06-29 09:41:16 +02:00
artemp
199a281627
remove debug stderr
2017-06-29 09:41:16 +02:00
artemp
ca4d140fb0
cleanup
2017-06-29 09:41:16 +02:00
artemp
b6aa45144c
svg_parser - refactor => remove mutable temporary_gradient_
member variable + process stop
elements from within linearGradient
and radialGradient
.
2017-06-29 09:41:16 +02:00
artemp
6da83bc986
svg_parser - store unresolved
gradient nodes for deferred initalisation.
2017-06-29 09:41:16 +02:00
artemp
0301399d40
svg2png - add short program options.
2017-06-29 09:41:16 +02:00
artemp
ef6c2e71b8
svg-parser : handle parsing failures via error_handler
( throw in strict mode and log+continue when strict==false)
2017-06-29 09:41:16 +02:00
artemp
e56233833e
svg_parser - fix bug introduced in previous commit.
2017-06-29 09:41:16 +02:00
artemp
3f591af871
initial support for strict SVG parsing (WIP)
2017-06-29 09:41:16 +02:00
artemp
df0bbe404c
update CHANGELOG post 3.0.15 release [skip-ci]
2017-06-19 17:13:02 +02:00
artemp
5aba57eb61
remove out-of-date comment line [skip ci]
2017-06-15 11:33:36 +02:00
Blake Thompson
5b51b8d061
Merge pull request #3701 from mapnik/fix_filter_factor2
...
Fix Filter Factor for Resampling.
2017-06-13 09:48:15 -05:00
Blake Thompson
5bc80e909e
Restored the proper useage of filter factor for image rescaling, where it is used in a variety of different algorithms for resampling.
2017-06-13 09:17:54 -05:00
artemp
3451d11b00
tiff_reader - fix num_rows
logic in read_stripped
method ref #3679
2017-06-12 17:55:24 +02:00
Artem Pavlenko
294a8168da
Merge pull request #3697 from mapnik/raster_plugin_fix
...
Fixes a bug associated with the raster plugin
2017-06-07 10:18:40 +02:00
artemp
5f9c8bc475
remove --depth 100
2017-06-07 10:17:53 +02:00
Blake Thompson
eb7ef5039c
Fixes a bug assocaited with the raster plugin
2017-06-06 10:28:21 -05:00
Artem Pavlenko
d563b2e126
Merge pull request #3693 from mapnik/webp_more_tests
...
Updated the tests for webp
2017-06-05 17:12:26 +02:00
Blake Thompson
4b69974175
Merge branch 'master' into webp_more_tests
2017-06-05 09:50:53 -05:00
artemp
309b34a011
fix - add missing namespace qualifier.
2017-06-05 15:52:49 +02:00
Artem Pavlenko
03fb8fab4c
Merge pull request #3694 from mapycz/layer-compositing-offset
...
Fix a layer compositing offset
2017-06-02 18:09:07 +02:00
Jiri Drbalek
0ecc4c6762
update visual tests
2017-06-02 15:43:11 +00:00
Jiri Drbalek
a734ff1e90
layers should be composited with zero offset
2017-06-02 15:32:00 +00:00
Blake Thompson
f285195f93
Updated the tests for webp in relation to #3661
2017-06-02 09:32:42 -05:00
artemp
82a7d07b7f
return error code when no feature can be read from shapefile + update unit test.
2017-06-01 15:44:25 +02:00
artemp
dfa8f100b2
freetype_engine - port singleton
changes from v3.0.x
2017-06-01 12:47:18 +02:00
Dane Springmeyer
aeefd1cb58
fix typo in changelog [skip ci]
2017-05-31 13:26:35 -07:00
Dane Springmeyer
b9be377a7c
update font path in test file
2017-05-31 10:42:03 -07:00
Artem Pavlenko
4d7e95c0c0
Merge pull request #3678 from mapycz/fix-polygon-closing-on-reprojection
...
fix closing polygons on reprojection
2017-05-30 19:08:51 +02:00
Dane Springmeyer
928a42da81
use latest mason version
2017-05-25 11:34:09 -07:00
Jiri Drbalek
7f11a7ab30
update visual test data
2017-05-24 13:59:47 +00:00
Jiri Drbalek
7590cdabb0
fix typo in file name
2017-05-24 13:59:47 +00:00
Jiri Drbalek
c7561c1dc9
unit test - vertex-last marker placement
2017-05-24 13:59:47 +00:00
Jiri Drbalek
0781f230be
fix polygon handling
2017-05-24 13:59:44 +00:00
Jiri Drbalek
8d980d434e
unit tests - closing polygon on reprojection
2017-05-24 12:10:11 +00:00
Jiri Drbalek
4084e670ec
fix closing polygons on reprojection
2017-05-24 12:10:11 +00:00
artemp
abff549ed0
Merge remote-tracking branch 'origin/master'
2017-05-23 18:53:41 +02:00
artemp
c61e85b875
unify namespace names
2017-05-23 18:49:25 +02:00
Artem Pavlenko
b84b819d5b
Merge pull request #3681 from mapnik/tiff-memory-mapped
...
Tiff memory mapped
2017-05-23 12:34:21 +02:00
artemp
3a475517c0
TIFF I/O - use memory mapping in tiff_reader.cpp
when MAPNIK_MEMORY_MAPPED_FILE
is defined.
2017-05-22 16:29:22 +02:00
artemp
34a622f48e
TIFF I/O - use memory mapping for file based I/O.
2017-05-22 13:07:42 +02:00
artemp
3c1be21162
tiff_reader - use image_reader_exception
2017-05-22 13:05:08 +02:00
artemp
3811acfc5d
Correct english spelling is OK.
2017-05-19 14:43:17 +02:00
Blake Thompson
436610da3a
Updated changelog
2017-05-19 14:41:25 +02:00
Artem Pavlenko
f205f3859d
Merge pull request #3671 from mapnik/tiff-multiband-grey
...
TIFF I/O : add support for multiple bands in 'scanline` reading metho…
2017-05-19 10:10:01 +02:00
artemp
12d6662009
TIFF I/O - read_tiled
: remove std::swap_ranges and apply the same logic as in read_stripped.
2017-05-18 16:43:27 +02:00