Timeline


and .

07/28/10:

19:13 Changeset [2089] by dane
  • trunk/SConstruct

scons: tweak logic for whether a path is a 'system' path, avoiding case where a custom path like /opt/mapnik/lib would be assumed to be a standard system path

02:51 Changeset [2088] by c_lopez
  • trunk/tests/cpp_tests/svg_renderer_tests/path_element_test.cpp

Added test that produces svg file with output from SVG path grammar.

02:50 Changeset [2087] by c_lopez
  • trunk/include/mapnik/ctrans.hpp
  • trunk/include/mapnik/svg/svg_generator.hpp
  • trunk/include/mapnik/svg/svg_generator_path_grammar.hpp
  • trunk/include/mapnik/svg_renderer.hpp
  • trunk/src/SConscript

Implemented svg_renderer::process_polygon_symbolier that uses the SVG path grammar, which outputs coords in map coords.

07/27/10:

18:21 Ticket #574 (ogr.input segfaults on invalid json data) created by cdestigter
In mapnik 0.7.1-1 I get a segfault when calling render() on a map …

07/26/10:

02:23 Changeset [2086] by c_lopez
  • trunk/include/mapnik/svg/svg_generator.hpp
  • trunk/include/mapnik/svg/svg_generator_path_grammar.hpp
  • trunk/src/svg/svg_generator.cpp

Added missing files: include/mapnik/svg/svg_generator.hpp and include/mapnik/svg/svg_generator_path_grammar.hpp.

02:19 Changeset [2085] by c_lopez
  • trunk/include/mapnik/geometry.hpp
  • trunk/include/mapnik/vertex_vector.hpp

Changed geometry and vertex_vector2 back to inherit from boost::noncopyable. Thought that Karma would require them to be copyable.

00:25 Changeset [2084] by c_lopez
  • trunk/include/mapnik/geometry.hpp
  • trunk/include/mapnik/svg_renderer.hpp
  • trunk/include/mapnik/vertex_vector.hpp
  • trunk/src/svg/svg_renderer.cpp

Added dummy grammar to generate SVG paths from geometries, as well as an SVG generator component.

07/25/10:

22:16 Changeset [2083] by dane
  • branches/0.7.2-dev/plugins/input/shape/shape_featureset.cpp
  • branches/0.7.2-dev/plugins/input/shape/shape_io.cpp

correct null shapes processing - closes #573 (backport from 2077)

18:41 Changeset [2082] by herm
  • trunk/include/mapnik/feature_style_processor.hpp
  • trunk/include/mapnik/map.hpp
  • trunk/include/mapnik/metawriter.hpp
  • trunk/include/mapnik/metawriter_json.hpp
  • trunk/src/load_map.cpp

Add support for dynamic filename in metawriters.

17:14 Changeset [2081] by herm
  • trunk/bindings/python/mapnik_map.cpp

Add python bindings for metawriter properties.

17:05 Changeset [2080] by herm
  • trunk/include/mapnik/map.hpp
  • trunk/src/map.cpp

Add metawriter properties to Map object.

17:03 Changeset [2079] by herm
  • trunk/src/load_map.cpp

Make "default-output" attribute optional.

16:12 Changeset [2078] by artem
  • trunk/plugins/input/shape/shape_featureset.cpp

+ don't create stack variable for reclen

15:56 Ticket #573 (Null shapes) closed by artem
fixed: Fixed in r2077
15:55 Changeset [2077] by artem
  • trunk/plugins/input/shape/shape_featureset.cpp

+ correct null shapes processing

(no bounding box, no geometric data)

+ untabify and re-format

15:55 Changeset [2076] by artem
  • trunk/plugins/input/shape/shape_index_featureset.cpp

+ formatting ..

15:55 Changeset [2075] by artem
  • trunk/plugins/input/shape/shape_io.cpp

+ don't read bounding box for null shapes

15:55 Ticket #573 (Null shapes) created by artem
According to shape file documentation : "A shape type of 0 indicates a …

07/24/10:

18:55 Changeset [2074] by dane
  • trunk/SConstruct

scons: fix the order of deletion of nested directories during uninstall action

07/23/10:

21:33 Changeset [2073] by dane
  • branches/0.7.2-dev/include/mapnik/utils.hpp

+ fixed template parameter shadowing (clang++)

02:37 Troubleshooting edited by springmeyer
(diff)
02:36 Troubleshooting edited by springmeyer
(diff)
02:32 bogus_lines.png attached to Troubleshooting by springmeyer
wrapping the wrong way around the earth which is not natural
02:31 Troubleshooting created by springmeyer
02:00 WikiStart edited by springmeyer
(diff)

07/22/10:

