/[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 152 by bh, Tue May 7 17:01:49 2002 UTC revision 182 by bh, Wed May 22 13:42:20 2002 UTC
# Line 1  Line 1 
1    2002-05-22  Bernhard Herzog  <[email protected]>
2    
3            * Thuban/UI/mainwindow.py (MainWindow.RunMessageBox): Fix a typo
4            in the docstring
5    
6    2002-05-15  Bernhard Herzog  <[email protected]>
7    
8            * Thuban/Model/layer.py (Layer.open_shapefile): Set bbox to None
9            when the shapefile is empty.
10            (Layer.BoundingBox, Layer.LatLongBoundingBox): Both methods may
11            now return None for empty shapefiles. Update doc-strings.
12    
13            * Thuban/Model/map.py (Map.BoundingBox): Add doc-string. Deal with
14            the layer's bbox being None.
15    
16            * Thuban/UI/tree.py (SessionTreeCtrl.update_tree): Deal with the
17            layer's bbox being None.
18    
19            * Thuban/UI/view.py (MapCanvas.shape_selected): Only redraw when
20            necessary.
21            (MapCanvas.__init__): New instance variables, last_selected_layer
22            and last_selected_shape to determine how the selection has
23            changed.
24    
25            * Thuban/UI/tableview.py (TableGrid.__init__): Do not call
26            AutoSizeColumns because it will cause a traversal of the entire
27            table which for large .dbf files will take a very long time.
28    
29    2002-05-14  Bernhard Herzog  <[email protected]>
30    
31            * Thuban/Model/layer.py (Layer.open_shapefile): Choose a better
32            maximum depth for the tree than shapelib does by default.
33    
34    2002-05-10  Bernhard Herzog  <[email protected]>
35    
36            * setup.py (py_modules): The shptree modules doesn't have a
37            wrapper, so don't include it in the py_modules
38    
39    2002-05-08  Bernhard Herzog  <[email protected]>
40    
41            * extensions/shapelib/shptree.c (compare_ints): Make arguments
42            const void * as in the qsort prototype
43            (SHPTreeFindLikelyShapes): Remove some unused variables.
44    
45            * Thuban/UI/view.py (PanTool.MouseMove): Use the bitmap the view
46            maintains to redraw the window during a drag.
47            (MapCanvas.unprojected_rect_around_point): New method to determine
48            a small region around a point for hit-testing.
49            (MapCanvas.find_shape_at): Only test the shapes in a small region
50            around the point.
51    
52            * setup.py: Increment the version to 0.1.2
53    
54            * Thuban/UI/tree.py (SessionTreeCtrl.unsubscribe_all): Remove a
55            debug print and set session to None after unsubscribing
56    
57  2002-05-07  Bernhard Herzog  <[email protected]>  2002-05-07  Bernhard Herzog  <[email protected]>
58    
59            * Data/iceland_sample.session, Data/iceland_sample.thuban: Rename
60            the file to have a .thuban extension.
61    
62          * Thuban/UI/tree.py (session_channels): New class constant with          * Thuban/UI/tree.py (session_channels): New class constant with
63          all the session channels to subscribe to to update the tree          all the session channels to subscribe to to update the tree
64          (SessionTreeCtrl.session_changed): Remember the session so that we          (SessionTreeCtrl.session_changed): Remember the session so that we

Legend:
Removed from v.152  
changed lines
  Added in v.182

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26