/[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 2681 by dpinte, Mon May 15 16:11:46 2006 UTC revision 2727 by bernhard, Tue Feb 20 10:44:51 2007 UTC
# Line 1  Line 1 
1    2007-02-20 Bernhard Reiter <[email protected]>
2    
3            * Doc/manual/thuban-manual.xml: Removed the installation instructions
4            as they are outdated and they should be only in one place.
5            Bumped version number of the document to 1.2.0. Marked it as Draft
6            in the title.
7    
8            * Extensions/svgexport/: Get ready for release. Bump version
9            number to 1.0.1. Adjusted numbers in TODO.
10    
11            * Thuban/UI/about.py: Reworked the about text. It shows now
12            when somebody was active on Thuban. Added a list of maintainers.
13            Bernhard Reiter is the current maintainer, following up on Bernhard
14            Herzog.
15    
16            * Extensions/export_shapefile/export_shapefile.py: untabify.
17    
18            * test/README: Added example how to set the PATH for postgis on
19            Debian Etch.
20    
21    2007-01-13 Didrik Pinte <[email protected]>
22    
23            bboxdump, gns2shp, importAPR, mouseposition, ogr, profiling, svgexport
24            extensions migrated to wxPython 2.6
25    
26            * Extensions/bboxdump/bboxdump.py:
27            updated wx statements
28    
29            * Extensions/gns2shp/gns2shp.py:
30            updated wx statements
31    
32            * Extensions/importAPR/importAPR.py:
33            updated wx statements
34    
35            * Extensions/mouseposition/mouseposition.py:
36            updated wx statements
37    
38            * Extensions/ogr/
39            ogrdialog.py, ogrstart.py:
40            updated wx statements
41    
42            * Extensions/profiling/profiling.py:
43            updated wx statements
44    
45            * Extensions/svgexport/
46            maplegend.py, svgsaver.py:
47            updated wx statements
48    
49    
50    2007-01-08 Didrik Pinte <[email protected]>
51            
52            export_shapefile extension migrated to wxPython 2.6
53    
54            * Extensions/export_shapefile/export_shapefile.py:
55            updated wx statements, changed the FileDialog to wx.SAVE (was wx.OPEN)
56    
57    2007-01-08 Didrik Pinte <[email protected]>
58            
59            umn_mapserver extension migrated to wxPython 2.6
60    
61            * Extensions/umn_maserver/
62            mf_handle.py, mf_import.py, mf_export.py:
63            update wx imports to 2.6 policy
64    
65    2007-01-06 Didrik Pinte <[email protected]>
66    
67            UTF-8 locales support reading non utf-8 files.
68            This is a workaround and not a real bugfix. See
69            http://wald.intevation.org/tracker/index.php?func=detail&aid=118
70            for more details
71    
72            * Thuban/UI/tableview.py, controls.py, baserenderer.py, view.py:
73            decode text from iso-8859-1 encoding.
74    
75    2007-01-01 Bernhard Reiter <[email protected]>
76    
77            * test/postgissupport.py, test/test_postgis_db.py: adding an
78            explicit WITH OIDS to the create table commands. This fixes tests
79            that rely on an oid column to be present for postgresql >=8.0.
80            Thanks for Frank Koormann for the hint.
81    
82    2006-11-06 Didrik Pinte <[email protected]>
83    
84            * libraries/thuban/wxproj.cpp: bugfix - allow compilation with
85            msvc++ toolkit 2003
86    
87    2006-11-06 Bernhard Reiter <[email protected]>
88    
89            Made it easier to run PostGIS test on Debian Etch. Improving
90            https://wald.intevation.org/tracker/index.php?func=detail&aid=173 .
91    
92            * test/postgissupport.py: Taking pg_ctl and initdb commands
93            from internal variables now. Adding deactivated example values
94            for Debian Etch.  
95            find_postgis_sql(): Added special line for Debian Etch postgresql-8.1.
96            Added copyright year 2006.
97    
98    2006-10-25 Bernhard Reiter <[email protected]>
99            
100            Moved ogr Extension to Extension menu.
101    
102            * Extensions/ogr/
103            __init__.py, ogrstart.py, ogrshapes.py, ogrdialog.py
104            test/test_OGRShapestore.py, test/__init__.py:
105            adding encoding information and made sure Autor's names
106            with an umlaut are actually written with an umlaut.
107    
108            * Extensions/ogr/ogrstrat.py: now registering in menu "Extensions",
109            having a "(testing)" string before the submenu to prepare for 1.2.0
110            release.  Bumped copyright year to 2006.
111    
112    2006-10-15 Bernhard Reiter <[email protected]>
113    
114            * Thuban/UI/renderer.py: Added module variable verbose and
115            added verbose output before doing a raster projection.
116            Minor: Added (c) year 2006.
117    
118            * test/test_baserenderer.py: Added new function
119            test_projected_raster_decimalcommalocale()
120            Added new author Bernhard Reiter and new copyright year 2006.
121    
122            * libraries/thuban/gdalwarp.cpp(ProjectRasterFile): Adding
123            switching to LC_NUMERIC "C" and back before calling GDAL functions -
124            only #if python >=2.4 .
125    
126    2006-10-10 Didrik Pinte <[email protected]>
127    
128            Win32 build updates
129    
130            * setup.py :
131                - update to the latest libs for win32 setup tasks
132                    - added gdal and Lib content to the inno setup build task
133                    - added stable and experimental extensions to setup packages
134    
135            * thuban.py :
136                    - gdal support for win32 inno installation
137    
138    2006-10-10 Didrik Pinte <[email protected]>
139    
140            * Thuban/Model/layer.py (Layer.GetLabelPosFromShape): new method
141            extracted from Thuban/UI/viewport.py
142            * Thuban/UI/viewport.py (Viewport.LabelShapeAt): uses new method
143    
144    2006-09-28 Didrik Pinte <[email protected]>
145    
146            * Thuban/UI/classgen.py: bugfix due to wx2.6 update
147    
148            * Thuban/UI/view.py: removed non needed declaration
149    
150            * Thuban/UI/selection.py : typo correction
151    
152    2006-09-24 Bernhard Reiter <[email protected]>
153    
154            * Thuban/Model/proj.py(_do_we_have_to_work_around_broken_proj):
155            Making the test more robust for observed python 2.3 problems
156            with setlocale().
157    
158            * test/runtests.py: Added new option ---setdecimalcommalocale
159            to run all tests with an LC_NUMERIC that uses comma as decimal_point.
160            Minor: Added (c) year 2006. Fixed typo in a docstring.
161    
162            * test/test_transientdb.py: Minor: Added (c) year 2006. Fixed typo in
163            a docstring.
164    
165    2006-09-23 Bernhard Reiter <[email protected]>
166    
167            * Extensions/ogr/test/test_OGRShapestore.py: fixed skip_if_no_ogr()
168            and added it to TestOGRTable.setUp() so that all tests get skipped
169            if ogr cannot be imported. Added (c) year 2006.
170    
171    2006-09-18 Didrik Pinte <[email protected]>
172            
173            * wxPython 2.6 update : wx 2.4 syntax has been updated to 2.6
174            
175    2006-09-18 Bernhard Reiter <[email protected]>
176    
177            Fixed proj behaviour with python >=2.4 when decimal_point != '.'.
178    
179            * Thuban/UI/application.py: Fixed warning dialog when gdal is missing.
180    
181            * test/test_proj.py: new test_lc_numeric_robustness(). Added author
182            Bernhard Reiter and new copyright year 2006.
183    
184            * Thuban/Model/proj.py: New _do_we_have_to_work_around_broken_proj()
185            and Projection.assuregoodlocale(), Projection.assureinitlocale().
186            Added author Bernhard Reiter and (c) 2006.
187    
188    2006-09-15 Bernhard Reiter <[email protected]>
189    
190            * README: added RXP and pyRXP as optional for tests.
191    
192            * test/localessupport.py: New. Contains a helper function
193            to find a locale with comma used as decimal_point.
194    
195    2006-08-31 Bernhard Reiter <[email protected]>
196    
197            * README: fixed URLs to sqlite and pysqlite.
198    
199            * Thuban/UI/about.py: Added Didrik Pinte as contributor. Extended
200              copyright range to include 2006.
201    
202    2006-06-29 Didrik Pinte <[email protected]>
203    
204            * Thuban/UI/main.py: circular import fix.
205    
206    2006-06-27 Frank Koormann <[email protected]>
207    
208            New Classification "Pattern": Classify text attributes by regexp.
209    
210            * Thuban/Model/classification.py (class ClassGroupPattern):
211            New, group is associated with a regular expression.
212            (Classification._compile_classification): Store compiled regexp and
213            original group for pattern.
214            (Classification.FindGroup): Added pattern.
215    
216            * Thuban/UI/classifier.py
217            (ClassGrid._OnLabelRightClicked, ClassGrid.labelPopup):
218            New, add popup to select singleton/pattern.
219            (ClassTable.GetRowLabelValue, ClassTable.GetValueAsCustom,
220            ClassTable.SetValueAsCustom): Added pattern.
221            (ClassTable.__ParseInput): Autodetect singleton/pattern.
222    
223            * Thuban/Model/save.py (SessionSaver.write_classification):
224            Added pattern.
225    
226            * Thuban/Model/load.py (SessionLoader.start_clpattern,
227            SessionLoader.end_clpattern): New, process pattern elements.
228    
229            * test/test_classification.py (class TestClassGroupPattern): New.
230            (TestClassification.test_add_pattern,
231            TestClassification.test_multiple_groups_textual,
232            TestClassification.test_deepcopy_textual): New.
233            (TestClassification.test_multiple_groups_numerical):
234            Renamed test_multiple_groups.
235            (TestClassification.test_deepcopy_numerical): Renamed test_deepcopy.
236    
237            * test/test_save.py (SaveSessionTest.testClassifiedLayer):
238            Added pattern.
239    
240            * test/test_load.py (ClassificationTest.TestLayers, TestClassification):
241            Added pattern.
242    
243            * test/test_layer.py
244            (TestLayerModification.test_set_classification_textual): New
245            (TestLayerModification.test_set_classification_numerical):
246            Renamed test_set_classification.
247    
248            * Doc/manual/thuban-manual.xml: Added pattern to layer classification
249            description.
250    
251            * Resources/XML/thuban-1.1.dtd: Added clpattern element and attribs.
252    
253    2006-06-29 Didrik Pinte <[email protected]>
254    
255            * Thuban/version.py: Bugfix determination of SQLite, the wright one !
256              
257    2006-06-28 Didrik Pinte <[email protected]>
258    
259            * packaging/windows/thubanstart.py: sample file loading all the stable
260            extensions
261            
262    2006-06-28 Didrik Pinte <[email protected]>
263    
264            * Thuban/version.py: Bugfix determination of SQLite on old and recent
265            systems (support pysqlite1 and pysqlite2)
266    
267    2006-06-27 Frank Koormann <[email protected]>
268    
269            * Thuban/version.py: Bugfix determination of SQLite on old systems.
270    
271    2006-05-17 Didrik Pinte <[email protected]>
272            * Extensions/ogr/__init__.py : updated test for win32 and correct
273            imports
274    
275    2006-05-15 Didrik Pinte <[email protected]>
276            Ashamed ... still some tabs in the files
277    
278            * Thuban/version.py : tabs removed      
279            * Thuban/Model/transientdb.py : tabs removed
280    
281  2006-05-15 Didrik Pinte <[email protected]>  2006-05-15 Didrik Pinte <[email protected]>
282    * Thuban/version.py : coding style correction  
283            * Thuban/version.py : coding style correction  
284          * Thuban/Model/transientdb.py : coding style correction          * Thuban/Model/transientdb.py : coding style correction
285    
286  2006-05-15 Didrik Pinte <[email protected]>  2006-05-15 Didrik Pinte <[email protected]>
287    * Thuban/version.py : Updated imports to support pysqlite2  
288                    * Thuban/version.py : Updated imports to support pysqlite2
289    
290          * Thuban/Model/transientdb.py : Updated imports to support pysqlite2          * Thuban/Model/transientdb.py : Updated imports to support pysqlite2
291          Patched the querying system to support the param style of pysqlite2          Patched the querying system to support the param style of pysqlite2
292    
293  2006-04-24 Didrik Pinte <[email protected]>  2006-04-24 Didrik Pinte <[email protected]>
294    * Extensions/svgexport/__init__.py: The extension now works on win32  
295            * Extensions/svgexport/__init__.py: The extension now works on win32
296          architecture. Bug #87 corrected.          architecture. Bug #87 corrected.
297    
298  2006-04-20 Bernhard Reiter <[email protected]>  2006-04-20 Bernhard Reiter <[email protected]>
299    
300          * Doc/technotes/coding_guidelines.txt: Changed text from CVS to SVN.          * Doc/technotes/coding_guidelines.txt: Changed text from CVS to SVN.
301          Removed emacs specific hint and replaced it with a general hint          Removed emacs specific hint and replaced it with a general hint
302          that editors might support writing changelogs.          that editors might support writing changelogs.
# Line 1502  Line 1786 
1786    
1787          * Thuban/UI/about.py (About.__init__): Added          * Thuban/UI/about.py (About.__init__): Added
1788          Norbert Solymosi for hungarian translation and Ole Rahn          Norbert Solymosi for hungarian translation and Ole Rahn
1789          as contrbutor. Moved Bernhard Reiter from Contributor          as contributor. Moved Bernhard Reiter from Contributor
1790          to Developer.          to Developer.
1791    
1792  2004-11-27  Bernhard Reiter <[email protected]>  2004-11-27  Bernhard Reiter <[email protected]>

Legend:
Removed from v.2681  
changed lines
  Added in v.2727

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26