/[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 1553 by bh, Wed Aug 6 17:21:47 2003 UTC revision 1584 by jan, Tue Aug 12 16:13:59 2003 UTC
# Line 1  Line 1 
1    2003-08-12  Jan-Oliver Wagner <[email protected]>
2    
3            * Thuban/UI/about.py (About.__init__): Added Bj�rn Broscheit.
4    
5    2003-08-12  Bernhard Herzog  <[email protected]>
6    
7            * po/de.po: New. German translations by Bjoern Broscheit
8    
9    2003-08-12  Bernhard Herzog  <[email protected]>
10    
11            * Thuban/UI/projdialog.py (UnknownProjPanel._DoLayout): Translated
12            strings have to be one string literal.
13    
14    2003-08-11  Bernhard Herzog  <[email protected]>
15    
16            * test/support.py (FloatComparisonMixin.assertPointListEquals):
17            New. This method was used in various derived classes, but it's
18            better to have it here.
19    
20            * test/test_shapefilestore.py
21            (ShapefileStoreTests.assertPointListEquals): Removed. It's now in
22            FloatComparisonMixin
23    
24            * test/test_layer.py (TestLayer.assertPointListEquals): Removed.
25            It's now in FloatComparisonMixin
26    
27            * test/test_derivedshapestore.py
28            (TestDerivedShapeStore.assertPointListEquals): Removed. It's now
29            in FloatComparisonMixin
30    
31    2003-08-11  Bernhard Herzog  <[email protected]>
32    
33            * Thuban/UI/join.py (JoinDialog.OnJoin): Add missing space to
34            error message
35    
36    2003-08-08  Jan-Oliver Wagner <[email protected]>
37    
38            * Doc/manual/thuban-manual.xml: Now use authorgroup. Added revhistory
39            with version number.
40            Changed title to reflect version number of Thuban.
41    
42    2003-08-08  Jan-Oliver Wagner <[email protected]>
43    
44            * Thuban/UI/about.py (About.__init__): Reworked the hall of fame. Now
45            the list corresponds to the "About" web page.
46    
47    2003-08-08  Bernhard Herzog  <[email protected]>
48    
49            * Thuban/UI/projdialog.py (UTMProposeZoneDialog.dialogLayout):
50            Make sure translated strings are recognized as one string literal.
51    
52            * Thuban/UI/proj4dialog.py (UTMProposeZoneDialog.dialogLayout):
53            Make sure translated strings are recognized as one string literal.
54    
55            * Thuban/UI/classgen.py (ClassGenDialog.OnOK): Make sure
56            translated strings are recognized as one string literal.
57    
58            * Thuban/UI/application.py (ThubanApplication.OpenSession): Make
59            sure translated strings are recognized as one string literal.
60    
61    2003-08-07  Bernhard Herzog  <[email protected]>
62    
63            * Thuban/Model/data.py (DerivedShapeStore.RawShapeFormat): New.
64            Simply delegates to the original shapestore.
65    
66            * test/test_derivedshapestore.py
67            (TestDerivedShapeStore.test_raw_format): New. Test case for
68            DerivedShapeStore.RawShapeFormat
69    
70    2003-08-07  Bernhard Herzog  <[email protected]>
71    
72            Add raw data interface to shape objects.
73    
74            * Thuban/Model/data.py (ShapefileShape, Shape): Rname the shape
75            class to ShapefileShape which now holds shapefile specific
76            information.
77            (ShapefileShape.compute_bbox): Simplified to not cache any
78            information. The way this method is used that shouldn't matter
79            performance wise.
80            (ShapefileShape.RawData): New. Return the shapeid which is the raw
81            data format for shapes from shapefiles.
82            (ShapefileStore.RawShapeFormat): New. Return the raw datatype used
83            in the shape objects returned by a shapestore. For a
84            ShapefileStore this is always RAW_SHAPEFILE.
85            (RAW_PYTHON, RAW_SHAPEFILE): Constants for the RawShapeFormat
86            method.
87    
88            * test/test_shapefilestore.py
89            (TestShapefileStore.test_raw_format): New test to test the raw
90            format feature of shapes.
91    
92            * Thuban/Model/layer.py: Remove the unused import of Shape from
93            data. It was only there for interface compatibility but it's not
94            used inside of Thuban and the generic Shape class has gone away.
95    
96            * Thuban/UI/renderer.py (MapRenderer.low_level_renderer): Check
97            the raw data format and only use an optimized version of its a
98            shapefile.
99    
100    2003-08-07  Bernhard Herzog  <[email protected]>
101    
102            * test/test_baserenderer.py (SimpleShape): Shape class for the
103            tests.
104            (SimpleShapeStore.Shape): Use SimpleShape instead of
105            Thuban.Model.data.Shape to make the tests independed of the coming
106            changes.
107    
108    2003-08-07  Bernhard Herzog  <[email protected]>
109    
110            * test/support.py (SkipTest, ThubanTestResult, ThubanTestRunner)
111            (ThubanTestProgram): New classes that extend the respective
112            classes from unittest. These new version support skipping tests
113            under certain expected conditions. In the Thuban test suite we
114            uses this for tests that require the optional gdal support.
115            (run_tests): Use ThubanTestProgram instead of the unittest.main()
116    
117            * test/runtests.py (main): Use the new ThubanTestRunner instead of
118            the normal one from unittest
119    
120            * test/test_layer.py (TestLayer.test_raster_layer): If this test
121            is not run because gdal support isn't available report this to the
122            runner.
123    
124            * test/test_baserenderer.py
125            (TestBaseRenderer.test_raster_no_projection): Do not run this test
126            if gdal support isn't available and report this to the runner.
127    
128  2003-08-06  Bernhard Herzog  <[email protected]>  2003-08-06  Bernhard Herzog  <[email protected]>
129    
130          Rearrange the renderers a bit, partly in preparation for changes          Rearrange the renderers a bit, partly in preparation for changes

Legend:
Removed from v.1553  
changed lines
  Added in v.1584

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26