/[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 2381 by joey, Mon Oct 4 16:44:05 2004 UTC revision 2436 by bernhard, Wed Dec 8 15:43:10 2004 UTC
# Line 1  Line 1 
1    2004-12-08  Bernhard Reiter <[email protected]>
2            * Extensions/ogr/__init__.py: Added empty __init__.py to heal
3            global tests until a real one is commited.
4    
5    2004-12-07 Nina H�ffmeyer <[email protected]>
6    
7            * /Extensions/ogr/: Adding a new extension to read shapefiles with
8            ogr. It is planned to add other vector formats.
9    
10            * /test/runtests.py: Adding tests from /Extensions/ogr/test/.
11    
12    2004-12-07  Jan-Oliver Wagner <[email protected]>
13    
14            * /Extensions/svgexport/test/test_svgmapwriter.py: Reverting
15            part of a (non-)fix to renable that the tests are always
16            executed.
17    
18    2004-12-07  Bernhard Reiter <[email protected]>
19    
20            * Extensions/svgexport/test/test_svgmapwriter.py:
21            Added test_drawbezier() to test DrawSpline().
22    
23            * Extensions/svgexport/svgmapwriter.py(DrawSpline):
24            Really implemented bezier drawing.
25    
26            * Extensions/svgexport/__init__.py: Bumped version of svgexport
27            to 0.9.1 because now the legend examples lines styles
28            will be drawing with beziers.
29    
30    2004-12-05  Martin Schulze  <[email protected]>
31    
32            * Thuban/UI/renderer.py (raster_format_map): Added PNG, TIFF and
33            GIF as supported bitmap image formats (helpful for the WMS extension)
34    
35    2004-11-30  Martin Schulze  <[email protected]>
36    
37            * Extensions/wms/test/test_ogclib.py (TestOGCLib.test_compareURLs):
38            Improved the test for the internal compare method
39    
40    2004-11-27  Jan-Oliver Wagner <[email protected]>
41    
42            * Thuban/UI/about.py (About.__init__): Added
43            Norbert Solymosi for hungarian translation and Ole Rahn
44            as contrbutor. Moved Bernhard Reiter from Contributor
45            to Developer.
46    
47    2004-11-27  Bernhard Reiter <[email protected]>
48    
49            * Extensions/svgexport/test/test_svgmapwriter.py:
50            Removed Jan from author list as he did not change enough significant
51            lines yet.
52    
53            * Extensions/svgexport/__init__.py: Added Bernhard as author
54            of the Extension.
55    
56    2004-11-27  Jan-Oliver Wagner <[email protected]>
57    
58            * po/hu.po: New. Hungarian translation. Contributed
59            by Norbert Solymosi.
60    
61    2004-11-26  Bernhard Herzog  <[email protected]>
62    
63            * Extensions/svgexport/test/test_svgmapwriter.py
64            (Testobjectexport.test_transparent_polygon): Commented out some
65            debug prints
66    
67    2004-11-24  Jan-Oliver Wagner <[email protected]>
68    
69            Fix broken tests for svg extension and added svg legend
70            to Experimental menu.
71    
72            * Extensions/svgexport/test/test_svgmapwriter.py: Fix to have
73            the test run correctly even if the extension is a package.
74            Also removed the "import Thuban" which makes no sense.
75    
76            * Extensions/svgexport/__init__.py: Fix to have the extensions'
77            test module also be executed from the global test routine.
78            This is done by looking for the absense of the DISPLAY variable.
79    
80            * Extensions/svgexport/maplegend.py: Moved the menu entry from Extensions
81            to Experimental menu since this module has yet not reached a stable
82            status (ie. 1.0).
83    
84    2004-11-22  Bernhard Reiter <[email protected]>
85    
86            * Extensions/svgexport/svgmapwriter.py:
87            Added verbose variable and some logging depending on it.
88            (class VirtualDC(XMLWriter)): Minor improvement in the polygon loop,
89            because counting i is not necessary.
90            (class Pen, class Brush): Added simple __str__ methods.
91            (SVGRenderer.draw_polygone_shape): Fix #2698 (transparent polygons are
92            not exported to svg file) Note: holes still unhandled.
93    
94            * Extensions/svgexport/test/test_svgmapwriter.py:
95                    Made a baseclass TestWithDC for test needed a DC.
96                    Added tests for bug #2698 (transparent polygons are not
97                    exported to svg file):
98                    Testobjectexport.test_transparent_polygon()
99    
100            * Thuban/Model/base.py (UnsetModified):
101            Fixed some typos in docstring.
102    
103            * Thuban/UI/baserenderer.py (BaseRenderer.draw_polygon_shape()):
104            Added hints on the used algorithm for handling holes.
105    
106    2004-11-20  Jan-Oliver Wagner <[email protected]>
107    
108            Some face lifting for the examples.
109    
110            * Examples/__init__.py: Make this directory a package.
111    
112            * Examples/simple_extensions/__init__.py: Make this directory a package.
113    
114            * Examples/simple_extensions/hello_world.py: Moved entry from Extensions
115            menu to Examples menu.
116    
117            * Examples/simple_extensions/simple_command.py: Some more comments,
118            minor changes.
119    
120            * Examples/simple_extensions/simple_tool.py: Minor changes.
121    
122    2004-11-20  Jan-Oliver Wagner <[email protected]>
123    
124            Changed way of extension registry for wms and added extension
125            registry for umn_mapserver extension.
126    
127            * Extensions/wms/__init__.py: Added registry entry and the importing
128            of the actual wms module. Included a test for the required PyOGCLib.
129    
130            * Extensions/wms/wms.py: Removed registry entry (moved to __init__.py).
131    
132            * Extensions/umn_mapserver/__init__.py: Added registry entry and the
133            importing of the actual umn mapserver management modules.
134            Included a test for the required Python MapScript.
135    
136    2004-11-20  Jan-Oliver Wagner <[email protected]>
137    
138            Changed way of extension registry for importAPR, bboxdump
139            and added extension registry for svgexport.extension registry for
140            svgexport.
141    
142            * Extensions/importAPR/__init__.py: Added registry entry and the importing
143            of the actual importAPR module.
144    
145            * Extensions/importAPR/importAPR.py: Removed registry entry (moved to
146            __init__.py).
147    
148            * Extensions/bboxdump/__init__.py: Added registry entry and the importing
149            ����of the actual bboxdump module.
150    
151            * Extensions/bboxdump/bboxdump.py: Removed registry entry (moved to
152            ����__init__.py).
153    
154            * Extensions/svgexport/__init__.py: Added registry entry and the importing
155            of the svgsaver module.
156    
157            * Extensions/svgexport/svgsaver.py: Moved the menu entry from Extensions
158            to Experimental menu since this module has yet not reached a stable
159            status (ie. 1.0).
160    
161    2004-11-18  Jan-Oliver Wagner <[email protected]>
162    
163            Now the hit test considers the size of point symbols.
164    
165            * Thuban/UI/viewport.py (ViewPort._hit_point): Added optional parameter
166            'size' defaulting to the previously fixed value 5.
167            Extended doc-string.
168            (Viewport._find_shape_in_layer): Resolved FIXME regarding flexibility
169            for symbols.
170            Now the size of the largest point symbol is determined to find out
171            about whether the point has been hit.
172            This fixes the problem that only clicks inside a fixed distance of
173            5 where found.
174    
175    2004-11-17  Jan-Oliver Wagner <[email protected]>
176    
177            Another open issue fixed regarding sizeable symbols: correct rendering of
178            selected symbols.
179    
180            * Thuban/UI/renderer.py (ScreenRenderer.draw_selection_incrementally):
181            Added consideration of the specific size of point symbols.
182            The property for each point symbol is retrieved and the size applied
183            for the rendering method.
184            Added doc-string.
185    
186    2004-11-16  Jan-Oliver Wagner <[email protected]>
187    
188            Changed way of Extension Registry for gns2shp and profiling.
189    
190            * Extensions/gns2shp/gns2shp.py: Removed registry entry (moved to
191            __init__.py).
192    
193            * Extensions/gns2shp/__init__.py: Added registry entry and the importing
194            of the actual gns2shp module.
195    
196            * Extensions/profiling/profiling.py: Removed registry entry (moved to
197            __init__.py).
198    
199            * Extensions/profiling/__init__.py: Added registry entry and the importing
200            of the actual profiling module.
201    
202    2004-10-28  Bernhard Reiter <[email protected]>
203    
204            * Extensions/svgexport/: Minor improvements to doc strings.
205    
206    2004-10-07  Jan-Oliver Wagner <[email protected]>
207    
208            Further elements for sizable point objects now
209            making this feature usable though not yet complete.
210    
211            * Thuban/Model/save.py (SessionSaver.write_classification): Write
212            attribute 'size' for cldata when the shape layer is of point type.
213            This also now make the test_load.py tests happy.
214    
215            * Thuban/Model/classgen.py (CustomRamp.GetProperties): Added size
216            gradient.
217    
218            * Thuban/UI/classifier.py (ID_SELPROP_SPINCTRL): Renamed to
219            ID_SELPROP_SPINCTRL_LINEWIDTH.
220            (ID_SELPROP_SPINCTRL_LINEWIDTH): New Id replaces ID_SELPROP_SPINCTRL.
221            (ID_SELPROP_SPINCTRL_SIZE): New Id.
222            (SelectPropertiesDialog.__init__): Added a second spin control
223            for the size in case the corresponding layer is of point type.
224            (SelectPropertiesDialog._OnSpin): Renamed to _OnSpinLineWidth.
225            (SelectPropertiesDialog._OnSpinLineWidth): New. Former _OnSpin.
226            (SelectPropertiesDialog._OnSpinSize): New. Set size of property
227            and refresh preview.
228    
229    
230    
231  2004-10-04  Martin Schulze  <[email protected]>  2004-10-04  Martin Schulze  <[email protected]>
232    
233          * Extensions/wms/test/test_parser.py          * Extensions/wms/test/test_parser.py
# Line 5  Line 235 
235          self-test for compareLists()          self-test for compareLists()
236          (TestWMSCapabilitiesParser.test_compareDicts): Added missing          (TestWMSCapabilitiesParser.test_compareDicts): Added missing
237          self-test for compareDicts()          self-test for compareDicts()
238            (TestWMSCapabilitiesParser.test_compareLists): Adding more tests
239            to verify the test routine fails with non-equal arguments
240            (TestWMSCapabilitiesParser.test_compareDicts): Adding more tests
241            to verify the test routine fails with non-equal arguments
242    
243  2004-10-03  Jan-Oliver Wagner <[email protected]>  2004-10-03  Jan-Oliver Wagner <[email protected]>
244    

Legend:
Removed from v.2381  
changed lines
  Added in v.2436

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26