/[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 2430 by joey, Tue Nov 30 16:59:01 2004 UTC revision 2459 by bh, Wed Dec 15 11:12:11 2004 UTC
# Line 1  Line 1 
1    2004-12-15  Bernhard Herzog  <[email protected]>
2    
3            * test/postgissupport.py (PostgreSQLServer.is_running): Fix typo
4            in the doc string and rephrase it a little.
5    
6    2004-12-15  Frank Koormann <[email protected]>
7    
8            * test/test_load.py (TestAltPath.checkSession): New, extended checks if
9            session has been loaded successfully. The check is called by the relevant
10            tests after executing load_session().
11    
12    2004-12-13  Bernhard Herzog  <[email protected]>
13    
14            Make sure the region used to determine which shapes are visible
15            actually matches the region on the printed page.  If this isn't
16            done properly some shapes might not be printed.  
17            Fixes RT #2692
18    
19            * Thuban/UI/view.py (MapPrintout.draw_on_dc): The region for the
20            renderer has to be at the same position as the mapregion
21    
22            * Thuban/UI/renderer.py (ExportRenderer.RenderMap): self.region
23            has to be moved by (self.shiftx, self.shifty) too.
24    
25    2004-12-13  Bernhard Herzog  <[email protected]>
26    
27            * libraries/pyprojection/Projection.i: Work around a bug in the
28            generated python code which leads to exception in the __del__
29            method when the constructor fails.  See the comments in the code
30            for more details.
31    
32            * libraries/pyprojection/Projection.py: Updated from Projection.i
33            with SWIG.
34    
35    2004-12-13  Bernhard Herzog  <[email protected]>
36    
37            * test/test_load.py (TestAltPath.test_01_single_path_error_fix)
38            (TestAltPath.test_02_path_error_fix_from_list)
39            (TestAltPath.test_05_path_error_fix_from_list_changed)
40            (TestAltPath.test_06_path_error_fix_from_list_fails): self.session
41            is destroyed in tearDown, so there's no need to do it in a test
42            case.
43    
44            * Thuban/Model/load.py (SessionLoader.open_shapefile): Remove a
45            debug print
46    
47    2004-12-13  Bernhard Herzog  <[email protected]>
48    
49            * Extensions/svgexport/test/test_svgmapwriter.py
50            (TestDrawSplines.setUp): Do not use super with the unittest
51            classes because in Python 2.2 they're still old-style classes.
52    
53    2004-12-13  Frank Koormann <[email protected]>
54    
55        Alternative Path feature: When loading a (moved) session where
56            shapefiles cannot be found, ask the user. Use the specified path
57            if further shapefiles are missing. However, ask the usr for confirmation
58            in such cases.
59    
60            * test/test_load.py (TestAltPath): New, tests for alternative path feature
61            in load_session()
62            (Shapefile_CallBack): Helper, implements controllable callback.
63    
64            * Thuban/UI/application.py (ThubanApplication.OnInit):
65            Added "alt_path" to self.path
66            (ThubanApplication.OpenSession): Added shapefile_callback as second
67            callback similar to db_connection_callback.
68            (ThubanApplication.run_alt_path_dialog): New, implementaion of
69            shapefile_callback. In addition to raising the dialog the control of
70            self.path('alt_path') is implemented here.
71    
72            * Thuban/Model/load.py (SessionLoader.__init__): Added shapefile_callback.
73            (SessionLoader.open_shapefile): Open shapefile, eventually with
74            alternative path. This wrapps the "theSession.OpenShapefile(filename)"
75            formerly used in start_fileshapesource()/start_layer().
76            (SessionLoader.start_fileshapesource): Call open_shapefile().
77            (SessionLoader.start_layer): Call open_shapefile().
78            (load_session): Added shapefile_callback.
79    
80            * Thuban/UI/altpathdialog.py: New, implements dialogs for alternative path
81            feature (search / check).
82            
83            * Doc/manual/thuban-manual.xml: Added documentation of new feature.
84    
85    2004-12-11  Bernhard Reiter <[email protected]>
86    
87             svgexport 0.9.2: Point size supports for maps.
88    
89            * Extensions/svgexport/svgmapwriter.py: Added import of SHAPETYPE_POINT
90            (def draw_point_shape): new parameter size defaults to 2 as before.
91            (draw_shape_layer_incrementally): Moved draw_func log line higher.
92            Added draw_func call with size when dealing with a point layer.
93    
94            * Extensions/svgexport/__init__.py: bumped version to 0.9.2.
95            
96    2004-12-11  Bernhard Reiter <[email protected]>
97    
98            Made sure that newlines are inserted in the svg path d attributes
99            to raise the chance that the line length will be below 255 characters,
100            as recommended by REC SVG 1.1 in section 8.3.1.
101    
102            * Extensions/svgexport/svgmapwriter.py(DrawPolygon):
103            Adding \n before L's and changed whitespace handling.
104    
105            * Extensions/svgexport/test/test_svgmapwriter.py:
106            Adapted tests to new whitespace handling of DrawPolygon.
107    
108    2004-12-11  Bernhard Reiter <[email protected]>
109    
110            * Doc/technotes/coding_guidelines.txt: easy typo fixed.
111    
112            * Extensions/svgexport/test/test_svgmapwriter.py:
113            Removed test_drawbezier in favour of new test_drawspline3 and
114            test_drawspline4 within new class TestDrawSplines(TestVirtualDC).
115            All only to test DrawSpline.
116    
117            * Extensions/svgexport/svgmapwriter.py(DrawSpline):
118            New implementation now really using the strange algorithm of
119            xfig 3.1's approximated splines and its conversion to postscript
120            with one twist: SVG can do quadratic beziers, so skipped translation
121            to cubic beziers.
122            (TestWithDC): Typo in comment fixed.
123    
124    2004-12-09  Martin Schulze  <[email protected]>
125    
126            * Thuban/Model/classgen.py: Added missing character encoding
127    
128            * Extensions/wms/properties.py (OpenWMSProperties): removed
129    
130            * Extensions/wms/parser.py (WMSCapabilitiesParser.error): Dropped
131            support for get_srs_discrepancies() since there are no
132            discrepancies anymore (was a thinko)
133    
134            * Extensions/wms/layer.py (WMSLayer.GetMapImg): Improved graphic
135            format priority now that more formats are supported globally by
136            the render engine.
137    
138    2004-12-08  Silke Reimer <[email protected]>
139            * Extensions/ogr/ogrshapes.py: Substituted ogr-method CloseRings
140            because it is not available in all versions of ogr
141    
142    2004-12-08  Bernhard Reiter <[email protected]>
143            * Extensions/ogr/__init__.py: Added empty __init__.py to heal
144            global tests until a real one is commited.
145    
146    2004-12-07 Nina H�ffmeyer <[email protected]>
147    
148            * /Extensions/ogr/: Adding a new extension to read shapefiles with
149            ogr. It is planned to add other vector formats.
150    
151            * /test/runtests.py: Adding tests from /Extensions/ogr/test/.
152    
153    2004-12-07  Jan-Oliver Wagner <[email protected]>
154    
155            * /Extensions/svgexport/test/test_svgmapwriter.py: Reverting
156            part of a (non-)fix to renable that the tests are always
157            executed.
158    
159    2004-12-07  Bernhard Reiter <[email protected]>
160    
161            * Extensions/svgexport/test/test_svgmapwriter.py:
162            Added test_drawbezier() to test DrawSpline().
163    
164            * Extensions/svgexport/svgmapwriter.py(DrawSpline):
165            Really implemented bezier drawing.
166    
167            * Extensions/svgexport/__init__.py: Bumped version of svgexport
168            to 0.9.1 because now the legend examples lines styles
169            will be drawing with beziers.
170    
171    2004-12-05  Martin Schulze  <[email protected]>
172    
173            * Thuban/UI/renderer.py (raster_format_map): Added PNG, TIFF and
174            GIF as supported bitmap image formats (helpful for the WMS extension)
175    
176  2004-11-30  Martin Schulze  <[email protected]>  2004-11-30  Martin Schulze  <[email protected]>
177    
178          * Extensions/wms/test/test_ogclib.py (TestOGCLib.test_compareURLs):          * Extensions/wms/test/test_ogclib.py (TestOGCLib.test_compareURLs):

Legend:
Removed from v.2430  
changed lines
  Added in v.2459

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26