Timeline


and .

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

07/17/10:

21:17 Ticket #570 (auto-indexing support) created by springmeyer
Each datasource could have a method to index, intelligently, its …
13:19 XMLConfigReference edited by oldtopos
(diff)
13:06 ManagingLargeXmlFiles edited by oldtopos
(diff)
12:19 ManagingLargeXmlFiles edited by oldtopos
(diff)

07/16/10:

23:57 ManagingLargeXmlFiles edited by oldtopos
(diff)
19:43 Changeset [2035] by dane
  • branches/0.7.2-dev/tests/cpp_tests/SConscript

fix library linking name

19:29 Changeset [2034] by dane
  • 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 dane
  • 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 dane
  • trunk/tests/data/good_maps/sqlite.xml

fix path to svg file in test map

07/15/10:

19:37 Changeset [2031] by dane
  • 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 dane
  • trunk/tests/data/fonts
  • trunk/tests/data/fonts/DejaVuSansMono-BoldOblique.ttf

add single font for tests

19:09 Changeset [2029] by dane
  • 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 dane
  • trunk/demo/viewer/mainwindow.cpp

viewer: zoom to full extent of map when loading from xml

19:08 Changeset [2027] by dane
  • 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 springmeyer
fixed: r2025(trunk) ,r2026 (0.7.2)
19:05 Changeset [2026] by dane
  • 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 dane
  • 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 springmeyer
fixed: r2023/r2024
17:13 Changeset [2024] by dane
  • 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 dane
  • 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 dane
  • 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 dane
  • 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 artem
  • 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 c_lopez
  • 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 dane
  • branches/0.7.2-dev/SConstruct

remove debugging line

22:17 Changeset [2017] by dane
  • 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 dane
  • trunk/bindings/python/SConscript

scons: ensure pycairo headers are added

20:40 Changeset [2015] by dane
  • trunk/SConstruct
  • trunk/bindings/python/SConscript

scons: making sure things exist - prepping for out of source build

20:39 Changeset [2014] by dane
  • 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 dane
  • 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 dane
  • 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 dane
  • 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 dane
  • 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 dane
  • trunk/plugins/input/shape/SConscript

scons: only apply SHAPE_MEMORY_MAPPED_FILE to shapefile driver code

18:39 Changeset [2008] by dane
  • 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 dane
  • trunk/include/mapnik/image_util.hpp

only expose save_to_cairo_file if cairo support available

14:30 Changeset [2006] by dane
  • 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 artem
  • trunk/src/marker_cache.cpp

+ call arrange_orienrtations which fixes polygon orientations

10:46 Changeset [2004] by artem
  • trunk/include/mapnik/raster_symbolizer.hpp
  • trunk/src/point_symbolizer.cpp

+ call base class ctor

09:51 Changeset [2003] by artem
  • trunk/src/agg/process_shield_symbolizer.cpp

Scaled text of shield symbolizer (cherry-picked from mapnik-resolution branch)

06:34 Changeset [2002] by herm
  • 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 dane
  • branches/0.7.2-dev/SConstruct

scons: make sure to initialize cairo variables

01:33 Changeset [2000] by dane
  • trunk/SConstruct

scons: make sure to initialize cairo variables

01:08 Changeset [1999] by dane
  • 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 dane
  • 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 dane
  • 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 dane
  • 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

backport r1893 and r1902 - fixing compile for enums

21:47 Changeset [1995] by dane
  • branches/0.7.2-dev/plugins/input/ogr/SConscript

backport r1889

21:46 Changeset [1994] by dane
  • branches/0.7.2-dev/plugins/input/postgis/postgis.hpp

backport r1890

21:44 Changeset [1993] by dane
  • branches/0.7.2-dev/include/mapnik/factory.hpp

backport r1897

21:42 Changeset [1992] by dane
  • branches/0.7.2-dev/include/mapnik/hextree.hpp

backport r1891

21:40 Changeset [1991] by dane
  • branches/0.7.2-dev/agg/include/agg_scanline_u.h

fix typo

21:33 Changeset [1990] by dane
  • branches/0.7.2-dev/agg/include/agg_scanline_u.h

backport compiler fix from r1900

21:28 Changeset [1989] by dane
  • 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 dane
  • 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 dane
  • trunk/bindings/python/SConscript

scons: make sure to build a .os file instead of .o

21:26 Changeset [1986] by dane
  • branches/0.7.2-dev/bindings/python/SConscript

scons: make sure to build a .os file instead of .o

21:02 Changeset [1985] by dane
  • branches/0.7.2-dev/SConstruct
  • branches/0.7.2-dev/bindings/python/SConscript

backport for #257, and r1984

20:48 Changeset [1984] by dane
  • 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 dane
  • 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 dane
  • trunk/bindings/python/SConscript

place built python lib inside module directory to make local import easier

19:26 Changeset [1981] by dane
  • 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 dane
  • 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 dane
  • 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 springmeyer
16:47 Changeset [1978] by dane
  • trunk/AUTHORS

recognize Marcin as committer

16:27 Changeset [1977] by herm
  • trunk/src/metawriter.cpp

Undo accidential change.

16:24 Changeset [1976] by herm
  • trunk/src/load_map.cpp
  • trunk/src/metawriter.cpp

Added default attributes for metawriter.

07/12/10:

22:28 Changeset [1975] by dane
  • 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 springmeyer
11:27 Changeset [1974] by herm
  • 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 herm
  • 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 springmeyer
fixed: port to 0.7.2-dev in r1972, so closing
07:53 Changeset [1972] by dane
  • 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 dane
  • 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 springmeyer
(diff)
Note: See TracTimeline for information about the timeline view.