Commit graph

9449 commits

Author SHA1 Message Date
XinGang Li
fa52c389b8 Only explictly defining the enumeration template class for msvc. 2013-02-23 00:51:37 +08:00
XinGang Li
3dd19d2cde Add IMPLEMENT_ENUM of enum gradient_unit_e. 2013-02-23 00:08:58 +08:00
XinGang Li
b1b90f527a Fixed the enumeration link error with msvc when build python bindings. 2013-02-22 23:59:12 +08:00
XinGang Li
7bb5676f11 Let template parameter type same as declaration in hpp file. 2013-02-22 23:59:01 +08:00
XinGang Li
7f1e416313 Export the to_wkt functions to avoid python bindings access the internal structs. 2013-02-22 23:58:41 +08:00
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
artemp
21c618ccc5 + initialize x,y for close_path commands 2013-02-22 15:02:10 +00: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
7c4186b09f Merge branch 'master' of github.com:mapnik/mapnik into map-request 2013-02-21 14:40:07 -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
Dane Springmeyer
dcbd92cc58 sync with master 2013-02-21 11:40:19 -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
2648f8f49a first stab at moving mutable render request properties out of apply_to_layer 2013-02-20 19:52:54 -08: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