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

Legend:
Removed from v.1981  
changed lines
  Added in v.2050

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26