/[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 352 by frank, Wed Nov 6 14:47:01 2002 UTC revision 384 by jonathan, Tue Jan 28 18:38:17 2003 UTC
# Line 1  Line 1 
1    2003-01-28  Jonathan Coles  <[email protected]>
2    
3            * Thuban/UI/classifier.py (Classifier): Resolved merging conflicts.
4            Fixed crashing problem on some systems. Dialog box shows
5            classification data.
6    
7            * Thuban/UI/tree.py (SessionTreeCtrl.add_items): Handle drawing
8            Colors in the tree view.
9    
10            * Thuban/Model/layer.py (Layer.TreeInfo): Added a call to build
11            the tree info for classifications. Commented out unnecessary lines.
12    
13            * Thuban/Model/classification.py (Classification.TreeInfo): New
14            function to add information about the classification into the
15            tree view.
16    
17    2003-01-27      Jan-Oliver Wagner <[email protected]>
18    
19            * Thuban/__init__.py (_): New.
20    
21            * Thuban/Model/classification.py, Thuban/Model/extension.py,
22            Thuban/Model/layer.py, Thuban/Model/load.py, Thuban/Model/map.py,
23            Thuban/Model/session.py, Thuban/UI/application.py, Thuban/UI/classifier.py,
24            Thuban/UI/context.py, Thuban/UI/controls.py, Thuban/UI/identifyview.py,
25            Thuban/UI/labeldialog.py, Thuban/UI/mainwindow.py, Thuban/UI/menu.py,
26            Thuban/UI/proj4dialog.py, Thuban/UI/renderer.py, Thuban/UI/tree.py,
27            Thuban/Lib/connector.py, Thuban/Lib/fileutil.py:
28            Replace user string by _() for i18n.
29    
30    2003-01-27  Jonathan Coles  <[email protected]>
31    
32      * Thuban/Model/layer.py: Classification initialization calls.
33    
34      * Thuban/Model/classification.py: Created class to encapsulate
35      a layer classification. Supports specific data points and
36      ranges.
37    
38      * Thuban/Model/load.py: Added support for loading classification
39      information.
40    
41      * Thuban/Model/save.py: Added support for saving classification
42      information.
43    
44      * Thuban/UI/classifier.py: Initial class for a dialog box for
45      specifying classification information.
46    
47      * Thuban/UI/mainwindows.py: Support for opening the classifier
48      dialog.
49    
50      * Thuban/UI/renderer.py: Support for drawing a layer with the
51      classification information.
52    
53      * Data/iceland_sample_class.thuban: iceland_sample with
54      classification data.
55    
56      * test/test_classification: Tests for the Classification class.
57    
58    2002-12-09  Bernhard Herzog  <[email protected]>
59    
60            * test/test_command.py: New. Tests for the command classes.
61    
62            * Thuban/UI/command.py (ToolCommand): New class for tool commands.
63            (Command.IsTool): New method to distinguish between command
64            switching tools and other commands.
65    
66            * Thuban/UI/view.py (MapCanvas.SelectTool): New method to select
67            the tool to avoid direct assignments to instance variables
68            (MapCanvas.ZoomInTool, MapCanvas.ZoomOutTool, MapCanvas.PanTool)
69            (MapCanvas.IdentifyTool, MapCanvas.LabelTool): Use SelectTool to
70            change the tool
71    
72            * Thuban/UI/mainwindow.py (MainWindow.update_command_ui): If an
73            active tool's command turns insensitive, disable the tool.
74            (_tool_command): Use the new ToolCommand class
75    
76            * Examples/simple_extensions/simple_tool.py (simple_tool): Use the
77            SelectTool method to change the tool
78            (iconfile): Use the ToolCommand class
79    
80    2002-12-03  Bernhard Herzog  <[email protected]>
81    
82            * Thuban/UI/tree.py (SessionTreeCtrl.normalize_selection): Handle
83            the case of selected items that are not children of Layers or Maps
84            properly. Previously this bug would trigger an assertion in
85            wxWindows.
86    
87  2002-11-06  Frank Koormann  <[email protected]>  2002-11-06  Frank Koormann  <[email protected]>
88    
89      * Thuban/UI/mainwindow.py: Altered the order of tools in the toolbar:          * Thuban/UI/mainwindow.py: Altered the order of tools in the
90      First now are all navigation tools (Zoom In/Out, Pan, Full Extent).          toolbar: First now are all navigation tools (Zoom In/Out, Pan,
91            Full Extent).
92            
93  2002-10-23  Bernhard Herzog  <[email protected]>  2002-10-23  Bernhard Herzog  <[email protected]>
94    

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

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26