Dane Springmeyer
|
25dabd6f24
|
support scale_denominator override in save_to_cairo_file - closes #1930
|
2013-06-27 20:07:25 -04:00 |
|
Dane Springmeyer
|
9520f58c5a
|
throw if we cannot detect image extension instead of failing silently
|
2013-02-08 17:14:39 -08:00 |
|
Dane Springmeyer
|
98e974e956
|
fix ifdef logic
|
2013-01-29 03:30:01 -05:00 |
|
Dane Springmeyer
|
b1c1c86346
|
make PNG and TIFF support optional - closes #1704
|
2013-01-29 02:17:37 -05:00 |
|
artemp
|
f25d4d9279
|
+ implement cairo_context wrapper and remove unnecessary dependencies
( cairomm, libsigc++)
|
2013-01-09 17:00:30 +00:00 |
|
Dane Springmeyer
|
e682705a86
|
use the std library tolower over boost::algorithm::to_lower for both better runtime and compile speed - closes #1677
|
2013-01-03 19:27:53 -08:00 |
|
Dane Springmeyer
|
d0f0f9690f
|
zero color images are not valid - catch this earlier on - closes #1568
|
2012-11-08 16:39:31 -05:00 |
|
Dane Springmeyer
|
211b102ec5
|
support writing full color png with rgb only (no alpha) - closes #1559
|
2012-11-06 11:44:44 -05:00 |
|
Dane Springmeyer
|
5a99d7fbdb
|
add miniz support - closes #1554
|
2012-11-04 07:10:05 -05:00 |
|
Dane Springmeyer
|
f9fa9c2461
|
Add support for missing user ability to set Z_FIXED zlib strategy
|
2012-11-04 06:58:25 -05:00 |
|
Dane Springmeyer
|
eda4436b51
|
ensure that the transparency level option is passed to the octree encoder - closes #1556
|
2012-11-04 06:16:18 -05:00 |
|
Dane Springmeyer
|
0ccf9254ec
|
include what you use
|
2012-11-01 10:02:08 -07:00 |
|
Dane Springmeyer
|
f7bd53c0d3
|
make a note about what Z_DEFAULT_COMPRESSION means to zlib
|
2012-10-25 13:30:14 -07:00 |
|
Dane Springmeyer
|
3823890b40
|
rollback 34c3128b0c , move 'scaling' to proper enum, and move image_scaling functions to new cpp/hpp
|
2012-07-06 16:45:58 -07:00 |
|
Dane Springmeyer
|
d8c719f05e
|
finish exposing scale_factor to cairo_renderer
|
2012-07-05 14:54:58 -07:00 |
|
Artem Pavlenko
|
e08339aee9
|
+ use custom span_image_filter preserve alpha
|
2012-05-14 17:32:12 +01:00 |
|
Artem Pavlenko
|
aad7c5e384
|
+ implement compositing for text
+ refactor image_32
|
2012-05-09 12:39:23 +01:00 |
|
Artem Pavlenko
|
a72ee4ba66
|
Merge branch 'master' into compositing
Conflicts:
include/mapnik/image_compositing.hpp
include/mapnik/util/conversions.hpp
include/mapnik/value.hpp
src/agg/agg_renderer.cpp
src/agg/process_line_symbolizer.cpp
src/agg/process_polygon_symbolizer.cpp
src/png_reader.cpp
src/svg_parser.cpp
utils/svg2png/svg2png.cpp
|
2012-05-01 12:35:49 +01:00 |
|
kunitoki
|
af201551b8
|
got rid of old CVS $Id comments kludge in files
|
2012-04-08 02:45:01 +02:00 |
|
Artem Pavlenko
|
81566a8f80
|
+ use pre-multiplied pixel format in agg_renderer
(de-multiply in end_map_processing())
+ support for compositing at style level
+ image blur (TODO)
|
2012-04-03 13:10:30 +01:00 |
|
Artem Pavlenko
|
d76136ba40
|
use mapnik::util namespace for conversions
|
2012-03-23 13:18:33 +00:00 |
|
Artem Pavlenko
|
242385f16d
|
use mapnik::util namespace for conversions
|
2012-03-23 11:08:39 +00:00 |
|
Dane Springmeyer
|
40b0ab8d6c
|
add missing #else
|
2012-03-21 17:45:19 -07:00 |
|
Dane Springmeyer
|
d55ad5a4d2
|
check which cairo surfaces are supported
|
2012-03-21 15:34:59 -07:00 |
|
Dane Springmeyer
|
f1aee03912
|
forward declare marker so marker_cache api access is cleaner
|
2012-03-08 08:37:58 -08:00 |
|
Artem Pavlenko
|
726724b3c7
|
pass by ref
move conversions impl into .cpp
|
2012-03-01 18:36:13 +00:00 |
|
Dane Springmeyer
|
f17031084c
|
use new conversions header - refs #1055
|
2012-02-21 10:59:11 -08:00 |
|
Dane Springmeyer
|
bfd79276a7
|
only encode if image has dimensions (avoid abort in png writer on zero size width or height)
|
2012-02-10 12:14:53 -08:00 |
|
Dane Springmeyer
|
a682212266
|
small optimization by avoiding repeated case sensitive checks
|
2012-02-10 11:20:00 -08:00 |
|
Dane Springmeyer
|
fec0750fcf
|
remove usage of boost::lexical_cast during image encoding - refs #1055
|
2012-02-08 15:45:08 -08:00 |
|
Dane Springmeyer
|
17d13cff67
|
whitespace fixes - closes #911
|
2012-02-01 17:53:35 -08:00 |
|
kunitoki
|
3b3ff2e927
|
- palette not supported in tiff images (yet)
|
2011-11-28 17:18:30 +01:00 |
|
kunitoki
|
e011cab6e0
|
- initial support for producing maps as tiff files (should be pretty straightforward to implement geotiff from here)
|
2011-11-28 16:59:19 +01:00 |
|
kunitoki
|
f1fb0c1939
|
- fix copyright to 2011 (script to do this will follow)
|
2011-10-23 15:04:25 +02:00 |
|
Artem Pavlenko
|
91c315aee7
|
applied patch from kkaefer (gist: 9e0d59a418f8ca653d26)
|
2011-09-07 20:01:01 +00:00 |
|
Artem Pavlenko
|
02c143895d
|
+ refactor palette stuff a bit
TODO: We need to change save_to_file|string interface
to avoid passing dummy rgba_palette objects.
|
2011-09-07 15:01:25 +00:00 |
|
Dane Springmeyer
|
25196e3a8e
|
revise png palette api by removing default arguments to ensure no temporary references
|
2011-09-07 00:45:18 +00:00 |
|
Dane Springmeyer
|
a013cd5032
|
add support for fixed color palettes when encoding to png
|
2011-08-31 02:28:14 +00:00 |
|
Dane Springmeyer
|
caf541d87e
|
add support for controlling zlib compression level and strategy when encoding to png - patch from kkaefer - closes #841
|
2011-08-26 05:58:21 +00:00 |
|
Robert Coup
|
8e8f43e50f
|
Fix incorrect blending of rasters with alpha channel. Use pixfmt_rgba32_plain rather than pixfmt_rgba32, and undo old changes to blender_rgba<>::blender_pix which aren't needed anymore. Thanks @rfw, @cdestigter, @albertov [fixes #759]
|
2011-07-15 03:59:44 +00:00 |
|
Dane Springmeyer
|
e94667a8ae
|
use std::string
|
2011-06-24 00:53:00 +00:00 |
|
Dane Springmeyer
|
aeb1b7f963
|
renable previous (non-agg) internal bilinear scaling method for testing #759a
|
2011-05-12 16:43:23 +00:00 |
|
Dane Springmeyer
|
e69f17eb35
|
add ability to pass a scaling ratio just to the affine scaling - needed by grid_renderer
|
2011-05-02 22:30:50 +00:00 |
|
Dane Springmeyer
|
5bf6efafb0
|
apply patch from Craig de Stigter for better scaling methods using agg image filters - closes #656
|
2011-01-27 03:47:54 +00:00 |
|
Artem Pavlenko
|
9b3809443c
|
+ fix naming style in mapnik::Map
|
2010-06-25 15:23:35 +00:00 |
|
Artem Pavlenko
|
c99dff801a
|
+ forward decl mapnik::Map
|
2010-06-18 15:38:29 +00:00 |
|
Dane Springmeyer
|
9804e7e90d
|
scons: make libjpeg dependency optional (still required by default)
|
2010-06-03 19:50:27 +00:00 |
|
Artem Pavlenko
|
246731874b
|
+ apply 'mapnik-format' to *.cpp *.hpp
|
2010-06-02 11:03:30 +00:00 |
|
Dane Springmeyer
|
d7256295ae
|
port r1680/r1683/r1690 from 0.7.1-dev branch to trunk
|
2010-03-12 18:23:06 +00:00 |
|
Dane Springmeyer
|
067fdb884d
|
sync trunk with new cairo support added previously to 0.7 branch in r1531
|
2010-01-11 18:55:30 +00:00 |
|