/[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 766 by bh, Tue Apr 29 12:42:27 2003 UTC revision 786 by bh, Wed Apr 30 10:54:32 2003 UTC
# Line 1  Line 1 
1    2003-04-30  Bernhard Herzog  <[email protected]>
2    
3            * Thuban/Model/transientdb.py (TransientTableBase.__init__): New
4            instance variable read_record_last_result
5            (TransientTableBase.read_record): Make sure reading the same
6            record twice works. The implementation uses the new instance
7            variable read_record_last_result
8    
9            * test/test_transientdb.py
10            (TestTransientTable.test_transient_table_read_twice): New test
11            case for the above bug-fix.
12    
13    2003-04-29  Bernhard Herzog  <[email protected]>
14    
15            * Thuban/Model/session.py (Session.Destroy): Explicitly close the
16            transient DB if it exists to make sure it doesn't leave a journal
17            file in the temp directory.
18    
19            * Thuban/Model/transientdb.py (TransientDatabase.close): Set
20            self.conn to None after closing the connection to make sure it's
21            not closed twice
22    
23    2003-04-29  Jonathan Coles   <[email protected]>
24    
25            Add a visible parameter in the layer XML tag. The default value is
26            "true". If anything other than "false" is specified we also assume
27            "true". Addresses RTbug #1025.
28    
29            * Doc/thuban.dtd: Add visible parameter to a layer.
30    
31            * Thuban/Model/layer.py (BaseLayer.__init__): Change default value
32            of visible from 1 to True.
33            (Layer.__init__): Change default value of visible from 1 to True.
34    
35            * Thuban/Model/load.py (SessionLoader.start_layer): Read visible
36            parameter.
37    
38            * Thuban/Model/save.py (SessionSaver.write_layer): Save visible
39            parameter.
40    
41            * test/test_load.py: Add new test data contents_test_visible.
42            (LoadSessionTest.setUp): save test data.
43            (LoadSessionTest.testLayerVisibility): Test if the visible flag
44            is loaded correctly.
45    
46            * test/test_save.py (SaveSessionTest.testSingleLayer): Add test
47            for saving an invisible layer.
48    
49    2003-04-29  Jonathan Coles   <[email protected]>
50    
51            * Thuban/UI/mainwindow.py (MainWindow.SetMap): Look up the
52            legend dialog box and tell it to change its map to the one
53            supplied to SetMap(). Fixes RTbug #1770.
54    
55  2003-04-29  Bernhard Herzog  <[email protected]>  2003-04-29  Bernhard Herzog  <[email protected]>
56    
57          Next step of table implementation. Introduce a transient database          Next step of table implementation. Introduce a transient database
# Line 51  Line 105 
105          once. Plus it introduces a reference cycle that keeps can keep the          once. Plus it introduces a reference cycle that keeps can keep the
106          session object alive for a long time.          session object alive for a long time.
107    
108  2003-04-25  Jonathan Coles   <[email protected]>  2003-04-29  Jonathan Coles   <[email protected]>
109    
110          * Thuban/Model/proj.py (Projection): Removed Set*() methods to make          * Thuban/Model/proj.py (Projection): Removed Set*() methods to make
111          Projection an immutable item. Fixes RTbug #1825.          Projection an immutable item. Fixes RTbug #1825.

Legend:
Removed from v.766  
changed lines
  Added in v.786

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26