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

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

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26