artemp
72378c4c62
symbolizer hash initial impl
2013-12-03 09:10:15 +00:00
artemp
3d7cd37760
symbolizer : operator== impl
2013-12-02 16:49:23 +00:00
Artem Pavlenko
a5b18964af
Merge pull request #2099 from MapQuest/mla-expr-v2-grid
...
Update grid renderer for `expr-v2` branch
2013-12-02 08:48:24 -08:00
Matt Amos
d64b86dcdf
Updated grid renderer for expr-v2
branch.
...
All the grid visual tests pass.
One small issue is that in the grid line pattern symbolizer it
constructs a 'fake' line symbolizer to re-use code (as the grid
renderer cares nothing for patterns), but doesn't pass the
offset parameter to it. The tests currently require this
behaviour, but they should probably be changed as it seems
incorrect.
2013-12-02 13:49:53 +00:00
artemp
c57d88edb1
c++11 : style
2013-12-02 12:10:47 +00:00
artemp
b22eaa28a7
format : fix copy note
2013-12-02 11:00:42 +00:00
artemp
6705f01a8f
expressions grammar : fix global attribute rule
2013-12-02 10:47:54 +00:00
artemp
7267874cdd
use mapnik::auto_cpu_timer
2013-12-02 10:14:11 +00:00
artemp
eebc638d28
c++11 : add chrono based auto timer
2013-12-02 10:13:51 +00:00
artemp
f454a45092
c++11 : use std::chrono
2013-12-02 09:52:08 +00:00
Dane Springmeyer
a6d75ab9d0
fix wkt_multi_generator typedef - previously accidentally matched mapnik::geometry_container - bug spotted by @mojodna - refs #2098
2013-12-02 09:00:16 +00:00
artemp
c98903b7a6
make Map equality comparable (work-in-progress)
2013-11-29 17:00:40 +00:00
artemp
c8466ae654
use static_assert
2013-11-29 17:00:40 +00:00
Artem Pavlenko
36bacf3d91
Merge pull request #2097 from MapQuest/mla-expr-v2-cairo
...
Cairo support in expr-v2 branch
2013-11-29 08:58:03 -08:00
Matt Amos
ca3d66236c
Taking out unnecessary member variable added in 1a22a19a
.
2013-11-29 16:37:20 +00:00
Matt Amos
1a22a19a95
Update Cairo renderer so that it compiles.
2013-11-29 16:23:44 +00:00
artemp
85dfd045ec
reduce verbosity :D
2013-11-29 14:38:44 +00:00
artemp
06592cedc3
re-use evaluator object
2013-11-29 14:10:58 +00:00
artemp
a1c2bd0d86
pass filter_type by r-value
2013-11-28 15:13:22 +00:00
artemp
62c06eabcc
don't set -stdlib in CXXGLAGS
2013-11-28 15:11:31 +00:00
artemp
9e686b519f
fix path
2013-11-28 15:10:59 +00:00
Dane Springmeyer
e9ca9c8790
symbolizer-expressions replayed against latest master
2013-11-27 22:50:15 -08:00
artemp
eb3da7d32d
c++11 : use nullptr instead of NULL
2013-11-27 15:54:16 +00:00
Dane Springmeyer
3e69c337d2
tests: prefer testing png encoded bytes
2013-11-22 16:41:46 -08:00
Dane Springmeyer
529095d739
Actually convert the python tests - finishes #1460
2013-11-22 16:41:27 -08:00
Dane Springmeyer
dffd0a6e9e
add has_svg_renderer status to python bindings
2013-11-22 15:49:39 -08:00
Dane Springmeyer
9a184d73a3
travis: abandon clang++ builds since travis appears unable to use upgraded clang (unlike stock precise)
2013-11-22 15:39:54 -08:00
Dane Springmeyer
9e192c920d
tests: update expected cairo outputs after #2087
2013-11-22 21:56:19 +00:00
Dane Springmeyer
e7b32d0899
travis: yes to apt
2013-11-22 13:47:50 -08:00
Dane Springmeyer
46de22da2c
use bash in all shell scripts
2013-11-22 13:46:05 -08:00
Dane Springmeyer
cb39896a1f
travis: fix typo
2013-11-22 13:42:42 -08:00
Dane Springmeyer
6c63b56fe4
travis: upgrade llvm/clang++ to support c++11
2013-11-22 13:38:08 -08:00
Dane Springmeyer
1eceb18f1e
Merge pull request #2088 from plepe/patch-1
...
INSTALL.md: Add harfbuzz dependency
2013-11-22 13:05:50 -08:00
Dane Springmeyer
1a99020e94
travis: fix typo in variable name
2013-11-22 13:04:17 -08:00
Dane Springmeyer
ff92370c37
travis: further partition c++ from python dependent tests
2013-11-22 12:35:14 -08:00
Dane Springmeyer
49dfa7486f
travis: parallize tests: http://about.travis-ci.org/blog/2012-11-28-speeding-up-your-tests-by-parallelizing-them/
2013-11-22 12:07:58 -08:00
Dane Springmeyer
c3d31993b8
fix return code for python run tests
2013-11-22 12:07:07 -08:00
Dane Springmeyer
38a059298b
add localize.sh script that tests can source to run locally
2013-11-22 12:01:32 -08:00
Dane Springmeyer
66347f78e6
rework tests: always run locally
2013-11-22 12:01:02 -08:00
Stephan Bösch-Plepelits
07c3714045
INSTALL.md: Add harfbuzz dependency
2013-11-22 15:35:24 +01:00
Dane Springmeyer
37eaae3a51
travis: build harfbuzz on the fly
2013-11-22 00:52:49 -08:00
Dane Springmeyer
1b71a91668
update expected test grids post #2087
2013-11-22 00:47:47 -08:00
Dane Springmeyer
20a99999dd
update expected test images post #2087
2013-11-22 00:47:43 -08:00
Dane Springmeyer
f0a2189de0
Merge pull request #2087 from mapnik/harfbuzz-merge
...
Improved support for international text
2013-11-22 00:35:30 -08:00
Dane Springmeyer
64d5153aea
Improved support for international text
...
- Implementation by @herm for GSOC 2012 (http://mapnik.org/news/2012/10/06/gsoc2012-status9/ )
- C++11 port, improvements, optimizations by @artemp
- Testing and integration with master by @springmeyer
- Thank you to all the support from @behdad along the way
- Thanks for help testing @toton6868, @stephankn, @nirvn, @mfrasca, @simonsonc and many others
Refs: #2073,#2070,#2038,#2037,#1953,#1820,#1819,#1714,#1634,#1547,#1532,#1319,#1208,#1154,#1146
2013-11-22 00:06:32 -08:00
Dane Springmeyer
59a1eb1382
travis: pull gdal
2013-11-22 00:00:47 -08:00
Dane Springmeyer
821c1aae74
travis: build verbose
2013-11-21 23:54:56 -08:00
Dane Springmeyer
622f95ec28
text rendering benchmark
2013-11-21 22:47:55 -08:00
Dane Springmeyer
7b9ca29f60
remove unused code
2013-11-21 13:29:04 -08:00
Dane Springmeyer
e4460150d3
merge with branch 2.3.x
2013-11-21 13:23:27 -08:00