/[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 600 by bh, Thu Apr 3 11:37:26 2003 UTC revision 601 by jonathan, Fri Apr 4 12:11:59 2003 UTC
# Line 1  Line 1 
1    2003-04-04  Jonathan Coles   <[email protected]>
2    
3        * Thuban/Model/classification.py: Fix assert calls.
4        (ClassGroupProperties.SetLineColor, ClassGroupProperties.SetFill):
5        Copy the color parameter rather than hold onto a reference.
6    
7        * Thuban/Model/color.py (Color.__copy__, Color.__deepcopy): Copy
8        the color object.
9        (NoColor.__copy__, NoColor.__deepcopy): Return 'self' so that we
10        are sure there exists only one refernce to Color.None in the system.
11        This allows us to use 'is' rather than the comparision functions.
12    
13        * Thuban/Model/save.py: Fix assert calls.
14    
15        * Thuban/UI/classifier.py: Fix assert calls.
16        (ClassGrid._OnCellDClick): Call up to the classifier to open the
17        dialog to edit the groups properties.
18        (ClassGrid._OnCellResize): Make sure that the scollbars are drawn
19        correctly if a cell is resized.
20        (ClassTable.SetClassification): New. Changes the classification
21        that is in the table.
22        (ClassTable.__SetRow): Allow groups to be prepended.
23        (Classifier): New code for opening the EditProperties and
24        GenerateRanges dialogs.
25        (SelectPropertiesDialog.__GetColor): Only set the color in the
26        color dialog if the current color is not None.
27    
28        * Thuban/UI/dock.py: Fix assert calls.
29    
30        * Thuban/UI/legend.py: Fix assert calls.
31    
32        * Thuban/UI/renderer.py: Fix assert calls.
33    
34        * Thuban/UI/classgen.py (ClassGenDialog): Dialog for generating
35        classifications.
36        (GenRangePanel): Panel specific to range generation.
37        (GenSingletonPanel): Panel specific to singleton generation.
38        (ClassGenerator): Class responsible for actually generating
39        the classification from the data gathered in the dialog box.
40        (PropertyRamp): Generates properties whose values range from
41        a starting property to an ending property.
42    
43  2003-04-03  Bernhard Herzog  <[email protected]>  2003-04-03  Bernhard Herzog  <[email protected]>
44    
45          * test/support.py (print_garbage_information): New function that          * test/support.py (print_garbage_information): New function that

Legend:
Removed from v.600  
changed lines
  Added in v.601

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26