/[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 1559 by bh, Thu Aug 7 17:32:20 2003 UTC revision 1578 by bh, Mon Aug 11 12:08:41 2003 UTC
# Line 1  Line 1 
1    2003-08-11  Bernhard Herzog  <[email protected]>
2    
3            * test/support.py (FloatComparisonMixin.assertPointListEquals):
4            New. This method was used in various derived classes, but it's
5            better to have it here.
6    
7            * test/test_shapefilestore.py
8            (ShapefileStoreTests.assertPointListEquals): Removed. It's now in
9            FloatComparisonMixin
10    
11            * test/test_layer.py (TestLayer.assertPointListEquals): Removed.
12            It's now in FloatComparisonMixin
13    
14            * test/test_derivedshapestore.py
15            (TestDerivedShapeStore.assertPointListEquals): Removed. It's now
16            in FloatComparisonMixin
17    
18    2003-08-11  Bernhard Herzog  <[email protected]>
19    
20            * Thuban/UI/join.py (JoinDialog.OnJoin): Add missing space to
21            error message
22    
23    2003-08-08  Jan-Oliver Wagner <[email protected]>
24    
25            * Doc/manual/thuban-manual.xml: Now use authorgroup. Added revhistory
26            with version number.
27            Changed title to reflect version number of Thuban.
28    
29    2003-08-08  Jan-Oliver Wagner <[email protected]>
30    
31            * Thuban/UI/about.py (About.__init__): Reworked the hall of fame. Now
32            the list corresponds to the "About" web page.
33    
34    2003-08-08  Bernhard Herzog  <[email protected]>
35    
36            * Thuban/UI/projdialog.py (UTMProposeZoneDialog.dialogLayout):
37            Make sure translated strings are recognized as one string literal.
38    
39            * Thuban/UI/proj4dialog.py (UTMProposeZoneDialog.dialogLayout):
40            Make sure translated strings are recognized as one string literal.
41    
42            * Thuban/UI/classgen.py (ClassGenDialog.OnOK): Make sure
43            translated strings are recognized as one string literal.
44    
45            * Thuban/UI/application.py (ThubanApplication.OpenSession): Make
46            sure translated strings are recognized as one string literal.
47    
48    2003-08-07  Bernhard Herzog  <[email protected]>
49    
50            * Thuban/Model/data.py (DerivedShapeStore.RawShapeFormat): New.
51            Simply delegates to the original shapestore.
52    
53            * test/test_derivedshapestore.py
54            (TestDerivedShapeStore.test_raw_format): New. Test case for
55            DerivedShapeStore.RawShapeFormat
56    
57    2003-08-07  Bernhard Herzog  <[email protected]>
58    
59            Add raw data interface to shape objects.
60    
61            * Thuban/Model/data.py (ShapefileShape, Shape): Rname the shape
62            class to ShapefileShape which now holds shapefile specific
63            information.
64            (ShapefileShape.compute_bbox): Simplified to not cache any
65            information. The way this method is used that shouldn't matter
66            performance wise.
67            (ShapefileShape.RawData): New. Return the shapeid which is the raw
68            data format for shapes from shapefiles.
69            (ShapefileStore.RawShapeFormat): New. Return the raw datatype used
70            in the shape objects returned by a shapestore. For a
71            ShapefileStore this is always RAW_SHAPEFILE.
72            (RAW_PYTHON, RAW_SHAPEFILE): Constants for the RawShapeFormat
73            method.
74    
75            * test/test_shapefilestore.py
76            (TestShapefileStore.test_raw_format): New test to test the raw
77            format feature of shapes.
78    
79            * Thuban/Model/layer.py: Remove the unused import of Shape from
80            data. It was only there for interface compatibility but it's not
81            used inside of Thuban and the generic Shape class has gone away.
82    
83            * Thuban/UI/renderer.py (MapRenderer.low_level_renderer): Check
84            the raw data format and only use an optimized version of its a
85            shapefile.
86    
87  2003-08-07  Bernhard Herzog  <[email protected]>  2003-08-07  Bernhard Herzog  <[email protected]>
88    
89          * test/test_baserenderer.py (SimpleShape): Shape class for the          * test/test_baserenderer.py (SimpleShape): Shape class for the

Legend:
Removed from v.1559  
changed lines
  Added in v.1578

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26