/[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 1975 by bh, Tue Nov 25 14:05:58 2003 UTC revision 2029 by silke, Tue Dec 16 11:05:00 2003 UTC
# Line 1  Line 1 
1    2003-12-16  Bernhard Herzog  <[email protected]>
2            
3            * debian/bitmappath.patch, debian/setup.py.patch:
4                    added to ensure compliance with FHS for debian
5            * debian/rules, debian/changelog:
6                added patches in rules to ensure compliance with FHS for debian
7    
8    2003-12-16  Bernhard Herzog  <[email protected]>
9    
10            * po/Makefile (mo): Make the output a bit nicer so that it prints
11            statistics about the translations. Add a comment how produce even
12            nicer statistics with sed.
13    
14    2003-12-09  Frank Koormann   <[email protected]>
15    
16            * Resources/Projections/defaults.proj:
17            French projection sample with correct accents (UNICODE).
18    
19    2003-12-05  Bernhard Herzog  <[email protected]>
20    
21            * MANIFEST.in: Add the devtools directory
22    
23            * setup.py (setup call): Use license instead of licence. This
24            silences a deprecation warning on Python 2.3
25    
26    2003-12-05  Frank Koormann   <[email protected]>
27    
28            Documentation synced with 1.0rc1
29    
30            * Doc/manual/thuban-manual.xml:
31            Minor formatting changes and references to database layers .
32            Introduction.Internationalization: New section on i18n.
33            MapManagement.AddingandRemovingLayers: Added item on database layers.  
34            MapManagement.TheLegend: Added section and screenshot on popup menu.
35            ProjectionManagement: Updated screenshot and sentence on EPSG.
36            Appendix.SupportedDataSources: Added PostGIS.
37            Appendix.WorkingwithPostGIS: New section.
38    
39            * Doc/manual/images/6_projection.png: Updated screenshot including
40            EPSG checkboxes.
41    
42            * Doc/manual/images/3_5_popup_menu.png: New, popup menu screenshot.
43    
44            * Doc/manual/images/app_postgis_add_layer.png,
45            Doc/manual/images/app_postgis_db_add.png,
46            Doc/manual/images/app_postgis_db_management.png:
47            New screenshots focussing on database layers
48    
49    2003-12-05  Frank Koormann   <[email protected]>
50    
51            * Thuban/UI/projdialog.py (load_user_proj): If user.proj is missing
52            write warning to stderr instead of rising a warning dialog
53    
54    2003-12-03  Bernhard Herzog  <[email protected]>
55    
56            Fix for RT #2243
57    
58            * Thuban/UI/mainwindow.py (MainWindow.has_selected_shape_layer):
59            New. Like has_selected_layer but for shape layers only
60            (_has_selected_shape_layer): New. Like _has_selected_layer but for
61            shape layers only
62            (layer_show_table command, layer_jointable command): Use these
63            commands should only be available for shape layers
64    
65    2003-12-03  Bernhard Herzog  <[email protected]>
66    
67            * Thuban/UI/mainwindow.py (MainWindow.Unsubscribe): Deal with
68            publishers that are wx objects and may have been destroyed by wx
69            already. Fixes RT #2242.
70    
71    2003-12-03  Bernhard Herzog  <[email protected]>
72    
73            * po/ru.po: Updates from Alex Shevlakov
74    
75    2003-12-03  Silke Reimer <silkeintevation.de>
76    
77            * debian/control, debian/changelog: Added gdal-support to
78                    debian package, updated to new thuban version
79    
80    
81    2003-12-03  Bernhard Herzog  <[email protected]>
82    
83            * Thuban/Lib/version.py: New. Module for version number
84            manipulations. The version of make_tuple here also deals better
85            with more unusual version number strings, such as e.g.
86            "1.2+cvs20031111"
87    
88            * Thuban/version.py (make_tuple): Removed. It's now in
89            Thuban.Lib.version. Use that implementation instead.
90    
91            * test/test_lib_version.py: New. Tests for Thuban/Lib/version.py
92    
93    2003-12-02  Bernhard Herzog  <[email protected]>
94    
95            * MANIFEST.in: Add debian files
96    
97            * setup.py (setup call): Add packages for the Extensions so that
98            they're installed too
99            (data_files): Add READMEs and sample data from some Extensions
100    
101            * NEWS: Add note about the extensions in binary packages
102    
103    2003-12-02  Bernhard Herzog  <[email protected]>
104    
105            * Thuban/Model/save.py (SessionSaver.write_session): Save files
106            with the thuban-1.0rc1
107    
108            * Thuban/Model/load.py (SessionLoader.__init__): Recognize the
109            thuban-1.0rc1 namespace too
110    
111            * test/test_save.py (SaveSessionTest.dtd)
112            (SaveSessionTest.testEmptySession)
113            (SaveSessionTest.testSingleLayer)
114            (SaveSessionTest.testLayerProjection)
115            (SaveSessionTest.testRasterLayer)
116            (SaveSessionTest.testClassifiedLayer)
117            (SaveSessionTest.test_dbf_table)
118            (SaveSessionTest.test_joined_table)
119            (SaveSessionTest.test_save_postgis): Update to thuban-1.0rc1
120            namespace
121    
122            * test/test_load.py (LoadSessionTest.dtd): Update to thuban-1.0rc1
123            namespace
124            (TestSingleLayer.file_contents)
125            (TestNonAsciiColumnName.file_contents)
126            (TestLayerVisibility.file_contents)
127            (TestClassification.file_contents, TestLabels.file_contents)
128            (TestLayerProjection.file_contents)
129            (TestRasterLayer.file_contents, TestJoinedTable.file_contents)
130            (TestPostGISLayer.file_contents)
131            (TestPostGISLayerPassword.file_contents)
132            (TestLoadError.file_contents, TestLoadError.test): Update to
133            thuban-1.0rc1 namespace
134    
135    2003-12-01  Bernhard Herzog  <[email protected]>
136    
137            * setup.py (proj4_prefix, wx_prefix, gdal_prefix): Fix these for
138            nt to better match Intevation's current w32 setup
139    
140            * HOWTO-Release: Add note about updating MANIFEST.in
141    
142            * MANIFEST.in: Add the Extensions
143    
144            * NEWS: Update for 1.0rc1
145    
146    2003-12-01  Bernhard Herzog  <[email protected]>
147    
148            * Thuban/UI/mainwindow.py (MainWindow.AddLayer): Change the wild
149            cards for the dialog so that shapefiles ending in all uppercase
150            SHP are listed too
151    
152    2003-11-28  Bernhard Herzog  <[email protected]>
153    
154            * Thuban/version.py (longversion): Update to 1.0rc1
155    
156            * setup.py (setup call): Update version to 1.0rc1. Use the
157            [email protected] email address as author email instead of my
158            personal one.
159    
160    2003-11-28  Bernhard Herzog  <[email protected]>
161    
162            * po/de.po: Update german translation.
163    
164    2003-11-28  Bernhard Herzog  <[email protected]>
165    
166            Unify the filenames stored in .thuban files so that the .thuban
167            files are more platform independend
168    
169            * Thuban/Model/save.py (unify_filename): New. Unify filenames so
170            that they can be used on both windows and unix
171            (SessionSaver.prepare_filename): New. Handle all filename
172            transformations for filenames stored in the thuban file
173            (SessionSaver.write_data_containers, SessionSaver.write_layer):
174            Use prepare_filename
175    
176            * test/test_save.py (SaveSessionTest.testSingleLayer)
177            (SaveSessionTest.testLayerProjection)
178            (SaveSessionTest.testRasterLayer)
179            (SaveSessionTest.testClassifiedLayer)
180            (SaveSessionTest.test_dbf_table)
181            (SaveSessionTest.test_joined_table): Filenames are always stored
182            with slashes on all currently supported platforms so adapt all
183            tests to this
184    
185            * test/test_load.py (LoadSessionTest.filenames): With the new
186            filename scheme the filenames in the tests should be
187            understandable on all currently supported platforms so we turn
188            this into an empty list because we don't have to normalize them
189            anymore
190    
191    2003-11-28  Bernhard Herzog  <[email protected]>
192    
193            * test/test_layer.py (TestLayer.test_arc_layer_with_projection):
194            Add the ellipsoid to the projection since some Proj versions
195            complain if it's missing.
196    
197    2003-11-27  Bernhard Herzog  <[email protected]>
198    
199            Corect some bounding box projection problems
200    
201            * Thuban/Model/proj.py (Projection.InverseBBox): New. Inverse
202            version of ForwardBBox
203            (Projection._transform_bbox): New. common implementation of
204            ForwardBBox and InverseBBox
205            (Projection.ForwardBBox): Use _transform_bbox.
206    
207            * test/test_proj.py (TestProjection.test): Add test for
208            InverseBBox
209    
210            * Thuban/Model/layer.py (Layer.LatLongBoundingBox)
211            (Layer.ShapesBoundingBox, RasterLayer.LatLongBoundingBox): Use the
212            new InverseBBox method to determine the unprojected bounding box
213            (Layer.ShapesInRegion): Use the ForwardBBox method to project the
214            bbox.
215    
216            * test/test_layer.py (TestLayer.test_point_layer_with_projection):
217            Removed.
218            (TestLayer.test_arc_layer_with_projection): New. This test is
219            better able to test whether bounding boxes are projected correctly
220            than test_point_layer_with_projection
221    
222            * Thuban/UI/viewport.py (ViewPort.map_projection_changed): Use
223            InverseBBox to unproject bboxes
224    
225    2003-11-25  Bernhard Herzog  <[email protected]>
226    
227            * Thuban/UI/about.py (About.__init__): Make sure we have ASCII
228            source code.
229    
230    2003-11-25  Bernhard Herzog  <[email protected]>
231    
232            * Thuban/Model/layer.py (Layer.__getattr__): Removed. It was only
233            there for backwards compatibility and all code relying on that
234            should have been updated by now.
235    
236    2003-11-25  Bernhard Herzog  <[email protected]>
237    
238            * test/test_load.py (TestClassification.test): Add the missing
239            round trip test.
240            (TestClassification.file_contents): Update to the newest file
241            format
242    
243  2003-11-25  Bernhard Herzog  <[email protected]>  2003-11-25  Bernhard Herzog  <[email protected]>
244    
245          Add very experimental (and possibly dangerous) extension to draw          Add very experimental (and possibly dangerous) extension to draw

Legend:
Removed from v.1975  
changed lines
  Added in v.2029

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26