artemp
|
f66d4b1afe
|
Merge branch 'master' into conv_simplify
|
2012-09-13 08:50:59 +01:00 |
|
Dane Springmeyer
|
2a3a402f5d
|
finish fixing pixel alignment for raster rendering in cairo - closes #1471
|
2012-09-12 13:25:40 -07:00 |
|
artemp
|
29423cfc1c
|
Merge branch 'master' into conv_simplify
Conflicts:
bindings/python/mapnik_markers_symbolizer.cpp
plugins/input/ogr/ogr_index_featureset.cpp
plugins/input/shape/dbfile.cpp
plugins/input/shape/shapefile.hpp
src/load_map.cpp
|
2012-09-07 16:46:02 +01:00 |
|
artemp
|
967d6110bf
|
+ singleton: return ref from instance() method
|
2012-09-07 16:23:03 +01:00 |
|
artemp
|
5f8bb423e8
|
Merge branch 'conv_simplify' of git://github.com/kkaefer/mapnik into kkaefer-conv_simplify
|
2012-09-06 13:12:39 +01:00 |
|
Hermann Kraus
|
786f798cab
|
Use double instead of unsigned while parsing XML.
Closes #1469.
|
2012-09-05 02:15:58 +02:00 |
|
Konstantin Käfer
|
13c46b6cc6
|
Merge branch 'master' into conv_simplify
Conflicts:
bindings/python/mapnik_line_symbolizer.cpp
bindings/python/mapnik_polygon_symbolizer.cpp
|
2012-08-24 23:29:43 +02:00 |
|
Konstantin Käfer
|
4e1423cefe
|
Merge branch 'master' of git://github.com/mapnik/mapnik into conv_simplify
Conflicts:
src/cairo_renderer.cpp
|
2012-08-24 23:24:31 +02:00 |
|
Dane Springmeyer
|
c3dae01055
|
avoid clipping polygons if reprojecting to work around #1399 until we have a more proper solution (refs #1282)
|
2012-08-22 17:38:34 -07:00 |
|
Dane Springmeyer
|
9539ce96a6
|
for 2.1 release hold back clipping on lines with markers to avoid #1426 (refs #1424)
|
2012-08-21 13:27:35 -07:00 |
|
Dane Springmeyer
|
0eff77c03e
|
return without rendering if label placement algorithm returns false indicating a degenerate geometry - closes #1423 and refs #1424
|
2012-08-21 12:51:39 -07:00 |
|
Dane Springmeyer
|
9964eefb55
|
remove now unused variable
|
2012-08-16 12:28:36 -07:00 |
|
artemp
|
7702a904f3
|
+ cairo : fix point_symbolizer transform calc
|
2012-08-16 10:37:51 +01:00 |
|
Dane Springmeyer
|
4cf1484b53
|
disable colorize-alpha comp-op as per #1371
|
2012-08-15 14:46:58 -07:00 |
|
artemp
|
e2b657251d
|
+ various cleanups
+ remove alpha pre-multiplication from cairo_pattern to
match agg output
|
2012-08-15 10:55:12 +01:00 |
|
Dane Springmeyer
|
7a5f06656c
|
allow setting marker width/height together with transform
|
2012-08-14 17:11:08 -07:00 |
|
Dane Springmeyer
|
7961a12281
|
Merge branch 'master' of github.com:mapnik/mapnik
|
2012-08-14 10:44:29 -07:00 |
|
Dane Springmeyer
|
fbf9ac8399
|
support new clipping extent padding method in cairo line_symbolizer rendering as per #1282 - partial revert of 76569cccb8
|
2012-08-14 10:43:46 -07:00 |
|
artemp
|
bee09477a8
|
+ cairo : fix shield scaling
|
2012-08-14 17:14:30 +01:00 |
|
Konstantin Käfer
|
dcd7a07c8e
|
simplify-tolerance property boilerplate
|
2012-08-14 17:04:57 +02:00 |
|
artemp
|
f35f394b30
|
+ cairo : impl raster markers support
|
2012-08-14 12:58:00 +01:00 |
|
artemp
|
b05344863a
|
+ implement markers_dispatch to match AGG output
|
2012-08-09 17:46:55 +01:00 |
|
artemp
|
3a8ef52eb1
|
+ cairo: apply scale_factor to dash calc
|
2012-08-08 12:24:51 +01:00 |
|
artemp
|
66a6ec78c7
|
+ cleanup
|
2012-08-08 11:13:02 +01:00 |
|
artemp
|
87e89287b0
|
+ call cairo_show_glyphs and airo_glyph_path directly to
avoid std::vector allocation per glyph
|
2012-08-07 12:35:03 +01:00 |
|
artemp
|
c6e5639e9d
|
+ cairo : fix halo size
|
2012-08-07 12:00:31 +01:00 |
|
artemp
|
39b07ccfcb
|
+ cairo : building_symbolizer - fix fill and stroke settings to match agg
|
2012-08-06 16:51:31 +01:00 |
|
artemp
|
d7d833dd13
|
+ cleanup/small fixes
|
2012-07-31 13:31:22 +01:00 |
|
artemp
|
76569cccb8
|
+ select clipper based on geometry type
+ process SEG_CLOSE command
|
2012-07-31 10:57:42 +01:00 |
|
Dane Springmeyer
|
e482998c51
|
rename path_ptr to the more explicit svg_path_ptr and set up markers_symbolizer rendering for upcoming changed
|
2012-07-30 21:45:46 -07:00 |
|
Dane Springmeyer
|
0d97b851fa
|
markers: support opacity on bitmaps, and move to supporting both opacity and fill-opacity
|
2012-07-30 18:31:21 -07:00 |
|
artemp
|
fe4cfea536
|
+ add call to close_path() if SEG_CLOSE
|
2012-07-26 15:49:58 +01:00 |
|
Dane Springmeyer
|
b4f3d6da11
|
include what you use
|
2012-07-24 18:35:41 -07:00 |
|
Dane Springmeyer
|
a968150f6b
|
fix compile after geometry util namespacing
|
2012-07-20 11:18:33 -07:00 |
|
artemp
|
fd209b2958
|
+ put labeling routines into its owm 'label' namespace
|
2012-07-20 17:32:38 +01:00 |
|
artemp
|
7b10400be9
|
+ update rendering code to work with new labeling methods
+ rename num_points() to size()
+ rename get_vertex() to vertex()
|
2012-07-19 16:36:44 +01:00 |
|
artemp
|
0eddc2b5a0
|
+ apply scale_factor
|
2012-07-13 11:17:35 +01:00 |
|
artemp
|
461f5cfe08
|
+ use separate stroke-opacity and fill-opacity
|
2012-07-12 15:38:25 +01:00 |
|
artemp
|
35ab93667f
|
+ enforce const
+ pass arguments by const ref
|
2012-07-11 10:13:38 +01:00 |
|
Dane Springmeyer
|
310ed4a05d
|
remove references to now unused mapnik::arrow
|
2012-07-10 18:11:43 -07:00 |
|
Dane Springmeyer
|
3823890b40
|
rollback 34c3128b0c , move 'scaling' to proper enum, and move image_scaling functions to new cpp/hpp
|
2012-07-06 16:45:58 -07:00 |
|
Dane Springmeyer
|
9dd69d091b
|
merge with master
|
2012-07-05 15:40:16 -07:00 |
|
Dane Springmeyer
|
f7383b81fb
|
properly pass the scale_factor to the cairo_renderer_base
|
2012-07-05 11:12:46 -07:00 |
|
Dane Springmeyer
|
c677b4f47c
|
ensure the bounds used for avoid-edges and minimum-padding is non-buffered - refs #1283
|
2012-07-04 18:34:04 -07:00 |
|
artemp
|
9b14a7206a
|
remove arrow/ellipse ad-hoc markers - see #1285
|
2012-07-04 14:50:11 +01:00 |
|
artemp
|
8ab8f7c420
|
+ add missing miterlimit (grid,cairo)
|
2012-07-04 10:07:37 +01:00 |
|
artemp
|
7d2c695849
|
+ remove unused font_manager_
|
2012-07-02 13:28:40 +01:00 |
|
Dane Springmeyer
|
67e9b0d616
|
move marker width/height to expressions - closes #1102 and replaces #1255
|
2012-06-28 19:54:25 -07:00 |
|
Artem Pavlenko
|
5519648989
|
+ inflate extent to match agg renderer
|
2012-06-28 11:58:54 +01:00 |
|
Artem Pavlenko
|
eb686c6582
|
+ cairo : sync building_symbolizer output with agg
|
2012-06-26 17:15:11 +01:00 |
|