/[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 2664 by jan, Mon Aug 8 18:39:59 2005 UTC revision 2709 by dpinte, Tue Oct 3 09:34:51 2006 UTC
# Line 1  Line 1 
1    2006-09-28 Didrik Pinte <[email protected]>
2    
3            * Thuban/UI/classgen.py: bugfix due to wx2.6 update
4    
5            * Thuban/UI/view.py: removed non needed declaration
6    
7            * Thuban/UI/selection.py : typo correction
8    
9    2006-09-24 Bernhard Reiter <[email protected]>
10    
11            * Thuban/Model/proj.py(_do_we_have_to_work_around_broken_proj):
12            Making the test more robust for observed python 2.3 problems
13            with setlocale().
14    
15            * test/runtests.py: Added new option ---setdecimalcommalocale
16            to run all tests with an LC_NUMERIC that uses comma as decimal_point.
17            Minor: Added (c) year 2006. Fixed typo in a docstring.
18    
19            * test/test_transientdb.py: Minor: Added (c) year 2006. Fixed typo in
20            a docstring.
21    
22    2006-09-23 Bernhard Reiter <[email protected]>
23    
24            * Extensions/ogr/test/test_OGRShapestore.py: fixed skip_if_no_ogr()
25            and added it to TestOGRTable.setUp() so that all tests get skipped
26            if ogr cannot be imported. Added (c) year 2006.
27    
28    2006-09-18 Didrik Pinte <[email protected]>
29            
30            * wxPython 2.6 update : wx 2.4 syntax has been updated to 2.6
31            
32    2006-09-18 Bernhard Reiter <[email protected]>
33    
34            Fixed proj behaviour with python >=2.4 when decimal_point != '.'.
35    
36            * Thuban/UI/application.py: Fixed warning dialog when gdal is missing.
37    
38            * test/test_proj.py: new test_lc_numeric_robustness(). Added author
39            Bernhard Reiter and new copyright year 2006.
40    
41            * Thuban/Model/proj.py: New _do_we_have_to_work_around_broken_proj()
42            and Projection.assuregoodlocale(), Projection.assureinitlocale().
43            Added author Bernhard Reiter and (c) 2006.
44    
45    2006-09-15 Bernhard Reiter <[email protected]>
46    
47            * README: added RXP and pyRXP as optional for tests.
48    
49            * test/localessupport.py: New. Contains a helper function
50            to find a locale with comma used as decimal_point.
51    
52    2006-08-31 Bernhard Reiter <[email protected]>
53    
54            * README: fixed URLs to sqlite and pysqlite.
55    
56            * Thuban/UI/about.py: Added Didrik Pinte as contributor. Extended
57              copyright range to include 2006.
58    
59    2006-06-29 Didrik Pinte <[email protected]>
60    
61            * Thuban/UI/main.py: circular import fix.
62    
63    2006-06-27 Frank Koormann <[email protected]>
64    
65            New Classification "Pattern": Classify text attributes by regexp.
66    
67            * Thuban/Model/classification.py (class ClassGroupPattern):
68            New, group is associated with a regular expression.
69            (Classification._compile_classification): Store compiled regexp and
70            original group for pattern.
71            (Classification.FindGroup): Added pattern.
72    
73            * Thuban/UI/classifier.py
74            (ClassGrid._OnLabelRightClicked, ClassGrid.labelPopup):
75            New, add popup to select singleton/pattern.
76            (ClassTable.GetRowLabelValue, ClassTable.GetValueAsCustom,
77            ClassTable.SetValueAsCustom): Added pattern.
78            (ClassTable.__ParseInput): Autodetect singleton/pattern.
79    
80            * Thuban/Model/save.py (SessionSaver.write_classification):
81            Added pattern.
82    
83            * Thuban/Model/load.py (SessionLoader.start_clpattern,
84            SessionLoader.end_clpattern): New, process pattern elements.
85    
86            * test/test_classification.py (class TestClassGroupPattern): New.
87            (TestClassification.test_add_pattern,
88            TestClassification.test_multiple_groups_textual,
89            TestClassification.test_deepcopy_textual): New.
90            (TestClassification.test_multiple_groups_numerical):
91            Renamed test_multiple_groups.
92            (TestClassification.test_deepcopy_numerical): Renamed test_deepcopy.
93    
94            * test/test_save.py (SaveSessionTest.testClassifiedLayer):
95            Added pattern.
96    
97            * test/test_load.py (ClassificationTest.TestLayers, TestClassification):
98            Added pattern.
99    
100            * test/test_layer.py
101            (TestLayerModification.test_set_classification_textual): New
102            (TestLayerModification.test_set_classification_numerical):
103            Renamed test_set_classification.
104    
105            * Doc/manual/thuban-manual.xml: Added pattern to layer classification
106            description.
107    
108            * Resources/XML/thuban-1.1.dtd: Added clpattern element and attribs.
109    
110    2006-06-29 Didrik Pinte <[email protected]>
111    
112            * Thuban/version.py: Bugfix determination of SQLite, the wright one !
113              
114    2006-06-28 Didrik Pinte <[email protected]>
115    
116            * packaging/windows/thubanstart.py: sample file loading all the stable
117            extensions
118            
119    2006-06-28 Didrik Pinte <[email protected]>
120    
121            * Thuban/version.py: Bugfix determination of SQLite on old and recent
122            systems (support pysqlite1 and pysqlite2)
123    
124    2006-06-27 Frank Koormann <[email protected]>
125    
126            * Thuban/version.py: Bugfix determination of SQLite on old systems.
127    
128    2006-05-17 Didrik Pinte <[email protected]>
129            * Extensions/ogr/__init__.py : updated test for win32 and correct
130            imports
131    
132    2006-05-15 Didrik Pinte <[email protected]>
133            Ashamed ... still some tabs in the files
134    
135      * Thuban/version.py : tabs removed    
136      * Thuban/Model/transientdb.py : tabs removed
137    
138    2006-05-15 Didrik Pinte <[email protected]>
139    
140      * Thuban/version.py : coding style correction
141      * Thuban/Model/transientdb.py : coding style correction
142    
143    2006-05-15 Didrik Pinte <[email protected]>
144    
145      * Thuban/version.py : Updated imports to support pysqlite2
146    
147      * Thuban/Model/transientdb.py : Updated imports to support pysqlite2
148            Patched the querying system to support the param style of pysqlite2
149    
150    2006-04-24 Didrik Pinte <[email protected]>
151            * Extensions/svgexport/__init__.py: The extension now works on win32
152            architecture. Bug #87 corrected.
153    
154    2006-04-20 Bernhard Reiter <[email protected]>
155            * Doc/technotes/coding_guidelines.txt: Changed text from CVS to SVN.
156            Removed emacs specific hint and replaced it with a general hint
157            that editors might support writing changelogs.
158    
159    2006-04-12 Bernhard Reiter <[email protected]>
160    
161            * Thuban/version.py: Changed thuban_release mechanism to use "svn"
162            instead of "cvs".
163    
164    2006-03-31  Bernhard Reiter <[email protected]>
165    
166            * libraries/thuban/wxproj.cpp: including proj_api.h instead of
167            projects.h now. According the Frank Warmerdam and man pj_init
168            this is the public interface to proj. Thus I have changed PJ to projPJ.
169            And I could remove the hack to avoid clashes with typedef PVALUE
170            and #define LP in projects.h clashing with symbols when trying to
171            build on windows. The file is cleaner and nicer now.
172    
173    2006-03-29  Bernhard Reiter <[email protected]>
174    
175            * libraries/thuban/wxproj.cpp: undef LP to avoid clash when
176            trying to build with mingw.
177    
178    2005-10-18  Bernhard Reiter <[email protected]>
179    
180            * Thuban/UI/about.py: remove unused import of getdefaultlocale.
181            Added display of internal encoding to the about dialog text.
182    
183            * Extensions/svgexport/__init__.py: changed version to "1.0.0+cvs".
184    
185    2005-10-18  Bernhard Reiter <[email protected]>
186    
187            Startup improved: We fail right away if the internal encoding could
188            not be determined.
189    
190            * Thuban/__init__.py (get_internal_encoding): new.
191    
192            * test/test_stringrepresentation.py (class TestInternalEncoding):
193            Preserve the internal encoding for the tests in this class.
194    
195    2005-10-17  Bernhard Reiter <[email protected]>
196    
197            * test/test_stringrepresentation.py: New file, for now testing
198            that set_internal_coding() is throwing an exception for bad exceptions.
199    
200            * Thuban/__init__.py (set_internal_encoding): added a forwards
201            and backward translation, so that we fail early if the
202            internal_encoding is bad.
203    
204    2005-10-17  Bernhard Reiter <[email protected]>
205    
206            svgexport 1.0.0cvs: Fixed ARC layer writing: No filling is done.
207            You could actually get polylines with filling in between,
208            when the classification for the lines had a fill color.
209            E.g. this happens when you generate a classification from a ramp.
210    
211            * Extensions/svgexport/test/test_svgmapwriter.py:
212            New test_export_arc_no_fill(). Extend copyright notice to 2005.
213    
214            * Extensions/svgexport/svgmapwriter.py
215            (SVGRenderer.draw_shape_layer_incrementally()):
216            Setting TRANSPARENT_BRUSH for shaptype ARC.
217            Extend copyright notice to 2005.
218    
219            * Extensions/svgexport/__init__.py: Extend copyright notice to 2005.
220    
221    2005-09-08  Frank Koormann <[email protected]>
222    
223            * Doc/manual/thuban-manual.xml (Map Management): Fixed typo reported
224            by Erik (sigra.at.home.se)
225    
226    2005-08-18  Jan-Oliver Wagner <[email protected]>
227    
228            * Thuban/UI/renderer.py (ScreenRenderer.draw_selection_incrementally):
229            Call the right method for the default size.
230    
231    2005-08-11  Jan-Oliver Wagner <[email protected]>
232    
233            * Extensions/export_shapefile: New.
234    
235            * Extensions/export_shapefile/__init__.py: New. Initialize
236            the export_shapefile extension.
237    
238            * Extensions/export_shapefile/export_shapefile.py: New.
239            Exports a layer as a Shapefile.
240    
241  2005-08-08  Jan-Oliver Wagner <[email protected]>  2005-08-08  Jan-Oliver Wagner <[email protected]>
242    
243          * po/de.po: String fixes. This fixes Debian bug #313843.          * po/de.po: String fixes. This fixes Debian bug #313843.

Legend:
Removed from v.2664  
changed lines
  Added in v.2709

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26