/[thuban]/branches/greater-ms3/thuban/ChangeLog
ViewVC logotype

Diff of /branches/greater-ms3/thuban/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 64 by bh, Fri Sep 14 12:20:21 2001 UTC revision 120 by frank, Fri Apr 26 09:32:50 2002 UTC
# Line 1  Line 1 
1    2002-04-26      Frank Koormann <[email protected]>
2    
3            * Thuban/UI/mainwindow.py: AddLayer, Dialog title s/session/data
4    
5    2002-04-24      Frank Koormann <[email protected]>
6            
7            * Resources/Bitmaps/identify.xpm: shadow added
8    
9            * Resources/Bitmaps/fullextent.xpm: new
10            
11    2002-04-22      Jan-Oliver Wagner <[email protected]>
12    
13            * Thuban/UI/tree.py (update_tree): added test for None on map bounding box
14    
15    2002-04-21      Jan-Oliver Wagner <[email protected]>
16    
17            * Thuban/UI/proj4dialog.py (UTMProposeZoneDialog): new
18    
19            * Thuban/UI/tree.py (update_tree): added added map extent
20    
21            * Thuban/UI/mainwindow.py (_method_command): extended by parameter
22            icon; added map_full_extend as tool
23    
24    2002-04-19      Jan-Oliver Wagner <[email protected]>
25    
26            * Thuban/UI/mainwindow.py (SaveSession): launch save as dialog for
27            saving _new_ sessions
28    
29            * Thuban/Model/session.py (create_empty_session): new session
30            don't have a filename (set to None)
31    
32            * Thuban/UI/tree.py (update_tree): added filename and modified flag
33    
34            * Thuban/Model/load.py (ProcessSession): convert projection
35            parameters from unicode to regular string
36    
37            * Data/iceland_sample.session: Added UTM Zone 26 projection.
38    
39    2002-04-11  Bernhard Herzog  <[email protected]>
40    
41            * extensions/shapelib/shapefil.h, extensions/shapelib/shpopen.c,
42            extensions/shapelib/dbfopen.c: Update to the versions of shapelib
43            1.2.9
44    
45            * setup.py (Lib.wxproj extension): Don't link shpopen.c and put
46            the pyshapelib directoy into the list of include dirs, so that
47            pyshapelib_api.h can be found.
48    
49            * extensions/thuban/wxproj.cpp (pyshapelib_api): New variable that
50            holds the pyshapelib C-API
51            (draw_polygon_shape, point_in_polygon_shape, shape_centroid): Use
52            pyshapelib_api to access the shapelib functions.
53            (initwxproj): Import the c_api from the shapelib module and
54            initialize pyshapelib_api.
55    
56    2002-04-04  Bernhard Herzog  <[email protected]>
57    
58            * setup.py (thuban_bdist_rpm.initialize_options): Use
59            initialize_options to create the scripts for the rpm.
60    
61            * extensions/pyprojection/setup.py (PROJ4_PREFIX): Just use /
62    
63    2002-04-03  Bernhard Herzog  <[email protected]>
64    
65            * setup.py: Increment version to 0.1.1
66    
67            * Thuban/UI/mainwindow.py (MainWindow.__init__): Move the "Add
68            Layer" and "Remove Layer" commands from the layer menu to the map
69            menu
70    
71    2002-02-15  Bernhard Herzog  <[email protected]>
72    
73            * Thuban/Model/layer.py (Layer.Shape): list append only takes one
74            argument (python <= 1.5.2 erroneously accepted multiuple
75            arguments)
76    
77    2002-02-04  Bernhard Herzog  <[email protected]>
78    
79            * Thuban/UI/identifyview.py (IdentifyGridCtrl): New class to use a
80            RecordGrid in the identifyview.
81            (IdentifyView.__init__): Use IdentifyGridCtrl instead of
82            IdentifyListCtrl. The grid allows editing of the values.
83    
84            * Thuban/UI/controls.py (RecordTable, RecordGridCtrl): New classes
85            implementing a grid for a single row of a thuban table.
86    
87            * Thuban/UI/view.py (MapCanvas.SelectShapeAt): Search through all
88            layers by default. Easier to use than the previous default of only
89            searching through the select layer which meant that if no layer
90            was selected, you couldn't select a shape.
91    
92            * Thuban/UI/tableview.py (TableGrid.__init__): Fix typo
93    
94            * Thuban/UI/renderer.py (MapRenderer.draw_shape_layer): Honour the
95            stroke_width attribute
96    
97            * Thuban/Model/save.py (save_session): Write the new stroke_width
98            attribute
99    
100            * Thuban/Model/load.py (ProcessSession.startElement): Read the
101            stroke_width attribute
102    
103            * Thuban/Model/layer.py (Layer.__init__): New parameter and
104            instance variable stroke_width
105            (Layer.SetStrokeWidth): Set the stroke_width.
106    
107    2002-02-01  Bernhard Herzog  <[email protected]>
108    
109            * extensions/thuban/wxproj.cpp (project_points): Fix two
110            off-by-one errors in the last loop that joins the various parts
111            together.
112    
113    2002-01-14  Bernhard Herzog  <[email protected]>
114    
115            * setup.py (data_dist.make_distribution): Fix some typos
116    
117    2001-09-18  Bernhard Herzog  <[email protected]>
118    
119            * README: Slight tweaking in preparation for the 0.1 release
120    
121            * setup.cfg: Add section for sdist to create both tgz and zip
122            archives
123    
124            * setup.py: increase version number to 0.1
125            (data_dist): New command class for data distribution
126            
127    
128  2001-09-14  Bernhard Herzog  <[email protected]>  2001-09-14  Bernhard Herzog  <[email protected]>
129    
130            * Thuban/UI/identifyview.py (IdentifyListCtrl.selected_shape):
131            Handle the case of no layer (i.e. layer is None) properly.
132    
133            * Thuban/UI/proj4dialog.py (UTMDialog.__init__, Proj4Dialog.__init__):
134            Set the initial selection of the combo boxes to reflect the
135            projection we're starting with in a way that works on windows,
136            too.
137    
138          * Thuban/Lib/connector.py (Connector.print_connections): Print the          * Thuban/Lib/connector.py (Connector.print_connections): Print the
139          puiblisher's ids in hex to make it easier to compare them to the          puiblisher's ids in hex to make it easier to compare them to the
140          standard repr of python methods          standard repr of python methods

Legend:
Removed from v.64  
changed lines
  Added in v.120

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26