18:43 Changeset [2072] by dane
  • trunk/demo/viewer

ignore ini and app for viewer

18:32 Changeset [2071] by dane
  • trunk
  • trunk/bindings/python
  • trunk/src
  • trunk/utils
  • trunk/utils/mapnik-config

svg ingore for uninstall-

18:14 Changeset [2070] by dane
  • trunk/SConstruct
  • trunk/demo/viewer/SConscript
  • trunk/demo/viewer/viewer.ini

use SCons to build up the mapnik viewer ini file

17:56 Changeset [2069] by dane
  • trunk/CHANGELOG

fix typo

17:53 Changeset [2068] by dane
  • trunk/SConstruct
  • trunk/src/SConscript

make compile of svg renderer optional (but on by default)

00:48 Changeset [2067] by c_lopez
  • trunk/include/mapnik/svg_renderer.hpp
  • trunk/src/svg/process_building_symbolizer.cpp
  • trunk/src/svg/process_glyph_symbolizer.cpp
  • trunk/src/svg/process_line_pattern_symbolizer.cpp
  • trunk/src/svg/process_line_symbolizer.cpp

Changed template parameter type from stream to iterator and added a specialization for std::ostream_iterator.

07/21/10:

23:22 Changeset [2066] by dane
  • branches/0.7.2-dev/utils/shapeindex/shapeindex.cpp

be careful with output streams

21:16 Changeset [2065] by dane
  • trunk/utils/shapeindex/shapeindex.cpp

be careful with output streams

21:13 Changeset [2064] by dane
  • trunk/src/svg
  • trunk/utils/mapnik-config

propset ignore in a few directories

19:05 Changeset [2063] by dane
  • trunk/CHANGELOG
  • trunk/include/mapnik/proj_transform.hpp
  • trunk/include/mapnik/projection.hpp
  • trunk/src/proj_transform.cpp
  • trunk/src/projection.cpp

speed optimizations by more careful use (or avoidance) of locking around projection code

16:54 Ticket #572 (Fractional text size support) closed by carlos.lopez.garces
duplicate
16:48 Ticket #572 (Fractional text size support) created by carlos.lopez.garces
There is currently support for fractional text halo size, but not for …
04:42 Changeset [2062] by c_lopez
  • trunk/tests/cpp_tests/svg_renderer_tests/file_output_test.cpp
  • trunk/tests/cpp_tests/svg_renderer_tests/root_element_test.cpp

Added test for testing different of implementations of the generation of the svg root element.

03:43 Changeset [2061] by c_lopez
  • trunk/src/svg/process_building_symbolizer.cpp
  • trunk/src/svg/process_glyph_symbolizer.cpp
  • trunk/src/svg/process_line_pattern_symbolizer.cpp
  • trunk/src/svg/process_line_symbolizer.cpp
  • trunk/src/svg/process_markers_symbolizer.cpp

Added template specialization svg_renderer<std::ofstream> to output SVG to file. Run tests/cpp_tests/svg_renderer_tests/file_output_test.cpp to generate one.

07/20/10:

23:34 Changeset [2060] by c_lopez
  • trunk/src/svg/process_building_symbolizer.cpp
  • trunk/src/svg/process_glyph_symbolizer.cpp
  • trunk/src/svg/process_line_pattern_symbolizer.cpp
  • trunk/src/svg/process_line_symbolizer.cpp
  • trunk/src/svg/process_markers_symbolizer.cpp

Generation of output is now done through a stream iterator instead of the stream directly, which improves performance. Also made more compact generator for xml header, root element and bgcolor.

21:54 Changeset [2059] by dane
  • trunk/utils/mapnik-config/SConscript

fixup install location of mapnik2.pc for pkg-config

21:24 Ticket #571 (compiler warnings int -> double on RHEL 5.5) created by springmeyer
output on just about every compile …
20:59 Changeset [2058] by dane
  • trunk/src/agg/process_building_symbolizer.cpp

explicitly convert doubles to int to avoid compiler warnings

20:43 Changeset [2057] by dane
  • trunk/include/mapnik/feature_style_processor.hpp

only using cache-first logic if caching features

18:21 Changeset [2056] by artem
  • trunk/include/mapnik/feature_style_processor.hpp

+ fix feature caching implementation - collect

attributes names from all active styles

+ use BOOST_FOREACH to improve readability

TODO - move 'filter_factor' to raster_symbolizer

17:18 Changeset [2055] by c_lopez
  • trunk/tests/cpp_tests/svg_renderer_tests/background_color_test.cpp

Added a test with different implementations for generating background color in SVG.

13:37 Changeset [2054] by c_lopez
  • trunk/src/svg/svg_renderer.cpp
  • trunk/tests/cpp_tests/svg_renderer_tests/combined_test.cpp

