/[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 2058 by bh, Tue Feb 10 15:52:13 2004 UTC revision 2095 by silke, Mon Mar 8 09:42:50 2004 UTC
# Line 1  Line 1 
1    2004-03-08  Silke Reimer  <[email protected]>
2    
3            Update debian directory:
4    
5            * debian/changelog: Added new version.
6            * deiban/rules: Updated management of patches (with cbds)
7            * debian/control: Added cbds to dependencies
8            * debian/patches/*: New. Adds better support for patches of thuban in
9                            debian
10            * debian/menu: Syntax of menu changed slightly
11            * debian/setup.py.patch: removed because it has been moved to
12                            debian/patechs/setup.py.patch
13            
14    
15    2004-02-26  Bernhard Herzog  <[email protected]>
16    
17            Create the Doc/technotes directory for text files with information
18            for developers
19    
20            * Doc/technotes/README: New. README for the technotes
21    
22            * Doc/technotes/coding_guidelines.txt: New. Coding guidelines for
23            Thuban
24    
25            * Doc/technotes/release_process.txt: New. Used to be
26            HOWTO-Release.  Now slightly adapted to technote formatting style.
27    
28            * HOWTO-Release: Removed.  It's contents are now in
29            Doc/technotes/release_process.txt
30    
31    2004-02-25  Bernhard Herzog  <[email protected]>
32    
33            * libraries/thuban/wxproj.cpp (get_wx_version): New.  Return the
34            version of wxWindows the module was compiled with so we can check
35            that against the wxPython version.
36    
37            * Thuban/version.py (thuban_branch, thuban_release): New variables
38            controlling which and how Thuban versions are shown.  See the
39            comments for details.
40            (verify_versions): Also check that the wx version that wxproj is
41            compiled against matches that of the wxPython we use at runtime
42    
43    2004-02-20  Bernhard Herzog  <[email protected]>
44    
45            * Extensions/wms/wms.py (epsg_code_to_projection): Use
46            get_system_proj_file to read the epsg projections.  The old way
47            depended on the current directory being the top Thuban directory.
48    
49    2004-02-20  Bernhard Herzog  <[email protected]>
50    
51            * Extensions/svgexport/test/test_svgmapwriter.py
52            (TestVirtualDC.test_clippath): Remove a debug print
53    
54    2004-02-20  Bernhard Herzog  <[email protected]>
55    
56            * Extensions/svgexport/__init__.py: New.  Turn
57            Extensions/svgexport into a package.
58    
59            * Extensions/svgexport/svgmapwriter.py: Reorder the imports and
60            doc-string a bit.  The doc-string must come first, otherwise it's
61            not a doc-string.  The __future__ import must be the first thing
62            after the doc-string.  Use only double quotes in doc-strings.
63            Single quotes trip up emacs syntax highlighting if the text
64            contains apostrophes.
65    
66    2004-02-20  Bernhard Herzog  <[email protected]>
67    
68            * Extensions/svgexport/test/__init__.py,
69            Extensions/svgexport/test/test_svgmapwriter.py: New. Initial test
70            suite for svgexport
71    
72            * test/runtests.py (find_test_modules): New. Function with the
73            module finding code from main.
74            (main): Use find_test_modules to figure out the default test
75            modules and take modules from Extensions.svgexport.test too.
76    
77    2004-02-19  Bernhard Herzog  <[email protected]>
78    
79            * Thuban/UI/application.py (ThubanApplication.OnInit): Make sure
80            the mainwindow has a reference to the map of the initial session.
81            This fixes a bug introduced with the fix for RT#2245
82    
83    2004-02-19  Bernhard Herzog  <[email protected]>
84    
85            * Extensions/svgexport/svgsaver.py,
86            Extensions/svgexport/svgmapwriter.py,
87            Extensions/svgexport/maplegend.py: Added again.  This time in the
88            correct place.
89    
90    2004-02-17  Bernhard Herzog  <[email protected]>
91    
92            Fix for RT#2245
93    
94            * Thuban/UI/application.py (ThubanApplication.OnInit): Initialize
95            instance variables before trying to create any windows.  Creating
96            windows can start an event loop if e.g. message boxes are popped
97            up for some reason, and event handlers, especially EVT_UPDATE_UI
98            may want to access things from the application.
99            (ThubanApplication.maps_changed): The mainwindow may not have been
100            created yet, so check whether it has been created before calling
101            its methods
102    
103            * Thuban/UI/view.py (MapCanvas.OnIdle): Only try to redraw if we
104            have a map
105    
106    2004-02-17  Bernhard Herzog  <[email protected]>
107    
108            * test/test_svgmapwriter.py, Extensions/svgsaver.py,
109            Extensions/svgmapwriter.py, Extensions/maplegend.py,
110            extensions/svgexport/svgsaver.py,
111            extensions/svgexport/svgmapwriter.py,
112            extensions/svgexport/maplegend.py: Removed.  These files were in
113            the wrong places or didn't work at all.
114    
115    2004-02-16  Bernhard Herzog  <[email protected]>
116    
117            * Thuban/UI/view.py (MapCanvas.Export): Remove accidentally added
118            line
119    
120    2004-02-16  Bernhard Herzog  <[email protected]>
121    
122            * Thuban/UI/view.py (MapCanvas.Export): Avoid UnboundLocalError.
123    
124    2004-02-15  Markus Rechtien  <[email protected]>
125            
126            * Extensions/svgexport/svgmapwriter.py: New. Adds the capability
127            to write a session to a file in SVG format.
128            * Extensions/svgexport/svgsaver.py: New. Uses svgmapwriter.py
129            to write a SVG map of a session.
130            * Extensions/svgexport/maplegend: New. Writes a basic maplegend
131            in SVG format for the current session.
132    
133    2004-02-13  Bernhard Herzog  <[email protected]>
134    
135            * Thuban/UI/mainwindow.py (MainWindow.AddDBLayer): When the layer
136            can't be created, return immediately after displaying the error
137            message.
138    
139    2004-02-11  Bernhard Herzog  <[email protected]>
140    
141            Handle postgis tables with more than one geometry column.
142    
143            * Thuban/Model/postgisdb.py
144            (PostGISTable._fetch_table_information): Delegate the creation of
145            column objects to a different method so that we can extend that in
146            derived classes
147            (PostGISTable._create_col_from_description): New. Column object
148            creation part of _fetch_table_information
149            (PostGISShapeStore._create_col_from_description): New. Extend
150            inherited method to handle geometry columns
151            (PostGISShapeStore.__init__): New parameter geometry_column to
152            specify which geometry column to use.  Optional but mandatory for
153            tables with more than one geometry column
154            (PostGISShapeStore._fetch_table_information): Also use the name of
155            the geometry column when looking for the srid
156            (PostGISShapeStore.ShapeType): Also use the name of the geometry
157            column when looking for the shape type
158    
159            * test/test_save.py (SaveSessionTest.test_save_postgis): Adapt
160            NonConnectionStore to changes in the PostGISShapeStore
161    
162            * test/test_postgis_db.py
163            (TestPostGISSpecialCases.test_shapestore_two_geom_cols): Test
164            PostGISShapeStore with tables having two geometry columns.
165    
166  2004-02-10  Bernhard Herzog  <[email protected]>  2004-02-10  Bernhard Herzog  <[email protected]>
167    
168          Fix some postgis problems.  What remains to be done is real          Fix some postgis problems.  What remains to be done is real

Legend:
Removed from v.2058  
changed lines
  Added in v.2095

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26