Dane Springmeyer
f5a91ae7aa
Add map_query.hpp
2013-07-19 01:42:10 -04:00
Dane Springmeyer
5415b551d7
Merge branch 'master' of github.com:mapnik/mapnik into future-rendering-api
2013-07-19 01:31:30 -04:00
Dane Springmeyer
f999615cec
ensure agg rendering buffer uses proper dimensions since these may become more dynamic in the near future - refs #1478
2013-07-19 01:29:01 -04:00
Dane Springmeyer
b11290dfe1
Merge branch 'master' of github.com:mapnik/mapnik into future-rendering-api
2013-07-19 01:21:27 -04:00
Dane Springmeyer
1653229ffd
update changelog after #1955
2013-07-19 01:20:57 -04:00
Dane Springmeyer
a141c5c27d
webp encoding/decoding support - refs #1955
2013-07-19 01:09:17 -04:00
Dane Springmeyer
db39528231
disable failing test of #1913 for now
2013-07-19 00:39:22 -04:00
Dane Springmeyer
0872061993
renable hsla filter as 'scale-hsla' - refs #1954
2013-07-19 00:37:51 -04:00
Dane Springmeyer
23c5b0f2f7
add test data as followup to 87a2787a40
- refs #916
2013-07-19 00:28:20 -04:00
Dane Springmeyer
a834d2941a
fix initialization of hue and sat in rgb2hsl + fix rounding in hsl2rgb to be stable on 32 bit systems (no change on 64 bit) - refs #1954
2013-07-19 00:22:52 -04:00
Dane Springmeyer
87a2787a40
add visual tests for group-by feature - refs #916
2013-07-18 18:35:14 -04:00
Dane Springmeyer
dce3a73e0d
merge with master
2013-07-18 15:58:57 -04:00
Dane Springmeyer
aedc3512c2
rollback to copying bbox member of filter_in_box - previous change led to odd node-mapnik shapefile query failure
2013-07-17 18:47:07 -04:00
Dane Springmeyer
04c1808703
avoid a few uneeded copies
2013-07-17 18:47:07 -04:00
Dane Springmeyer
9bf6abd988
add missing attribute collector for markers symbolizer path expression - closes #1952
2013-07-16 20:00:51 -04:00
Dane Springmeyer
2406c0e79d
start experimenting with making the rendering api less dependent on a complex map object and more driven by flexible arrays of styles and layers
2013-07-16 14:40:10 -04:00
artemp
cbfe228790
+ improve c++ style
...
+ formatting
2013-07-16 11:16:52 +01:00
Dane Springmeyer
72d88cfd79
rollback to copying bbox member of filter_in_box - previous change led to odd node-mapnik shapefile query failure
2013-07-16 00:56:45 -04:00
Dane Springmeyer
0c82ec6006
avoid a few uneeded copies
2013-07-16 00:36:01 -04:00
Dane Springmeyer
43723d3f81
scons: link zlib last
2013-07-15 00:19:03 -04:00
Dane Springmeyer
09aad15eb2
display png error when we cannot read a png
2013-07-14 16:32:32 -04:00
Dane Springmeyer
0b58eea131
scons: link bindings to rt on linux
2013-07-14 16:32:16 -04:00
Dane Springmeyer
2533e8137f
fix syntax
2013-07-14 15:28:22 -04:00
Dane Springmeyer
0fa2d4aca7
fix syntax
2013-07-14 15:27:58 -04:00
Dane Springmeyer
75f3eaed67
scons: more linux static linking fixes
2013-07-14 15:26:24 -04:00
Dane Springmeyer
0f8ecc2ed3
scons: static linking on linux needs -dl for executables
2013-07-14 15:17:32 -04:00
Dane Springmeyer
75ca01889c
scons: only hardcode static linking libs on os x
2013-07-14 15:17:00 -04:00
Dane Springmeyer
fd3977d60c
scons: no need to link iconv if building with cairo
2013-07-14 14:43:13 -04:00
Dane Springmeyer
e02a4ebd9d
shapeindex: if statically linking then bring in mapnik dep libs
2013-07-14 13:01:26 -04:00
Dane Springmeyer
39eee919e5
link mapnik first (needed static linking on linux)
2013-07-14 13:00:53 -04:00
Dane Springmeyer
26af45c40c
Add a few expected images
2013-07-12 20:31:32 -04:00
Dane Springmeyer
ef537ac0f3
Accept a few changes to visual test xml via harfbuzz branch - refs #1950
2013-07-12 20:30:56 -04:00
Dane Springmeyer
fbf7789135
Merge pull request #1948 from tomhughes/python
...
Avoid rounding errors comparing envelopes
2013-07-11 11:31:41 -07:00
Tom Hughes
6f0e4daf52
Avoid rounding errors comparing envelopes
2013-07-11 18:32:54 +01:00
Dane Springmeyer
9be53df112
Merge pull request #1945 from tomhughes/python
...
Fix numeric truncation issues in python bindings
2013-07-10 16:47:29 -07:00
Dane Springmeyer
45d4ef3092
Merge pull request #1946 from tomhughes/osm
...
Stop the osm input plugin truncating ID values on 32 bit platforms
2013-07-10 16:46:27 -07:00
Tom Hughes
4a6231389d
Stop the osm input plugin truncating ID values on 32 bit platforms
2013-07-11 00:39:52 +01:00
Tom Hughes
793104204a
Numeric return results are now long rather than int
2013-07-10 22:36:38 +01:00
Tom Hughes
e3525ab54f
Drop bogus assertion
...
Comparing to sys.maxint makes little sense as all it is doing is
testing the size of python's integers. The following assertion tests
that we are getting the correct return value anyway.
2013-07-10 22:36:19 +01:00
Tom Hughes
a93832cbff
Avoid truncating 64 bit return values on 32 bit platforms
2013-07-10 22:36:11 +01:00
Dane Springmeyer
86bc7d6c11
fix svg parser to ignore empty groups - closes #1944
2013-07-10 17:25:34 -04:00
Dane Springmeyer
022dd43834
add testcase for #1944
2013-07-10 17:23:17 -04:00
Dane Springmeyer
bcf1454884
optimize svg rendering by moving bbox calc only needed by gradient rendering into gradient code
2013-07-10 16:44:20 -04:00
Dane Springmeyer
63a06a9aab
fix handling of opacity when rendering svg with cairo - closes #1943
2013-07-10 16:19:28 -04:00
Dane Springmeyer
4bc28d547b
handle lacking return value handling caught by coverity
2013-07-04 14:31:46 -04:00
Dane Springmeyer
f31e04ec6c
cpp_tests: no need for dynamic_cast
2013-07-04 14:27:33 -04:00
Dane Springmeyer
068f759fb5
fix height clamping in image_view and grid_view - closes #1940
2013-07-04 13:56:58 -04:00
Dane Springmeyer
3792c1f319
sqlite: add more debug output
2013-07-03 10:54:42 -04:00
Dane Springmeyer
3e4f4a096e
silence warnings
2013-07-02 16:48:16 -04:00
Dane Springmeyer
c011524b67
add mapnik.Image.premultiplied() to query status of pixel premultiplication
2013-07-02 16:01:23 -04:00