Blake Thompson
|
d1616737f2
|
Removed the mapnik type of 'byte' because it seemed sparsely used and simply providing data type should be easier as it is never going to change. Also added some tests around mapnik palette
|
2015-05-13 19:32:54 -05:00 |
|
Blake Thompson
|
f3abe7fc25
|
Added test coverage to image buffer
|
2015-05-13 16:50:31 -05:00 |
|
Blake Thompson
|
c3dfda4977
|
Merge pull request #2808 from mapnik/bugfix/strategy_rounding
Bugfix/strategy rounding
|
2015-05-13 13:45:26 -05:00 |
|
Blake Thompson
|
f9acd07aaf
|
Merge pull request #2807 from mapnik/drop-big-endian
Drop obsolete and unsupported big endian support
|
2015-05-13 13:43:09 -05:00 |
|
artemp
|
3e16c4b8f2
|
remove unused vars
|
2015-05-13 15:15:52 +01:00 |
|
artemp
|
ba117c6384
|
update SVG path generator to avoid using boost::phoenix::if_() which doesn't work with boost 1.58
|
2015-05-13 11:33:09 +01:00 |
|
artemp
|
270679bc20
|
style
|
2015-05-13 11:32:34 +01:00 |
|
Blake Thompson
|
39428585f0
|
Added the rounding_cast utility, and added a scale_rounding_strategy to support this new casting type. Added tests for it
|
2015-05-12 14:36:29 -05:00 |
|
Blake Thompson
|
1dddfd17ef
|
Removed try catch around set_alpha, and just checked bounds. Added unit tests for image_view
|
2015-05-12 12:24:14 -05:00 |
|
Dane Springmeyer
|
613766b104
|
drop obsolete and unsupported big endian support - refs #2806
|
2015-05-12 10:19:37 -07:00 |
|
artemp
|
a9ae6c111c
|
Merge branch 'master' into fix-topojson
|
2015-05-12 09:42:29 +02:00 |
|
Dane Springmeyer
|
706be7397f
|
Merge branch 'master' of github.com:mapnik/mapnik
|
2015-05-11 17:49:42 -07:00 |
|
Dane Springmeyer
|
d57f1cbb71
|
display deprecated value in enumeration warning [skip ci]
|
2015-05-11 17:49:35 -07:00 |
|
Dane Springmeyer
|
834ae832be
|
tuple adapter is needed in the end
|
2015-05-11 16:52:08 -07:00 |
|
Dane Springmeyer
|
14c73304de
|
iwyu
|
2015-05-11 16:52:08 -07:00 |
|
Blake Thompson
|
e44cdef805
|
Fix get_pixel with image_view
|
2015-05-11 18:19:24 -05:00 |
|
Blake Thompson
|
f54164da75
|
Changed the way that set alpha worked, renaming old method to multiply_alpha, added new set_alpha, that simply sets the alpha. Added protection for overflows and underflows. Added unit tests to cover all code
|
2015-05-11 13:12:13 -05:00 |
|
Dane Springmeyer
|
23872dcd26
|
ensure topojson parser is robust to invalid arc index
|
2015-05-09 07:04:03 -07:00 |
|
Dane Springmeyer
|
61c2cd5ed5
|
tuple adapter is needed in the end
|
2015-05-09 06:59:14 -07:00 |
|
Dane Springmeyer
|
7ceba047c0
|
iwyu
|
2015-05-09 06:54:38 -07:00 |
|
Dane Springmeyer
|
5162027034
|
avoid closing empty path
|
2015-05-07 16:12:38 -07:00 |
|
Dane Springmeyer
|
340ed85e4e
|
fix windows compile
|
2015-05-06 07:10:35 -07:00 |
|
Dane Springmeyer
|
4c76edaef7
|
algorithm is a somewhat large stl header, move it to cpp
|
2015-05-06 06:37:06 -07:00 |
|
Dane Springmeyer
|
b11eeef4b6
|
remove std::clog print
|
2015-05-06 06:35:37 -07:00 |
|
Dane Springmeyer
|
0bfb7bae7a
|
Add deprecation warning for enum's using _
|
2015-05-06 06:35:17 -07:00 |
|
Dane Springmeyer
|
b10a6f7a92
|
remove unused coord_array header
|
2015-05-06 06:34:54 -07:00 |
|
Dane Springmeyer
|
126c777c8d
|
shuffle around boost/geometry usage in headers to reduce compile time
|
2015-05-05 22:04:49 -07:00 |
|
Dane Springmeyer
|
f2863a7d2a
|
explicitly use mapnik::tags to avoid boost::geometry::tags conflict
|
2015-05-05 20:46:19 -07:00 |
|
artemp
|
47c272b874
|
c++ constness, formatting
|
2015-05-05 14:12:29 +02:00 |
|
Blake Thompson
|
0eecbd3e0f
|
Modified marker cache to store shared_ptrs in order to prevent threading issues and to close #2713
|
2015-05-04 14:11:41 -05:00 |
|
Blake Thompson
|
9439279f53
|
hopefully solved linux compile issues
|
2015-05-04 09:37:45 -05: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
|
377c5e56b8
|
image_view - add move ctro, delete assignment operator, use std::size
|
2015-05-04 12:11:24 +02:00 |
|
artemp
|
ba0c18a228
|
c++ style
|
2015-05-04 11:22:06 +02:00 |
|
artemp
|
081cf02dcf
|
fix method signitures to use std::size_t
rename getSize() -> size(), getRowSize() -> row_size
|
2015-05-04 10:57:57 +02:00 |
|
artemp
|
663a7db8fd
|
use std::size_t
|
2015-05-04 10:14:01 +02:00 |
|
Dane Springmeyer
|
147602244b
|
disable is_switchable for stroking and offsets - refs #2791
|
2015-04-30 11:42:36 -07:00 |
|
Jiri Drbalek
|
78d7ea007a
|
fix labeling
|
2015-04-30 07:20:10 +00:00 |
|
Dane Springmeyer
|
919bf27dc3
|
close polygon paths
|
2015-04-29 15:41:18 -07:00 |
|
artemp
|
c64dc3672a
|
vertex_converter - refactor to pass Processor to apply function (while it allows to instantiate vertex_converter object only using converter tags, it doesn't reduce object code)
make offset_converter 'non-switchable' relying on be able to shortcut in `vertex(*x, *y)` when offset is 0.0 -> results in reduced binary size
|
2015-04-28 14:18:33 +02:00 |
|
artemp
|
666ce82ae4
|
add is_switchable to control switchabilty of vertex_converters
|
2015-04-27 14:00:52 +02:00 |
|
Dane Springmeyer
|
e60dfbba38
|
remove unused close_poly_tag
|
2015-04-26 19:34:58 -07:00 |
|
Dane Springmeyer
|
f9439a590f
|
define BOOST_MPL_LIMIT_VECTOR_SIZE before boost/geometry
|
2015-04-26 19:34:42 -07:00 |
|
Dane Springmeyer
|
bf92a90648
|
silence boost geometry warnings [skip ci]
|
2015-04-27 00:32:09 +02:00 |
|
Dane Springmeyer
|
8489bb12f8
|
Add operator!= to datasource (needed for copy_move_test.cpp)
|
2015-04-25 10:34:25 +02:00 |
|
artemp
|
d89033a0ca
|
reduce binary size providing overloads for forward method
```
template <typename Geometry, typename Processor>
static void forward(Dispatcher & disp, Geometry & geom, Processor & proc,
typename std::enable_if<!std::is_same
<typename detail::converter_traits<Geometry,Current>::conv_type,
transform_path_adapter<view_transform, Geometry> >::value >::type* = 0)
```
|
2015-04-24 18:13:18 +02:00 |
|
artemp
|
69afcdf9bf
|
fix hardcoded detector type
|
2015-04-24 15:15:01 +02:00 |
|
artemp
|
f9bd031243
|
pass and store feature by const ref
|
2015-04-24 15:12:48 +02:00 |
|
artemp
|
68510afdc1
|
remove const
|
2015-04-24 12:35:21 +02:00 |
|