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

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

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26