Artem Pavlenko
|
d7a490ffc2
|
Merge pull request #4445 from mapnik/feature/drop_boost_cpp17
replace majority of boost->std optional and boost->std string_view
|
2024-05-22 14:10:17 +01:00 |
|
Artem Pavlenko
|
34bb44e490
|
clang-format
|
2024-05-21 09:41:19 +01:00 |
|
Artem Pavlenko
|
658a8bb080
|
symbolizer_property_value_string - handle value_bool , value_integer , value_double + dash_array
|
2024-05-21 09:15:50 +01:00 |
|
Mathis Logemann
|
ab626ac052
|
update pre-commit and format sources
|
2024-05-18 10:22:29 +02:00 |
|
Mathis Logemann
|
7ef431ece2
|
use std::optional instead of boost::optional
|
2024-05-18 10:22:29 +02:00 |
|
Mathis Logemann
|
e1feef5a79
|
Use std::string_view instead of boost::string_view
|
2024-05-18 10:22:29 +02:00 |
|
Artem Pavlenko
|
4114824e6b
|
pre-commit run --show-diff-on-failure --color=always --all-files
|
2024-05-15 10:29:13 +01:00 |
|
Artem Pavlenko
|
1283ca5b77
|
Revive Symbolizer to json functionality
|
2024-05-15 10:24:27 +01:00 |
|
Artem Pavlenko
|
77cd733258
|
svg_group - check parent is not nullptr
|
2024-04-30 09:59:35 +01:00 |
|
Artem Pavlenko
|
6e81004cfb
|
add const qualifier to comparison operator
|
2024-04-25 10:55:04 +01:00 |
|
Artem Pavlenko
|
6e44fb052c
|
Expose parse_dasharray method (+MAPNIK_DECL), needed by python-bindings
|
2024-04-22 15:05:05 +01:00 |
|
David Hummel
|
0ffd196010
|
Add missing #include <string> to include/mapnik/png_io.hpp
|
2024-04-17 13:43:02 -07:00 |
|
Artem Pavlenko
|
5ac45af78e
|
Allow percentage values with a fractional component (implements https://github.com/mapnik/mapnik/issues/4437)
(https://www.w3.org/TR/css-color-4/#funcdef-rgba)
|
2024-04-15 14:09:04 +01:00 |
|
Artem Pavlenko
|
93ab8b4690
|
Fix compiler warning - definition of implicit copy constructor for 'enumeration<mapnik::colorizer_mode_enum, &mapnik::colorizer_mode_to_string, &mapnik::colorizer_mode_from_string, &mapnik::colorizer_mode_lookup>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] void operator=(const enumeration& other) { value_ = other.value_; }
|
2024-04-12 14:20:23 +01:00 |
|
Artem Pavlenko
|
d4173b022d
|
Merge branch 'master' into svg-group-render [skip ci]
|
2024-02-27 09:05:50 +00:00 |
|
Artem Pavlenko
|
38193817de
|
pre-commit run --show-diff-on-failure --color=always --all-files [skip ci]
|
2024-02-26 14:48:49 +00:00 |
|
Artem Pavlenko
|
b911464472
|
correct 'is_empty' implementation for multi geometries
|
2024-02-26 14:40:36 +00:00 |
|
Artem Pavlenko
|
995d3044a4
|
GeoJSON - allow empty arrays in "coordinates" element for Multi* geometries (ref #4431)
|
2024-02-26 14:01:09 +00:00 |
|
Artem Pavlenko
|
1da533b5e5
|
Fix building on Ubuntu 23.10 (add <cstdint>) [skip ci]
|
2024-02-23 14:11:04 +00:00 |
|
Artem Pavlenko
|
dcfb2d692c
|
SVG - improve handling of gradientUnits and gradientTransform attributes (radial gradient) + correct default values [skip ci]
|
2024-02-15 11:47:57 +00:00 |
|
Artem Pavlenko
|
47f7f6bd4d
|
Merge branch 'master' into svg-group-render
|
2023-09-15 14:48:44 +01:00 |
|
Artem Pavlenko
|
d69a0902d4
|
Forward declaration of 'mapnik::rule' is not sufficient when building on macOS :
Apple clang version 14.0.3 (clang-1403.0.22.14.1)
Target: arm64-apple-darwin22.6.0
Thread model: posix
InstalledDir: /Library/Developer/CommandLineTools/usr/bin
|
2023-09-15 14:46:29 +01:00 |
|
Artem Pavlenko
|
cb352ac609
|
Remove unused local variable
|
2023-09-15 14:45:18 +01:00 |
|
David Hummel
|
b1282fe32c
|
Add cstdint header include to include/mapnik/geometry/boost_spirit_karma_adapter.hpp
|
2023-09-14 17:38:27 -07:00 |
|
Artem Pavlenko
|
708e2a4009
|
Include rule.hpp as fwd decl no longer sufficient with clang++-14
(Apple clang version 14.0.3 (clang-1403.0.22.14.1)
|
2023-06-11 11:20:16 +01:00 |
|
Artem Pavlenko
|
92426bfc8e
|
Merge branch 'master' into svg-group-render
|
2023-06-11 09:49:37 +01:00 |
|
kian
|
76c5fd047d
|
add cstdint header for gcc13 compilation.
|
2023-06-09 15:32:59 +03:30 |
|
Artem Pavlenko
|
3b81effb3e
|
remove unused local variable
|
2023-04-25 14:23:08 +01:00 |
|
Artem Pavlenko
|
cd4069f91e
|
Merge branch 'master' into svg-group-render
|
2023-03-20 09:03:18 +00:00 |
|
Hummeltech
|
bb280a2815
|
Fixing issues with USE_BOOST_FILESYSTEM definition
|
2023-03-19 13:39:20 -07:00 |
|
Hummeltech
|
93e488a6cf
|
Only test for !defined(USE_BOOST_FILESYSTEM) in filesystem.hpp
|
2023-03-19 09:39:13 -07:00 |
|
David Hummel
|
e4557c016f
|
Oops, it looks like <version> does not exist until C++20
|
2023-03-17 10:31:30 -07:00 |
|
David Hummel
|
edec46e8c3
|
Fixed check for '__cpp_lib_filesystem' always false until after '#include <filesystem>'
|
2023-03-17 10:20:24 -07:00 |
|
Artem Pavlenko
|
b7fdeeeb02
|
Move rotation struct definition into pixel_position.hpp
|
2023-03-15 10:29:30 +00:00 |
|
Artem Pavlenko
|
ecfccdd36c
|
Merge branch 'master' into svg-group-render
|
2023-03-15 08:37:06 +00:00 |
|
Artem Pavlenko
|
a244effa91
|
Add mapnik/filesystem.hpp ref:https://github.com/mapnik/mapnik/pull/4383#discussion_r1131405532
|
2023-03-13 14:27:02 +00:00 |
|
Artem Pavlenko
|
f36ac22f82
|
MAPNIK_DECL only on __GNUC__ builds
ref: error C2491: 'mapnik::feature_style_processor<Processor>::prepare_layers': definition of dllimport function not allowed
|
2023-03-07 11:25:52 +00:00 |
|
Artem Pavlenko
|
accb28eb80
|
external linking (MAPNIK_DECL) requires for -fvisibility=hidden -fvisibility-inlines-hidden to work for GCC/g++ builds
|
2023-03-07 10:00:18 +00:00 |
|
Artem Pavlenko
|
7035b3e399
|
small typo
|
2023-03-07 09:57:36 +00:00 |
|
Artem Pavlenko
|
21d31bf62e
|
Fix deprecated headers warning
|
2023-02-27 09:17:55 +00:00 |
|
Artem Pavlenko
|
8efaa959f0
|
projection - rename 'expanded' to 'definition' (PJ_PROJ_INFO) + add 'description' method
|
2023-02-24 09:23:52 +00:00 |
|
Artem Pavlenko
|
ce073c64c7
|
Merge branch 'master' into svg-group-render
|
2023-01-24 14:30:28 +00:00 |
|
Artem Pavlenko
|
b9175100bd
|
Merge pull request #4378 from tomhughes/stdint
Include cstdint for uint16_t
|
2023-01-24 14:22:21 +00:00 |
|
Artem Pavlenko
|
fb97fb10f7
|
Merge pull request #4377 from mathisloge/fix/python-mapnik-findings
move datasource_plugin into mapnik target
|
2023-01-24 14:21:17 +00:00 |
|
Tom Hughes
|
c62e03344f
|
Include cstdint for uint16_t
|
2023-01-23 22:37:16 +00:00 |
|
Mathis Logemann
|
ccbf27400c
|
move datasource_plugin into mapnik target
|
2023-01-23 16:13:32 +01:00 |
|
Artem Pavlenko
|
00e2027d86
|
Merge branch 'master' into svg-group-render
|
2023-01-18 09:52:43 +00:00 |
|
Artem Pavlenko
|
43a7d7e455
|
Fix compiler warning (consistent class or struct declarations)
|
2023-01-18 09:50:26 +00:00 |
|
Artem Pavlenko
|
edddd08d73
|
Merge branch 'master' into svg-group-render
|
2023-01-18 09:48:29 +00:00 |
|
Mathis Logemann
|
7cce5ce346
|
Merge branch 'master' of https://github.com/mapnik/mapnik into feature/cmake-static
|
2023-01-16 19:55:02 +01:00 |
|