/[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 988 by bh, Thu May 22 16:46:23 2003 UTC revision 1008 by bh, Thu May 22 20:08:12 2003 UTC
# Line 1  Line 1 
1  2003-05-22  Bernhard Herzog  <[email protected]>  2003-05-22  Bernhard Herzog  <[email protected]>
2    
3            * Thuban/UI/join.py (JoinDialog.OnJoin): Use exc_info in a
4            somewhat safer way. Storing the traceback in a local variable can
5            lead to memory leaks
6    
7    2003-05-22  Bernhard Herzog  <[email protected]>
8    
9            * Thuban/UI/join.py (JoinDialog.OnJoin): Make sure to really call
10            the wxMessageDialog's Destroy() method.
11    
12    2003-05-22  Frank Koormann  <[email protected]>
13    
14            * Thuban/UI/join.py (JoinDialog.__init__): Make use of
15            TransientTable.Title()
16    
17    2003-05-22  Frank Koormann  <[email protected]>
18    
19            Join Dialog, initial version.
20    
21            * Thuban/UI/mainwindow.py (MainWindow.TableJoin): Removed print.
22    
23            * Thuban/UI/join.py (JoinDialog): Functional implementation of
24            former framework. Renamed Table1/Table2 to LeftTable/RightTable
25            in all occurences.
26    
27            * Thuban/Model/transientdb.py (TransientJoinedTable.__doc__):
28            Typo fixed.
29    
30    2003-05-22  Bernhard Herzog  <[email protected]>
31    
32            Give the tables titles so that the GUI can display more meaningful
33            names. For now the titles are fixed but depend on e.g. filenames
34            or the titles of the joined tables.
35    
36            * Thuban/Model/transientdb.py (TransientTable.Title)
37            (TransientJoinedTable.Title, AutoTransientTable.Title): New.
38    
39            * Thuban/Model/table.py (DBFTable.Title, MemoryTable.Title): New.
40    
41            * test/test_transientdb.py
42            (TestTransientTable.test_auto_transient_table_title): New. Test
43            for the Title method
44            (TestTransientTable.test_transient_joined_table)
45            (TestTransientTable.test_transient_table): Add test for the Title
46            methods
47    
48            * test/test_memory_table.py (TestMemoryTable.test_title): New.
49            Test for the Title method
50    
51            * test/test_dbf_table.py (TestDBFTable.test_title): New. Test for
52            the Title method
53    
54    2003-05-22  Bernhard Herzog  <[email protected]>
55    
56            * test/test_layer.py (TestLayer.setUp, TestLayer.tearDown):
57            Provide a better way to destroy the layers
58            (TestLayer.test_base_layer, TestLayer.test_arc_layer)
59            (TestLayer.test_point_layer, TestLayer.test_empty_layer)
60            (TestLayer.test_polygon_layer, TestLayer.test_get_field_type): Use
61            the new way to destroy the layers.
62            (TestLayer.test_derived_store): New. Test for using a layer with a
63            DerivedShapeStore
64    
65            * Thuban/Model/layer.py (Layer.SetShapeStore): Only set the
66            filename if the shape store actually has one.
67    
68    2003-05-22  Bernhard Herzog  <[email protected]>
69    
70            * Thuban/Model/table.py (DBFTable.FileName): New. Accessor method
71            for the filename
72    
73            * test/test_dbf_table.py (TestDBFTable.test_filename): New. Test
74            for the FileName method
75            (TestDBFTableWriting.test_write): Fix spelling of filename
76    
77    2003-05-22  Thomas Koester  <[email protected]>
78    
79            * Thuban/Model/range.py, test/test_range.py: Brought over new Range
80            from SciParam that now really is immutable.
81    
82    2003-05-22  Frank Koormann  <[email protected]>
83    
84            Layer Top/Bottom placement added to legend.
85    
86            * Thuban/UI/legend.py
87            (LegendPanel._OnMoveTop(), LayerPanel._OnMoveBottom): New, methods
88            bound to tool events.
89            (LegendTree.MoveCurrentItemTop(), LegendTree.MoveCurrentItemBottom):
90            New, methods binding the event methods with the map methods.
91    
92            * Thuban/Model/map.py (Map.TopLayer(), Map.BottomLayer()): New, place
93            layer at top/bottom of layer stack.
94    
95            * Resources/Bitmaps/top_layer.xpm: New button icon.
96    
97            * Resources/Bitmaps/bottom_layer.xpm: New button icon.
98    
99    2003-05-22  Bernhard Herzog  <[email protected]>
100    
101          * Thuban/Model/session.py (Session.RemoveTable): New method to          * Thuban/Model/session.py (Session.RemoveTable): New method to
102          remove tables          remove tables
103    

Legend:
Removed from v.988  
changed lines
  Added in v.1008

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26