Artem Pavlenko
72cd2cd583
revert re-arranging unicode_string_grammar
2018-03-15 15:56:26 +01:00
Artem Pavlenko
69a58346ec
restoring symbol duplications effort
2018-03-15 15:28:56 +01:00
Artem Pavlenko
6ec1abac3a
add an extra -lmapnik to try on travis
2018-03-14 16:58:34 +01:00
Artem Pavlenko
1242df28ee
cleanup+update build scripts
2018-03-14 15:46:25 +01:00
Artem Pavlenko
df1cdb1329
attempting to build sanitized binaries against statically linked libc++ (WIP)
2018-03-09 12:52:06 +01:00
Artem Pavlenko
cdb301b357
enable high dpi scaling
2018-02-20 11:43:55 +01:00
Artem Pavlenko
5732df452c
support SCons 3 (initial attempt)
2017-11-16 11:59:55 +01:00
Jiri Drbalek
4952baf494
fix linking of viewer
2017-10-09 11:35:24 +00:00
artemp
333ef9fde1
update copyright year
2017-05-05 13:02:01 +02:00
artemp
bb19ff948e
remove QMAKE_MAC_SDK version requirement - just build with what is available
2017-03-16 12:16:54 +00:00
artemp
6e3dc91325
remove demo/python (moved to python-mapnik)
2017-01-05 16:51:59 +01:00
artemp
5745bedbd9
update copyright year to 2016
2016-12-20 17:57:22 +01:00
artemp
7c45556138
update font path
2016-08-16 16:00:24 +01:00
artemp
deb5102aac
convert shapefiles to use UTF-8 encoding in DBF files via @glarrain
...
( ref https://github.com/mapnik/mapnik/pull/3441 )
2016-06-02 16:08:31 +02:00
artemp
86d8b6ef5f
Merge branch 'patch-1' of https://github.com/glarrain/mapnik into glarrain-patch-1
2016-06-02 16:06:53 +02:00
artemp
d30143c60f
remove unsupported ESRI data files
2016-06-02 16:04:43 +02:00
Germán Larraín
a876070ccb
Fix markdown issue in C++ demo README
...
Commands were rendered incorrectly due to missing spaces, causing that `mapnik-config --prefix` was rendered without backticks, which are necessary.
2016-05-31 13:14:27 -03:00
Germán Larraín
503d4eaea1
fix shapefiles encoding in demo for C++
...
Mapnik builds without `boost_regex_icu` (see #3440 ) and the C++ demo does not run:
```
/mapnik# demo/c++/rundemo `mapnik-config --prefix`
running demo ...
### std::exception: could not create converter for latin1
```
2016-05-31 12:40:27 -03:00
Frederik Ramm
8af8737272
Fix DejaVu font directory
...
Fonts in Mapnik tree are now 2.35 not 2.34
2016-05-25 10:12:53 +02:00
Tom Hughes
7262b2a256
Correct FSF address in various files
2016-01-26 09:54:42 +00:00
artemp
b918047c4b
make python3 compatible
2015-11-03 10:48:06 +00:00
artemp
cd708859b6
python rundemo.py - make python3 compatible
2015-11-03 10:46:01 +00:00
Dane Springmeyer
a938ca58a9
consistently catch by const ref [skip ci]
2015-10-15 18:06:33 -07:00
artemp
faad6d8543
catch std::exception
2015-10-14 10:32:29 +01:00
artemp
3ec7310f98
re-enable (partially) features at point interface
2015-10-08 14:52:41 +01:00
artemp
58dad1bc30
viewer - fix building on OS X 10.11
2015-10-07 17:39:00 +01:00
artemp
df87dc5ed7
fix CAIRO=no build
2015-09-30 15:31:56 +01:00
artemp
8c6bf0eef6
update copyright notice
2015-06-16 12:49:16 +02:00
artemp
6d4a4139b3
is_switchable to control switchabilty of vertex_converters -- revive stroke_tag
...
fix vertex_converter in cairo/agg
2015-05-04 14:49:17 +02:00
artemp
470da20d53
fix remanining cAmEl case names
2015-05-04 12:49:11 +02:00
artemp
c5c5fc9e62
update viewer
2015-02-20 17:03:55 +01:00
artemp
7031099b76
Merge branch 'master' into mapnik-geometry
2015-02-20 17:03:46 +01:00
artemp
fec1d75e8e
add basic cairo support
2015-02-19 12:03:15 +01:00
artemp
2e4e1f71b8
adapt to use mapnik::new_geometry::geometry (shape.input only)
2015-02-18 13:21:16 +01:00
Dane Springmeyer
89a58c5879
Merge branch 'master' of github.com:mapnik/mapnik into release/image_data_any
2015-02-11 10:01:42 -08:00
artemp
5e6468f9bf
update viewer to use vertex_adapter
2015-02-09 10:01:31 +01:00
Blake Thompson
22a384ef33
Moved image_data_rgba8 to image_rgba8. Ref #2633
2015-01-21 20:31:02 -06:00
Blake Thompson
93f835177b
Removed all the code for the previous type of image and image_32. Ref #2633
2015-01-21 17:57:16 -06:00
Dane Springmeyer
4856886284
fix compile of rundemo.cpp
2015-01-20 19:37:31 -08:00
Blake Thompson
badb0c9a97
This is a complete removal of code that utilizes image_32 in the library. It is a sweeping change that does some of the following:
...
* Changes all agg_renderers to use a image_data_any variant (only image_data_rgba8 is implemented currently)
* Changes the marker and marker_cache to use image_data_any images
* Changes the symbolizers so that they must be aware of the source data type they are attempting to render and the render type that is expected to be rendered into.
* Moves many utilities into image_utils, that were previously in image_32.
The kicker is that this still isn't working perfectly yet, but I am commiting so I don't have tears in case everything is lost on my computer.
Ref #2633
2015-01-20 18:30:10 -06:00
Blake Thompson
03440c0108
Merge branch 'master' into release/image_data_any
2015-01-14 15:36:03 -06:00
artemp
8063fa0f5e
viewer - use new image APIs and fix compilation
2015-01-13 11:46:20 +01:00
artemp
c2bba2b622
fix noncopyable usage
2015-01-13 11:45:07 +01:00
Blake Thompson
42ee4ec90d
Moved cairo out of the image_util.*pp files and now have created a cairo_io.*pp files.
...
Ref #2622
2015-01-09 16:49:31 -05:00
Dane Springmeyer
fbecd5ff33
always pass image_data to save_to_string/file
2015-01-08 13:54:43 -08:00
Dane Springmeyer
acb3bb0821
trim down image_32 - refs #2627
2015-01-08 13:16:32 -08:00
Dane Springmeyer
63ccb4c36c
remove try/except around 'import mapnik' which is more trouble than help
2015-01-08 10:32:24 -08:00
artemp
5361d21beb
move mapnik::noncopyable to mapnik::util::noncopyable where it belongs
2015-01-07 13:11:09 +01:00
artemp
18554ec0b1
remove static_visitor usage and rely on automatic result type deduction
...
(NOTE: expression_evaluator requires ```using result_type = T1;``` )
Conflicts:
src/image.cpp
2015-01-07 11:39:06 +01:00
artemp
38da080f82
make concrete image_data type names more expressive and explicit about color channels/depth:
...
image_data_32 -> image_data_rgba8
image_data_8 -> image_data_gray8
image_data_16 -> image_data_gray16
image_data_float32 -> image_data_gray32f
NOTE: currently image_data_gray16::pixel_type = std::int16_t (signed 16 bit int) to match GDAL
should we support unsigned types?
2014-12-04 11:02:42 +01:00