/[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 2660 by jan, Wed Jul 27 21:53:13 2005 UTC revision 2723 by bernhard, Tue Feb 20 10:22:54 2007 UTC
# Line 1  Line 1 
1    2007-02-20 Bernhard Reiter <[email protected]>
2    
3             * test/README: Added example how to set the PATH for postgis on
4             Debian Etch.
5    
6    2007-01-13 Didrik Pinte <[email protected]>
7    
8            bboxdump, gns2shp, importAPR, mouseposition, ogr, profiling, svgexport
9            extensions migrated to wxPython 2.6
10    
11            * Extensions/bboxdump/bboxdump.py:
12            updated wx statements
13    
14            * Extensions/gns2shp/gns2shp.py:
15            updated wx statements
16    
17            * Extensions/importAPR/importAPR.py:
18            updated wx statements
19    
20            * Extensions/mouseposition/mouseposition.py:
21            updated wx statements
22    
23            * Extensions/ogr/
24            ogrdialog.py, ogrstart.py:
25            updated wx statements
26    
27            * Extensions/profiling/profiling.py:
28            updated wx statements
29    
30            * Extensions/svgexport/
31            maplegend.py, svgsaver.py:
32            updated wx statements
33    
34    
35    2007-01-08 Didrik Pinte <[email protected]>
36            
37            export_shapefile extension migrated to wxPython 2.6
38    
39            * Extensions/export_shapefile/export_shapefile.py:
40            updated wx statements, changed the FileDialog to wx.SAVE (was wx.OPEN)
41    
42    2007-01-08 Didrik Pinte <[email protected]>
43            
44            umn_mapserver extension migrated to wxPython 2.6
45    
46            * Extensions/umn_maserver/
47            mf_handle.py, mf_import.py, mf_export.py:
48            update wx imports to 2.6 policy
49    
50    2007-01-06 Didrik Pinte <[email protected]>
51    
52            UTF-8 locales support reading non utf-8 files.
53            This is a workaround and not a real bugfix. See
54            http://wald.intevation.org/tracker/index.php?func=detail&aid=118
55            for more details
56    
57            * Thuban/UI/tableview.py, controls.py, baserenderer.py, view.py:
58            decode text from iso-8859-1 encoding.
59    
60    2007-01-01 Bernhard Reiter <[email protected]>
61    
62            * test/postgissupport.py, test/test_postgis_db.py: adding an
63            explicit WITH OIDS to the create table commands. This fixes tests
64            that rely on an oid column to be present for postgresql >=8.0.
65            Thanks for Frank Koormann for the hint.
66    
67    2006-11-06 Didrik Pinte <[email protected]>
68    
69            * libraries/thuban/wxproj.cpp: bugfix - allow compilation with
70            msvc++ toolkit 2003
71    
72    2006-11-06 Bernhard Reiter <[email protected]>
73    
74            Made it easier to run PostGIS test on Debian Etch. Improving
75            https://wald.intevation.org/tracker/index.php?func=detail&aid=173 .
76    
77            * test/postgissupport.py: Taking pg_ctl and initdb commands
78            from internal variables now. Adding deactivated example values
79            for Debian Etch.  
80            find_postgis_sql(): Added special line for Debian Etch postgresql-8.1.
81            Added copyright year 2006.
82    
83    2006-10-25 Bernhard Reiter <[email protected]>
84            
85            Moved ogr Extension to Extension menu.
86    
87            * Extensions/ogr/
88            __init__.py, ogrstart.py, ogrshapes.py, ogrdialog.py
89            test/test_OGRShapestore.py, test/__init__.py:
90            adding encoding information and made sure Autor's names
91            with an umlaut are actually written with an umlaut.
92    
93            * Extensions/ogr/ogrstrat.py: now registering in menu "Extensions",
94            having a "(testing)" string before the submenu to prepare for 1.2.0
95            release.  Bumped copyright year to 2006.
96    
97    2006-10-15 Bernhard Reiter <[email protected]>
98    
99            * Thuban/UI/renderer.py: Added module variable verbose and
100            added verbose output before doing a raster projection.
101            Minor: Added (c) year 2006.
102    
103            * test/test_baserenderer.py: Added new function
104            test_projected_raster_decimalcommalocale()
105            Added new author Bernhard Reiter and new copyright year 2006.
106    
107            * libraries/thuban/gdalwarp.cpp(ProjectRasterFile): Adding
108            switching to LC_NUMERIC "C" and back before calling GDAL functions -
109            only #if python >=2.4 .
110    
111    2006-10-10 Didrik Pinte <[email protected]>
112    
113            Win32 build updates
114    
115            * setup.py :
116                - update to the latest libs for win32 setup tasks
117                    - added gdal and Lib content to the inno setup build task
118                    - added stable and experimental extensions to setup packages
119    
120            * thuban.py :
121                    - gdal support for win32 inno installation
122    
123    2006-10-10 Didrik Pinte <[email protected]>
124    
125            * Thuban/Model/layer.py (Layer.GetLabelPosFromShape): new method
126            extracted from Thuban/UI/viewport.py
127            * Thuban/UI/viewport.py (Viewport.LabelShapeAt): uses new method
128    
129    2006-09-28 Didrik Pinte <[email protected]>
130    
131            * Thuban/UI/classgen.py: bugfix due to wx2.6 update
132    
133            * Thuban/UI/view.py: removed non needed declaration
134    
135            * Thuban/UI/selection.py : typo correction
136    
137    2006-09-24 Bernhard Reiter <[email protected]>
138    
139            * Thuban/Model/proj.py(_do_we_have_to_work_around_broken_proj):
140            Making the test more robust for observed python 2.3 problems
141            with setlocale().
142    
143            * test/runtests.py: Added new option ---setdecimalcommalocale
144            to run all tests with an LC_NUMERIC that uses comma as decimal_point.
145            Minor: Added (c) year 2006. Fixed typo in a docstring.
146    
147            * test/test_transientdb.py: Minor: Added (c) year 2006. Fixed typo in
148            a docstring.
149    
150    2006-09-23 Bernhard Reiter <[email protected]>
151    
152            * Extensions/ogr/test/test_OGRShapestore.py: fixed skip_if_no_ogr()
153            and added it to TestOGRTable.setUp() so that all tests get skipped
154            if ogr cannot be imported. Added (c) year 2006.
155    
156    2006-09-18 Didrik Pinte <[email protected]>
157            
158            * wxPython 2.6 update : wx 2.4 syntax has been updated to 2.6
159            
160    2006-09-18 Bernhard Reiter <[email protected]>
161    
162            Fixed proj behaviour with python >=2.4 when decimal_point != '.'.
163    
164            * Thuban/UI/application.py: Fixed warning dialog when gdal is missing.
165    
166            * test/test_proj.py: new test_lc_numeric_robustness(). Added author
167            Bernhard Reiter and new copyright year 2006.
168    
169            * Thuban/Model/proj.py: New _do_we_have_to_work_around_broken_proj()
170            and Projection.assuregoodlocale(), Projection.assureinitlocale().
171            Added author Bernhard Reiter and (c) 2006.
172    
173    2006-09-15 Bernhard Reiter <[email protected]>
174    
175            * README: added RXP and pyRXP as optional for tests.
176    
177            * test/localessupport.py: New. Contains a helper function
178            to find a locale with comma used as decimal_point.
179    
180    2006-08-31 Bernhard Reiter <[email protected]>
181    
182            * README: fixed URLs to sqlite and pysqlite.
183    
184            * Thuban/UI/about.py: Added Didrik Pinte as contributor. Extended
185              copyright range to include 2006.
186    
187    2006-06-29 Didrik Pinte <[email protected]>
188    
189            * Thuban/UI/main.py: circular import fix.
190    
191    2006-06-27 Frank Koormann <[email protected]>
192    
193            New Classification "Pattern": Classify text attributes by regexp.
194    
195            * Thuban/Model/classification.py (class ClassGroupPattern):
196            New, group is associated with a regular expression.
197            (Classification._compile_classification): Store compiled regexp and
198            original group for pattern.
199            (Classification.FindGroup): Added pattern.
200    
201            * Thuban/UI/classifier.py
202            (ClassGrid._OnLabelRightClicked, ClassGrid.labelPopup):
203            New, add popup to select singleton/pattern.
204            (ClassTable.GetRowLabelValue, ClassTable.GetValueAsCustom,
205            ClassTable.SetValueAsCustom): Added pattern.
206            (ClassTable.__ParseInput): Autodetect singleton/pattern.
207    
208            * Thuban/Model/save.py (SessionSaver.write_classification):
209            Added pattern.
210    
211            * Thuban/Model/load.py (SessionLoader.start_clpattern,
212            SessionLoader.end_clpattern): New, process pattern elements.
213    
214            * test/test_classification.py (class TestClassGroupPattern): New.
215            (TestClassification.test_add_pattern,
216            TestClassification.test_multiple_groups_textual,
217            TestClassification.test_deepcopy_textual): New.
218            (TestClassification.test_multiple_groups_numerical):
219            Renamed test_multiple_groups.
220            (TestClassification.test_deepcopy_numerical): Renamed test_deepcopy.
221    
222            * test/test_save.py (SaveSessionTest.testClassifiedLayer):
223            Added pattern.
224    
225            * test/test_load.py (ClassificationTest.TestLayers, TestClassification):
226            Added pattern.
227    
228            * test/test_layer.py
229            (TestLayerModification.test_set_classification_textual): New
230            (TestLayerModification.test_set_classification_numerical):
231            Renamed test_set_classification.
232    
233            * Doc/manual/thuban-manual.xml: Added pattern to layer classification
234            description.
235    
236            * Resources/XML/thuban-1.1.dtd: Added clpattern element and attribs.
237    
238    2006-06-29 Didrik Pinte <[email protected]>
239    
240            * Thuban/version.py: Bugfix determination of SQLite, the wright one !
241              
242    2006-06-28 Didrik Pinte <[email protected]>
243    
244            * packaging/windows/thubanstart.py: sample file loading all the stable
245            extensions
246            
247    2006-06-28 Didrik Pinte <[email protected]>
248    
249            * Thuban/version.py: Bugfix determination of SQLite on old and recent
250            systems (support pysqlite1 and pysqlite2)
251    
252    2006-06-27 Frank Koormann <[email protected]>
253    
254            * Thuban/version.py: Bugfix determination of SQLite on old systems.
255    
256    2006-05-17 Didrik Pinte <[email protected]>
257            * Extensions/ogr/__init__.py : updated test for win32 and correct
258            imports
259    
260    2006-05-15 Didrik Pinte <[email protected]>
261            Ashamed ... still some tabs in the files
262    
263            * Thuban/version.py : tabs removed      
264            * Thuban/Model/transientdb.py : tabs removed
265    
266    2006-05-15 Didrik Pinte <[email protected]>
267    
268            * Thuban/version.py : coding style correction  
269            * Thuban/Model/transientdb.py : coding style correction
270    
271    2006-05-15 Didrik Pinte <[email protected]>
272    
273            * Thuban/version.py : Updated imports to support pysqlite2
274    
275            * Thuban/Model/transientdb.py : Updated imports to support pysqlite2
276            Patched the querying system to support the param style of pysqlite2
277    
278    2006-04-24 Didrik Pinte <[email protected]>
279    
280            * Extensions/svgexport/__init__.py: The extension now works on win32
281            architecture. Bug #87 corrected.
282    
283    2006-04-20 Bernhard Reiter <[email protected]>
284    
285            * Doc/technotes/coding_guidelines.txt: Changed text from CVS to SVN.
286            Removed emacs specific hint and replaced it with a general hint
287            that editors might support writing changelogs.
288    
289    2006-04-12 Bernhard Reiter <[email protected]>
290    
291            * Thuban/version.py: Changed thuban_release mechanism to use "svn"
292            instead of "cvs".
293    
294    2006-03-31  Bernhard Reiter <[email protected]>
295    
296            * libraries/thuban/wxproj.cpp: including proj_api.h instead of
297            projects.h now. According the Frank Warmerdam and man pj_init
298            this is the public interface to proj. Thus I have changed PJ to projPJ.
299            And I could remove the hack to avoid clashes with typedef PVALUE
300            and #define LP in projects.h clashing with symbols when trying to
301            build on windows. The file is cleaner and nicer now.
302    
303    2006-03-29  Bernhard Reiter <[email protected]>
304    
305            * libraries/thuban/wxproj.cpp: undef LP to avoid clash when
306            trying to build with mingw.
307    
308    2005-10-18  Bernhard Reiter <[email protected]>
309    
310            * Thuban/UI/about.py: remove unused import of getdefaultlocale.
311            Added display of internal encoding to the about dialog text.
312    
313            * Extensions/svgexport/__init__.py: changed version to "1.0.0+cvs".
314    
315    2005-10-18  Bernhard Reiter <[email protected]>
316    
317            Startup improved: We fail right away if the internal encoding could
318            not be determined.
319    
320            * Thuban/__init__.py (get_internal_encoding): new.
321    
322            * test/test_stringrepresentation.py (class TestInternalEncoding):
323            Preserve the internal encoding for the tests in this class.
324    
325    2005-10-17  Bernhard Reiter <[email protected]>
326    
327            * test/test_stringrepresentation.py: New file, for now testing
328            that set_internal_coding() is throwing an exception for bad exceptions.
329    
330            * Thuban/__init__.py (set_internal_encoding): added a forwards
331            and backward translation, so that we fail early if the
332            internal_encoding is bad.
333    
334    2005-10-17  Bernhard Reiter <[email protected]>
335    
336            svgexport 1.0.0cvs: Fixed ARC layer writing: No filling is done.
337            You could actually get polylines with filling in between,
338            when the classification for the lines had a fill color.
339            E.g. this happens when you generate a classification from a ramp.
340    
341            * Extensions/svgexport/test/test_svgmapwriter.py:
342            New test_export_arc_no_fill(). Extend copyright notice to 2005.
343    
344            * Extensions/svgexport/svgmapwriter.py
345            (SVGRenderer.draw_shape_layer_incrementally()):
346            Setting TRANSPARENT_BRUSH for shaptype ARC.
347            Extend copyright notice to 2005.
348    
349            * Extensions/svgexport/__init__.py: Extend copyright notice to 2005.
350    
351    2005-09-08  Frank Koormann <[email protected]>
352    
353            * Doc/manual/thuban-manual.xml (Map Management): Fixed typo reported
354            by Erik (sigra.at.home.se)
355    
356    2005-08-18  Jan-Oliver Wagner <[email protected]>
357    
358            * Thuban/UI/renderer.py (ScreenRenderer.draw_selection_incrementally):
359            Call the right method for the default size.
360    
361    2005-08-11  Jan-Oliver Wagner <[email protected]>
362    
363            * Extensions/export_shapefile: New.
364    
365            * Extensions/export_shapefile/__init__.py: New. Initialize
366            the export_shapefile extension.
367    
368            * Extensions/export_shapefile/export_shapefile.py: New.
369            Exports a layer as a Shapefile.
370    
371    2005-08-08  Jan-Oliver Wagner <[email protected]>
372    
373            * po/de.po: String fixes. This fixes Debian bug #313843.
374    
375  2005-07-27  Jan-Oliver Wagner <[email protected]>  2005-07-27  Jan-Oliver Wagner <[email protected]>
376    
377          Remove the attributes from the layer element in          Remove the attributes from the layer element in
# Line 1397  Line 1771 
1771    
1772          * Thuban/UI/about.py (About.__init__): Added          * Thuban/UI/about.py (About.__init__): Added
1773          Norbert Solymosi for hungarian translation and Ole Rahn          Norbert Solymosi for hungarian translation and Ole Rahn
1774          as contrbutor. Moved Bernhard Reiter from Contributor          as contributor. Moved Bernhard Reiter from Contributor
1775          to Developer.          to Developer.
1776    
1777  2004-11-27  Bernhard Reiter <[email protected]>  2004-11-27  Bernhard Reiter <[email protected]>

Legend:
Removed from v.2660  
changed lines
  Added in v.2723

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26