artemp
|
9584b3634f
|
+ no iostreams lib dependency version
|
2013-04-12 16:10:09 +01:00 |
|
artemp
|
438bfad732
|
+ factory : variadic templates based implementation ( requires c++11)
+ image_reader : stream based reading interface (boost::iostreams)
+ register additional png and jpeg readers with following sigs :
```
std::auto_ptr<mapnik::image_reader> reader(mapnik::get_image_reader(buffer,size));
// buffer - char const*
// size - size_t
```
+ initial type_from_bytes implementation (TODO: add more types)
+ python : mapnik.Image.fromstring(str) mapnik.Image.frombuffer(buf)
|
2013-04-12 12:46:40 +01:00 |
|
artemp
|
37b74f1e15
|
+ fix memory font loading
|
2013-04-11 10:57:33 +01:00 |
|
Dane Springmeyer
|
79a216f349
|
remove ltdl to reduce dependencies and because calling dlopen/LoadLibrary is easy
|
2013-04-09 19:37:02 -07:00 |
|
Dane Springmeyer
|
a8e2ef7cc7
|
set TIFFSetErrorHandler to null to start to avoid tiff from printing to stderr on fail - refs #1783
|
2013-04-09 19:16:05 -07:00 |
|
Dane Springmeyer
|
771cbb11bf
|
fix memory leak when reading invalid tiff - refs #1783
|
2013-04-09 19:08:50 -07:00 |
|
Dane Springmeyer
|
16e2e8a06f
|
refactor jpeg reader to close fd after read - refs #1783
|
2013-04-09 18:36:02 -07:00 |
|
Dane Springmeyer
|
6e29ceb55f
|
further cleanup png struct handling - refs #1783
|
2013-04-09 17:43:15 -07:00 |
|
Dane Springmeyer
|
97eda69015
|
avoid png_struct leak - refs #1783
|
2013-04-09 17:37:44 -07:00 |
|
Dane Springmeyer
|
dfb65d810c
|
avoid unused arguments compiler warning
|
2013-04-09 16:51:30 -07:00 |
|
artemp
|
b6ce472414
|
+ add png file guard
|
2013-04-09 11:39:16 +01:00 |
|
artemp
|
270b66318d
|
+ mapnik c++ naming style
|
2013-04-09 11:34:20 +01:00 |
|
artemp
|
9fb6c596b0
|
+ fix region reading, so png's can be used in raster.input
|
2013-04-08 17:25:22 +01:00 |
|
artemp
|
2ca306290a
|
+ fix reading a region from JPEG file
+ re-use jpeg lib structures
+ avoid resource leaking (store FILE in boost::shared_ptr with custom deleter)
|
2013-04-08 15:56:19 +01:00 |
|
kunitoki
|
1bcb9784ab
|
Merge branch 'master' of github.com:mapnik/mapnik
|
2013-04-08 11:32:10 +02:00 |
|
kunitoki
|
4d85cd2c43
|
- improved spatialite wkb format guess
|
2013-04-08 11:31:00 +02:00 |
|
artemp
|
a4770ac10b
|
+ cache fonts in memory
|
2013-04-02 13:27:05 +01:00 |
|
Hermann Kraus
|
dc486e6971
|
Simplify halo rendering by reducing number of loop indices.
|
2013-03-30 02:48:06 +01:00 |
|
Hermann Kraus
|
6153c737e6
|
Fix checks in Map::resize().
|
2013-03-28 10:55:10 +01:00 |
|
artemp
|
9b138728d0
|
+ fix assignment operator #1776
|
2013-03-27 10:39:02 +00:00 |
|
kunitoki
|
af2bb2be1e
|
- avoid using double quotes when already escaping as string
|
2013-03-27 09:02:03 +01:00 |
|
Dane Springmeyer
|
412aa510a1
|
fix jpeg/tiff error handling on failed reads - closes #1775
|
2013-03-25 18:29:29 -07:00 |
|
Hermann Kraus
|
fe526fd3d6
|
Fix PointSymbolizer collision bounding boxes.
|
2013-03-24 15:50:18 +01:00 |
|
Dane Springmeyer
|
aaecd92fb6
|
Merge branch 'master' of github.com:mapnik/mapnik
|
2013-03-22 17:58:49 -07:00 |
|
Dane Springmeyer
|
55ec6a7942
|
cleanups around exception handling
|
2013-03-22 17:58:33 -07:00 |
|
Dane Springmeyer
|
f9514e5d2c
|
formatting
|
2013-03-22 17:44:27 -07:00 |
|
Dane Springmeyer
|
3256037eb6
|
forward declare the lt_dlhandle type to avoid needing header in datasource_cache.hpp
|
2013-03-22 17:37:56 -07:00 |
|
artemp
|
c84d83a685
|
+ fix raster markers positioning
|
2013-03-22 12:16:23 +00:00 |
|
artemp
|
aa122ea907
|
+ local vars locality
|
2013-03-22 11:54:34 +00:00 |
|
artemp
|
fe092ac7a2
|
+ implement offset
```
offset = "<number> | <percentage>"
```
|
2013-03-21 12:10:08 +00:00 |
|
artemp
|
542805e4d6
|
+ support multiple color stops in colorize-alpha
( TODO: add support for: <color-stop> = <color> [ <percentage> | <length> ]? )
|
2013-03-20 17:21:09 +00:00 |
|
Dane Springmeyer
|
4e6b6d5a62
|
ensure the line clipping box is padded using scale_factor as well - closes #1767
|
2013-03-19 16:15:50 -07:00 |
|
artemp
|
e91908206b
|
cairo halo patch via @springmeyer ( #1624 )
|
2013-03-18 14:31:38 +00:00 |
|
Dane Springmeyer
|
f759964dbf
|
c++ style
|
2013-03-15 16:52:02 -07:00 |
|
Dane Springmeyer
|
7d868558d7
|
fix a variety of msvc compiler warnings about signed/unsigned implicit conversion
|
2013-03-15 13:37:48 -07:00 |
|
Dane Springmeyer
|
44c02a10c5
|
reduce overhead of flexible agg gamma setting per symbolizer - closes #1174
|
2013-03-14 17:05:06 -07:00 |
|
Dane Springmeyer
|
06803de192
|
iwyu
|
2013-03-14 15:13:02 -07:00 |
|
XinGang Li
|
aff3bd2de0
|
iwyu: mapnik::attribute
|
2013-03-14 13:32:11 +08:00 |
|
Dane Springmeyer
|
e2c7283522
|
Added new mapnik-config options: git-describe, defines, includes, dep-includes, and cxxflags - closes #1443
|
2013-03-13 19:49:59 -07:00 |
|
Dane Springmeyer
|
0b20c14965
|
removed unused trunc and cmath headers - closes #1646
|
2013-03-13 12:47:24 -07:00 |
|
Dane Springmeyer
|
6cbceafc45
|
avoid direct freetype usage in core/public hpp file so that mapnik C++ depedencies do no need to known the freetype include paths
|
2013-03-12 18:12:54 -07:00 |
|
Dane Springmeyer
|
c7821889c9
|
refactor svg parsing so that libxml is not needed in the hpp file
|
2013-03-12 18:09:59 -07:00 |
|
Dane Springmeyer
|
20fcdc8034
|
iwyu
|
2013-03-12 16:56:47 -07:00 |
|
Dane Springmeyer
|
71a04cd09d
|
pass optional by const ref
|
2013-03-12 16:56:31 -07:00 |
|
Dane Springmeyer
|
3bc45ca7ce
|
code cleanup
|
2013-03-11 15:25:46 -07:00 |
|
Dane Springmeyer
|
db437be302
|
remove unneeded FT_Glyph_Copy for grid_renderer halo rendering - refs #1751
|
2013-03-11 15:24:49 -07:00 |
|
Dane Springmeyer
|
29ce3b1c75
|
fix handling of svg opacity, which should be applied to fill/stroke opacity at render time - closes #1744
|
2013-03-11 14:56:00 -07:00 |
|
Dane Springmeyer
|
3b834b4e6f
|
formatting
|
2013-03-11 13:46:32 -07:00 |
|
Dane Springmeyer
|
3dce57cf68
|
Merge branch 'master' of github.com:mapnik/mapnik
|
2013-03-11 11:44:31 -07:00 |
|
Dane Springmeyer
|
631923e675
|
fix handling of alpha in fast halo renderer - refs #1298, amends e66d007627
|
2013-03-11 11:43:35 -07:00 |
|