Mickey Rose
|
bd9609c370
|
new feature: transform expressions are now dynamic
(cherry picked from commit 173c402b5c142310087246b0ea54dbec54edcac8)
Conflicts:
include/mapnik/vertex_converters.hpp
src/agg/process_markers_symbolizer.cpp
src/agg/process_point_symbolizer.cpp
src/agg/process_polygon_pattern_symbolizer.cpp
src/load_map.cpp
|
2012-06-06 17:34:26 +02:00 |
|
Dane Springmeyer
|
11e81fdb03
|
finish exposing markers symbolizer in python - closes #612
|
2012-06-04 13:42:51 -07:00 |
|
Artem Pavlenko
|
9dc4cb34cc
|
+ point symbolizer needs 'image-transform' via @lightmare
|
2012-05-29 12:03:14 +01:00 |
|
Artem Pavlenko
|
9c9753d2c8
|
+ fix: set_image_transform
|
2012-05-15 14:20:56 +01:00 |
|
Dane Springmeyer
|
c1495c0c74
|
restore the fast line rasterizer (rasterizer_outline_aa) and improve its rendering quality and consistency with standard method - refs #873
|
2012-05-11 17:40:21 -07:00 |
|
Artem Pavlenko
|
5f5ca030b7
|
+ parse symbolizer_base (raster)
|
2012-05-10 18:15:32 +01:00 |
|
Artem Pavlenko
|
7e49a6f44e
|
+ move 'smooth' property to symbolizer_base level
+ remove 'SYMBOLIZER_FAST' completely
|
2012-05-07 16:08:16 +01:00 |
|
Artem Pavlenko
|
44c5efbf75
|
+ add miterlimit parameter
|
2012-05-02 17:04:24 +01:00 |
|
Artem Pavlenko
|
a475b6e0bc
|
+ add offset_converter
|
2012-05-02 15:13:46 +01:00 |
|
Artem Pavlenko
|
77dfac5622
|
+ re-introduce transform on symbolizer_with_image
|
2012-05-01 16:47:33 +01:00 |
|
Artem Pavlenko
|
a72ee4ba66
|
Merge branch 'master' into compositing
Conflicts:
include/mapnik/image_compositing.hpp
include/mapnik/util/conversions.hpp
include/mapnik/value.hpp
src/agg/agg_renderer.cpp
src/agg/process_line_symbolizer.cpp
src/agg/process_polygon_symbolizer.cpp
src/png_reader.cpp
src/svg_parser.cpp
utils/svg2png/svg2png.cpp
|
2012-05-01 12:35:49 +01:00 |
|
Artem Pavlenko
|
f57d2c28f0
|
+ 'direct' image filter support: apply filter on main rendering buffer
(TODO: better user-friendly names)
+ allow empty string e.g image-filters="" (why not?)
|
2012-04-25 10:54:54 +01:00 |
|
Artem Pavlenko
|
c26ad5706e
|
+ move 'clip' property to symbolizer_base
+ support 'clip' accross relevant symbolizer (agg)
|
2012-04-24 11:10:54 +01:00 |
|
Dane Springmeyer
|
2b92f04926
|
optimize font rendering with fontsets in the case of some fontset fonts not being available on the users system - closes #1182
|
2012-04-19 11:22:42 -07:00 |
|
Artem Pavlenko
|
dd7035972d
|
+ remove debug printing
|
2012-04-19 13:41:09 +01:00 |
|
Dane Springmeyer
|
cfa2ffc52e
|
better error output when we fail to parse comp-op or image-filters
|
2012-04-18 07:37:14 -07:00 |
|
Artem Pavlenko
|
668d6f2325
|
image-filters: initial implementation
|
2012-04-18 12:14:23 +01:00 |
|
Artem Pavlenko
|
294de4b95a
|
+ update to read "transform" attribute at symbolizer_base level
|
2012-04-18 09:46:19 +01:00 |
|
Artem Pavlenko
|
45b0dd6482
|
+ support smooth conv in polygon_pattern_symbolizer
|
2012-04-10 15:46:38 +01:00 |
|
kunitoki
|
b60c508c1c
|
- finish thrashing all the useless ifdef MAPNIK_LOG
|
2012-04-09 21:41:56 +02:00 |
|
kunitoki
|
1f351e0e09
|
implement new debug system
|
2012-04-08 02:20:56 +02:00 |
|
Dane Springmeyer
|
19f5f77417
|
reuse path_expression_grammar - finishes and closes #1028
|
2012-04-06 16:50:11 -07:00 |
|
Dane Springmeyer
|
98e470903c
|
less lexical cast - refs #1055
|
2012-04-06 13:39:13 -07:00 |
|
Artem Pavlenko
|
738ff501fe
|
remove CompositingSymbolizer
|
2012-04-05 17:04:11 +01:00 |
|
Artem Pavlenko
|
34c984b2b8
|
+ support compositing across all symbolizers
(currently polygon and line symbolizers)
|
2012-04-05 15:59:11 +01:00 |
|
Artem Pavlenko
|
e7f0e8aac0
|
+ support configurable vertex converter
|
2012-04-03 19:49:57 +01:00 |
|
Artem Pavlenko
|
347fce4db2
|
+ add 'clip' property
|
2012-04-03 16:28:49 +01:00 |
|
Artem Pavlenko
|
81566a8f80
|
+ use pre-multiplied pixel format in agg_renderer
(de-multiply in end_map_processing())
+ support for compositing at style level
+ image blur (TODO)
|
2012-04-03 13:10:30 +01:00 |
|
Artem Pavlenko
|
9840c7df4c
|
Merge branch 'master' into compositing
Conflicts:
include/mapnik/util/dasharray_parser.hpp
src/agg/process_line_symbolizer.cpp
src/image_compositing.cpp
|
2012-03-26 09:05:02 +01:00 |
|
Dane Springmeyer
|
ea5a46f230
|
remove the storage and serialization of 'font-directory' and 'minimum-version' since there is no strong need to have them accessible after initial parsing
|
2012-03-23 18:14:14 -07:00 |
|
Dane Springmeyer
|
586978f345
|
fix operator
|
2012-03-23 17:27:01 -07:00 |
|
Dane Springmeyer
|
3b498efbd9
|
fixup font registration code ensuring invalid fonts will warn but not throw and register_fonts will only return success if > one font is registered and none have failed
|
2012-03-23 15:07:28 -07:00 |
|
Artem Pavlenko
|
38fafc14bc
|
+ impl dasharray parser (supports 'none')
+ skip 0,0 dashes in load_map
|
2012-03-23 13:18:49 +00:00 |
|
Artem Pavlenko
|
b4e96c35b5
|
+ impl dasharray parser (supports 'none')
+ skip 0,0 dashes in load_map
|
2012-03-23 11:58:07 +00:00 |
|
Dane Springmeyer
|
d991427737
|
formatting
|
2012-03-22 16:37:24 -07:00 |
|
Artem Pavlenko
|
f0b6fffcc9
|
Merge branch 'master' into compositing
|
2012-03-22 09:14:49 +00:00 |
|
Artem Pavlenko
|
95cfb061af
|
+ experimental compositing symbolizer (fill only)
|
2012-03-21 15:47:33 +00:00 |
|
Dane Springmeyer
|
3f06747407
|
braces for readibility
|
2012-03-20 16:40:07 -07:00 |
|
ldp
|
1542e3e513
|
add ignore-placement to MarkersSymbolizer
|
2012-03-18 22:35:02 +01:00 |
|
Hermann Kraus
|
725248628d
|
C++ style.
|
2012-03-16 01:50:55 +01:00 |
|
Artem Pavlenko
|
70512dc03b
|
+ add optional smothing to line_symbolizer
( TODO: conv_dash )
|
2012-03-15 10:26:53 +00:00 |
|
Artem Pavlenko
|
87b22c29b2
|
+ add optional polygon smoothing ( 0.0 < smooth < 1.0 )
using agg_conv_poly1_curve
|
2012-03-14 15:01:31 +00:00 |
|
Dane Springmeyer
|
93995d7c4b
|
apply mapnik_format.el formatting
|
2012-03-13 07:56:11 -07:00 |
|
Hermann Kraus
|
2b68cea0a1
|
Merge branch 'new-xml'
Conflicts:
include/mapnik/config_error.hpp
include/mapnik/ptree_helpers.hpp
src/formatting/text.cpp
src/libxml2_loader.cpp
src/load_map.cpp
src/metawriter_factory.cpp
src/text_placements/registry.cpp
src/text_placements/simple.cpp
|
2012-03-13 11:11:28 +01:00 |
|
Hermann Kraus
|
150de2aac5
|
Add rapidxml parser.
|
2012-03-13 09:02:53 +01:00 |
|
Dane Springmeyer
|
fb6bf401e9
|
avoid constructing extra temp object
|
2012-03-12 13:22:07 -07:00 |
|
Artem Pavlenko
|
207ecfd597
|
remove camel-case names from layer.[h,c]pp
|
2012-03-12 15:39:59 +00:00 |
|
Hermann Kraus
|
f25a2231ff
|
Warn about unused XML elements.
|
2012-03-12 02:12:58 +01:00 |
|
Hermann Kraus
|
02d8a98b3f
|
Improve error messages.
|
2012-03-12 01:09:26 +01:00 |
|
Hermann Kraus
|
502773bea6
|
Only one grammar object per XML tree.
|
2012-03-11 23:24:28 +01:00 |
|