Timeline
07/28/10:
- 19:13 Changeset [2089] by
-
- 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
-
- 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
-
- 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
- In mapnik 0.7.1-1 I get a segfault when calling render() on a map …
07/26/10:
- 02:23 Changeset [2086] by
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- trunk/bindings/python/mapnik_map.cpp
Add python bindings for metawriter properties.
- 17:05 Changeset [2080] by
-
- trunk/include/mapnik/map.hpp
- trunk/src/map.cpp
Add metawriter properties to Map object.
- 17:03 Changeset [2079] by
-
- trunk/src/load_map.cpp
Make "default-output" attribute optional.
- 16:12 Changeset [2078] by
-
- trunk/plugins/input/shape/shape_featureset.cpp
+ don't create stack variable for reclen
- 15:56 Ticket #573 (Null shapes) closed by
- fixed: Fixed in r2077
- 15:55 Changeset [2077] by
-
- 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
-
- trunk/plugins/input/shape/shape_index_featureset.cpp
+ formatting ..
- 15:55 Changeset [2075] by
-
- trunk/plugins/input/shape/shape_io.cpp
+ don't read bounding box for null shapes
- 15:55 Ticket #573 (Null shapes) created by
- According to shape file documentation : "A shape type of 0 indicates a …
07/24/10:
- 18:55 Changeset [2074] by
-
- trunk/SConstruct
scons: fix the order of deletion of nested directories during uninstall action
07/23/10:
- 21:33 Changeset [2073] by
-
- branches/0.7.2-dev/include/mapnik/utils.hpp
+ fixed template parameter shadowing (clang++)
- 02:37 Troubleshooting edited by
- (diff)
- 02:36 Troubleshooting edited by
- (diff)
- 02:31 Troubleshooting created by
- 02:00 WikiStart edited by
- (diff)
07/22/10:
- 18:43 Changeset [2072] by
-
- trunk/demo/viewer
ignore ini and app for viewer
- 18:32 Changeset [2071] by
-
- trunk
- trunk/bindings/python
- trunk/src
- trunk/utils
- trunk/utils/mapnik-config
- …
svg ingore for uninstall-
- 18:14 Changeset [2070] by
-
- 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
-
- trunk/CHANGELOG
fix typo
- 17:53 Changeset [2068] by
-
- trunk/SConstruct
- trunk/src/SConscript
make compile of svg renderer optional (but on by default)
- 00:48 Changeset [2067] by
-
- 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
-
- branches/0.7.2-dev/utils/shapeindex/shapeindex.cpp
be careful with output streams
- 21:16 Changeset [2065] by
-
- trunk/utils/shapeindex/shapeindex.cpp
be careful with output streams
- 21:13 Changeset [2064] by
-
- trunk/src/svg
- trunk/utils/mapnik-config
propset ignore in a few directories
- 19:05 Changeset [2063] by
-
- 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
- duplicate
- 16:48 Ticket #572 (Fractional text size support) created by
- There is currently support for fractional text halo size, but not for …
- 04:42 Changeset [2062] by
-
- 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
-
- 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
-
- 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
-
- 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
- output on just about every compile …
- 20:59 Changeset [2058] by
-
- trunk/src/agg/process_building_symbolizer.cpp
explicitly convert doubles to int to avoid compiler warnings
- 20:43 Changeset [2057] by
-
- trunk/include/mapnik/feature_style_processor.hpp
only using cache-first logic if caching features
- 18:21 Changeset [2056] by
-
- 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
-
- 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
-
- 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
-
- 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
- (diff)
- 23:23 Mapnik2 edited by
- (diff)
- 22:55 Changeset [2052] by
-
- 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
-
- 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
-
- 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
-
- 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
-
- trunk/utils/mapnik-config/SConscript
fix cppflag construction
- 15:48 Changeset [2047] by
-
- 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
-
- 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
-
- trunk/src/agg/agg_renderer.cpp
+ fix comment
- 07:10 Changeset [2044] by
-
- 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
-
- trunk/include/mapnik/symbolizer.hpp
- trunk/src/symbolizer.cpp
+ pass std::string argument by const&
07/18/10:
- 20:21 Changeset [2042] by
-
- trunk/include/mapnik/save_map.hpp
- trunk/src/save_map.cpp
Remove unneeded headers from save_map.{cpp,hpp}
- 19:49 Changeset [2041] by
-
- trunk/include/mapnik/metawriter_json.hpp
- trunk/src/metawriter.cpp
Enable metawriter_json to operate on any stream object.
- 17:40 Changeset [2040] by
-
- trunk/utils/mapnik-config/SConscript
scons: add uninstall actions for mapnik-config scripts added in r2039)
- 17:34 Changeset [2039] by
-
- 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
-
- trunk/SConstruct
- trunk/src/SConscript
scons: only attach uninstall actions if actually uninstalling - #311
- 16:40 Changeset [2037] by
-
- trunk/utils/shapeindex/SConscript
add tweak to uninstall target missed in r2036
- 16:39 Changeset [2036] by
-
- 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