Added generation of background color to svg_renderer.

02:41 Changeset [2053] by c_lopez
  • trunk/include/mapnik/svg_renderer.hpp
  • trunk/src/svg/svg_renderer.cpp
  • trunk/tests/cpp_tests/svg_renderer_tests/combined_test.cpp

Added generation of SVG root element with width and height attributes. Also added test for testing the output generated by svg_renderer (combined_test.cpp).

07/19/10:

23:24 Mapnik2 edited by springmeyer
(diff)
23:23 Mapnik2 edited by springmeyer
(diff)
22:55 Changeset [2052] by dane
  • branches/0.7.2-dev/src/datasource_cache.cpp
  • branches/0.7.2-dev/src/font_engine_freetype.cpp
  • branches/0.7.2-dev/tests/cpp_tests/font_registration_test.cpp

boost 1.35 compatibility

22:12 Changeset [2051] by dane
  • trunk/tests/cpp_tests/svg_renderer_tests/SConscript
  • trunk/tests/cpp_tests/svg_renderer_tests/compilation_test.cpp

fixup compile on osx and remove tabs in svg tests

21:35 Changeset [2050] by c_lopez
  • trunk/include/mapnik/svg_renderer.hpp
  • trunk/src/svg/svg_renderer.cpp

Added generation of XML declaration and doctype definition to svg_renderer.

20:40 Changeset [2049] by c_lopez
  • trunk/SConstruct
  • trunk/include/mapnik/svg_renderer.hpp
  • trunk/src/svg/process_building_symbolizer.cpp
  • trunk/src/svg/process_glyph_symbolizer.cpp
  • trunk/src/svg/process_line_pattern_symbolizer.cpp

Added template parameter and data member to svg_renderer for holding the output stream.

19:01 Changeset [2048] by dane
  • trunk/utils/mapnik-config/SConscript

fix cppflag construction

15:48 Changeset [2047] by c_lopez
  • trunk/include/mapnik/svg_renderer.hpp
  • trunk/src/SConscript

Added the path of the svg_renderer's files to scons for compilation. There is no variable yet to disable their compilation.

08:01 Changeset [2046] by artem
  • trunk/src/load_map.cpp
  • trunk/src/save_map.cpp
  • trunk/utils/upgrade_map_xml/upgrade_map_xml.py

+ align attribute names with W3C standards

rename 'bgcolor' to 'background-color'

+ update upgrade_map_xml.py

07:10 Changeset [2045] by artem
  • trunk/src/agg/agg_renderer.cpp

+ fix comment

07:10 Changeset [2044] by artem
  • trunk/include/mapnik/map.hpp
  • trunk/src/agg/agg_renderer.cpp
  • trunk/src/load_map.cpp
  • trunk/src/map.cpp
  • trunk/src/save_map.cpp

+ add support for background-image attribute

( background image is repeated both vertically

and horizontally )

07:09 Changeset [2043] by artem
  • trunk/include/mapnik/symbolizer.hpp
  • trunk/src/symbolizer.cpp

+ pass std::string argument by const&

07/18/10:

20:21 Changeset [2042] by herm
  • trunk/include/mapnik/save_map.hpp
  • trunk/src/save_map.cpp

Remove unneeded headers from save_map.{cpp,hpp}

19:49 Changeset [2041] by herm
  • trunk/include/mapnik/metawriter_json.hpp
  • trunk/src/metawriter.cpp

Enable metawriter_json to operate on any stream object.

17:40 Changeset [2040] by dane
  • trunk/utils/mapnik-config/SConscript

scons: add uninstall actions for mapnik-config scripts added in r2039)

17:34 Changeset [2039] by dane
  • trunk/SConstruct
  • trunk/utils/mapnik-config
  • trunk/utils/mapnik-config/SConscript
  • trunk/utils/mapnik-config/mapnik-config.template

add mapnik-config script and pkg-config file - #175

17:26 Changeset [2038] by dane
  • trunk/SConstruct
  • trunk/src/SConscript

scons: only attach uninstall actions if actually uninstalling - #311

16:40 Changeset [2037] by dane
  • trunk/utils/shapeindex/SConscript

add tweak to uninstall target missed in r2036

16:39 Changeset [2036] by dane
  • trunk/SConstruct
  • trunk/bindings/python/SConscript
  • trunk/plugins/input/gdal/SConscript
  • trunk/plugins/input/kismet/SConscript
  • trunk/plugins/input/occi/SConscript

add ability to uninstall all tracked scons targets using an 'uninstall' argument like 'scons uninstall' - closes #311

Note: See TracTimeline for information about the timeline view.