/[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 2300 by joey, Mon Jul 26 16:09:10 2004 UTC revision 2343 by bernhard, Mon Sep 20 08:13:32 2004 UTC
# Line 1  Line 1 
1    2004-09-20  Bernhard Reiter <[email protected]>
2    
3            * Model/base.by, Model/layer.py: Fixed typos in docstrings.
4    
5    2004-09-03  Jan Sch�ngel  <[email protected]>
6    
7            * Extensions/umn_mapserver/mapfile(MF_Class.add_thubanstyle): Fix a
8            small bug with the line color. Now the line color will now only set
9            if it is set in Thuban an not Transparent.
10            
11            * Extensions/umn_mapserver/mf_export(tblayer_to_map): Fixed a bug with
12            deleting the layers from mapfile. Now all layers will delete backwards
13            from the last.
14    
15    2004-08-20  Silke Reimer <[email protected]>
16    
17            * Thuban/Model/layer.py:
18            Fixes bug in projection handling: Otherwise very large region might not
19            have valid values in the layer's projection.
20    
21    2004-08-20  Silke Reimer <[email protected]>
22    
23            * Thuban/UI/about.py:
24            small changes to be consistent with coding style.
25              
26    2004-08-13  Martin Schulze  <[email protected]>
27    
28            * Extensions/wms/test/test_ogclib.py (TestOGCLib.compare_URLs):
29            Adjusted a comment
30    
31    2004-08-11  Silke Reimer <[email protected]>
32    
33            * Thuban/UI/about.py: Small changes to encoding related stuff to avoid
34                    too many and too enhanced imports of locale
35    
36    2004-08-10  Silke Reimer <[email protected]>
37    
38            * Thuban/UI/about.py: Fixed encoding problem of about dialog: Added
39                    function unicodeToLocale() to convert special characters to users
40                    locale encoding
41    
42    2004-08-10  Jan-Oliver Wagner <[email protected]>
43    
44            * Doc/technotes/coding_guidelines.txt: Added rule 'Method names start with
45            lower case letter'
46    
47    2004-08-09  Jan Sch�ngel  <[email protected]>
48    
49            * ChangeLog: Rewrite the last ChangeLog entry to follow
50            the standard way.
51    
52            * Extensions/umn_mapserver/mapfile: Moved the import AnnotationLayer to
53            the function where it is needed, because it don't works if it stands
54            at the beginning.
55            (MF_Layer.__init__): Removed the extra numclassed variable. Now
56            numclasses from the mapscript will be used.
57            (MF_Layer.get_index): New. Return the index of the layer in mapfile.
58            (MF_Layer.set_classes): New. A Classlist will be set to the layer.
59            (MF_Layer.set_metadata): New. A Metadata mapscript object will set.
60            (MF_Layer.remove_allclasses): New. All class of the layer will remove.
61            (MF_Map.create_new_layer): New. A new Layer is created and associated
62            with the mapscript object.
63            (MF_Map.set_layerorder): New. The Layer order like in thuban is set in
64            the mapscript.
65            (MF_Map.add_thubanlayer): Now a new layerobj is created if no one is
66            linked to the layer in thuban, else the layerobject linked to the
67            thubanlayer will be used.
68            AnnotationLayer will now store the filename of the shapefile.
69            (MF_Map.remove_layer): If a layer is removed the associated object
70            must be set new.
71            
72            * Extensions/umn_mapserver/mf_export.py(tb_layer_to_map): Add all
73            layers which are exists in thuban to the mapobj. All removed Layers
74            will be removed from the mapobj.
75            Added comments to all functions.
76            (thuban_to_map): No layer will be removed here.
77            
78            * Extensions/umn_mapserver/mf_handle.py
79            (_has_umn_mapobj_and_selectedlayer): Activating the layer menu. Now
80            Layersettings for the mapserver kann be edited.
81    
82            * Extensions/umn_mapserver/mf_import.py: Now all layers which are
83            imported, will be linked with the associated MF_Layer.
84            (import_mapfile): All layers, which are not selected, will be removed.
85            Disable the "import layer from mapfile" menu option.
86    
87            * Extensions/umn_mapserver/sample/iceland.map: Set the status of the
88            Annotation Layer from DEFAULT to OFF. The DEFAULT setting turns the
89            layer on permanently.
90    
91    2004-08-03  Jan Sch�ngel  <[email protected]>
92    
93            * Extensions/umn_mapserver/mapfile.py(MF_Metadata.remove_allmetadata):
94            New. This function removes all metadata
95            (MF_Layer.set_group): New. Set the group setting.
96            (MF_Layer.get_group): New. Get the group setting.
97            (MF_Map): Removed the extra numlayers variable, used the mapscript
98            parameter instead.
99            (MF_Map.get_numlayers): New. This get numlayers.
100            (MF_Map.remove_all_layers): New. Removes all layers from the mapobj.
101            (MF_Map.add_thubanlayer): Replaced the exception handling by a check
102            if the object is an instance. Also added the annotation layer here to
103            export, but only the layer is created in the mapfile.
104    
105            * Extensions/umn_mapserver/mf_export.py(export_mapfile): Removed
106            the check if a mapobj exist, because its not needed anymore. The
107            export function is only available if a mapobj exist.
108            Use the new function to remove all layers.
109            
110            * Extensions/umn_mapserver/mf_handle.py(Layer_Dialog): Added a group
111            option and the metadata button. The layer dialog is temporary disabled.
112            (Metadata_CustomDataTable): Added some functions to show the grid
113            correct.
114    
115            * Extensions/umn_mapserver/mf_import.py: Moved the code for showing
116            the number of layer from import_mapfile to this function.
117            (AnnotationLayer): New. This Class shows the Annotation layer in
118            thuban. The layer don't do anything. It's only to show the layer
119            and to save the layer order.
120            (add_annotationlayer): New. Import an annotation layer to thuban.
121            (select_layer2import): New. Import only layers to thuban and not
122            the other settings like projection or scalebar.
123            (create_new_mapfile): Moved the _has_umn_mapobj function and the
124            create_new_mapfile functions from mf_handle.py to mf_import.py.
125            
126            * Extensions/umn_mapserver/sample/iceland.map: Added the group
127            parameter to the roads and cultural layers. Also added a new
128            Annotation Layer for the cultural points.
129    
130            * Extensions/umn_mapserver/sample/iceland.html: Added the select
131            option for the annotation layer.
132    
133            * Extensions/umn_mapserver/sample/index.html: Added the start
134            parameter for the annotation layer.
135    
136    2004-08-01  Jan-Oliver Wagner <[email protected]>
137    
138            * Doc/manual/thuban-manual-de.xml (Chapter Session Management):
139            translation completed.
140    
141            * Doc/manual/thuban-manual.xml (Chapter Session Management):
142            Fixed unprecise description for Save Session.
143    
144    2004-07-31  Jan-Oliver Wagner <[email protected]>
145    
146            Started translation of Users Manual into german.
147    
148            * Doc/manual/thuban-manual-de.xml: New. German Users Manual.
149    
150            * Doc/manual/Makefile: Added build instructions for german
151            users manual.
152    
153            * Doc/manual/thuban-manual.xml: Minor corrections in Introduction.
154    
155    2004-07-28  Jan Sch�ngel  <[email protected]>
156    
157            * Extensions/umn_mapserver/mapfile.py(MF_Metadata): Changed all class
158            functions. Now all metadata will handle by the function and its not
159            needed to initialize it from outside. Therefor the associated mapobj
160            will be stored in the Metadata Object. So we can use the special
161            functions from the associated mapobj to get the Metadata.
162            Therefor all initialization code for the metadata is removed from the
163            other classes.
164            (MF_Layer): Added a function to get the metadata object.
165            (MF_Map): Added a function to set the mappath, the path where
166            the mapfile ist stored.
167    
168            * Extensions/umn_mapserver/mf_export.py(thuban_to_map): Changed the code
169            to set the extent in the mapfile. Now the code is set by the displayed
170            data in the Thuban-view.
171            (export_mapfile): The shapepath is now set empty, until relative
172            pathnames are supported.
173    
174            * Extension/umn_mapserver/mf_handle.py: Added a dialog to handle
175            metadata. Yet only mapfile metadata are supported. Layer and class
176            supported are not implemented.
177            Added a dialog to handle layer informations. The dialog only shows the
178            selected layer at the moment.
179    
180            * Extensions/umn_mapserver/mf_import.py(import_mapfile): Changed the
181            code for setting the extent in thuban. Now the extent is set to the
182            given extent from the mapfile.
183            Fixed a logical mistake. Now the extent is set when realy a layer is
184            loaded, and not if one is selected to load.
185    
186            * Extensions/umn_mapserver/sample/iceland.html: Added code to zoom and
187            move the shown map in the browser.
188    
189            * Extensions/umn_mapserver/sample/iceland.map: Added a new metadata
190            line to the mapobj and added metadata to the political layer.
191    
192            * Extensions/umn_mapserver/test/test_mapserver.py: Changed the test
193            for Metadata.
194    
195  2004-07-26  Martin Schulze  <[email protected]>  2004-07-26  Martin Schulze  <[email protected]>
196    
197          * Thuban/Lib/classmapper.py (ClassMapper.has): Added the new          * Thuban/Lib/classmapper.py (ClassMapper.has): Added the new
# Line 48  Line 242 
242    
243          * Extensions/umn_mapserver/test/test_mapserver.py: Added a test for the          * Extensions/umn_mapserver/test/test_mapserver.py: Added a test for the
244          range expression import.          range expression import.
245            
246  2004-07-21  Jan-Oliver Wagner <[email protected]>  2004-07-21  Jan-Oliver Wagner <[email protected]>
247    
248          * Extensions/umn_mapserver/README: Added hint that          * Extensions/umn_mapserver/README: Added hint that

Legend:
Removed from v.2300  
changed lines
  Added in v.2343

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26