Dane Springmeyer
|
eb8c412a3b
|
silence more boost gil warnings
|
2015-06-15 20:41:51 -07:00 |
|
Dane Springmeyer
|
3b450f14bf
|
Avoid potential division by zero [coverity 54716]
|
2015-06-11 11:43:41 -07:00 |
|
Blake Thompson
|
a138b8717d
|
Removed angus clipper library from code and updated all visual tests to master
|
2015-06-02 14:14:21 -05:00 |
|
Blake Thompson
|
93359d00d2
|
Merge pull request #2870 from mapnik/suse_fix
-fPIC fix
|
2015-05-26 15:12:30 -05:00 |
|
Blake Thompson
|
3492d06f80
|
Always use -fPIC, refs #2861, closes #2867
|
2015-05-26 15:11:44 -05:00 |
|
Blake Thompson
|
775fcb5378
|
Updated clipper so that it uses stable_sort rather then sort so results are the same across operating systems
|
2015-05-26 14:40:16 -05:00 |
|
Blake Thompson
|
e027204b91
|
Added c++ with -fPIC for SUSE
|
2015-05-26 13:02:18 -05:00 |
|
Dane Springmeyer
|
4667e9470a
|
more portable workaround for gil c++11 bug - closes #2859
|
2015-05-24 13:48:04 -07:00 |
|
Dane Springmeyer
|
956de13d4e
|
fix issues reported by scan-build - closes #2813
|
2015-05-14 18:00:25 -07:00 |
|
Dane Springmeyer
|
a9bda0a5df
|
remove agg_conv clipper - we are only interested in PolyTree
|
2015-04-30 14:27:53 -07:00 |
|
Blake Thompson
|
1bb8136390
|
Fix for bench
|
2015-04-21 10:29:22 -05:00 |
|
Blake Thompson
|
d7f7bc18c1
|
A large set of changes that help allow WKT for int64_t type geometeries, modified some strategies, made it so that the clipper would use mapnik geometries.
|
2015-04-21 09:34:52 -05:00 |
|
Blake Thompson
|
26131fb708
|
Updated clipper
|
2015-04-15 00:35:31 -05:00 |
|
Blake Thompson
|
feca4d9f9b
|
Updated the clipper dependency to allow it to have some methods linked externally
|
2015-04-14 01:02:33 -05:00 |
|
Dane Springmeyer
|
369a82e421
|
fix variable shadowing in clipper
|
2015-04-05 02:23:31 -04:00 |
|
artemp
|
146bf85349
|
add 'clipper' based offset converter - it created buffer around geometry so can't replace current impl
|
2015-04-02 16:11:46 +02:00 |
|
Dane Springmeyer
|
529231f709
|
make clipperlib::PolyNode and PolyTree visable from the outside
|
2015-04-01 21:44:16 -04:00 |
|
Dane Springmeyer
|
6a89b37a76
|
upgrade clipper to v6.2.8 / svn r492
|
2015-02-15 13:06:01 -08:00 |
|
Dane Springmeyer
|
1753d0ab47
|
require boost >= 1.56 for geojson/topojson plugins
|
2015-01-27 22:20:03 -08:00 |
|
Dane Springmeyer
|
387b8f85d5
|
new dot symbolizer for fast rendering of points - refs #1651 mapbox/mapnik-vector-tile#62 #2612
|
2014-12-17 12:01:28 -08:00 |
|
artemp
|
19e3ce9035
|
gdal : experimenting with fetching gray scale single band as image_data_float32
|
2014-12-02 15:56:40 +01:00 |
|
artemp
|
2365fb2f43
|
add support for agg_pixfmt_gray32(_pre) and port changes to agg_color_gray/rgba and gamma calc from https://github.com/pelson/antigrain
|
2014-12-01 11:55:05 +01:00 |
|
Dane Springmeyer
|
b860b58f0f
|
comment exit calls in densehashtable - refs #2547
|
2014-10-27 09:03:05 -07:00 |
|
Dane Springmeyer
|
ed425b7f3f
|
move local boost headers into deps directory
|
2014-10-22 23:51:44 -07:00 |
|
Dane Springmeyer
|
aae4a20ec9
|
fix various -Wunused-parameter warnings
|
2014-10-21 20:23:17 -07:00 |
|
Dane Springmeyer
|
83588937b9
|
silence boost warnings
|
2014-10-21 16:37:27 -07:00 |
|
Dane Springmeyer
|
963ac22588
|
silence -Wunused-parameter warning in grain-extract for now - refs #2067
|
2014-10-21 13:01:14 -07:00 |
|
Dane Springmeyer
|
2d7f79a8c5
|
fix possible out-of-bounds write [coverity]
|
2014-10-13 16:19:51 -07:00 |
|
Dane Springmeyer
|
24e1bcfeec
|
fix visibility of agg headers needed for svg2png built with -fvisibility=hidden - similiar to #1860
|
2014-10-01 10:34:47 -07:00 |
|
Dane Springmeyer
|
d9b9b0efac
|
fix -Wdangling-else warning in clipper.cpp
|
2014-10-01 10:34:47 -07:00 |
|
Dane Springmeyer
|
6d8f126c3f
|
avoid -Wunused-local-typedefs warning in sparsehash
|
2014-09-30 16:57:44 -07:00 |
|
Dane Springmeyer
|
54b2880e53
|
markers: support offset, geometry-transform, and simplify - closes #2108
|
2014-09-06 21:27:15 -07:00 |
|
Dane Springmeyer
|
f9e11dabeb
|
simplify agg_basics.h
- remove unused/obsolete asm
- visual studio since 2010 supports long long and we target 2014 now
|
2014-08-30 15:39:52 -07:00 |
|
Dane Springmeyer
|
7e74967282
|
fix std:: prefixing for cmath
|
2014-08-30 15:13:26 -07:00 |
|
Dane Springmeyer
|
34b04cd0d1
|
agg: disable unused epsilon
|
2014-08-06 22:42:24 -07:00 |
|
artemp
|
c1c5421fb6
|
add divide, linear-dodge and linear-burn blending modes (needs testing)
|
2014-08-04 12:33:37 +01:00 |
|
Seth Fitzsimmons
|
8476efbbba
|
Work in HSL so luma can be preserved
Signed-off-by: artemp <artem@mapnik.org>
|
2014-07-22 10:48:58 +01:00 |
|
Dane Springmeyer
|
39737c5f1d
|
Merge branch '2.3.x' of github.com:mapnik/mapnik
Conflicts:
.travis.yml
CHANGELOG.md
bindings/python/build.py
include/mapnik/feature_style_processor_context.hpp
include/mapnik/feature_style_processor_impl.hpp
include/mapnik/json/feature_collection_grammar.hpp
include/mapnik/json/feature_collection_parser.hpp
include/mapnik/json/feature_generator_grammar.hpp
include/mapnik/json/feature_parser.hpp
include/mapnik/json/geojson_generator.hpp
include/mapnik/json/geometry_generator_grammar.hpp
include/mapnik/json/geometry_parser.hpp
plugins/input/gdal/gdal_featureset.cpp
plugins/input/geojson/geojson_datasource.cpp
plugins/input/occi/occi_featureset.cpp
plugins/input/osm/osm_featureset.cpp
plugins/input/postgis/build.py
plugins/input/postgis/connection.hpp
src/agg/agg_renderer.cpp
src/build.py
src/cairo_context.cpp
src/datasource_cache.cpp
src/grid/process_line_symbolizer.cpp
src/grid/process_polygon_pattern_symbolizer.cpp
src/grid/process_polygon_symbolizer.cpp
src/grid/process_text_symbolizer.cpp
src/json/feature_grammar.cpp
tests/cpp_tests/fontset_runtime_test.cpp
tests/visual_tests/images/collision-600-400-1.0-agg-reference.png
tests/visual_tests/images/image-filters-multi-blur-512-512-1.0-agg-reference.png
tests/visual_tests/images/image-filters-multi-blur-512-512-2.0-agg-reference.png
tests/visual_tests/images/image-filters-multi-blur-inflate-512-512-1.0-agg-reference.png
tests/visual_tests/images/image-filters-multi-blur-inflate-512-512-2.0-agg-reference.png
tests/visual_tests/images/lines-1-400-400-2.0-agg-reference.png
tests/visual_tests/images/lines-1-600-600-1.0-agg-reference.png
tests/visual_tests/images/lines-1-600-600-2.0-agg-reference.png
tests/visual_tests/images/lines-2-200-200-1.0-agg-reference.png
tests/visual_tests/images/lines-2-400-400-1.0-cairo-reference.png
tests/visual_tests/images/lines-2-400-400-2.0-agg-reference.png
tests/visual_tests/images/lines-2-600-600-2.0-agg-reference.png
tests/visual_tests/images/lines-2-800-800-2.0-agg-reference.png
tests/visual_tests/images/lines-3-400-400-2.0-agg-reference.png
tests/visual_tests/images/lines-3-600-600-1.0-agg-reference.png
tests/visual_tests/images/lines-3-600-600-2.0-agg-reference.png
tests/visual_tests/images/lines-5-200-200-1.0-agg-reference.png
tests/visual_tests/images/lines-5-200-200-2.0-agg-reference.png
tests/visual_tests/images/lines-5-400-400-1.0-agg-reference.png
tests/visual_tests/images/lines-5-400-400-2.0-agg-reference.png
tests/visual_tests/images/lines-5-600-600-1.0-agg-reference.png
tests/visual_tests/images/lines-5-600-600-2.0-agg-reference.png
tests/visual_tests/images/lines-5-800-800-1.0-agg-reference.png
tests/visual_tests/images/lines-5-800-800-2.0-agg-reference.png
tests/visual_tests/images/lines-6-200-200-1.0-agg-reference.png
tests/visual_tests/images/lines-6-200-200-2.0-agg-reference.png
tests/visual_tests/images/lines-6-400-400-1.0-agg-reference.png
tests/visual_tests/images/lines-6-600-600-1.0-agg-reference.png
tests/visual_tests/images/lines-6-600-600-2.0-agg-reference.png
tests/visual_tests/images/lines-6-800-800-1.0-agg-reference.png
tests/visual_tests/images/lines-6-800-800-2.0-agg-reference.png
tests/visual_tests/images/lines-shield-600-600-2.0-agg-reference.png
tests/visual_tests/images/lines-shield-600-600-2.0-cairo-reference.png
tests/visual_tests/images/shield-on-polygon-600-400-1.0-agg-reference.png
tests/visual_tests/images/shield-on-polygon-600-400-2.0-agg-reference.png
tests/visual_tests/images/shieldsymbolizer-1-490-100-2.0-agg-reference.png
tests/visual_tests/images/shieldsymbolizer-1-495-100-2.0-agg-reference.png
tests/visual_tests/images/shieldsymbolizer-1-495-100-2.0-cairo-reference.png
tests/visual_tests/images/shieldsymbolizer-1-497-100-1.0-cairo-reference.png
tests/visual_tests/images/shieldsymbolizer-1-497-100-2.0-agg-reference.png
tests/visual_tests/images/shieldsymbolizer-1-497-100-2.0-cairo-reference.png
tests/visual_tests/images/shieldsymbolizer-1-498-100-2.0-agg-reference.png
tests/visual_tests/images/shieldsymbolizer-1-499-100-1.0-cairo-reference.png
tests/visual_tests/images/shieldsymbolizer-1-499-100-2.0-agg-reference.png
tests/visual_tests/images/shieldsymbolizer-1-499-100-2.0-cairo-reference.png
tests/visual_tests/images/shieldsymbolizer-1-500-100-2.0-agg-reference.png
tests/visual_tests/images/shieldsymbolizer-1-501-100-2.0-agg-reference.png
tests/visual_tests/images/shieldsymbolizer-1-502-100-1.0-cairo-reference.png
tests/visual_tests/images/shieldsymbolizer-1-502-100-2.0-agg-reference.png
tests/visual_tests/images/shieldsymbolizer-1-505-100-2.0-agg-reference.png
tests/visual_tests/images/shieldsymbolizer-1-505-100-2.0-cairo-reference.png
tests/visual_tests/images/shieldsymbolizer-1-510-100-2.0-agg-reference.png
tests/visual_tests/images/shieldsymbolizer-3-490-100-2.0-agg-reference.png
tests/visual_tests/images/shieldsymbolizer-3-495-100-2.0-agg-reference.png
tests/visual_tests/images/shieldsymbolizer-3-497-100-2.0-agg-reference.png
tests/visual_tests/images/shieldsymbolizer-3-498-100-2.0-agg-reference.png
tests/visual_tests/images/shieldsymbolizer-3-499-100-2.0-agg-reference.png
tests/visual_tests/images/shieldsymbolizer-3-500-100-2.0-agg-reference.png
tests/visual_tests/images/shieldsymbolizer-3-501-100-2.0-agg-reference.png
tests/visual_tests/images/shieldsymbolizer-3-502-100-2.0-agg-reference.png
tests/visual_tests/images/shieldsymbolizer-3-505-100-2.0-agg-reference.png
tests/visual_tests/images/shieldsymbolizer-3-510-100-2.0-agg-reference.png
tests/visual_tests/images/shieldsymbolizer-4-490-100-2.0-agg-reference.png
tests/visual_tests/images/shieldsymbolizer-4-495-100-2.0-agg-reference.png
tests/visual_tests/images/shieldsymbolizer-4-497-100-2.0-agg-reference.png
tests/visual_tests/images/shieldsymbolizer-4-498-100-2.0-agg-reference.png
tests/visual_tests/images/shieldsymbolizer-4-499-100-2.0-agg-reference.png
tests/visual_tests/images/shieldsymbolizer-4-500-100-2.0-agg-reference.png
tests/visual_tests/images/shieldsymbolizer-4-501-100-2.0-agg-reference.png
tests/visual_tests/images/shieldsymbolizer-4-502-100-2.0-agg-reference.png
tests/visual_tests/images/shieldsymbolizer-4-505-100-2.0-agg-reference.png
tests/visual_tests/images/shieldsymbolizer-4-510-100-2.0-agg-reference.png
tests/visual_tests/test.py
|
2014-04-24 14:50:55 -07:00 |
|
Dane Springmeyer
|
bc1c7234c3
|
drop vertex_dist_epsilon to 1e-5 (could likely even go lower) - refs #2196, #2186
|
2014-03-31 21:22:05 -07:00 |
|
Dane Springmeyer
|
aff0c09f33
|
Merge branch '2.3.x' of github.com:mapnik/mapnik
|
2013-11-07 20:06:17 -08:00 |
|
Dane Springmeyer
|
9c82c0c957
|
enable deprecated features in clipper 6.x - refs https://github.com/mapbox/mapnik-vector-tile/issues/30
|
2013-11-07 20:04:37 -08:00 |
|
Dane Springmeyer
|
08fa9fd8ec
|
Merge branch '2.3.x' of github.com:mapnik/mapnik
Conflicts:
bindings/python/mapnik_building_symbolizer.cpp
bindings/python/mapnik_debug_symbolizer.cpp
bindings/python/mapnik_line_pattern_symbolizer.cpp
bindings/python/mapnik_line_symbolizer.cpp
bindings/python/mapnik_markers_symbolizer.cpp
bindings/python/mapnik_point_symbolizer.cpp
bindings/python/mapnik_polygon_symbolizer.cpp
bindings/python/mapnik_python.cpp
bindings/python/mapnik_raster_symbolizer.cpp
bindings/python/mapnik_shield_symbolizer.cpp
bindings/python/mapnik_symbolizer.cpp
|
2013-11-07 09:21:05 -08:00 |
|
Dane Springmeyer
|
84d9900862
|
upgrade clipper from 5.1.5->6.0.0
|
2013-11-06 13:37:30 -08:00 |
|
Dane Springmeyer
|
d0619bc402
|
update copyright year for scons build files
|
2013-11-05 16:54:13 -08:00 |
|
Dane Springmeyer
|
f998b2bda6
|
Merge branch '2.3.x' of github.com:mapnik/mapnik
Conflicts:
deps/agg/build.py
deps/clipper/build.py
include/mapnik/feature_style_processor_impl.hpp
plugins/input/csv/csv_datasource.cpp
|
2013-11-03 23:10:21 -08:00 |
|
Dane Springmeyer
|
0f8c931530
|
scons: suncc support is not maintained, remove it
|
2013-11-03 23:07:02 -08:00 |
|
Dane Springmeyer
|
cbc58e0068
|
also set -fPIC for clipper
|
2013-10-23 16:25:56 -07:00 |
|
Dane Springmeyer
|
045c544a4f
|
g++ needs -fPIC for static archives
|
2013-10-23 16:00:39 -07:00 |
|
Dane Springmeyer
|
710d558218
|
scons: simplify linkflags/ldflags setting / attempt to fix #2025
|
2013-10-22 16:35:46 -04:00 |
|
artemp
|
d6c56e737f
|
== c++11
+ remove legacy 'register' keyword usage from last century
|
2013-10-15 16:29:24 +01:00 |
|