artemp
55cb8188ab
+ initial text rendering support (FIXME: implement font metrics etc)
2013-07-18 16:55:52 +01:00
artemp
6a82e617cc
skia_typeface_cache
2013-07-18 11:43:15 +01:00
artemp
5d91048534
+ add missing header (dummy impl atm)
2013-07-17 18:31:21 +01:00
artemp
a464092396
c++ style
2013-07-17 18:30:58 +01:00
artemp
06701cfdf9
+ style
2013-07-17 18:30:24 +01:00
artemp
b7bff7106b
+ c++ style - always use pre increment ++itr by default
2013-07-17 18:29:29 +01:00
artemp
ec570d8a7e
+ trying to fix text rendering ... sigh
2013-07-17 13:33:16 +01:00
artemp
c1a9b60b50
+ implement assignment operator in terms of a copy construction and a swap.
2013-07-17 10:44:42 +01:00
artemp
1a813f8af2
Merge branch 'master' into skia-renderer
2013-07-17 10:05:05 +01:00
Dane Springmeyer
9bf6abd988
add missing attribute collector for markers symbolizer path expression - closes #1952
2013-07-16 20:00:51 -04:00
artemp
7c6a5f0659
+ apply symbolizer opacity
2013-07-16 16:08:45 +01:00
artemp
a7e2c2ea0d
+ attempting to refactor out shared_ptr overuse
2013-07-16 15:57:13 +01:00
artemp
cbfe228790
+ improve c++ style
...
+ formatting
2013-07-16 11:16:52 +01:00
artemp
d34fdd7fca
+ improve c++ style
...
+ formatting
2013-07-16 11:15:00 +01:00
artemp
d3cd1ece47
+ add line Join/Cap support
2013-07-16 09:40:03 +01:00
artemp
97039e83a1
+ experimental skia backend (work-in-progress)
2013-07-15 13:32:06 +01: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
Dane Springmeyer
80d9171bd1
fix #1933 by ensuring that only tests for valid plugins are run
2013-07-01 10:00:43 -04:00
Dane Springmeyer
a68500d4fd
Merge pull request #1932 from ajashton/geom-translate-test
...
Add test for translating geometries
2013-06-28 14:39:38 -07:00
AJ Ashton
6814834892
Add test for translating geometries
2013-06-28 17:22:31 -04:00