/[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 1294 by jonathan, Mon Jun 23 13:06:13 2003 UTC
# Line 1  Line 1 
1    2003-06-23  Jonathan Coles   <[email protected]>
2    
3            * MANIFEST.in: Update with Resources/XML
4    
5            * setup.py: Don't include Locale resources yet as we don't
6            have any and it causes problems building the distribution
7            for Windows. Update version to 0.8.0.
8    
9            * Doc/thuban.dtd: Removed since it is now in Resources/XML.
10    
11            * Thuban/UI/mainwindow.py: Add blank line at the end because
12            file was not being read correctly building the Windows
13            distribution.
14    
15    2003-06-23  Jonathan Coles   <[email protected]>
16    
17            * Thuban/UI/mainwindow.py (MainWindow.About): Fix text.
18    
19            * Thuban/version.py: Temporarily update longversion for
20            the 0.8 release so that it doesn't have the cvs revision.
21    
22    2003-06-23  Jonathan Coles   <[email protected]>
23    
24            * Thuban/UI/common.py (ThubanBeginBusyCursor): Call wxSafeYield
25            to make sure that we don't create reentrant possibilities with
26            wxYield.
27    
28            * Thuban/UI/view.py (MapCanvas.OnPaint): Call wxBeginBusyCursor()
29            directly to avoid the wxSafeYield() call which generates an
30            OnPaint event causing infinite recursion. Don't try to catch
31            exception anymore. This was for before there were limits on map
32            scaling.
33    
34    2003-06-23  Bernhard Herzog  <[email protected]>
35    
36            Bug fix for RT #1961:
37    
38            * Thuban/Model/load.py (SessionLoader.start_derivedshapesource):
39            Register DerivedShapestores with the session
40    
41            * Thuban/Model/session.py (Session.Tables): Make sure each table
42            is only listed once.
43    
44            * test/test_load.py (TestJoinedTable.test): Add check_format call.
45            Update file contents to match the one written out.
46    
47    2003-06-20  Bernhard Herzog  <[email protected]>
48    
49            * test/xmlsupport.py (SaxEventLister.startElementNS)
50            (SaxEventLister.endElementNS): Do not include the qname. Python
51            2.2.1 and 2.2.2 and 2.2.3 differ in this regard. In 2.2.1 qname it
52            is (presumably incorrectly) None, whereas it's a string with the
53            element name in the later versions.
54    
55            * test/test_xmlsupport.py (TestEventList.test_even_list_simple)
56            (TestEventList.test_even_list_namespace): Update tests to reflect
57            the new behaviour
58            (TestEventList.test_even_list_id_normalization): Fix doc-string
59    
60    2003-06-20  Jonathan Coles   <[email protected]>
61    
62            * Thuban/Model/layer.py (BaseLayer.HasShapes): New. Overridden
63            by deriving classes to determine if that layer supports shapes.
64            (Layer): Override HasShapes and return true.
65    
66            * Thuban/UI/classgen.py: Use Thuban[Begin|End]BusyCursor()
67            instead of a direct call to wx[Begin|End]CusyCursor().
68            (GenUniquePanel._OnRetrieve): Set busy cursor while retrieving
69            table data.
70    
71            * Thuban/UI/common.py (ThubanBeginBusyCursor, ThubanEndBusyCursor):
72            New. Wrappers around the wxWindows functions that allow us to
73            make additional calls such as wxYield which gives the native
74            system a chance to update the cursor correctly.
75    
76            * Thuban/UI/tableview.py: Use Thuban[Begin|End]BusyCursor()
77            instead of a direct call to wx[Begin|End]CusyCursor().
78    
79            * Thuban/UI/view.py: Use Thuban[Begin|End]BusyCursor()
80            instead of a direct call to wx[Begin|End]CusyCursor().
81            (MapCanvas.find_shape_at): Check if the current search layer
82            support shapes, otherwise go on to the next layer.
83    
84            * test/test_layer.py: Add tests in each type of layer for
85            HasClassification() and HasShapes()
86    
87  2003-06-20  Jonathan Coles   <[email protected]>  2003-06-20  Jonathan Coles   <[email protected]>
88    
89          * 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.1294

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26