/[thuban]/branches/greater-ms3/thuban/ChangeLog
ViewVC logotype

Diff of /branches/greater-ms3/thuban/ChangeLog

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

revision 958 by bh, Wed May 21 17:12:30 2003 UTC revision 975 by jonathan, Wed May 21 17:39:51 2003 UTC
# Line 1  Line 1 
1    2003-05-21  Jonathan Coles   <[email protected]>
2    
3            * Thuban/UI/dock.py (DockFrame): Rename references to _OnClose
4            to OnClose so that Thuban closes correctly.
5    
6            * Thuban/UI/mainwindow.py (MainWindow.OnClose): Call
7            DockFrame.OnClose, not DockFrame._OnClose.
8    
9    2003-05-21  Jonathan Coles   <[email protected]>
10    
11            * Thuban/Model/classgen.py (ClassGenerator.GenQuantiles): Remove
12            references to 'inf' and use new Range __init__ to pass floats
13            directly rather than converting them to strings first.
14            Fixes RTBug #1876.
15    
16            * Thuban/Model/classification.py (ClassGroupRange.SetRange):
17            Use new Range ___init__ to pass floats.
18    
19            * Thuban/Model/layer.py (RasterLayer.__init__): Test if the
20            filename is a valid image file. Throw IOError otherwise.
21    
22            * Thuban/Model/range.py: Brought over new Range from SciParam that
23            is immutable and has an __init__ which can accept floats.
24    
25            * Thuban/UI/mainwindow.py (MainWindow.AddLayer): Move OpenShapefile
26            into try block. AddLayer doesn't throw any exceptions anymore.
27            (MainWindow.AddRasterLayer): Move constructor of RasterLayer into
28            try block.
29    
30            * Thuban/UI/projdialog.py (GeoPanel.__init__): Put Degrees as
31            the first item in choices. Fixes RTBug #1882.
32    
33            * Thuban/UI/renderer.py (MapRenderer.render_map): Check if scale
34            has gone to 0 which is a serious problem. abort.
35            (MapRenderer.draw_raster_layer): Catch IOError seperately and
36            print the error from GDAL.
37    
38            * Thuban/UI/tableview.py (TableGrid.__init__): Call
39            ToggleEventListeners to turn on listening.
40            (TableGrid.ToggleEventListeners): New. Turns event listening on
41            and off so as to prevent excessive messages.
42            (LayerTableFrame.OnQuery): Use TableGrid.ToggleEventListeners
43            to suppress excessive messages when selecting many rows.
44            Fixes RTBug #1880.
45    
46            * Thuban/UI/view.py: Added checks against if scale == 0. This
47            is a serious problem that can occur when an image without
48            geo data is loading and causes the map projection bounds to
49            go to infinity. Right now, the solution is to simply try
50            to recover.
51    
52            * extensions/thuban/cpl_mfile.cpp (MFILEClose): Make sure
53            to set the MFILEReceiver attributes even if the data is NULL.
54    
55            * extensions/thuban/gdalwarp.cpp: Improved the error handling
56            and passed GDAL messages back up to the Python layer. Also
57            tried to fix some memory leaks that were present in the original
58            utility but didn't matter because the program aborted.
59    
60            * test/test_range.py: Copied over tests from SciParam. Removed
61            tests against importing. Fixes RTBug #1867.
62    
63  2003-05-21  Bernhard Herzog  <[email protected]>  2003-05-21  Bernhard Herzog  <[email protected]>
64    
65          * test/test_load.py: Remove unused imports and restructure the          * test/test_load.py: Remove unused imports and restructure the

Legend:
Removed from v.958  
changed lines
  Added in v.975

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26