/[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 1272 by jonathan, Fri Jun 20 16:43:13 2003 UTC revision 1283 by bh, Mon Jun 23 09:47:31 2003 UTC
# Line 1  Line 1 
1    2003-06-23  Bernhard Herzog  <[email protected]>
2    
3            Bug fix for RT #1961:
4    
5            * Thuban/Model/load.py (SessionLoader.start_derivedshapesource):
6            Register DerivedShapestores with the session
7    
8            * Thuban/Model/session.py (Session.Tables): Make sure each table
9            is only listed once.
10    
11            * test/test_load.py (TestJoinedTable.test): Add check_format call.
12            Update file contents to match the one written out.
13    
14    2003-06-20  Bernhard Herzog  <[email protected]>
15    
16            * test/xmlsupport.py (SaxEventLister.startElementNS)
17            (SaxEventLister.endElementNS): Do not include the qname. Python
18            2.2.1 and 2.2.2 and 2.2.3 differ in this regard. In 2.2.1 qname it
19            is (presumably incorrectly) None, whereas it's a string with the
20            element name in the later versions.
21    
22            * test/test_xmlsupport.py (TestEventList.test_even_list_simple)
23            (TestEventList.test_even_list_namespace): Update tests to reflect
24            the new behaviour
25            (TestEventList.test_even_list_id_normalization): Fix doc-string
26    
27    2003-06-20  Jonathan Coles   <[email protected]>
28    
29            * Thuban/Model/layer.py (BaseLayer.HasShapes): New. Overridden
30            by deriving classes to determine if that layer supports shapes.
31            (Layer): Override HasShapes and return true.
32    
33            * Thuban/UI/classgen.py: Use Thuban[Begin|End]BusyCursor()
34            instead of a direct call to wx[Begin|End]CusyCursor().
35            (GenUniquePanel._OnRetrieve): Set busy cursor while retrieving
36            table data.
37    
38            * Thuban/UI/common.py (ThubanBeginBusyCursor, ThubanEndBusyCursor):
39            New. Wrappers around the wxWindows functions that allow us to
40            make additional calls such as wxYield which gives the native
41            system a chance to update the cursor correctly.
42    
43            * Thuban/UI/tableview.py: Use Thuban[Begin|End]BusyCursor()
44            instead of a direct call to wx[Begin|End]CusyCursor().
45    
46            * Thuban/UI/view.py: Use Thuban[Begin|End]BusyCursor()
47            instead of a direct call to wx[Begin|End]CusyCursor().
48            (MapCanvas.find_shape_at): Check if the current search layer
49            support shapes, otherwise go on to the next layer.
50    
51            * test/test_layer.py: Add tests in each type of layer for
52            HasClassification() and HasShapes()
53    
54  2003-06-20  Jonathan Coles   <[email protected]>  2003-06-20  Jonathan Coles   <[email protected]>
55    
56          * Thuban/UI/view.py (MapCanvas.OnPaint): Call wxYield after          * Thuban/UI/view.py (MapCanvas.OnPaint): Call wxYield after

Legend:
Removed from v.1272  
changed lines
  Added in v.1283

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26