/[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 1360 by jonathan, Wed Jul 2 10:51:58 2003 UTC revision 1380 by bh, Tue Jul 8 13:23:31 2003 UTC
# Line 1  Line 1 
1    2003-07-08  Bernhard Herzog  <[email protected]>
2    
3            * Thuban/Model/classgen.py (CustomRamp.GetProperties): Compute the
4            interpolated colors correctly.
5    
6            * test/test_classgen.py (TestCustomRamp.test_color_interpolation):
7            New. Test case for the fix in classgen.py
8    
9    2003-07-08  Bernhard Herzog  <[email protected]>
10    
11            * test/runtests.py (main): Make the default output less verbose
12            and add a verbosity option (-v) to get the old output
13    
14    2003-07-08  Bernhard Herzog  <[email protected]>
15    
16            * Resources/XML/thuban-0.9.dtd: New. This will become the DTD for
17            0.9.
18    
19            * Thuban/Model/transientdb.py (TransientJoinedTable.JoinType):
20            New. Return the join type
21    
22            * Thuban/Model/save.py (SessionSaver.write_session): Use new 0.9
23            DTD
24            (SessionSaver.write_data_containers): Save the join type for
25            joined tables
26    
27            * Thuban/Model/load.py (SessionLoader.__init__): Add the new 0.9
28            namespace
29            (SessionLoader.start_jointable): Handle the jointype attribute
30    
31            * test/test_load_0_8.py: New. Effectively a copy of test_load.py
32            as of Thuban 0.8. These are now tests to determine whether Thuban
33            can still read files generated by Thuban 0.8
34    
35            * test/test_load.py (LoadSessionTest.dtd)
36            (TestSingleLayer.file_contents)
37            (TestLayerVisibility.file_contents, TestLabels.file_contents)
38            (TestLayerProjection.file_contents)
39            (TestRasterLayer.file_contents, TestJoinedTable.file_contents)
40            (TestJoinedTable.file_contents)
41            (TestLoadError.file_contents): Update for new DTD
42            (TestJoinedTable.file_contents, TestJoinedTable.setUp): Add test
43            for new join type attribute
44    
45            * test/test_save.py (SaveSessionTest.dtd)
46            (SaveSessionTest.testEmptySession)
47            (SaveSessionTest.testSingleLayer)
48            (SaveSessionTest.testLayerProjection)
49            (SaveSessionTest.testRasterLayer)
50            (SaveSessionTest.testClassifiedLayer)
51            (SaveSessionTest.test_dbf_table)
52            (SaveSessionTest.test_joined_table): Update for new DTD
53            (SaveSessionTest.test_joined_table): Add test for new join type
54            attribute
55    
56    2003-07-04  Bernhard Herzog  <[email protected]>
57    
58            * Thuban/Model/table.py (_find_dbf_column_names): New. Helper
59            function for table_to_dbf
60            (table_to_dbf): Deal with names longer than the 10 character limit
61    
62            * test/test_dbf_table.py (TestTableToDBF.test_table_to_dbf): Add
63            doc-string
64            (TestTableToDBF.test_table_to_dbf_long_col_names): New test for
65            long column names
66    
67    2003-07-03  Bernhard Herzog  <[email protected]>
68    
69            * Doc/manual/thuban-manual.xml: Fix the CVS Revision Tag syntax
70    
71    2003-07-03  Bernhard Herzog  <[email protected]>
72    
73            * Doc/manual/thuban-manual.xml, Doc/manual/README: New. Skeleton
74            for the Thuban manual and README with some basic information about
75            the manual
76    
77    2003-07-03  Bernhard Herzog  <[email protected]>
78    
79            * Thuban/Model/transientdb.py (TransientJoinedTable.__init__):
80            Update doc-string
81            (TransientJoinedTable.create): Do not modify the column objects of
82            the input tables in place and copy all columns of the input tables
83            into the joined table after all.
84    
85            * test/test_transientdb.py
86            (TestTransientTable.test_transient_joined_table_same_column_name):
87            Update to reflect the new behavior
88            (TestTransientTable.test_transient_joined_table_with_equal_column_names):
89            Update to reflect the new behavior
90            (TestTransientTable.test_transient_joined_table_name_collisions_dont_modify_in_place):
91            New test case for a bug which modified the column objects in place
92    
93    2003-07-02  Jonathan Coles   <[email protected]>
94    
95            * Thuban/Model/classgen.py (generate_singletons,
96            generate_uniform_distribution, generate_quantiles,
97            GenQuantiles0): Make sure maxValue isn't less than
98            one, otherwise we could divide by zero.
99    
100            * test/test_classgen.py (ClassGenTest.doClassRangeTest,
101            ClassGenTest.doClassSingleTest): Call doBoundsTest to
102            check the end classification groups against the
103            proper property values.
104            (ClassGenTest.doBoundsTest): New. Checks the first and
105            last classification groups to make sure their properties
106            are the correct upper and lower bounds for a color ramp.
107    
108  2003-07-02  Jonathan Coles   <[email protected]>  2003-07-02  Jonathan Coles   <[email protected]>
109    
110          * Thuban/Model/classgen.py (generate_singletons,          * Thuban/Model/classgen.py (generate_singletons,

Legend:
Removed from v.1360  
changed lines
  Added in v.1380

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26