Timeline
02/15/09:
- 20:55 Ticket #223 (Add sqlite3.input plugin for loading geometries from blob columns) closed by
- fixed: all patches have been applied to trunk. closing…
- 20:53 Ticket #205 (Pickling support for Mapnik Layer) closed by
- fixed: added in r913
- 20:53 Changeset [913] by
-
- trunk/bindings/python/mapnik_datasource.cpp
- trunk/bindings/python/mapnik_layer.cpp
+ add pickling interface to layers and datasources (closes #205) - TODO support parameters
- 20:50 Ticket #234 (mapnik::Parameters don't correctly handle boost::variant pickling) created by
- […]
- 18:19 Changeset [912] by
-
- trunk/AUTHORS
Add Tom MacWright? to the patch contributors list for the addition of modserver.py
- 18:13 Changeset [911] by
-
- trunk/bindings/python/mapnik/ogcserver/modserver.py
ogcserver: r909 added the wrong modserer.py file, reverting to correct one.
- 18:02 Changeset [910] by
-
- trunk/bindings/python/mapnik/ogcserver/modserver.py
+ add modified mod_python ogcserver wrapper patch for 'modserver.py' from tmcw (closes #101)
- 17:51 Changeset [909] by
-
- trunk/bindings/python/mapnik/ogcserver/wms111.py
- trunk/bindings/python/mapnik/ogcserver/wms130.py
ogcserver: Add html exception to allowedexceptions
- 17:43 Changeset [908] by
-
- trunk/bindings/python/mapnik/ogcserver/common.py
ogcserver: don't set the background color unless the get param exists
- 14:54 Ticket #233 (Map pickling is missing style handling and should not un-pickle map ...) closed by
- fixed: fixed in r907
- 14:53 Changeset [907] by
-
- trunk/bindings/python/mapnik_map.cpp
+ add style pickling support to mapnik::Map, fix tabs, and only un-pickle background color if exists (closes 233)
- 14:35 Ticket #167 (Map pickling failure due to mapnik.Color object) closed by
- fixed: Disgregard that last comment on the need for setstate which is not …
- 14:28 Ticket #233 (Map pickling is missing style handling and should not un-pickle map ...) created by
- 13:25 Ticket #232 (Compiling python bindings to .pyc during install) created by
- Just noticed that as opposed to linux installs, where .pyc files are …
- 08:51 Changeset [906] by
-
- trunk/plugins/input/osm/SConscript
- trunk/plugins/input/osm/basiccurl.cpp
- trunk/plugins/input/osm/basiccurl.h
- trunk/plugins/input/osm/dataset_deliverer.cpp
- trunk/plugins/input/osm/dataset_deliverer.h
- …
OSM plugin: Fixed warnings, added URL support with cURL, removed multiple parsing
- 06:58 Ticket #231 (compile failure with cairomm-1.8.0) closed by
- fixed: Fixed in r905.
- 06:56 Changeset [905] by
-
- trunk/src/image_util.cpp
Includes png.h early to avoid ordering issues with setjmp.h. Fixes #231
- 06:53 Ticket #231 (compile failure with cairomm-1.8.0) created by
- Compiling the SVN code with cairomm-1.8.0 results in an error in the …
- 00:19 Ticket #230 (python module links against /usr/lib instead of /usr/local/lib64) created by
- Mapnik's python bindings seem to not be successfully linking against the …
02/14/09:
- 23:00 Ticket #229 (SCons needs to check for boost-python if building python bindings) created by
- 12:53 Ticket #228 (Name is not shown at zoom-levels 16-18) closed by
- invalid
- 12:32 Ticket #228 (Name is not shown at zoom-levels 16-18) created by
- This is the OSM-entry: <node id="311398636" lat="50.8154587" …
02/13/09:
- 16:56 PluginArchitecture edited by
- Cleaned up PluginArchitecture page adding Scons usage hint to build … (diff)
- 16:55 Ticket #227 (Doctrings in __init__.py for Input Plugins) created by
- Need to write these before the 0.6.0 release.
02/12/09:
- 19:04 Ticket #226 (OGCServer Style and Layer ordering with load_map() support) created by
- r901 adds alpha support for using XML files with the OGCServer, which was …
- 14:43 Ticket #222 (Scons should not link against tinyxml unless it is the requested xml ...) closed by
- fixed: fixed in r904
- 14:42 Changeset [904] by
-
- trunk/SConstruct
scons: remove unneeded paths for plugins not found or tinyxml if not requested (closed #222, furthers #220)
- 12:27 Ticket #225 (OSM plugin compiler warnings) created by
- Lots of warnings building the OSM plugin via SCons. Nick W - could you …
- 11:44 Changeset [903] by
-
- trunk/bindings/python/mapnik/__init__.py
- trunk/bindings/python/mapnik_python.cpp
- trunk/include/mapnik/version.hpp
+ MAPNIK_VERSION (defined in mapnik/version.hpp) + expose version in Python :
mapnik.mapnik_version() mapnik.mapnik_version_string()
+ add SQLite plug-in in Python bindings
- 09:33 Changeset [902] by
-
- trunk/include/mapnik/memory_datasource.hpp
- trunk/include/mapnik/unicode.hpp
+ add missing MAPNIK_DECL
02/11/09:
- 21:23 Ticket #129 (OGCSERVER / XML) closed by
- fixed
- 21:12 Changeset [901] by
-
- trunk/CHANGELOG
- trunk/bindings/python/mapnik/ogcserver/WMS.py
OGCServer: add support for load_map() within WMSFactory (thanks xcacou,theosys,and tmcw for early patches) (closes #129)
- 20:45 Changeset [900] by
-
- trunk/bindings/python/mapnik/ogcserver/common.py
+ implement a layer copy method, provide a 'default' layername that will return a map with all layers rendered, and clean up PIL imports
- 20:28 Changeset [899] by
-
- trunk/CHANGELOG
- trunk/bindings/python/mapnik/ogcserver/common.py
- trunk/bindings/python/mapnik/ogcserver/wms111.py
- trunk/bindings/python/mapnik/ogcserver/wms130.py
Improve usability of ogcserver debug mode by printing to new html response when in debug mode or when the QUERY_STRING is empty, signaling testing
- 20:17 Changeset [898] by
-
- trunk/bindings/python/mapnik/ogcserver/common.py
- trunk/bindings/python/mapnik/ogcserver/exceptions.py
- trunk/bindings/python/mapnik/ogcserver/wsgi.py
convert to unix line endings
- 20:11 Changeset [897] by
-
- trunk/bindings/python/mapnik/ogcserver/__init__.py
- trunk/bindings/python/mapnik/ogcserver/configparser.py
- trunk/bindings/python/mapnik/ogcserver/wms111.py
- trunk/bindings/python/mapnik/ogcserver/wms130.py
Convert to unix line endings
- 18:06 ShieldSymbolizer edited by
- Document config options that I deduced (hopefully correct). (diff)
- 17:58 TextSymbolizer edited by
- Small clarifications. (diff)
- 16:57 ShieldSymbolizer edited by
- Add min_distance to config option list (diff)
- 12:09 Changeset [896] by
-
- trunk/include/mapnik/unicode.hpp
+ add <string>
- 11:57 Changeset [895] by
-
- trunk/include/mapnik/image_data.hpp
- trunk/include/mapnik/octree.hpp
- trunk/include/mapnik/png_io.hpp
+ use 'byte' defined in global.hpp
- 11:45 Changeset [894] by
-
- trunk/include/mapnik/octree.hpp
+ use 'typedef byte' instead of uint_8t
- 11:29 Changeset [893] by
-
- trunk/boost/property_tree/detail/xml_parser_read_spirit.hpp
- trunk/include/mapnik/css_color_parser.hpp
- trunk/include/mapnik/filter_parser.hpp
+ make compile cleanly with boost >= 1.38.0
(TODO : move to spirit2 in milestone 1.0.0)
- 10:58 Changeset [892] by
-
- trunk/include/mapnik/octree.hpp
+ boost-qualify type
- 10:23 Changeset [891] by
-
- trunk/include/mapnik/octree.hpp
+ add missing header cstdint.hpp
- 10:12 Changeset [890] by
-
- trunk/include/mapnik/image_util.hpp
+ fixed typo affecting win32 build
02/10/09:
- 15:25 Changeset [889] by
-
- trunk/SConstruct
- trunk/plugins/input/osm/SConscript
+ Add SCons build script for osm plugin
- 15:24 Changeset [888] by
-
- trunk/plugins/input/osm/test.xml
- trunk/plugins/input/osm/test2.xml
- trunk/plugins/input/osm/test3.xml
osm plugin: Fix up test xml samples
- 14:22 Changeset [887] by
-
- trunk/AUTHORS
Add Lucio Asnaghi to committers list and alphabetize list for clarity
- 14:09 Changeset [886] by
-
- trunk/include/mapnik/wkb.hpp
- trunk/plugins/input/sqlite/sqlite_datasource.cpp
- trunk/plugins/input/sqlite/sqlite_datasource.hpp
- trunk/plugins/input/sqlite/sqlite_featureset.cpp
- trunk/plugins/input/sqlite/sqlite_featureset.hpp
- …
Following #223: + improvements to the wkb converter + improved sqlite index usage + added more parameters to sqlite datasource
- 13:57 Ticket #224 (Mapnik produces garbled images from CGIs running on Windows XP/IIS 5.1) closed by
- wontfix: Ah, thanks to crschmidt we now understand this is simply an issue with …
- 12:59 Changeset [885] by
-
- trunk/SConstruct
scons: Use implicit caching of deps if SCONS_CACHE is requested which should double or triple the speed at which the 'scons: Building targets ...' step will run. Hint: use the --implicit-deps-unchanged flag for even quicker target checking
- 12:38 Ticket #224 (Mapnik produces garbled images from CGIs running on Windows XP/IIS 5.1) created by
- Mapnik outputs garbled images to the browser when running as a CGI on …
- 11:30 Changeset [884] by
-
- trunk/AUTHORS
Authors: Remove duplicate listing for Dave Stubbs
- 11:21 OCCI created by
- 10:46 Changeset [883] by
-
- trunk/include/mapnik/filter_parser.hpp
- trunk/include/mapnik/math_expr.hpp
- trunk/include/mapnik/value.hpp
Add a modulus operator to the filter language.
- 10:31 SQLite edited by
- (diff)
- 10:29 SQLite edited by
- (diff)
- 10:12 SQLite edited by
- (diff)
- 10:10 SQLite edited by
- (diff)
- 08:49 MapnikRenderers edited by
- (diff)
- 08:25 SQLite edited by
- (diff)
- 08:13 SQLite edited by
- (diff)
- 07:03 SQLite created by
- 06:30 PluginArchitecture edited by
- (diff)
02/09/09:
- 15:44 Changeset [882] by
-
- trunk/SConstruct
+ reverting back accidental change
- 14:43 Changeset [881] by
-
- trunk/SConstruct
- trunk/include/mapnik/wkb.hpp
- trunk/plugins/input/sqlite
- trunk/plugins/input/sqlite/Makefile.am
- trunk/plugins/input/sqlite/SConscript
- …
+ sqlite-input-plugin.patch (kunitoki) + wkb-sqlite.patch (kunitoki) + very preliminary spatial index support (idx_<tablename>_<geometry_field>)
02/08/09:
- 17:00 Ticket #223 (Add sqlite3.input plugin for loading geometries from blob columns) created by
- As proposed with artem, would be cool to make use of sqlite3 new features …
- 13:07 Ticket #219 (python bindings getting installed to incorrect location) closed by
- fixed: Great, thanks for those checks. Closing this now as this should be …
02/07/09:
- 18:46 Changeset [880] by
-
- trunk/include/mapnik/geometry.hpp
Improve numerical accuracy of calculations used for finding the polygon centroid. Otherwise the labels for small polygons might appear outside the boundary.
- 18:43 Changeset [879] by
-
- trunk/src/wkb.cpp
The final line_to is not required in the WKB reader since the last and first points of the polygon geometry will be the same
- 14:55 Ticket #222 (Scons should not link against tinyxml unless it is the requested xml ...) created by
- Despite switching to libxml2 as the default parser in trunk, we're still …
- 11:57 Changeset [878] by
-
- trunk/SConstruct
Scons: refine the usage of distutils by respecting site-packages location for specific arch's, use the get_python_version() helper, and normpath() to avoid double '/' - addresses #219 and furthers #209
- 09:12 Ticket #221 (Opaque colors do not work correctly in some symbolizers) closed by
- fixed: Fixed in r877
- 09:09 Changeset [877] by
-
- trunk/src/agg_renderer.cpp
- trunk/src/cairo_renderer.cpp
Utilise color alpha information when rendering. Multiplies the color alpha with the rendering opacity. Fixes 221.
- 09:05 Ticket #221 (Opaque colors do not work correctly in some symbolizers) created by
- We can now specify an alpha value in colors but some symbolizers ignore …
- 06:38 Changeset [876] by
-
- trunk/plugins/input/occi/occi_types.cpp
+ occi-input-plugin-4.patch (kunitoki)
- 06:14 Ticket #220 (scons fails if gdal not present) closed by
- fixed: fixed in r875
- 06:12 Changeset [875] by
-
- trunk/SConstruct
Guard against missing paths. Fixes #220.
- 06:09 Ticket #220 (scons fails if gdal not present) created by
- I get this failure when compiling the latest svn code on the OSM tile …
02/06/09:
- 17:05 Ticket #219 (python bindings getting installed to incorrect location) created by
- Recent the Mapnik SVN code has started to install the python binary …
- 12:00 Ticket #218 (Fix transparency handling for point symbolizers) created by
- Point images with transparency are being rendered with ugly halo …
- 10:56 BuildingSymbolizer edited by
- (diff)
- 10:50 BuildingSymbolizer edited by
- (diff)
02/05/09:
- 19:46 Changeset [874] by
-
- trunk/bindings/python/mapnik_python.cpp
- trunk/bindings/python/python_cairo.cpp
- trunk/include/mapnik/cairo_renderer.hpp
- trunk/src/cairo_renderer.cpp
Revert the patch to add a show_page flag to the cairo renderer and replace it with support for rendering to a cairo context rather than a cairo surface.
When rendering to a surface a show_page is done, when rendering to a context it is not so that multiple renders can be done, possibly with modified scaling and/or translation.
- 13:09 Ticket #201 (Leaving Cairo surfaces open for post-map drawing.) closed by
- fixed
- 13:09 Changeset [873] by
-
- trunk/bindings/python/mapnik_python.cpp
- trunk/include/mapnik/cairo_renderer.hpp
- trunk/src/cairo_renderer.cpp
+ apply show_page.patch (thanks Berteun) (closes #201)
- 13:01 MacPythonUpgradeIssues edited by
- (diff)
- 12:48 Ticket #215 (g++ (Ubuntu 4.3.2-1ubuntu11) compiler warnings) closed by
- wontfix: Okay, thanks so much for the clarification.
- 12:42 Ticket #140 (postgis: ability to handle large resultsets) closed by
- fixed: thanks rcoup! applied in r872
- 12:41 Changeset [872] by
-
- trunk/plugins/input/postgis/connection.hpp
- trunk/plugins/input/postgis/cursorresultset.hpp
- trunk/plugins/input/postgis/postgis.cpp
- trunk/plugins/input/postgis/postgis.hpp
- trunk/plugins/input/postgis/postgisfs.cpp
- …
+ apply PostgisImprovements?.diff (rcoup) for record_limit and cursur_size support (#140)
- 12:32 Changeset [871] by
-
- trunk/plugins/input/ogr/ogr_datasource.cpp
+ apply ogr_6th_revision.patch to allow unicode support
- 11:47 Changeset [870] by
-
- trunk/plugins/input/ogr/ogr_datasource.cpp
- trunk/plugins/input/ogr/ogr_featureset.cpp
- trunk/plugins/input/ogr/ogr_featureset.hpp
+ ogr_5th_revision.patch (kunitoki rocks!)
- 11:00 Ticket #172 (Add ability of save_map() to overwrite outputs) closed by
- invalid: Hmm, you are right! Not sure what I was smoking :)
- 07:31 Ticket #103 (strange 64 bit problem ?) closed by
- worksforme: I haven't got access to fc9 but it works fine on CentOS (x86_64) …
- 06:54 Ticket #161 (More property goodness on the TextSymbolizer from Python) closed by
- fixed: applied with minor mods in r869
- 06:54 Changeset [869] by
-
- trunk/bindings/python/mapnik_text_symbolizer.cpp
- trunk/include/mapnik/text_symbolizer.hpp
- trunk/src/text_symbolizer.cpp
+ more property goodness on the TextSymbolizer from Python (springmeyer)
- 06:41 Changeset [868] by
-
- trunk/plugins/input/postgis/postgis.cpp
Include boost/algorithm/string.hpp to get access to string algorithms.
- 06:17 Changeset [867] by
-
- trunk/plugins/input/occi/SConscript
- trunk/plugins/input/occi/occi_datasource.cpp
- trunk/plugins/input/occi/occi_datasource.hpp
- trunk/plugins/input/occi/occi_featureset.cpp
- trunk/plugins/input/occi/occi_featureset.hpp
- …
+ occi-input-plugin-3.patch (kunitoki)
- 01:34 Ticket #217 (Add ability to set PKG_CONFIG_PATH in SCons) created by
- Artem mentioned this would be useful - I'll look into implementing.
- 00:41 Ticket #216 (Document the new SCons behavior in trunk for the 0.6.0 release) created by
- including... * `config.py' usage * switch in default xml parser * …
