Timeline
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
07/17/10:
- 21:17 Ticket #570 (auto-indexing support) created by
- Each datasource could have a method to index, intelligently, its …
- 13:19 XMLConfigReference edited by
- (diff)
- 13:06 ManagingLargeXmlFiles edited by
- (diff)
- 12:19 ManagingLargeXmlFiles edited by
- (diff)
07/16/10:
- 23:57 ManagingLargeXmlFiles edited by
- (diff)
- 19:43 Changeset [2035] by
-
- branches/0.7.2-dev/tests/cpp_tests/SConscript
fix library linking name
- 19:29 Changeset [2034] by
-
- branches/0.7.2-dev/utils/shapeindex/shapeindex.cpp
strip the file extention of '.shp', if provided, as the shapefile driver does not expect the ext. This allows a directory of shapefiles to be indexed like:
- 19:28 Changeset [2033] by
-
- trunk/utils/shapeindex/shapeindex.cpp
strip the file extention of '.shp', if provided, as the shapefile driver does not expect the ext. This allows a directory of shapefiles to be indexed like:
- 02:25 Changeset [2032] by
-
- trunk/tests/data/good_maps/sqlite.xml
fix path to svg file in test map
07/15/10:
- 19:37 Changeset [2031] by
-
- branches/0.7.2-dev/SConstruct
- branches/0.7.2-dev/tests/cpp_tests
- branches/0.7.2-dev/tests/data/fonts
add directory for C++ tests, and first C++ test against the font engine functions
- 19:36 Changeset [2030] by
-
- trunk/tests/data/fonts
- trunk/tests/data/fonts/DejaVuSansMono-BoldOblique.ttf
add single font for tests
- 19:09 Changeset [2029] by
-
- trunk/SConstruct
- trunk/tests/cpp_tests
- trunk/tests/cpp_tests/SConscript
- trunk/tests/cpp_tests/font_registration_test.cpp
add directory for C++ tests, and first C++ test against the font engine functions
- 19:08 Changeset [2028] by
-
- trunk/demo/viewer/mainwindow.cpp
viewer: zoom to full extent of map when loading from xml
- 19:08 Changeset [2027] by
-
- trunk/demo/viewer/main.cpp
make use of new freetype functions added in r2025
- 19:06 Ticket #559 (Auto-registering of all supported freetype font formats (beyond just .ttf)) closed by
- fixed: r2025(trunk) ,r2026 (0.7.2)
- 19:05 Changeset [2026] by
-
- branches/0.7.2-dev/bindings/python/mapnik/__init__.py
- branches/0.7.2-dev/include/mapnik/font_engine_freetype.hpp
- branches/0.7.2-dev/src/font_engine_freetype.cpp
add helper functions for recursively registering fonts, and ensure they match one of the known freetype2 supported fonts (by ext) - closes #559
- 19:04 Changeset [2025] by
-
- trunk/bindings/python/mapnik/__init__.py
- trunk/include/mapnik/font_engine_freetype.hpp
- trunk/src/font_engine_freetype.cpp
add helper functions for recursively registering fonts, and ensure they match one of the known freetype2 supported fonts (by ext) - closes #559
- 17:13 Ticket #568 (if a datasource plugin is not found, indicate searched directories) closed by
- fixed: r2023/r2024
- 17:13 Changeset [2024] by
-
- branches/0.7.2-dev/include/mapnik/datasource_cache.hpp
- branches/0.7.2-dev/src/datasource_cache.cpp
output metadata about the searched plugin directories if a plugin cannot be found - closes #568
- 17:11 Changeset [2023] by
-
- trunk/include/mapnik/datasource_cache.hpp
- trunk/src/datasource_cache.cpp
output metadata about the searched plugin directories if a plugin cannot be found - closes #568
- 12:33 Changeset [2022] by
-
- branches/0.7.2-dev/SConstruct
scons: remove the '_CPPDEFFLAGS' variable, which otherwise would place -DNone in the compiler arguments when no other configure arguments are sent to scons
- 12:29 Changeset [2021] by
-
- trunk/SConstruct
scons: remove the '_CPPDEFFLAGS' variable, which otherwise would place -DNone in the compiler arguments when no other configure arguments are sent to scons
- 08:35 Changeset [2020] by
-
- trunk/include/mapnik/feature_style_processor.hpp
+ add feature caching support when multiple styles are
specified for the same layer. This should reduce I/O for complex styles and make multiple styles per layer a relatively cheap op. TODO: tweak memory_datasource impl.
- 01:32 Changeset [2019] by
-
- trunk/include/mapnik/svg_renderer.hpp
- trunk/src/svg
- trunk/src/svg/process_building_symbolizer.cpp
- trunk/src/svg/process_glyph_symbolizer.cpp
- trunk/src/svg/process_line_pattern_symbolizer.cpp
- …
Added empty svg_renderer class, with unimplemented methods.
07/14/10:
- 22:18 Changeset [2018] by
-
- branches/0.7.2-dev/SConstruct
remove debugging line
- 22:17 Changeset [2017] by
-
- branches/0.7.2-dev/SConstruct
- branches/0.7.2-dev/bindings/python/SConscript
scons: ensure pycairo headers are added
- 22:17 Changeset [2016] by
-
- trunk/bindings/python/SConscript
scons: ensure pycairo headers are added
- 20:40 Changeset [2015] by
-
- trunk/SConstruct
- trunk/bindings/python/SConscript
scons: making sure things exist - prepping for out of source build
- 20:39 Changeset [2014] by
-
- branches/0.7.2-dev/SConstruct
- branches/0.7.2-dev/bindings/python/SConscript
scons: making sure things exist - prepping for out of source build
- 20:20 Changeset [2013] by
-
- trunk/SConstruct
- trunk/agg/SConscript
- trunk/bindings/python/SConscript
- trunk/src/SConscript
- trunk/src/libxml2_loader.cpp
- …
scons: better handling of PYTHON_INCLUDES and HAVE_LIBXML2
- 20:20 Changeset [2012] by
-
- branches/0.7.2-dev/SConstruct
- branches/0.7.2-dev/agg/SConscript
- branches/0.7.2-dev/bindings/python/SConscript
- branches/0.7.2-dev/src/SConscript
- branches/0.7.2-dev/src/libxml2_loader.cpp
- …
scons: better handling of PYTHON_INCLUDES and HAVE_LIBXML2
- 18:47 Changeset [2011] by
-
- trunk/SConstruct
- trunk/bindings/python/SConscript
- trunk/demo/c++/SConscript
- trunk/src/SConscript
scons: only apply HAS_CAIRO & HAS_PYCAIRO flags to cairo related files
- 18:46 Changeset [2010] by
-
- branches/0.7.2-dev/SConstruct
- branches/0.7.2-dev/bindings/python/SConscript
- branches/0.7.2-dev/demo/c++/SConscript
- branches/0.7.2-dev/src/SConscript
scons: only apply HAS_CAIRO & HAS_PYCAIRO flags to cairo related files
- 18:40 Changeset [2009] by
-
- trunk/plugins/input/shape/SConscript
scons: only apply SHAPE_MEMORY_MAPPED_FILE to shapefile driver code
- 18:39 Changeset [2008] by
-
- branches/0.7.2-dev/plugins/input/shape/SConscript
scons: only apply SHAPE_MEMORY_MAPPED_FILE to shapefile driver code
- 14:30 Changeset [2007] by
-
- trunk/include/mapnik/image_util.hpp
only expose save_to_cairo_file if cairo support available
- 14:30 Changeset [2006] by
-
- branches/0.7.2-dev/include/mapnik/image_util.hpp
only expose save_to_cairo_file if cairo support available
- 11:52 Changeset [2005] by
-
- trunk/src/marker_cache.cpp
+ call arrange_orienrtations which fixes polygon orientations
- 10:46 Changeset [2004] by
-
- trunk/include/mapnik/raster_symbolizer.hpp
- trunk/src/point_symbolizer.cpp
+ call base class ctor
- 09:51 Changeset [2003] by
-
- trunk/src/agg/process_shield_symbolizer.cpp
Scaled text of shield symbolizer (cherry-picked from mapnik-resolution branch)
- 06:34 Changeset [2002] by
-
- trunk/include/mapnik/metawriter.hpp
- trunk/src/load_map.cpp
- trunk/src/metawriter.cpp
Created a class for metawriter_properties.
- 01:34 Changeset [2001] by
-
- branches/0.7.2-dev/SConstruct
scons: make sure to initialize cairo variables
- 01:33 Changeset [2000] by
-
- trunk/SConstruct
scons: make sure to initialize cairo variables
- 01:08 Changeset [1999] by
-
- branches/0.7.2-dev/SConstruct
- branches/0.7.2-dev/bindings/python/SConscript
- branches/0.7.2-dev/demo/c++/SConscript
- branches/0.7.2-dev/src/SConscript
scons: conditionally add CXXFLAGS for headers needing Cairo support
- 00:40 Changeset [1998] by
-
- trunk/SConstruct
- trunk/bindings/python/SConscript
- trunk/demo/c++/SConscript
- trunk/src/SConscript
scons: conditionally add CXXFLAGS for headers needing Cairo support
07/13/10:
- 22:00 Changeset [1997] by
-
- branches/0.7.2-dev/include/mapnik/pool.hpp
- branches/0.7.2-dev/plugins/input/postgis/connection_manager.hpp
- branches/0.7.2-dev/plugins/input/postgis/postgis.cpp
- branches/0.7.2-dev/utils/pgsql2sqlite/main.cpp
backport r1955,1956 - db connection fixes
- 21:55 Changeset [1996] by
-
- branches/0.7.2-dev/src/map.cpp
- branches/0.7.2-dev/src/stroke.cpp
- branches/0.7.2-dev/src/text_symbolizer.cpp
- 21:47 Changeset [1995] by
-
- branches/0.7.2-dev/plugins/input/ogr/SConscript
backport r1889
- 21:46 Changeset [1994] by
-
- branches/0.7.2-dev/plugins/input/postgis/postgis.hpp
backport r1890
- 21:44 Changeset [1993] by
-
- branches/0.7.2-dev/include/mapnik/factory.hpp
backport r1897
- 21:42 Changeset [1992] by
-
- branches/0.7.2-dev/include/mapnik/hextree.hpp
backport r1891
- 21:40 Changeset [1991] by
-
- branches/0.7.2-dev/agg/include/agg_scanline_u.h
fix typo
- 21:33 Changeset [1990] by
-
- branches/0.7.2-dev/agg/include/agg_scanline_u.h
backport compiler fix from r1900
- 21:28 Changeset [1989] by
-
- trunk/include/mapnik/font_engine_freetype.hpp
- trunk/include/mapnik/image_cache.hpp
- trunk/include/mapnik/svg/marker_cache.hpp
- trunk/src/placement_finder.cpp
make sure to only use mutexes if THREADING=multi/MAPNIK_THREADSAFE=True
- 21:28 Changeset [1988] by
-
- branches/0.7.2-dev/include/mapnik/font_engine_freetype.hpp
- branches/0.7.2-dev/src/placement_finder.cpp
make sure to only use mutexes if THREADING=multi/MAPNIK_THREADSAFE=True
- 21:26 Changeset [1987] by
-
- trunk/bindings/python/SConscript
scons: make sure to build a .os file instead of .o
- 21:26 Changeset [1986] by
-
- branches/0.7.2-dev/bindings/python/SConscript
scons: make sure to build a .os file instead of .o
- 21:02 Changeset [1985] by
-
- branches/0.7.2-dev/SConstruct
- branches/0.7.2-dev/bindings/python/SConscript
- 20:48 Changeset [1984] by
-
- trunk/SConstruct
- trunk/bindings/python/SConscript
scons: specialize CFLAGS for the only python cpp file that needs SVN_REVISION passed to it
- 19:53 Changeset [1983] by
-
- branches/0.7.2-dev/bindings/python/SConscript
place built python lib inside module directory to make local import easier
- 19:53 Changeset [1982] by
-
- trunk/bindings/python/SConscript
place built python lib inside module directory to make local import easier
- 19:26 Changeset [1981] by
-
- trunk/plugins/input/gdal/SConscript
- trunk/plugins/input/kismet/SConscript
- trunk/plugins/input/occi/SConscript
- trunk/plugins/input/ogr/SConscript
- trunk/plugins/input/osm/SConscript
- …
place built plugin targets in input/ directory to make local registration easier
- 19:22 Changeset [1980] by
-
- branches/0.7.2-dev/plugins/input/kismet/SConscript
- branches/0.7.2-dev/plugins/input/occi/SConscript
- branches/0.7.2-dev/plugins/input/ogr/SConscript
- branches/0.7.2-dev/plugins/input/osm/SConscript
- branches/0.7.2-dev/plugins/input/postgis/SConscript
- …
place built plugin targets in input/ directory to make local registration easier
- 18:04 Changeset [1979] by
-
- branches/0.7.2-dev/CHANGELOG
fix typos
- 17:56 Ticket #569 (Make it easier to run Mapnik without installing (from within sources dir)) created by
- 16:47 Changeset [1978] by
-
- trunk/AUTHORS
recognize Marcin as committer
- 16:27 Changeset [1977] by
-
- trunk/src/metawriter.cpp
Undo accidential change.
- 16:24 Changeset [1976] by
-
- trunk/src/load_map.cpp
- trunk/src/metawriter.cpp
Added default attributes for metawriter.
07/12/10:
- 22:28 Changeset [1975] by
-
- trunk/tests/data/good_maps/text_rotation.xml
add simple visual test of text rotation using orientation parameter on text_symbolizer
- 19:17 Ticket #568 (if a datasource plugin is not found, indicate searched directories) created by
- 11:27 Changeset [1974] by
-
- trunk/include/mapnik/attribute_collector.hpp
- trunk/include/mapnik/feature_style_processor.hpp
- trunk/include/mapnik/map.hpp
- trunk/include/mapnik/metawriter.hpp
- trunk/include/mapnik/metawriter_json.hpp
- …
Many metawriter improvements: - Easier to configure - Correct JSON output - Handling more than one renderer run (writing pre-/postamble is no longer done in constructor/destructor) - Collect all attributes required by metawriters
- 09:30 Changeset [1973] by
-
- trunk/CHANGELOG
Added changelog for MarkersSymbolizer.
07/10/10:
- 10:01 Ticket #563 (GDAL pre-scaling, overviews, and bilinear scaling don't play nicely) closed by
- fixed: port to 0.7.2-dev in r1972, so closing
- 07:53 Changeset [1972] by
-
- branches/0.7.2-dev/include/mapnik/feature_style_processor.hpp
- branches/0.7.2-dev/include/mapnik/query.hpp
- branches/0.7.2-dev/plugins/input/gdal/gdal_datasource.cpp
- branches/0.7.2-dev/plugins/input/gdal/gdal_datasource.hpp
- branches/0.7.2-dev/plugins/input/gdal/gdal_featureset.cpp
- …
port fixes from trunk for gdal bilinear resampling quality (r1912,#563)
- 07:45 Changeset [1971] by
-
- branches/0.7.2-dev
create branch for a 0.7.2 release (http://trac.mapnik.org/milestone/0.7.2)
- 00:32 PostGIS edited by
- (diff)
