Commit graph

6240 commits

Author SHA1 Message Date
XinGang Li
df7db521bb Add parse_image_filters function to avoid python bindings access the internal structs. 2013-02-22 23:58:30 +08:00
XinGang Li
e5d1418417 Add missing class declaration for python bindings. 2013-02-22 23:57:27 +08:00
Dane Springmeyer
1b3b598b80 scons: do not attempt to configure if clean requested 2013-02-21 16:42:33 -08:00
Dane Springmeyer
4115903148 fix spelling 2013-02-21 16:34:14 -08:00
Dane Springmeyer
ce5c49d814 keep around boost::move based rule cache for benchmarking purposes 2013-02-21 12:52:01 -08:00
Dane Springmeyer
a645eb9a21 Revert "+ use boost::move to emulate 'move' semantics"
This reverts commit fe9ff21ba9.
2013-02-21 12:50:53 -08:00
Dane Springmeyer
1ad61367bf Merge branch 'master' of github.com:mapnik/mapnik 2013-02-21 12:36:33 -08:00
Dane Springmeyer
825a628707 compare heap/ptr_vector rule_cache vs stack-based boost::move approach - refs fe9ff21ba9 and #1723 2013-02-21 12:36:16 -08:00
artemp
fe9ff21ba9 + use boost::move to emulate 'move' semantics
for mapnik::rule_cache objects and avoid
  dynamically allocating them.
2013-02-21 12:50:23 +00:00
Artem Pavlenko
df0f4a22b8 Merge pull request #1723 from mapnik/fix-rule-cache
Fix rule cache (TODO: use move semantics for rule_cache)
2013-02-21 04:48:34 -08:00
artemp
45fa7e30c7 + update viewer 2013-02-21 10:39:02 +00:00
artemp
6d037fa9ae + no need to fwd decl mapnik::Map 2013-02-21 09:07:38 +00:00
artemp
7f39420bc4 Merge branch 'master' into clipper 2013-02-21 08:55:13 +00:00
Dane Springmeyer
34708c4df0 throw if scale_factor == 0 instead of hanging and add rendering tests - closes #1100 2013-02-20 18:55:03 -08:00
Dane Springmeyer
2daee5ace8 Merge branch 'master' of github.com:mapnik/mapnik into fix-rule-cache 2013-02-20 18:03:05 -08:00
Dane Springmeyer
86a873857f simplify scale_denominator interface 2013-02-20 18:02:28 -08:00
Dane Springmeyer
12dfcef3a0 add support for background-image to cairo_renderer and refactor into setup function to match agg/grid renderers - closes #1724 2013-02-20 17:55:53 -08:00
Dane Springmeyer
bef8a4eef3 Merge branch 'master' of github.com:mapnik/mapnik into fix-rule-cache 2013-02-20 16:14:00 -08:00
Dane Springmeyer
ae0f072909 Merge branch 'master' of github.com:mapnik/mapnik 2013-02-20 16:13:05 -08:00
Dane Springmeyer
097da69142 also clean up pyc files - helps avoid debian packaging issues 2013-02-20 16:12:53 -08:00
Dane Springmeyer
7bab5b6c22 remove uneeded rule_cache property 2013-02-20 13:41:53 -08:00
Dane Springmeyer
966af84cbd move rule cache off style objects as styles should be immutable - amends 1c4b67ba98 - refs #916 2013-02-20 13:25:57 -08:00
Dane Springmeyer
a2d17d0715 Merge pull request #1722 from mapnik/projection-ctor-fix
Projection ctor fix
2013-02-20 12:57:49 -08:00
Dane Springmeyer
a8599d7c61 remove uneeded default args to projection ctor (also fixes msvc linking) 2013-02-20 10:47:55 -08:00
Dane Springmeyer
b359a89616 make M_PI visible to msvc 2013-02-20 10:46:56 -08:00
artemp
997e807f3d + revert as it was breaking polygons in some cases 2013-02-20 14:11:07 +00:00
artemp
617542c136 Merge remote-tracking branch 'origin/master' into clipper 2013-02-20 10:35:47 +00:00
Dane Springmeyer
1f7d6ff32b Merge branch 'master' of github.com:mapnik/mapnik 2013-02-19 11:36:36 -08:00
Dane Springmeyer
380f451d3a add the ability to set the cached envelope of a memory_datasource 2013-02-19 11:36:13 -08:00
kunitoki
f7e41eb86c - updated SConstruct 2013-02-19 12:13:53 +01:00
kunitoki
ef955ee924 - automate linux project file generation (and simplify sub projects) 2013-02-19 12:12:13 +01:00
kunitoki
8b61efa333 - improved type conversions in oracle plugin (especially date/time columns now can be filtered in styles) 2013-02-19 11:54:15 +01:00
artemp
747305253c + link clipper obj's into core lib 2013-02-19 10:06:59 +00:00
artemp
90b0e65841 Merge branch 'master' into clipper
Conflicts:
	include/mapnik/vertex_converters.hpp
2013-02-19 09:08:17 +00:00
artemp
ff8819efc3 + update clipper to latest (5.1.0) 2013-02-19 09:03:25 +00:00
artemp
f3e5c57e4c + add polgon close converter 2013-02-18 17:01:38 +00:00
Dane Springmeyer
54ed804e93 Merge branch 'master' of github.com:mapnik/mapnik 2013-02-13 16:39:10 -08:00
Dane Springmeyer
987e6b1262 fix unsigned/signed comparison gcc warnings 2013-02-13 16:38:56 -08:00
artemp
79ba830347 + test original (un-moded) clipper 2013-02-13 10:23:29 +00:00
artemp
50069cb094 + avoid unnecessary const_cast<> 2013-02-12 19:54:36 +00:00
artemp
b247082b78 + avoid unnecessary const_cast<> 2013-02-12 19:53:16 +00:00
artemp
56c0fb6982 + clipper based polygon clipper
(FIXME: avoid leaking memory)
2013-02-12 16:45:13 +00:00
artemp
8b757a1c7e + avoid creating two coincident vertices (needs more testing) 2013-02-12 15:51:40 +00:00
Dane Springmeyer
b50330c40e make apply_to_layer public 2013-02-11 17:27:06 -08:00
Dane Springmeyer
808b07ad6c fix error output if svg geometry conversion fails 2013-02-10 06:17:04 -08:00
Dane Springmeyer
3c59eba780 ensure agg headers are always installed 2013-02-08 17:22:17 -08:00
Dane Springmeyer
9520f58c5a throw if we cannot detect image extension instead of failing silently 2013-02-08 17:14:39 -08:00
Dane Springmeyer
19e52c0136 rename simplify-tolerance -> simplify to match clip/smooth params 2013-02-05 15:48:16 -08:00
artemp
ad39c9a16a + symbolizers: add hash impl 2013-02-05 16:53:20 +00:00
artemp
79f0f18f3c + provide both symbols and copy_symbols methods 2013-02-04 19:08:10 +00:00