/[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 2479 by bernhard, Fri Dec 17 23:06:03 2004 UTC revision 2528 by bernhard, Thu Jan 20 13:14:14 2005 UTC
# Line 1  Line 1 
1    2005-01-20  Bernhard Reiter <[email protected]>
2    
3            * Thuban/UI/about.py (unicodeToLocale()): Improved:
4            Use 'ascii' and then 'replace' for other characters
5            when getdefaultlocale returns None. Thanks to Bernhard H. .
6            
7    2005-01-20  Bernhard Reiter <[email protected]>
8    
9            * Thuban/UI/classgen.py (OnRetrieve()): Added a comment
10            that OnRangeText might be called twice and using None as argument.
11            
12    2005-01-20  Bernhard Reiter <[email protected]>
13    
14            * Thuban/UI/classgen.py (OnRetrieve()): Add a OnRangeText(0)
15            to work around a different in wx Behaviour noticed on MacOSX,
16            thanks to Lorenzo Moretti and Daniel Calvelo for the fix.
17            
18    2005-01-20  Bernhard Reiter <[email protected]>
19    
20            * Thuban/UI/about.py: take iso-8859-15 when getdefaultlocale returns
21            None. (Fixes rt#2910.)
22            
23    2005-01-18  Frank Koormann <[email protected]>
24    
25            New Extension: mouseposition
26            Tool to collect mouse click positions (map coordinates) in a dialog.
27    
28            * Extensions/mouseposition/__init__.py: New, extension registration
29    
30            * Extensions/mouseposition/mouseposition.py: New, implements the
31            dialog and adds a tool to Thuban mainwindow.
32    
33            * Extensions/mouseposition/position.xpm: New, icon for tool.
34    
35    2005-01-14  Jan-Oliver Wagner <[email protected]>
36    
37            * Doc/manual/thuban-manual-de.xml: More translations.
38    
39    2005-01-11  Frank Koormann <[email protected]>
40    
41            * Thuban/UI/mainwindow.py (MainWindow.DuplicateLayer):
42            Fix indention bug.
43    
44    2005-01-09  Frank Koormann <[email protected]>
45    
46            * Thuban/UI/mainwindow.py (MainWindow.DuplicateLayer):
47            BugFix 2901: Explicitly copy layers ClassificationColumn since it
48            is not part of the layers Classification.
49    
50    2005-01-03  Frank Koormann <[email protected]>
51    
52            * Thuban/UI/renderer.py (ScreenRendererdraw_selection_incrementally):
53            BugFix 2883: Former implementation only worked on classified point
54            layers: KeyError was raised, now use the default size if field is None.
55    
56    2004-12-27  Bernhard Reiter <[email protected]>
57    
58            svgexport 1.0.0cvs: Fixed label export.
59    
60            * Extensions/svgexport/test/test_svgmapwriter.py:
61            class TestSVGRenderer(): New class; new test test_label_font().
62    
63            * Extensions/svgexport/svgmapwriter.py
64            (SVGRenderer.label_font()): initialised Font size with self.factor now,
65            makes test_label_font happy.
66    
67            * Extensions/svgexport/TODO: crossed out fixed label export item.
68            Added item for options.
69    
70            * Extensions/svgexport/__init__.py: Bumped version to 1.0.0cvs.
71    
72    2004-12-27  Russell Nelson  <[email protected]>
73    
74            Middle mouse button pans.
75    
76            * Thuban/UI/view.py (MapCanvas.__init__): Subscribe also
77            OnMiddleDown and OnMiddleUp events.
78            (MapCanvas.OnMiddleDown): New. Activate the pan tool and remember the
79            previously used tool.
80            (MapCanvas.OnMiddleUp): New. Reactivate the remebered tool used before
81            pressing the middle mouse button.
82    
83    2004-12-27  Jan-Oliver Wagner <[email protected]>
84    
85            * Doc/manual/thuban-manual-de.xml: More translations.
86    
87    2004-12-23  Jan-Oliver Wagner <[email protected]>
88    
89            * Thuban/UI/projdialog.py (ProjFrame.load_user_proj): Added a
90            \n to stderr after the warnings. Thanks to Russell Nelson.
91    
92    2004-12-20  Nina Hueffmeyer <[email protected]>
93    
94            * Extensions/ogr/ogrshapes.py: Fixed some issues from
95            Bernhard (coding guidelines etc.). Additionally it is now possible to
96            display shapefiles containing feature collections (e.g.polygons
97            with holes). Works with gdal 1.2.1 now.
98    
99            * Extensions/ogr/test/test_OGRShapestore.py: Fixed some issues
100            from Bernhard (coding guidelines etc.). If ogr can't be imported,
101            tests are skipped now.
102    
103            * Extensions/ogr/ogrstart.py: Fixed some typings.
104    
105    2004-12-20  Bernhard Reiter <[email protected]>
106    
107            * Extensions/svgexport/TODO: updated to add support for
108            raster layers and labels for 1.0.1.
109    
110            * Extensions/svgexport/svgmapwriter.py (draw_raster_layer):
111            Issue a warning now.
112    
113    2004-12-19  Bernhard Reiter <[email protected]>
114    
115            * Extensions/svgexport/TODO: Added idea to support triggering
116            the application down the pipe.
117    
118    2004-12-19  Bernhard Reiter <[email protected]>
119    
120            svgexport: Improved code quality, mainly by better naming.
121    
122            * Extensions/svgexport/svgmapwriter.py:
123            DrawPath() renamed to DrawPolygonPath(),
124            added documentation, improved comments and variable names.
125            
126            * Extensions/svgexport/svgmapwriter.py,
127              Extensions/svgexport/test/test_svgmapwriter.py:
128            All using DrawPolygonPath() now, the default parameter closed=True
129            omitted.
130    
131            * Extensions/svgexport/test/test_svgmapwriter.py:
132            renamed test_polygon_opened() to test_polyline()
133            renamed test_transparent_polygon() to test_transparent_polyline()
134    
135    2004-12-18  Jan-Oliver Wagner <[email protected]>
136    
137            Some fixes of gns2shp extension.
138    
139            * Extensions/gns2shp/test/__init__.py: New. Make this directory a
140            package.
141    
142            * Extensions/gns2shp/test/test_gns2shp.py: Add some import paths
143            dynamically.
144    
145            * Extensions/gns2shp/test/README: Simplified description how to test.
146    
147            * Extensions/gns2shp/gns2shp.py (gns2shp): Fixed doc-string,
148            fixed some dimensions of fields according to the GNS documentation
149            which seems to change undocumented.
150            Now killing trailing \n and/or \r from MODIFY_DATE.
151            This fixes RT#2453.
152    
153    2004-12-18  Bernhard Reiter <[email protected]>
154    
155            svgexport 1.0.0: Treats holes and islands nicely. Documentation added.
156    
157            * Extensions/svgexport/test/test_svgmapwriter.py:
158            Added new tests: test_export_polygon_with_hole()
159            and test_polygon_with_hole().
160    
161            * Extensions/svgexport/svgmapwriter.py
162            (draw_polygon_shape()): Uses DrawPath correctly now.
163    
164            * Doc/manual/thuban-manual.xml: Added documentation for stable
165            extention svgexport.    
166            * Doc/manual/thuban-manual-de.xml: Copied English section about
167            svexport over.
168    
169            * Extensions/svgexport/__init__.py: Bumped version number to 1.0.0.
170    
171            * Extensions/svgexport/svgsaver.py,maplegend.py:
172            Moved from experimental to stable extension menu.
173    
174            * Extensions/svgexport/TODO: updated.
175    
176    
177    2004-12-18  Bernhard Reiter <[email protected]>
178    
179            Added Extensions/svgexport/TODO
180    
181    2004-12-18  Bernhard Reiter <[email protected]>
182    
183            Refactored in svgexport:
184            DrawPath replaces DrawPolygon; added newline in front of "M" in paths.
185    
186            * Extensions/svgexport/svgmapwriter.py
187            Added verbosity level 3 to print out polygon points.
188            (class Point): added __repr__
189            (class Brush, __str__()): Added space after ,.
190            (DrawPolygon): Renamed to DrawPath()
191            (DrawPath): Takes list of polygons as input now, adds \n before "M"s.
192            (DrawLines): Using DrawPath now.
193    
194            * Extensions/svgexport/test/test_svgmapwriter.py:
195            Replaced DrawPolygon() calls with DrawPath() and put the first argument
196            inside another list. Adapted test data with a newline before "M".
197    
198  2004-12-18  Bernhard Reiter <[email protected]>  2004-12-18  Bernhard Reiter <[email protected]>
199                    
200          Refactored svgexport tests: 9 double tests runs eliminated;          Refactored svgexport tests: 9 double tests runs eliminated;

Legend:
Removed from v.2479  
changed lines
  Added in v.2528

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26