/[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 313 by bh, Wed Sep 11 13:59:46 2002 UTC revision 344 by bh, Fri Oct 18 17:29:22 2002 UTC
# Line 1  Line 1 
1    2002-10-18  Bernhard Herzog  <[email protected]>
2    
3            * test/test_map.py
4            (TestMapWithContents.test_projected_bounding_box): Use an explicit
5            epsilon.
6    
7            * test/support.py (FloatComparisonMixin.assertFloatEqual)
8            (FloatComparisonMixin.assertFloatSeqEqual): give a more useful
9            message if the assertion fails and don't return the return value
10            of self.assert_. In assertFloatSeqEqual the return meant that not
11            all items of the sequence were compared.
12    
13    2002-09-20  Bernhard Herzog  <[email protected]>
14    
15            * test/test_fileutil.py: New. Test cases for Thuban.Lib.fileutil
16    
17            * Thuban/Lib/fileutil.py: Fixup some whitespace and typos
18    
19            * test/test_map.py (TestMapWithContents.test_tree_info): Create
20            the string with the bounding box on the fly because of platform
21            differences in the way %g is handled.
22    
23            * test/test_layer.py (TestLayer.test_empty_layer): Create an empty
24            DBFfile too because Thuban layers can't yet cope missing DBF
25            files.
26    
27    2002-09-20  Bernhard Herzog  <[email protected]>
28    
29            * test/test_menu.py: Use initthuban instead of
30            add_thuban_dir_to_path to initialize Thuban.
31    
32            * test/support.py (FloatComparisonMixin.assertFloatEqual): New.
33            Mixin class for float comparisons
34            (SubscriberMixin): New. Mixin class to test messages sent through
35            the Connector class
36    
37            * test/README: Fix a typo and add the -v flag to the command for
38            individual tests
39    
40            * test/test_session.py: New. Test cases for Thuban.Model.session
41    
42            * test/test_proj.py: New. Test cases for Thuban.Model.proj
43    
44            * test/test_map.py: New. Test cases for Thuban.Model.map
45    
46            * test/test_layer.py: New. Test cases for Thuban.Model.layer
47    
48            * test/test_label.py: New. Test cases for Thuban.Model.label
49    
50            * test/test_connector.py: New. Test cases for Thuban.Lib.connector
51    
52            * test/test_color.py: New. Test cases for Thuban.Model.color
53    
54            * test/test_base.py: New. Test cases for Thuban.Model.base
55    
56    2002-09-13  Bernhard Herzog  <[email protected]>
57    
58            * Thuban/Model/session.py (Session.forwarded_channels): Forward
59            the CHANGED channel too.
60    
61            * Thuban/Model/map.py (Map.forwarded_channels): Forward the
62            CHANGED channel too.
63            (Map.__init__): Call the Modifiable constructor as well.
64    
65            * Thuban/Model/base.py (Modifiable.UnsetModified): Issue a CHANGED
66            event if the modified flag changes.
67            (Modifiable.changed): Tweak the doc-string.
68    
69            * Thuban/UI/mainwindow.py (MainWindow.view_position_changed)
70            (MainWindow.set_position_text): Put the code that puts the text
71            with the mouse position into the status bar into the new method
72            set_position_text so that it can overwritten in derived classes.
73    
74    2002-09-12  Bernhard Herzog  <[email protected]>
75    
76            * Thuban/UI/mainwindow.py (MainWindow.RunMessageBox): Center the
77            message box on the main window.
78    
79  2002-09-11  Bernhard Herzog  <[email protected]>  2002-09-11  Bernhard Herzog  <[email protected]>
80    
81          * Thuban/UI/mainwindow.py: Underline the 'x' in "Exit" instead of          * Thuban/UI/mainwindow.py: Underline the 'x' in "Exit" instead of
82          the 'E' because it's less likely to interfere with other menu          the 'E' because it's less likely to interfere with other menu
83          entries.          entries.
84            (MainWindow.build_menu): remove an incorrect comment.
85    
86  2002-09-10  Bernhard Herzog  <[email protected]>  2002-09-10  Bernhard Herzog  <[email protected]>
87    

Legend:
Removed from v.313  
changed lines
  Added in v.344

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26