/[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 2631 by jan, Mon Jun 27 21:38:35 2005 UTC revision 2674 by bernhard, Wed Oct 19 08:56:47 2005 UTC
# Line 1  Line 1 
1    2005-10-18  Bernhard Reiter <[email protected]>
2    
3            * Thuban/UI/about.py: remove unused import of getdefaultlocale.
4            Added display of internal encoding to the about dialog text.
5    
6            * Extensions/svgexport/__init__.py: changed version to "1.0.0+cvs".
7    
8    2005-10-18  Bernhard Reiter <[email protected]>
9    
10            Startup improved: We fail right away if the internal encoding could
11            not be determined.
12    
13            * Thuban/__init__.py (get_internal_encoding): new.
14    
15            * test/test_stringrepresentation.py (class TestInternalEncoding):
16            Preserve the internal encoding for the tests in this class.
17    
18    2005-10-17  Bernhard Reiter <[email protected]>
19    
20    
21            * test/test_stringrepresentation.py: New file, for now testing
22            that set_internal_coding() is throwing an exception for bad exceptions.
23    
24            * Thuban/__init__.py (set_internal_encoding): added a forwards
25            and backward translation, so that we fail early if the
26            internal_encoding is bad.
27    
28    2005-10-17  Bernhard Reiter <[email protected]>
29    
30            svgexport 1.0.0cvs: Fixed ARC layer writing: No filling is done.
31            You could actually get polylines with filling in between,
32            when the classification for the lines had a fill color.
33            E.g. this happens when you generate a classification from a ramp.
34    
35            * Extensions/svgexport/test/test_svgmapwriter.py:
36            New test_export_arc_no_fill(). Extend copyright notice to 2005.
37    
38            * Extensions/svgexport/svgmapwriter.py
39            (SVGRenderer.draw_shape_layer_incrementally()):
40            Setting TRANSPARENT_BRUSH for shaptype ARC.
41            Extend copyright notice to 2005.
42    
43            * Extensions/svgexport/__init__.py: Extend copyright notice to 2005.
44    
45    2005-09-08  Frank Koormann <[email protected]>
46    
47            * Doc/manual/thuban-manual.xml (Map Management): Fixed typo reported
48            by Erik (sigra.at.home.se)
49    
50    2005-08-18  Jan-Oliver Wagner <[email protected]>
51    
52            * Thuban/UI/renderer.py (ScreenRenderer.draw_selection_incrementally):
53            Call the right method for the default size.
54    
55    2005-08-11  Jan-Oliver Wagner <[email protected]>
56    
57            * Extensions/export_shapefile: New.
58    
59            * Extensions/export_shapefile/__init__.py: New. Initialize
60            the export_shapefile extension.
61    
62            * Extensions/export_shapefile/export_shapefile.py: New.
63            Exports a layer as a Shapefile.
64    
65    2005-08-08  Jan-Oliver Wagner <[email protected]>
66    
67            * po/de.po: String fixes. This fixes Debian bug #313843.
68    
69    2005-07-27  Jan-Oliver Wagner <[email protected]>
70    
71            Remove the attributes from the layer element in
72            .thuban files for the save routine.
73            This also solves RT bug #3149,
74            https://intevation.de/rt/webrt?serial_num=3149
75    
76            * test/test_load.py: (TestSingleLayer, TestNonAsciiColumnName,
77            TestLayerVisibility, TestSymbolSize, TestClassification, TestLabels,
78            TestLayerProjection, TestJoinedTable, TestLabelLayer): Removed
79            attributes from layer element to classification clnull element.
80    
81            * test/test_save.py (SaveSessionTest.testSingleLayer,
82            SaveSessionTest.testLayerProjection,
83            SaveSessionTest.testClassifiedLayer,
84            SaveSessionTest.test_joined_table, SaveSessionTest.test_save_postgis):
85            Removed attributes from layer element to classification clnull element.
86            (test_save_postgis.NonConnectionStore._fetch_table_information):
87            added pretending to have a shape_type.
88    
89            * Resources/XML/thuban-1.1.dtd: Make the attributes field
90            and field_type of classification optional.
91    
92            * Thuban/Model/classification.py (Classification.TreeItem.build_info):
93            Added output of size.
94    
95            * Thuban/Model/load.py (SessionLoader.start_classification):
96            Change attribute 'field' and 'field_type' from obligatory to
97            optional to allow empty classes (ie.  only with a default=clnull).
98    
99            * Thuban/Model/save.py (SessionSaver.write_layer): Don't write
100            any attributes anymore for the layer element.
101            (SessionSaver.write_classification): Even if there is no
102            classification field, still write the classification because
103            the clnull (default) symbol will not be defined anymore as
104            part of the layer element.
105    
106    2005-07-05  Bernhard Herzog  <[email protected]>
107    
108            * setup.py (setup call): Version 1.1.0
109    
110            * NEWS: Update for 1.1.0
111    
112            * MANIFEST.in: Add *.txt to files taken from Doc.  Otherwise the
113            technores won't be included
114    
115            * Thuban/UI/about.py (About.__init__): Extend copyright notice to
116            2005
117    
118            * po/de.po: Updated.
119    
120    2005-07-05  Bernhard Herzog  <[email protected]>
121    
122            * README: gdal 1.1.8 is too old.  1.2.5 works.
123    
124    2005-07-05  Bernhard Herzog  <[email protected]>
125    
126            * Resources/XML/thuban-1.1.dtd (rasterlayer): Add the opacity and
127            masktype attributes.
128    
129    2005-07-05  Bernhard Herzog  <[email protected]>
130    
131            * Thuban/Model/layer.py (Layer.__mangle_bounding_box)
132            (Layer.ClipBoundingBox): Rename ClipBoundingBox to
133            __mangle_bounding_box.  See the comments in the code and RT #2845
134    
135            * test/test_layer.py (TestLayer.test_arc_layer_with_projection):
136            Remove the explicit test of ClipBoundingBox.  The method isn't
137            public anymore and the direct call in the test wasn't necessary in
138            the first place.  If ClipBoundingBox (now __mangle_bounding_box)
139            isn't called, the return value of ShapesInRegion will be
140            different.
141    
142    2005-07-05  Bernhard Herzog  <[email protected]>
143    
144            * Thuban/UI/viewport.py (ViewPort.set_view_transform): Handle
145            ZeroDivisionError exceptions.  I don't know when they happen
146            exactly.  It probably happens when the projections aren't set
147            properly.
148    
149    2005-07-01  Bernhard Herzog  <[email protected]>
150    
151            First step towards unicode.  With this roughly we're at step 1
152            string_representation.txt
153    
154            * Doc/technotes/string_representation.txt: New.  Document how
155            strings are represented in Thuban and how to get to a Unicode
156            Thuban.
157    
158            * Thuban/__init__.py (set_internal_encoding)
159            (unicode_from_internal, internal_from_unicode): New. The first few
160            functions for the internal string representation
161    
162            * Thuban/UI/about.py (unicodeToLocale): Removed.  Use
163            internal_from_unicode instead.
164    
165            * Thuban/UI/__init__.py (install_wx_translation): Determine the
166            encoding to use for the internal string representation.  Also,
167            change the translation function to return strings in internal
168            representation even on unicode builds of wxPython
169    
170            * Thuban/Model/load.py (SessionLoader.check_attrs): Decode
171            filenames too.
172            (SessionLoader.start_clrange): Use check_attrs to decode and check
173            the attributes.
174    
175            * Thuban/Model/xmlreader.py (XMLReader.encode): Use
176            internal_from_unicode to convert unicode strings.
177    
178            * Thuban/Model/xmlwriter.py (XMLWriter.encode): Use
179            unicode_from_internal when applicable
180    
181            * test/runtests.py (main): New command line option:
182            internal-encoding to specify the internal string encoding to use
183            in the tests.
184    
185            * test/support.py (initthuban): Set the internal encoding to
186            latin-1
187    
188            * test/test_load.py (TestSingleLayer.test, TestClassification.test)
189            (TestLabelLayer.test): Use the internal string representation when
190            dealing with non-ascii characters
191    
192            * test/test_load_1_0.py (TestSingleLayer.test)
193            (TestClassification.test, TestLabelLayer.test): Use the internal
194            string representation when dealing with non-ascii characters
195    
196            * test/test_load_0_9.py (TestSingleLayer.test)
197            (TestClassification.test): Use the internal string representation
198            when dealing with non-ascii characters
199    
200            * test/test_load_0_8.py (TestUnicodeStrings.test): Use the
201            internal string representation when dealing with non-ascii
202            characters
203    
204            * test/test_save.py (XMLWriterTest.testEncode)
205            (SaveSessionTest.testClassifiedLayer): Use the internal string
206            representation when dealing with non-ascii characters where
207            applicable
208    
209    2005-06-30  Bernhard Herzog  <[email protected]>
210    
211            * test/runtests.py: Untabify.
212    
213    2005-06-30  Bernhard Herzog  <[email protected]>
214    
215            * Thuban/UI/renderer.py (ScreenRenderer.draw_selection_incrementally):
216            untabify.
217    
218    2005-06-30  Bernhard Herzog  <[email protected]>
219    
220            * Extensions/ogr/test/__init__.py: Add missing coding directive
221    
222    2005-06-28  Jan-Oliver Wagner <[email protected]>
223    
224            * Thuban/UI/renderer.py (ScreenRenderer.draw_selection_incrementally):
225            Use the default size for rendering selected items of default type.
226            Fixes part 2 of https://intevation.de/rt/webrt?serial_num=3149
227    
228  2005-06-28  Jan-Oliver Wagner <[email protected]>  2005-06-28  Jan-Oliver Wagner <[email protected]>
229    
230          * Extensions/importAPR/apr.py (APR_BShSym): Extend by 'Stripple'.          * Extensions/importAPR/apr.py (APR_BShSym): Extend by 'Stripple'.

Legend:
Removed from v.2631  
changed lines
  Added in v.2674

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26