artemp
|
3edcd4afa2
|
fix viewBox coordinate system logic + apply transform in <use> element
|
2017-06-29 09:41:16 +02:00 |
|
artemp
|
fafc751e42
|
svg_parser - add support for "href" preserving deprecated (since SVG 2) "xlink:href"
|
2017-06-29 09:41:16 +02:00 |
|
artemp
|
c2ad505899
|
fix method name
|
2017-06-29 09:41:16 +02:00 |
|
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
|
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
|
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
|
5aba57eb61
|
remove out-of-date comment line [skip ci]
|
2017-06-15 11:33:36 +02:00 |
|
artemp
|
3451d11b00
|
tiff_reader - fix num_rows logic in read_stripped method ref #3679
|
2017-06-12 17:55:24 +02:00 |
|
Jiri Drbalek
|
a734ff1e90
|
layers should be composited with zero offset
|
2017-06-02 15:32:00 +00:00 |
|
artemp
|
dfa8f100b2
|
freetype_engine - port singleton changes from v3.0.x
|
2017-06-01 12:47:18 +02:00 |
|
artemp
|
c61e85b875
|
unify namespace names
|
2017-05-23 18:49:25 +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
|
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 |
|
artemp
|
4d8796dbd3
|
remove unused code
|
2017-05-18 15:23:22 +02:00 |
|
artemp
|
545bcb6585
|
remove bogus assert
|
2017-05-18 14:24:01 +02:00 |
|
artemp
|
cb7a3abfcb
|
follow up fix for the bug reported by @flippmoke + fix return value check in TIFFReadRGBAStrip
|
2017-05-18 13:12:52 +02:00 |
|
Blake Thompson
|
efcb667f03
|
The last stripe of a tiff could be read incorrectly due to a swap
|
2017-05-17 17:06:40 -05:00 |
|
artemp
|
ef9b1025fa
|
fix bug - use tile_width_ and tile_height_ + cleanup
|
2017-05-17 14:55:41 +02:00 |
|
artemp
|
1d95cad922
|
TIFF I/O - make read_stripped handle both RGBA and raw encoded strips (#3670)
|
2017-05-16 13:44:55 +02:00 |
|
artemp
|
e8cd4b9aef
|
TIFF I/O : update and fix logic handling rgba vs grey scale.
|
2017-05-12 18:39:58 +02:00 |
|
artemp
|
e62bf6e18f
|
TIFF I/O - use scanline to read stripped grey for now.
|
2017-05-12 15:55:46 +02:00 |
|
artemp
|
88fb137061
|
TIFF I/O - make read_tiled templated on ImageData ref #3669 #3670 (WIP)
|
2017-05-11 17:25:07 +02:00 |
|
artemp
|
db2eaf2e2b
|
TIFF I/O : add support for interleaved data in void tiff_reader<T>::read_tiled(std::size_t x0,std::size_t y0, ImageData & image) ref #3669 #3670
|
2017-05-11 12:13:07 +02:00 |
|
artemp
|
1725b1ebba
|
TIFF.input - port changes from https://github.com/mapnik/mapnik/pull/3668 (ref #3669)
|
2017-05-10 14:33:29 +02:00 |
|
artemp
|
77f849b136
|
TIFF I/O : add support for multiple bands in 'scanline reading method in read_any_gray` (partially fixes #3669)
(NOTE: we default to `scanline` even for `stripped` images, TODO add support as per #3670)
|
2017-05-10 13:21:51 +02:00 |
|
artemp
|
333ef9fde1
|
update copyright year
|
2017-05-05 13:02:01 +02:00 |
|
artemp
|
064b99168b
|
geometry.hpp
|
2017-03-27 16:14:51 +01:00 |
|
artemp
|
fd36ac5279
|
Merge branch 'master' into geometry-refactor
|
2016-11-10 18:01:11 +01:00 |
|
Jiri Drbalek
|
0221cd36df
|
take scale_factor into account when inflating buffer
|
2016-10-17 11:59:21 +00:00 |
|
Jiri Drbalek
|
b830469d2d
|
multiply blur radius by scale_factor
|
2016-10-17 11:59:21 +00:00 |
|
artemp
|
8e0e344b72
|
Merge branch 'master' into geometry-refactor
|
2016-09-05 09:41:52 +01:00 |
|
Dane Springmeyer
|
fa44f0e247
|
Add memory_datasource test + fix returning of invalid_featureset for emptyset
|
2016-09-02 15:09:45 -07:00 |
|
artemp
|
38bff90a99
|
Merge branch 'master' into geometry-refactor
|
2016-09-01 16:06:20 +01:00 |
|
artemp
|
af099a57ef
|
topojson grammar - change interface + instantiate with Iterator = char const* to reduce binary size
|
2016-08-31 17:42:18 +01:00 |
|
artemp
|
f360f50eed
|
JSON - make generic_json a proper spirit grammar and reduce code bloat
|
2016-08-31 14:36:35 +01:00 |
|
Dane Springmeyer
|
f81583554a
|
Merge branch 'master' of github.com:mapnik/mapnik into geometry-refactor
|
2016-08-22 16:19:17 -07:00 |
|
artemp
|
3788b2781e
|
tiny format
|
2016-08-16 15:36:43 +01:00 |
|
artemp
|
31814b32d0
|
rename empty_featureset => invalid_featureset to avoid ambiguity + add helper is_valid method
|
2016-08-15 10:41:30 +01:00 |
|
artemp
|
aa77eb4550
|
Expressions - add more regex tests to cover #3483
|
2016-08-09 16:13:12 +01:00 |
|
Artem Pavlenko
|
b0cf57aa53
|
Merge pull request #3477 from mapycz/cairo-style-level-comp-op
Style level comp-op and opacity for Cairo renderer
|
2016-08-08 10:52:54 +01:00 |
|