/[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 425 by bh, Mon Feb 24 14:17:19 2003 UTC revision 447 by jonathan, Thu Feb 27 16:05:51 2003 UTC
# Line 1  Line 1 
1    2003-02-27  Jonathan Coles   <[email protected]>
2    
3            * Thuban/common.py: Moved color conversion functions into
4            Thuban/UI/common.py.
5            (Str2Num): Now converts the float (not the string) to a long/int
6            so that an exception isn't thrown.
7    
8            * Thuban/UI/common.py: Common functions used in several UI modules
9    
10            * Thuban/Model/classification.py: Changed the class hierarchy
11            so that a Classification consists of Groups which return
12            Properties when a value matches a Group.
13    
14            * Thuban/Model/layer.py: Fixed name resolution problem.
15    
16            * Thuban/Model/load.py: Use new Classification and Group functions.
17    
18            * Thuban/Model/save.py (Saver.write_attribs): Fixes a test case
19            failure.
20            (Saver.write_classification): Use new Classification and Group
21            functions.
22    
23            * Thuban/UI/classifier.py: Changes to use new Classification and Group
24            functions. Fix to create a tuple with a single value instead of
25            simply returning the value.
26    
27            * Thuban/UI/renderer.py: Use new Classification and Group functions.
28            Use common.py functions.
29    
30            * Thuban/UI/tree.py: Use common.py functions.
31            
32            * test/test_classification.py: Use new Classification and Group
33            classes.
34    
35    2003-02-24  Jonathan Coles   <[email protected]>
36    
37            * Thuban/common.py (Color2wxColour, wxColour2Color): Conversion
38            functions from Thuban color objects to wxWindow colour objects.
39    
40            * Thuban/Model/classification.py (Classification): Renamed
41            GetProperties() to GetClassData(). Used the new iterator
42            in TreeInfo().
43            (ClassIterator): Iterator implementation to iterate over the
44            ClassData objects in a classification object.
45    
46            * Thuban/Model/save.py (Saver.write_classificaton): Uses
47            the new iterator to save the classification information.
48    
49            * Thuban/UI/classifier.py (SelectPropertiesDialog): Support
50            for changing the stroke and fill colors and previewing the
51            changes.
52    
53            * Thuban/UI/mainwindow.py (MainWindow.OpenSession,
54            MainWindow.SaveSessionAs): Text string changes so the dialogs
55            have more meaningful titles.
56    
57            * Thuban/UI/renderer.py (MapRenderer.draw_shape_layer): Change
58            Classification method name from GetProperties to GetClassData.
59    
60            * Thuban/UI/view.py (MapCanvas.find_shape_at): Use method calls
61            instead of accessing now non-existent class variables.
62    
63  2003-02-24  Bernhard Herzog  <[email protected]>  2003-02-24  Bernhard Herzog  <[email protected]>
64    
65          * Thuban/UI/renderer.py (MapRenderer.draw_shape_layer): Remove          * Thuban/UI/renderer.py (MapRenderer.draw_shape_layer): Remove

Legend:
Removed from v.425  
changed lines
  Added in v.447

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26