artemp
2f93188786
apply 116706fd1c
fix - ref #2048
2013-10-23 15:26:43 +01:00
artemp
116706fd1c
remove index_array from datasource and implement move semantics in featureset
...
fixes #2048 for topojson.input
2013-10-23 15:01:29 +01:00
Dane Springmeyer
710d558218
scons: simplify linkflags/ldflags setting / attempt to fix #2025
2013-10-22 16:35:46 -04:00
Dane Springmeyer
afd23586f3
c++11 compile fixes
2013-10-22 16:05:44 -04:00
artemp
043f52d0a6
style : format
2013-10-22 17:15:27 +01:00
artemp
a1daefe467
fix index
2013-10-22 16:51:55 +01:00
Artem Pavlenko
7b2765c990
Merge pull request #2046 from vross/master
...
datasource_cache: display correctly the error message
2013-10-22 08:24:35 -07:00
Vross
43735a65d4
datasource_cache: display correctly the error message
2013-10-21 19:26:40 +02:00
artemp
e1fc9aed82
c++11
...
fix mapnik::noncopyable
Conflicts:
include/mapnik/noncopyable.hpp
2013-10-21 16:46:41 +01:00
artemp
7adee4ab36
c++11 : remove boost::make_shared includes
2013-10-17 15:09:56 +01:00
Dane Springmeyer
e01b39729f
respect args passed to apply_to_layer which repairs broken mapnik::request usage ( #1737 ) after 7495d2f381
2013-10-16 09:42:57 +01:00
artemp
d6c56e737f
== c++11
...
+ remove legacy 'register' keyword usage from last century
2013-10-15 16:29:24 +01:00
Dane Springmeyer
2e0d905589
add configure test for c++11 support
2013-10-14 19:03:01 -04:00
artemp
10f9371088
+ fix typo
2013-10-14 13:06:20 +01:00
Hermann Kraus
765dda465c
Only call function if it is actually built.
2013-10-14 02:34:28 +02:00
artemp
be56a61dea
+ input plugins: don't link to boost_thread
...
(python bindings still need boost_thread via thread_specific_ptr usage)
2013-10-11 15:17:32 +01:00
artemp
7f9578c830
+ cleaup
2013-10-11 14:19:41 +01:00
artemp
e231117504
== c++11
...
+ remove remaining boost::thread usage
+ don't link to boost_thread
2013-10-11 14:18:35 +01:00
artemp
582ca02f44
remove unused boost.thread includes
2013-10-11 13:39:39 +01:00
artemp
0e40b3c87d
== c++11
...
use std::thread (removes boost.thread dependency)
2013-10-11 13:20:46 +01:00
artemp
3edfc69c81
== c++11
...
use std::tuple with std::get<>
2013-10-11 12:36:04 +01:00
artemp
c5763f07d6
== topojson
...
+ experimental simplification of arcs (boost::geometry::simplify - DP?)
2013-10-11 12:34:15 +01:00
artemp
6fe204ce2a
+ log clipper errors/warnings
2013-10-11 10:18:05 +01:00
artemp
a71f0b8a93
+ fix typo
2013-10-10 13:59:21 +01:00
artemp
07a6fee1ed
== polygon clipper
...
+ don't build boost::geometry structures when :
* input bounding box is contained by clipping box (return original verticies)
* input box is outside of clipping box ( return SEG_END)
2013-10-10 13:44:32 +01:00
artemp
7f035f9226
+ remove unused vertex tags
2013-10-10 13:43:59 +01:00
artemp
0193b67775
cpp_tests : revive parameters tests
2013-10-09 15:52:53 +01:00
artemp
89586fbdf1
+ only extract expected types from mapnik::parameters
...
aka mapnik::value_xxx types
2013-10-09 15:32:47 +01:00
artemp
be127927cb
+ add operator>>
2013-10-09 15:32:00 +01:00
artemp
01bf5e775e
== topojson
...
+ allow multiple geometry collections
+ support id parsing
2013-10-07 17:44:22 +01:00
artemp
d909c6dede
+ std::unordered_map to store properties
2013-10-07 17:43:38 +01:00
artemp
0febcd76ba
+ pipe-style range adaptors for readability
2013-10-07 11:23:45 +01:00
artemp
b0edff4d11
+ skip repeated verticies
2013-10-07 11:14:50 +01:00
artemp
352b8994fc
+ optimize polygon generation (pre-alloc std::vector)
2013-10-07 10:52:19 +01:00
Dane Springmeyer
ddf2226b6f
merge with branch 2.3.x
2013-10-05 15:37:29 -07:00
Dane Springmeyer
5672ad9285
tests: wrap all web tests in try catch to avoid failures with older versions
2013-10-04 14:07:38 -07:00
Dane Springmeyer
2b1a725f15
handle conditional compile of webp options not available before webp-v0.1.99
2013-10-04 13:34:07 -07:00
Dane Springmeyer
d9f6df3987
Add wiki page link
2013-10-04 13:33:33 -07:00
Dane Springmeyer
cd27e521d4
update webp defaults to use WebPConfigInit
2013-10-04 12:59:47 -07:00
Dane Springmeyer
55974c3105
Add ticket reference for png format default change
2013-10-04 12:41:46 -07:00
artemp
e3f18717d3
== topojson ==
...
support multi geometries
2013-10-04 15:40:06 +01:00
Dane Springmeyer
0c1fcd7098
expose all remaining webp encoding options except for 'show_compression' - refs #1964
2013-10-04 01:03:20 -07:00
Dane Springmeyer
732fefb9e1
webp: use WebPConfig instead of custom options struct
2013-10-04 00:24:30 -07:00
Dane Springmeyer
be7d0a55c2
webp: cleanup option handling
2013-10-03 23:59:10 -07:00
Dane Springmeyer
0fb718a4fd
default to hextree encoding for 'png' format + png options cleanup
2013-10-03 23:40:19 -07:00
Dane Springmeyer
d17f897671
tests: be more explicit about png encoding comparison formats
2013-10-03 23:37:19 -07:00
Dane Springmeyer
805be3daa5
tests: add visual test using multiple blurs
2013-10-03 17:52:52 -07:00
Dane Springmeyer
0224ce3019
add support for seamless blurring - closes #1478
2013-10-03 16:37:09 -07:00
Dane Springmeyer
e276d8fe35
enable new test
2013-10-03 16:32:38 -07:00
Dane Springmeyer
de45801a37
Add visual test of multiple chained image filters
2013-10-03 16:32:15 -07:00