Mathis Logemann
ab626ac052
update pre-commit and format sources
2024-05-18 10:22:29 +02:00
Artem Pavlenko
5cc57566cc
Fix typo in CSS color unit test
2024-04-15 14:28:22 +01:00
Artem Pavlenko
7afaa7e6cc
clang-format
2024-04-15 14:13:14 +01: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
Mathis Logemann
6dcf754077
format dir test
...
format dir test
fix
2022-01-27 00:12:12 +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
00b888c1ef
Add CSS parser grammar + move into separate include/css and src/css dirs.
2020-02-04 10:38:34 +00:00
Nikita Kniazev
c191e196c0
Replace MAPNIK_INIT_PRIORITY workaround
...
Spirit rules are just placeholders. They are cheap to construct and by doing
this static initialization order fiasco problem is effectively avoided.
Also had to fix name clash between geojson and generic json parsers.
2019-07-02 01:04:31 +03:00
Artem Pavlenko
23492d6742
CSS color: add hue range tests for hsl(a) color strings ( #4020 )
2019-01-16 10:31:53 +00:00
artemp
ce0f87fb71
merge spirit-x3
2016-10-13 17:00:11 +02:00
Dane Springmeyer
fde36984de
minor unit test cleanups to prepare to test amalgamation
2016-03-03 10:53:58 -08:00
artemp
19c8b3e581
mapnik::color + increase unit test coverage (operator<<, to_string(), premultiply/demultiply)
2016-01-19 11:39:12 +00:00
Jiri Drbalek
91db109b37
fix parsing colors in hexadecimal notation
2015-09-18 13:54:05 +00:00
Dane Springmeyer
b355e65fe1
unit coverage of css_color_grammar converters
2015-06-15 20:41:48 -07:00