/[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 541 by jonathan, Wed Mar 19 16:03:12 2003 UTC revision 552 by jonathan, Thu Mar 20 09:45:43 2003 UTC
# Line 1  Line 1 
1    2003-03-20  Jonathan Coles   <[email protected]>
2    
3            Initial implementation of the Legend.
4    
5            * Thuban/UI/legend.py: New. Creates a window that shows the map's
6            Legend information and allows the user to add/modify classifications
7            and how the layers are drawn on the map.
8    
9            * setup.py: New command 'build_docs' which currently uses
10            happydoc to generate html documentation for Thuban.
11    
12            * Thuban/Model/classification.py (ClassGroup.GetDisplayText): New.
13            Returns a string which is appropriately describes the group.
14    
15            * Thuban/Model/layer.py (Layer.SetClassification): Generate a
16            LAYER_CHANGED event instead of a LAYER_LEGEND_CHANGED event.
17    
18            * Thuban/Model/map.py (Map): Rename messages and use new, more
19            specific, messages.
20    
21            * Thuban/Model/messages.py: New message to indicate that a layer's
22            data has changed (LAYER_CHANGED). New map messages to indicate
23            when layers have been added/removed/changed or if the stacking order
24            of the layers has changed.
25    
26            * Thuban/Model/session.py: Rename and use new messages.
27    
28            * Thuban/UI/classifier.py: Remember if any changes have actually
29            been applied so that if the dialog is cancelled without an application
30            of changes we don't have to set a new classification.
31            (ClassDataPreviewer): Pulled out the window specific code and put it
32            ClassDataPreviewWindow. ClassDataPreviewer can then be used to draw
33            symbols on any DC.
34            
35            * Thuban/UI/mainwindow.py: New code to open the legend.
36    
37            * Thuban/UI/view.py: Use new message names.
38    
39  2003-03-19  Jonathan Coles   <[email protected]>  2003-03-19  Jonathan Coles   <[email protected]>
40    
41          * Thuban/UI/main.py (verify_versions): New. Checks the versions          * Thuban/UI/main.py (verify_versions): New. Checks the versions

Legend:
Removed from v.541  
changed lines
  Added in v.552

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26