/[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 1008 by bh, Thu May 22 20:08:12 2003 UTC revision 1021 by jan, Fri May 23 13:03:50 2003 UTC
# Line 1  Line 1 
1    2003-05-23  Jan-Oliver Wagner <[email protected]>
2    
3            Give all tables a title via mix-in TitledObject.
4    
5            * Thuban/Model/base.py (TitledObject.SetTitle): Call method 'issue'
6            only if it exists.
7    
8            * Thuban/Model/table.py (DBFTable, MemoryTable): mix-in TitledObject
9            and call its init-method with a default title. Remove Title() method.
10    
11            * Thuban/Model/transientdb.py (TransientTable, TransientJoinedTable,
12            AutoTransientTable): mix-in TitledObject and call its init-method with
13            a default title. Remove Title() method.
14    
15    2003-05-23  Bernhard Herzog  <[email protected]>
16    
17            * Thuban/Model/session.py (Session.AddShapeStore): Define
18            AddShapeStore analogously to AddTable.
19    
20            * test/test_session.py (TestSessionSimple.test_add_shapestore):
21            New. Test for AddShapeStore
22    
23    2003-05-23  Jan-Oliver Wagner <[email protected]>
24    
25            Introducing QueryTableFrame and a very coarse ShowTable implementation.
26    
27            * Thuban/UI/tableview.py (LayerTableFrame, QueryTableFrame): Split the
28            class LayerTableFrame into two classes, LayerTableFrame and QueryTableFrame.
29            The latter implements the selection GUI without dependency on a layer.
30            LayerTableFrame now is derived from QueryTableFrame and connects
31            to a layer.
32    
33            * Thuban/UI/mainwindow.py (MainWindow.TableShow): A very coarse
34            implementation that still needs work.
35    
36            * Thuban/Model/layer.py (Layer.TreeInfo): Added filename.
37    
38    2003-05-22  Frank Koormann  <[email protected]>
39    
40            * Thuban/Model/transientdb.py (TransientJoinedTable.__init__):
41            Added "outer_join = False" as optional parameter.
42            (TransientJoinedTable.create): If outer join is true, perform a
43            "LEFT OUTER JOIN" instead of "JOIN", which preserves all records of
44            the left table. Records not matching are filled with 0 / None.
45    
46            * Thuban/UI/join.py (JoinDialog.__init__): Checkbox for outer join.
47            (JoinDialog.OnJoin): Consider outer join check box.
48    
49  2003-05-22  Bernhard Herzog  <[email protected]>  2003-05-22  Bernhard Herzog  <[email protected]>
50    
51          * Thuban/UI/join.py (JoinDialog.OnJoin): Use exc_info in a          * Thuban/UI/join.py (JoinDialog.OnJoin): Use exc_info in a

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

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26