/[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 2624 by bh, Mon May 9 18:36:02 2005 UTC revision 2652 by bh, Tue Jul 5 20:26:10 2005 UTC
# Line 1  Line 1 
1    2005-07-05  Bernhard Herzog  <[email protected]>
2    
3            * setup.py (setup call): Version 1.1.0
4    
5            * NEWS: Update for 1.1.0
6    
7            * MANIFEST.in: Add *.txt to files taken from Doc.  Otherwise the
8            technores won't be included
9    
10            * Thuban/UI/about.py (About.__init__): Extend copyright notice to
11            2005
12    
13            * po/de.po: Updated.
14    
15    2005-07-05  Bernhard Herzog  <[email protected]>
16    
17            * README: gdal 1.1.8 is too old.  1.2.5 works.
18    
19    2005-07-05  Bernhard Herzog  <[email protected]>
20    
21            * Resources/XML/thuban-1.1.dtd (rasterlayer): Add the opacity and
22            masktype attributes.
23    
24    2005-07-05  Bernhard Herzog  <[email protected]>
25    
26            * Thuban/Model/layer.py (Layer.__mangle_bounding_box)
27            (Layer.ClipBoundingBox): Rename ClipBoundingBox to
28            __mangle_bounding_box.  See the comments in the code and RT #2845
29    
30            * test/test_layer.py (TestLayer.test_arc_layer_with_projection):
31            Remove the explicit test of ClipBoundingBox.  The method isn't
32            public anymore and the direct call in the test wasn't necessary in
33            the first place.  If ClipBoundingBox (now __mangle_bounding_box)
34            isn't called, the return value of ShapesInRegion will be
35            different.
36    
37    2005-07-05  Bernhard Herzog  <[email protected]>
38    
39            * Thuban/UI/viewport.py (ViewPort.set_view_transform): Handle
40            ZeroDivisionError exceptions.  I don't know when they happen
41            exactly.  It probably happens when the projections aren't set
42            properly.
43    
44    2005-07-01  Bernhard Herzog  <[email protected]>
45    
46            First step towards unicode.  With this roughly we're at step 1
47            string_representation.txt
48    
49            * Doc/technotes/string_representation.txt: New.  Document how
50            strings are represented in Thuban and how to get to a Unicode
51            Thuban.
52    
53            * Thuban/__init__.py (set_internal_encoding)
54            (unicode_from_internal, internal_from_unicode): New. The first few
55            functions for the internal string representation
56    
57            * Thuban/UI/about.py (unicodeToLocale): Removed.  Use
58            internal_from_unicode instead.
59    
60            * Thuban/UI/__init__.py (install_wx_translation): Determine the
61            encoding to use for the internal string representation.  Also,
62            change the translation function to return strings in internal
63            representation even on unicode builds of wxPython
64    
65            * Thuban/Model/load.py (SessionLoader.check_attrs): Decode
66            filenames too.
67            (SessionLoader.start_clrange): Use check_attrs to decode and check
68            the attributes.
69    
70            * Thuban/Model/xmlreader.py (XMLReader.encode): Use
71            internal_from_unicode to convert unicode strings.
72    
73            * Thuban/Model/xmlwriter.py (XMLWriter.encode): Use
74            unicode_from_internal when applicable
75    
76            * test/runtests.py (main): New command line option:
77            internal-encoding to specify the internal string encoding to use
78            in the tests.
79    
80            * test/support.py (initthuban): Set the internal encoding to
81            latin-1
82    
83            * test/test_load.py (TestSingleLayer.test, TestClassification.test)
84            (TestLabelLayer.test): Use the internal string representation when
85            dealing with non-ascii characters
86    
87            * test/test_load_1_0.py (TestSingleLayer.test)
88            (TestClassification.test, TestLabelLayer.test): Use the internal
89            string representation when dealing with non-ascii characters
90    
91            * test/test_load_0_9.py (TestSingleLayer.test)
92            (TestClassification.test): Use the internal string representation
93            when dealing with non-ascii characters
94    
95            * test/test_load_0_8.py (TestUnicodeStrings.test): Use the
96            internal string representation when dealing with non-ascii
97            characters
98    
99            * test/test_save.py (XMLWriterTest.testEncode)
100            (SaveSessionTest.testClassifiedLayer): Use the internal string
101            representation when dealing with non-ascii characters where
102            applicable
103    
104    2005-06-30  Bernhard Herzog  <[email protected]>
105    
106            * test/runtests.py: Untabify.
107    
108    2005-06-30  Bernhard Herzog  <[email protected]>
109    
110            * Thuban/UI/renderer.py (ScreenRenderer.draw_selection_incrementally):
111            untabify.
112    
113    2005-06-30  Bernhard Herzog  <[email protected]>
114    
115            * Extensions/ogr/test/__init__.py: Add missing coding directive
116    
117    2005-06-28  Jan-Oliver Wagner <[email protected]>
118    
119            * Thuban/UI/renderer.py (ScreenRenderer.draw_selection_incrementally):
120            Use the default size for rendering selected items of default type.
121            Fixes part 2 of https://intevation.de/rt/webrt?serial_num=3149
122    
123    2005-06-28  Jan-Oliver Wagner <[email protected]>
124    
125            * Extensions/importAPR/apr.py (APR_BShSym): Extend by 'Stripple'.
126            (APR_TClr.GetThubanColor): Fix bug in color interpretation.
127            Thanks to Frank Koormann who identified this problem.
128    
129            * Extensions/importAPR/importAPR.py (APR_VShSym): New. Just
130            another symbol identified.
131    
132    2005-06-27  Jan-Oliver Wagner <[email protected]>
133    
134            * Doc/manual/thuban-manual-de.xml: More translations.
135    
136    2005-05-12  Jonathan Coles <[email protected]>
137            
138            * Thuban/UI/projdialog.py: Add missing import, which led to an
139            exception when opening a layer's projection.
140    
141  2005-05-09  Bernhard Herzog  <[email protected]>  2005-05-09  Bernhard Herzog  <[email protected]>
142    
143          * test/support.py (FileLoadTestCase.filename): Fix doc-string.          * test/support.py (FileLoadTestCase.filename): Fix doc-string.

Legend:
Removed from v.2624  
changed lines
  Added in v.2652

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26