Artem Pavlenko
|
d70f207577
|
SVG parse_svg_value: restore val and is_percent to default values on parsing failure
|
2021-04-19 14:15:57 +01:00 |
|
Artem Pavlenko
|
1568fa3894
|
SVG parse_svg_value : re-initialise result to default value on parsing error
|
2021-04-19 09:26:13 +01:00 |
|
Artem Pavlenko
|
9901050e14
|
cleanup stderr
|
2021-04-19 09:25:24 +01:00 |
|
Artem Pavlenko
|
f3a5283733
|
update mason version
|
2021-04-19 09:05:13 +01:00 |
|
Artem Pavlenko
|
fc36c67def
|
Update boost to 1.75.0
|
2021-04-19 09:03:51 +01:00 |
|
Artem Pavlenko
|
97b4748bc0
|
remove token
|
2021-04-19 09:03:08 +01:00 |
|
Artem Pavlenko
|
c6fc956a77
|
Upgrade to boost 1.74 and latest mason
|
2020-10-19 12:27:41 +01:00 |
|
Artem Pavlenko
|
3a58dd89b5
|
Use mapnik::value_integer for id type in feature generator
|
2020-10-19 12:09:42 +01:00 |
|
Artem Pavlenko
|
a9d9f7ed99
|
add unit test #4177
|
2020-10-09 10:03:00 +01:00 |
|
Artem Pavlenko
|
4fbf8a054f
|
Merge pull request #4178 from mapnik/issue-4177
`null` properties in `Feature` object
|
2020-10-09 09:37:24 +01:00 |
|
Artem Pavlenko
|
7ecff4b693
|
Merge pull request #4173 from mapnik/c++17
Support for C++17 builds
|
2020-10-09 09:34:41 +01:00 |
|
Artem Pavlenko
|
7d1a559ae2
|
GeoJSON - allow 'null' properties in Feature objects [#4177]
|
2020-10-08 10:53:12 +01:00 |
|
Artem Pavlenko
|
fba418d20b
|
<execution> is available starting from c++17
|
2020-09-10 18:00:12 +01:00 |
|
Artem Pavlenko
|
277de45dbc
|
Add support to setup c++ stanfard via CXX_STD (defalt to 14)
|
2020-09-10 17:50:21 +01:00 |
|
Artem Pavlenko
|
adced85761
|
Implement is_solid using stdlib <algorithm> `find_if
|
2020-09-10 15:57:19 +01:00 |
|
Artem Pavlenko
|
5629a6fb6f
|
Require c++17 support
|
2020-09-10 15:56:38 +01:00 |
|
Artem Pavlenko
|
d6d69df498
|
Update catch.hpp to v2.13.1 + fix tests
|
2020-09-10 15:34:52 +01:00 |
|
Artem Pavlenko
|
ea7003628f
|
variant - update to v1.2.0
|
2020-08-03 15:58:37 +01:00 |
|
Artem Pavlenko
|
9cb1b7e37f
|
perfect forwarding in apply_visitor alias
|
2020-07-13 10:26:59 +01:00 |
|
Artem Pavlenko
|
8913b673c3
|
remove unused function
|
2020-07-09 12:57:37 +01:00 |
|
Artem Pavlenko
|
6e40d4bcf7
|
Update to boost 1.73.0 and latest mason
|
2020-06-15 14:39:18 +01:00 |
|
Artem Pavlenko
|
4bd05cec22
|
Add missing include (bootstrap build)
|
2020-06-15 14:38:23 +01:00 |
|
Artem Pavlenko
|
8901fd0fa5
|
Dropping boost version to 1.67.0 (as 1.72.0 is missing program_options)
|
2020-05-12 18:54:35 +01:00 |
|
Artem Pavlenko
|
e45b7571a8
|
Update mason version to 250ac4b
|
2020-05-12 13:19:05 +01:00 |
|
Artem Pavlenko
|
1079264aea
|
Update boost version to 1.72.0
|
2020-05-12 12:49:53 +01:00 |
|
Artem Pavlenko
|
ed1696db4a
|
Merge pull request #4144 from mapnik/boost_1_73
boost_1_73 support
|
2020-05-12 12:46:05 +01:00 |
|
Artem Pavlenko
|
cc78a5de78
|
Fix for boost < 1.70.0 (ref #4143)
|
2020-05-12 12:14:18 +01:00 |
|
Artem Pavlenko
|
a14d27f090
|
Attempting to fix boost_1_65_1 compile (WIP)
|
2020-05-12 12:00:25 +01:00 |
|
Artem Pavlenko
|
8f3dded093
|
Re-implement feature_json_generator by adapting feature_impl into boost::fusion container and removing use semantic actions (simpler code + boost_1_73 support) (ref #4143)
|
2020-05-11 22:18:55 +01:00 |
|
Artem Pavlenko
|
d0b40f62dc
|
Relax bounding box extracting grammar (ref #4140) + unit test
|
2020-05-07 11:35:53 +01:00 |
|
Artem Pavlenko
|
9bfe888cef
|
Add missing unit test for color::operator= and color::operator== (ref #4137)
|
2020-04-23 18:20:32 +01:00 |
|
Artem Pavlenko
|
52ae365c66
|
fix operator== (ref #4137)
|
2020-04-23 18:20:32 +01:00 |
|
Artem Pavlenko
|
cb638eaabf
|
color::swap - add missing premultiplied_ (ref #4137)
|
2020-04-23 18:20:32 +01:00 |
|
Artem Pavlenko
|
3e178a2153
|
Merge pull request #4132 from zdila/master
add support for spacing-offset
|
2020-04-02 10:00:37 +01:00 |
|
Artem Pavlenko
|
11cbc189f3
|
Merge pull request #4128 from dirkvdb/master
Update SConstruct to fix osx build
|
2020-04-02 09:56:26 +01:00 |
|
Martin Ždila
|
657442947b
|
add support for spacing-offset
|
2020-03-23 23:07:49 +01:00 |
|
Dirk Vanden Boer
|
ddd2ceae63
|
Update SConstruct
Fixed framework presence check to avoid TypeError:
TypeError: a bytes-like object is required, not 'str':
|
2020-02-27 21:03:43 +01:00 |
|
Artem Pavlenko
|
e3f4e76c47
|
Merge pull request #4124 from cpaulik/gdal-int32-support
Add Int32 support for gdal driver
|
2020-02-11 12:15:32 +00:00 |
|
Christoph Paulik
|
5a73efbb07
|
Add Int32 support for gdal driver
|
2020-02-11 12:30:03 +01:00 |
|
Artem Pavlenko
|
1784c4f03e
|
Merge pull request #4123 from mapnik/svg-css
SVG: basic CSS support
|
2020-02-07 14:26:10 +00:00 |
|
Artem Pavlenko
|
d26fc722d5
|
Add SVG renderer unit test - both inline and css styled octocat result in identical image (ref PR #4123)
|
2020-02-07 13:53:06 +00:00 |
|
Artem Pavlenko
|
8d73767949
|
css-parser-grammar: parse values into iterator_range via boost::spirit::x3::raw directive (no conversions) + cleanup
|
2020-02-06 11:23:02 +00:00 |
|
Artem Pavlenko
|
0d693b151d
|
svg2png: use svgBBOX() to calculate output PNG dimensions when no valif width or height (or viewBox) is specified.
|
2020-02-05 15:06:11 +00:00 |
|
Artem Pavlenko
|
c69e467ad0
|
SVG: basic CSS styles processor (TODO: fix inefficient and redundant value=>string=>value transformations)
|
2020-02-05 15:03:14 +00:00 |
|
Artem Pavlenko
|
2ddbff46d5
|
add bool css_style_ member variable to control CSS style processing.
|
2020-02-04 17:30:58 +00:00 |
|
Artem Pavlenko
|
cc9e8e3db3
|
add missing headers
|
2020-02-04 15:15:32 +00:00 |
|
Artem Pavlenko
|
27bf941211
|
SVG CSS: refactor unit value symbols table into separate header + add css_data member to svg_parser
|
2020-02-04 15:02:41 +00:00 |
|
Artem Pavlenko
|
b6e567d87c
|
SVG CSS: add basic parsing of <style> [C]DATA
|
2020-02-04 11:41:22 +00:00 |
|
Artem Pavlenko
|
4d54e81889
|
Use char const* as iterator type for CSS grammar
|
2020-02-04 11:40:52 +00:00 |
|
Artem Pavlenko
|
8a90551b63
|
SVG CSS - add <style> element handler
|
2020-02-04 11:25:35 +00:00 |
|