/[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 2434 by jan, Tue Dec 7 14:05:35 2004 UTC revision 2452 by bh, Mon Dec 13 17:54:36 2004 UTC
# Line 1  Line 1 
1    2004-12-13  Bernhard Herzog  <[email protected]>
2    
3            * libraries/pyprojection/Projection.i: Work around a bug in the
4            generated python code which leads to exception in the __del__
5            method when the constructor fails.  See the comments in the code
6            for more details.
7    
8            * libraries/pyprojection/Projection.py: Updated from Projection.i
9            with SWIG.
10    
11    2004-12-13  Bernhard Herzog  <[email protected]>
12    
13            * test/test_load.py (TestAltPath.test_01_single_path_error_fix)
14            (TestAltPath.test_02_path_error_fix_from_list)
15            (TestAltPath.test_05_path_error_fix_from_list_changed)
16            (TestAltPath.test_06_path_error_fix_from_list_fails): self.session
17            is destroyed in tearDown, so there's no need to do it in a test
18            case.
19    
20            * Thuban/Model/load.py (SessionLoader.open_shapefile): Remove a
21            debug print
22    
23    2004-12-13  Bernhard Herzog  <[email protected]>
24    
25            * Extensions/svgexport/test/test_svgmapwriter.py
26            (TestDrawSplines.setUp): Do not use super with the unittest
27            classes because in Python 2.2 they're still old-style classes.
28    
29    2004-12-13  Frank Koormann <[email protected]>
30    
31        Alternative Path feature: When loading a (moved) session where
32            shapefiles cannot be found, ask the user. Use the specified path
33            if further shapefiles are missing. However, ask the usr for confirmation
34            in such cases.
35    
36            * test/test_load.py (TestAltPath): New, tests for alternative path feature
37            in load_session()
38            (Shapefile_CallBack): Helper, implements controllable callback.
39    
40            * Thuban/UI/application.py (ThubanApplication.OnInit):
41            Added "alt_path" to self.path
42            (ThubanApplication.OpenSession): Added shapefile_callback as second
43            callback similar to db_connection_callback.
44            (ThubanApplication.run_alt_path_dialog): New, implementaion of
45            shapefile_callback. In addition to raising the dialog the control of
46            self.path('alt_path') is implemented here.
47    
48            * Thuban/Model/load.py (SessionLoader.__init__): Added shapefile_callback.
49            (SessionLoader.open_shapefile): Open shapefile, eventually with
50            alternative path. This wrapps the "theSession.OpenShapefile(filename)"
51            formerly used in start_fileshapesource()/start_layer().
52            (SessionLoader.start_fileshapesource): Call open_shapefile().
53            (SessionLoader.start_layer): Call open_shapefile().
54            (load_session): Added shapefile_callback.
55    
56            * Thuban/UI/altpathdialog.py: New, implements dialogs for alternative path
57            feature (search / check).
58            
59            * Doc/manual/thuban-manual.xml: Added documentation of new feature.
60    
61    2004-12-11  Bernhard Reiter <[email protected]>
62    
63             svgexport 0.9.2: Point size supports for maps.
64    
65            * Extensions/svgexport/svgmapwriter.py: Added import of SHAPETYPE_POINT
66            (def draw_point_shape): new parameter size defaults to 2 as before.
67            (draw_shape_layer_incrementally): Moved draw_func log line higher.
68            Added draw_func call with size when dealing with a point layer.
69    
70            * Extensions/svgexport/__init__.py: bumped version to 0.9.2.
71            
72    2004-12-11  Bernhard Reiter <[email protected]>
73    
74            Made sure that newlines are inserted in the svg path d attributes
75            to raise the chance that the line length will be below 255 characters,
76            as recommended by REC SVG 1.1 in section 8.3.1.
77    
78            * Extensions/svgexport/svgmapwriter.py(DrawPolygon):
79            Adding \n before L's and changed whitespace handling.
80    
81            * Extensions/svgexport/test/test_svgmapwriter.py:
82            Adapted tests to new whitespace handling of DrawPolygon.
83    
84    2004-12-11  Bernhard Reiter <[email protected]>
85    
86            * Doc/technotes/coding_guidelines.txt: easy typo fixed.
87    
88            * Extensions/svgexport/test/test_svgmapwriter.py:
89            Removed test_drawbezier in favour of new test_drawspline3 and
90            test_drawspline4 within new class TestDrawSplines(TestVirtualDC).
91            All only to test DrawSpline.
92    
93            * Extensions/svgexport/svgmapwriter.py(DrawSpline):
94            New implementation now really using the strange algorithm of
95            xfig 3.1's approximated splines and its conversion to postscript
96            with one twist: SVG can do quadratic beziers, so skipped translation
97            to cubic beziers.
98            (TestWithDC): Typo in comment fixed.
99    
100    2004-12-09  Martin Schulze  <[email protected]>
101    
102            * Thuban/Model/classgen.py: Added missing character encoding
103    
104            * Extensions/wms/properties.py (OpenWMSProperties): removed
105    
106            * Extensions/wms/parser.py (WMSCapabilitiesParser.error): Dropped
107            support for get_srs_discrepancies() since there are no
108            discrepancies anymore (was a thinko)
109    
110            * Extensions/wms/layer.py (WMSLayer.GetMapImg): Improved graphic
111            format priority now that more formats are supported globally by
112            the render engine.
113    
114    2004-12-08  Silke Reimer <[email protected]>
115            * Extensions/ogr/ogrshapes.py: Substituted ogr-method CloseRings
116            because it is not available in all versions of ogr
117    
118    2004-12-08  Bernhard Reiter <[email protected]>
119            * Extensions/ogr/__init__.py: Added empty __init__.py to heal
120            global tests until a real one is commited.
121    
122    2004-12-07 Nina H�ffmeyer <[email protected]>
123    
124            * /Extensions/ogr/: Adding a new extension to read shapefiles with
125            ogr. It is planned to add other vector formats.
126    
127            * /test/runtests.py: Adding tests from /Extensions/ogr/test/.
128    
129  2004-12-07  Jan-Oliver Wagner <[email protected]>  2004-12-07  Jan-Oliver Wagner <[email protected]>
130    
131          * /Extensions/svgexport/test/test_svgmapwriter.py: Reverting          * /Extensions/svgexport/test/test_svgmapwriter.py: Reverting

Legend:
Removed from v.2434  
changed lines
  Added in v.2452

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26