/[thuban]/branches/WIP-pyshapelib-bramz/ChangeLog
ViewVC logotype

Diff of /branches/WIP-pyshapelib-bramz/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2339 by silke, Fri Aug 20 16:59:21 2004 UTC revision 2358 by jan, Tue Sep 28 19:58:51 2004 UTC
# Line 1  Line 1 
1    2004-09-28  Jan-Oliver Wagner <jan@intevation.de>
2    
3            New feature: Registry for Extensions.
4    
5            * Thuban/UI/extensionregistry.py: This module defines a registry for
6            Extensions.
7    
8            * Thuban/UI/about.py (About.__init__): Added description
9            of the registered extensions with all of the information.
10    
11            * Thuban/Model/extension.py (Extension): Improved doc-string.
12    
13            * Extensions/gns2shp/gns2shp.py, Extensions/importAPR/importAPR.py,
14            Extensions/bboxdump/bboxdump.py, Extensions/profiling/profiling.py,
15            Extensions/wms/wms.py: Added registration of the extension.
16    
17    2004-09-27  Bernhard Reiter <bernhard@intevation.de>
18    
19            More fixes to svgexport to make used ids unique and
20            conforming to XML's Name production.
21    
22            * Extensions/svgexport/test/test_svgmapwriter.py: Added new tests
23            test_xml_id_constraints(), test_make_ide_nosetbaseid() and
24            test_make_id_nonintegersetid().  Switched SetID and SetBaseID.
25            Added Bernhard R. as author.
26            * Extensions/svgexport/svgmapwriter.py (make_id): Using "_" as
27            concatenation char now (makes test_make_ide_nosetbaseid() valid).
28            Also transform second id part with "%d" and catch the TypeError
29            to raise SVGMapWriterError (making test_make_id_nonintegersetid() ok).
30            Corrected typo inBernhard's author line.
31            (SetBaseID): Return the transformed base id. Transform characters
32            which are not alnum() or in ".-_" to binascii.b2a_hex(). Added
33            import binascii. If to be set string starts with "xml" or so, add "t".
34            (draw_shape_layer_incrementally): use the returned value of SetBaseID
35            for used_baseids checks.
36    
37    2004-09-25  Bernhard Herzog  <bh@intevation.de>
38    
39            * test/test_layer.py (TestLayer.test_arc_layer_with_projection):
40            Remove a debug print and some tab characters.
41    
42    2004-09-25  Bernhard Reiter <bernhard@intevation.de>
43    
44            * Extensions/svgexport/svgmapwriter.py: Added Bernhard R. as Author.
45            (SetBaseID, SetID, make_id): Improved docstring comments to explain
46            the interaction of the three functions and the XML id contrains.
47    
48    
49    2004-09-23  Jan-Oliver Wagner <jan@intevation.de>
50    
51            * Doc/ThubanModel.xmi: New. UML file for Thuban Model
52            Module.
53    
54            * Doc/README: Added info on ThubanModel.xmi.
55    
56    2004-09-23  Jan-Oliver Wagner <jan@intevation.de>
57    
58            * Doc/README: New. Some info about how to generate technical
59            documentation from the source code.
60            This text was send to the Thuban developer mailing list on
61            September 21st 2004 by Bernhard Reiter.
62    
63    2004-09-21  Bernhard Reiter <bernhard@intevation.de>
64    
65            Improved the svgexport to only use unique ids. Will issues
66            an error message dialoge when two layer names are the same.
67            ShapeIDs are now added with a dash within the svg ids.
68    
69            * Extensions/svgexport/svgmapwriter.py (SVGMapWriterError): New.
70            * Extensions/svgexport/test/test_svgmapwriter.py: Added imports
71            (TestSVGRenderer): New test class with test_make_in() and
72            test_check_for_layer_name_clash()
73            * Extensions/svgexport/svgmapwriter.py (SVGRenderer): Fixed __init__()
74            and draw_shape_layer_incrementally() to not use a baseid twice,
75            satisfying test_check_for_layer_name_clash()
76            (VirtualDC.make_id): Use a dash between baseit and id, satisfies
77            test_make_in().
78            * Extensions/svexport/svgsaver.py: Import SVGMapWriterError, wxOK
79            and wxICON_HAND.
80            (write_to_svg): Put dc and rendering in a try statement and on
81            catching SVGmapWriterError notify the user and delete the target file.
82    
83    2004-09-20  Bernhard Reiter <bernhard@intevation.de>
84    
85            * Model/base.by, Model/layer.py: Fixed typos in docstrings.
86    
87    2004-09-03  Jan Sch�ngel  <jschuengel@intevation.de>
88    
89            * Extensions/umn_mapserver/mapfile(MF_Class.add_thubanstyle): Fix a
90            small bug with the line color. Now the line color will now only set
91            if it is set in Thuban an not Transparent.
92            
93            * Extensions/umn_mapserver/mf_export(tblayer_to_map): Fixed a bug with
94            deleting the layers from mapfile. Now all layers will delete backwards
95            from the last.
96    
97  2004-08-20  Silke Reimer <silke@intevation.de>  2004-08-20  Silke Reimer <silke@intevation.de>
98    
99          * Thuban/Model/layer.py:          * Thuban/Model/layer.py:

Legend:
Removed from v.2339  
changed lines
  Added in v.2358

root@scm.wald.intevation.org
ViewVC Help
Powered by ViewVC 1.1.26