artemp
|
8d9cecd6ad
|
EXPERIMENTAL: use boost r-tree as a spatial container in label_collision_detector
|
2015-07-17 13:51:09 +02:00 |
|
artemp
|
5423f4c5bf
|
relax grammar rules to allow arbitary ordering - currently we're looking for features skipping anything else
ref: https://github.com/mapnik/mapnik/issues/2983
|
2015-07-17 10:59:59 +02:00 |
|
artemp
|
c664394397
|
remove duplicate operator=
|
2015-07-16 12:17:21 +02:00 |
|
artemp
|
eded32d27d
|
formattin
|
2015-07-15 11:30:05 +02:00 |
|
artemp
|
dfe73b7995
|
mapnik c++ style
|
2015-07-15 11:26:45 +02:00 |
|
Dane Springmeyer
|
2b8abc4bfa
|
fix #2975 - remove usage of boost/algorithm/clamp.hpp
|
2015-07-14 19:19:39 -07:00 |
|
artemp
|
6d6cb15b45
|
skewX/skewY - add input validation ref https://github.com/mapbox/mapbox-studio/issues/1409
* convert input angle into -90,90 range
* clamp to -89,89 range
|
2015-07-14 11:53:50 +02:00 |
|
artemp
|
6325bf21cd
|
geojson : correct parsing feature boundaries ref #2964
|
2015-07-10 09:45:24 +02:00 |
|
Dane Springmeyer
|
153051d020
|
add test to ensure icu/harfbuzz shapers can be compiled
|
2015-07-08 23:28:38 -07:00 |
|
Dane Springmeyer
|
a6a4f1eb2e
|
fix compile of dormant icu_shaper
|
2015-07-08 23:27:41 -07:00 |
|
Dane Springmeyer
|
784bd8d194
|
use correct include type in scrptrun.hpp
|
2015-07-08 23:25:55 -07:00 |
|
artemp
|
73cae70a41
|
correctly populate close_points when skipping duplicate (coincident vertices)
|
2015-07-07 18:38:25 +02:00 |
|
artemp
|
2fd1525269
|
remove redundant check
|
2015-07-07 15:02:13 +02:00 |
|
artemp
|
bb815dacf8
|
offset_converter - skip duplicate SEG_CLOSE (after LINETO (startx,starty)) commands to normalise input
|
2015-07-07 14:20:54 +02:00 |
|
Dane Springmeyer
|
a6fd89df3e
|
Merge pull request #2941 from mapnik/offset_fix
Fix situation where offset_converter might start off with an SEG_END …
|
2015-07-06 18:50:52 -07:00 |
|
Dane Springmeyer
|
3ed7e347cb
|
use unique_ptr instead of shared_ptr for glyph_positions_ptr - refs #2516
|
2015-07-06 18:47:47 -07:00 |
|
Dane Springmeyer
|
418855118a
|
remove un-implemented method on glyph_positions
|
2015-07-06 17:45:59 -07:00 |
|
Dane Springmeyer
|
ff720d6231
|
support clipping in markerssymbolizer on multi-types - refs #2951
|
2015-07-06 15:40:34 -07:00 |
|
Blake Thompson
|
d5c11af019
|
Fixed issues with multi-line paths in offset_converter, line offsets were following the polygon offset logic when they shouldn't. Closes #2942
|
2015-07-06 15:31:10 -05:00 |
|
Dane Springmeyer
|
66a67dff5c
|
remove unused header
|
2015-07-01 10:00:00 -07:00 |
|
Dane Springmeyer
|
a42e93a259
|
remove unneeded assert - refs #2943
|
2015-07-01 09:58:37 -07:00 |
|
Blake Thompson
|
770d93b7cc
|
Fix situation where offset_converter might start off with an SEG_END from the vertex, therefore starting invalid processing. Tests added to confirm fix. Ref #2937
|
2015-06-30 22:23:44 -05:00 |
|
Blake Thompson
|
01dbf53a62
|
setting up for mapnik v3.0.0 release
|
2015-06-30 19:30:11 -05:00 |
|
Dane Springmeyer
|
48eb4abedb
|
merge with master
|
2015-06-30 00:38:45 -07:00 |
|
Dane Springmeyer
|
15589c8568
|
pull in latest master
|
2015-06-22 13:51:09 -07:00 |
|
Dane Springmeyer
|
e4631f15ae
|
fix #2921
|
2015-06-22 13:43:07 -07:00 |
|
Dane Springmeyer
|
9a5cc81924
|
fix a few -Wunused-argument warnings [skip ci]
|
2015-06-22 13:29:57 -07:00 |
|
artemp
|
7e0c23815e
|
remove boost::ptr_vector usage
|
2015-06-19 10:45:43 +02:00 |
|
Daniel Patterson
|
ca491d8aa9
|
Export svg_parser symbols so we can use these functions from node-mapnik
|
2015-06-18 15:13:52 -07:00 |
|
artemp
|
98d87f4c88
|
replace remaining boost::unordered_map
|
2015-06-18 11:08:35 +02:00 |
|
artemp
|
dd8394687d
|
remove dupe hash
|
2015-06-18 10:57:03 +02:00 |
|
artemp
|
5b1f0d3ba8
|
Merge remote-tracking branch 'origin/master'
|
2015-06-18 10:49:26 +02:00 |
|
artemp
|
022c2f7255
|
add std::hash specialization for mapnik::value
|
2015-06-18 10:48:56 +02:00 |
|
artemp
|
b9ed80ecc8
|
add std::hash specialization for mapnik::value
|
2015-06-18 10:10:26 +02:00 |
|
Dane Springmeyer
|
70959e8576
|
safer conversion of unsigned in xml_attribute cast
|
2015-06-17 13:29:54 -07:00 |
|
Blake Thompson
|
bd9e580cd8
|
Merge branch 'master' into offset
|
2015-06-16 11:50:04 -05:00 |
|
artemp
|
8c6bf0eef6
|
update copyright notice
|
2015-06-16 12:49:16 +02:00 |
|
artemp
|
0a24e8cfca
|
remove unused #include's
|
2015-06-16 10:04:50 +02:00 |
|
Dane Springmeyer
|
bb6c9a98a5
|
fix more -Wsign-conversion -Wconversion warnings
|
2015-06-15 20:41:52 -07:00 |
|
Dane Springmeyer
|
8a432ade33
|
fix -Wsign-compare warnings in topojson_utils
|
2015-06-15 20:41:52 -07:00 |
|
Dane Springmeyer
|
77a7eb3343
|
fix -Wshadow warning harfbuzz shaper
|
2015-06-15 20:41:52 -07:00 |
|
Dane Springmeyer
|
b2c85e0c65
|
fix a slew of -Wsign-conversion, -Wconversion, -Wunused-argument warnings
|
2015-06-15 20:41:51 -07:00 |
|
Dane Springmeyer
|
48d4bfb170
|
proper use of std:: in safe_cast
|
2015-06-15 20:41:50 -07:00 |
|
Dane Springmeyer
|
23e25ca432
|
share const rendering buffer impl to avoid const_cast + avoid various warnings
|
2015-06-15 20:41:50 -07:00 |
|
Dane Springmeyer
|
e23c263ba8
|
remove unused constructor for matrix_node
|
2015-06-15 20:41:50 -07:00 |
|
Dane Springmeyer
|
be4d6e70f8
|
use c++11 style const_cast + safe cast
|
2015-06-15 20:41:49 -07:00 |
|
Dane Springmeyer
|
6d124cc229
|
remove unused set_rectangle method
|
2015-06-15 20:41:49 -07:00 |
|
Dane Springmeyer
|
5d2be98cf2
|
Fix -Wsign-conversion warning
|
2015-06-15 20:41:48 -07:00 |
|
Dane Springmeyer
|
f36b451602
|
use safe cast and std::lround
|
2015-06-15 20:41:48 -07:00 |
|
Dane Springmeyer
|
c55662ab43
|
rename pixel_cast to safe_cast
|
2015-06-15 20:41:48 -07:00 |
|