artemp
|
7c229b457d
|
+ fix formatting
|
2013-01-24 13:44:17 +00:00 |
|
artemp
|
57c8b55079
|
+ add geometry conversions tests (clipping,smothing...)
|
2013-01-24 13:34:00 +00:00 |
|
artemp
|
225362b3f6
|
+ fix to compile in c++11/libc++ mode (clang++ 3.3)
|
2013-01-24 13:32:43 +00:00 |
|
Dane Springmeyer
|
6f91aaa77d
|
supress ldflags and dep-libs in mapnik-config if we are statically linking deps
|
2013-01-23 22:00:25 -08:00 |
|
Dane Springmeyer
|
98a145acd0
|
avoid hardcoding prefix that mapnik-config knows about and rather determine on the fly based on where it is installed (helps with package building and should be harmless otherwise)
|
2013-01-23 21:58:04 -08:00 |
|
Dane Springmeyer
|
c5837ea2b7
|
iwyu
|
2013-01-22 21:23:02 -08:00 |
|
Dane Springmeyer
|
3149c8db3d
|
fixup a few includes around text formatting
|
2013-01-21 17:05:33 -08:00 |
|
Dane Springmeyer
|
ba6f3cf2ca
|
include cleanup around symbolizer helpers
|
2013-01-21 14:32:28 -08:00 |
|
Dane Springmeyer
|
70008ca781
|
iwyu
|
2013-01-21 14:15:08 -08:00 |
|
Dane Springmeyer
|
d6587d791d
|
avoid aign conversion compiler warnings
|
2013-01-21 14:13:24 -08:00 |
|
Dane Springmeyer
|
c315e192b7
|
avoid sign conversion compiler warnings
|
2013-01-21 14:12:27 -08:00 |
|
Dane Springmeyer
|
9f28010f53
|
avoid taking const& to a copy (which is what is returned from geom.envelope() currently)
|
2013-01-21 11:14:32 -08:00 |
|
Dane Springmeyer
|
8a677f9c14
|
tweak benchmark: add snprintf test, only measure join_all time not thread creation, and use a double test value that converts the same across karma/snprintf/ostringstream
|
2013-01-21 10:31:16 -08:00 |
|
Dane Springmeyer
|
84197b1b98
|
speed up snprintf double to string by removing unused code but default to using karma for now given it is more future proof - followup to #1697
|
2013-01-21 10:25:27 -08:00 |
|
Artem Pavlenko
|
27554cbef8
|
Merge pull request #1697 from mapnik/faster_to_string
default to fast, simple, and correct (per ostringstream) to_string conversions
|
2013-01-21 10:01:09 -08:00 |
|
Dane Springmeyer
|
ccd9acfecc
|
default to fast, simple, and correct (per ostringstream) to_string conversions fully removing boost::lexical_cast, disabling karma, and fixing up tests
|
2013-01-19 10:12:32 -08:00 |
|
Dane Springmeyer
|
82f1a8c200
|
Add rebuild target to makefile
|
2013-01-18 19:01:12 -08:00 |
|
Dane Springmeyer
|
7a5e35d0fa
|
Add double to string benchmark and rework tests to support threaded benching as well as serial
|
2013-01-18 19:00:57 -08:00 |
|
Dane Springmeyer
|
11e38b3e1c
|
Merge branch 'master' of github.com:mapnik/mapnik
|
2013-01-18 15:01:09 -08:00 |
|
Dane Springmeyer
|
8b18f9f5d4
|
fixup utility to single test file but all tests within - refs #1539
|
2013-01-18 13:13:01 -08:00 |
|
artemp
|
1ef9ec2b88
|
+ use std::deque for caching features.
|
2013-01-18 12:27:29 +00:00 |
|
artemp
|
dc19a6ab27
|
+ use std::deque instead of std::vector and avoid
expenssive re-alloc's
|
2013-01-18 11:45:20 +00:00 |
|
Dane Springmeyer
|
1c42f48613
|
re-enable double conversion test and make expected value match actual which is fine because this is also the behavior of std::ostringstream (tested on OS X with clang++ 3.3) - closes #1676
|
2013-01-17 16:57:01 -08:00 |
|
Dane Springmeyer
|
e16567fecb
|
fixup std:: prefixing of cmath functions - closes #1694
|
2013-01-17 13:53:48 -08:00 |
|
Dane Springmeyer
|
f483e590d8
|
remove way out of date and unmaintained demo app previously part of osm plugin code
|
2013-01-17 13:41:02 -08:00 |
|
Dane Springmeyer
|
d0b7eb401e
|
tweak test image
|
2013-01-17 13:18:10 -08:00 |
|
Dane Springmeyer
|
769b15e42a
|
use std::fabs for clarity - refs #1694
|
2013-01-17 13:13:33 -08:00 |
|
Dane Springmeyer
|
0ab900bc64
|
iwyu
|
2013-01-17 13:12:32 -08:00 |
|
Dane Springmeyer
|
d0e375b25c
|
Merge branch 'master' of github.com:mapnik/mapnik
|
2013-01-17 13:02:03 -08:00 |
|
Dane Springmeyer
|
3ef93f8684
|
fix incorrect float rounding - closes #1693 - refs #1694
|
2013-01-17 13:00:54 -08:00 |
|
Dane Springmeyer
|
038159385b
|
minor syntax cleanups to markers placement - no functional change
|
2013-01-17 12:45:10 -08:00 |
|
artemp
|
8c12d6895f
|
+ support unicode names in mapnik.Parameter
(Py_Unicode <-> utf8)
|
2013-01-17 15:59:42 +00:00 |
|
artemp
|
b8c43b5026
|
+ update test to include unicode
|
2013-01-17 15:31:27 +00:00 |
|
artemp
|
b5f2c8f9f9
|
+ mapnik.Parameter from Py_Unicode ctor
(stored as utf8 std::string)
|
2013-01-17 15:17:46 +00:00 |
|
artemp
|
b438eec762
|
+ implement from std::string extractor to minimize
usage of boost::lexical_cast
|
2013-01-17 14:21:11 +00:00 |
|
artemp
|
eb8b2552ef
|
+ update xml_tree to use xml_attrinbute_cast and remove fast_cast
|
2013-01-16 12:42:20 +00:00 |
|
artemp
|
95f631f0ff
|
+ xml_attribute_cast
NOTE: will throw for types that don't have explicit specialization
it's ok to use boost::format in err branch of code
|
2013-01-16 12:40:25 +00:00 |
|
artemp
|
1b3ef49377
|
+ remove unnecessarily checks
|
2013-01-16 10:51:45 +00:00 |
|
Dane Springmeyer
|
1d7a4757d4
|
Add layer buffer-size to changelog - refs #1566,#1545,#781
|
2013-01-15 18:56:50 -08:00 |
|
Dane Springmeyer
|
18e23be9c0
|
merge work from mappy/abonnasseau allowing buffer-size to be overiddend by layer - closes #1566
|
2013-01-15 18:53:34 -08:00 |
|
Dane Springmeyer
|
24463d0f25
|
workaround boost::error_cant_deduce_type error when building against boost trunk (currently 1_53) - refs #1658
|
2013-01-15 17:12:53 -08:00 |
|
Dane Springmeyer
|
2d340a296f
|
clean up spirit headers to avoid usage of non-standard/non-futureproof spirit/home path - refs #1658
|
2013-01-15 14:32:29 -08:00 |
|
Dane Springmeyer
|
5c601a71b1
|
Add back python bindings to travis build now that compile times for the core lib have improved
|
2013-01-15 13:49:24 -08:00 |
|
Dane Springmeyer
|
d718e95ed6
|
use std::strlen not strlen from c
|
2013-01-15 13:32:09 -08:00 |
|
Dane Springmeyer
|
4bfc9f7cca
|
Merge branch 'master' of github.com:mapnik/mapnik
|
2013-01-15 11:01:17 -08:00 |
|
Dane Springmeyer
|
6f6ac0b5f2
|
install guide: add scons build dep, make note of py3k issues, and overall cleanup. closes #1692
|
2013-01-15 10:50:02 -08:00 |
|
artemp
|
b4723b6dd1
|
+ fix typo
|
2013-01-15 14:34:38 +00:00 |
|
artemp
|
00d71dd40d
|
Merge remote-tracking branch 'origin/master'
|
2013-01-15 14:15:40 +00:00 |
|
artemp
|
96857ca291
|
+ wrap xml_attribute.value into std::string to avoid crashes
when linking to libc++ on os x (TODO)
|
2013-01-15 14:14:47 +00:00 |
|
artemp
|
e8cc64a9a7
|
+ fast_cast to mapnik::boolean specialization
|
2013-01-15 14:14:08 +00:00 |
|