/[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 2308 by jschuengel, Wed Jul 28 12:47:04 2004 UTC revision 2333 by jan, Tue Aug 10 00:24:15 2004 UTC
# Line 1  Line 1 
1    2004-08-10  Jan-Oliver Wagner <[email protected]>
2    
3            * Doc/technotes/coding_guidelines.txt: Added rule 'Method names start with
4            lower case letter'
5    
6    2004-08-09  Jan Sch�ngel  <[email protected]>
7    
8            * ChangeLog: Rewrite the last ChangeLog entry to follow
9            the standard way.
10    
11            * Extensions/umn_mapserver/mapfile: Moved the import AnnotationLayer to
12            the function where it is needed, because it don't works if it stands
13            at the beginning.
14            (MF_Layer.__init__): Removed the extra numclassed variable. Now
15            numclasses from the mapscript will be used.
16            (MF_Layer.get_index): New. Return the index of the layer in mapfile.
17            (MF_Layer.set_classes): New. A Classlist will be set to the layer.
18            (MF_Layer.set_metadata): New. A Metadata mapscript object will set.
19            (MF_Layer.remove_allclasses): New. All class of the layer will remove.
20            (MF_Map.create_new_layer): New. A new Layer is created and associated
21            with the mapscript object.
22            (MF_Map.set_layerorder): New. The Layer order like in thuban is set in
23            the mapscript.
24            (MF_Map.add_thubanlayer): Now a new layerobj is created if no one is
25            linked to the layer in thuban, else the layerobject linked to the
26            thubanlayer will be used.
27            AnnotationLayer will now store the filename of the shapefile.
28            (MF_Map.remove_layer): If a layer is removed the associated object
29            must be set new.
30            
31            * Extensions/umn_mapserver/mf_export.py(tb_layer_to_map): Add all
32            layers which are exists in thuban to the mapobj. All removed Layers
33            will be removed from the mapobj.
34            Added comments to all functions.
35            (thuban_to_map): No layer will be removed here.
36            
37            * Extensions/umn_mapserver/mf_handle.py
38            (_has_umn_mapobj_and_selectedlayer): Activating the layer menu. Now
39            Layersettings for the mapserver kann be edited.
40    
41            * Extensions/umn_mapserver/mf_import.py: Now all layers which are
42            imported, will be linked with the associated MF_Layer.
43            (import_mapfile): All layers, which are not selected, will be removed.
44            Disable the "import layer from mapfile" menu option.
45    
46            * Extensions/umn_mapserver/sample/iceland.map: Set the status of the
47            Annotation Layer from DEFAULT to OFF. The DEFAULT setting turns the
48            layer on permanently.
49    
50    2004-08-03  Jan Sch�ngel  <[email protected]>
51    
52            * Extensions/umn_mapserver/mapfile.py(MF_Metadata.remove_allmetadata):
53            New. This function removes all metadata
54            (MF_Layer.set_group): New. Set the group setting.
55            (MF_Layer.get_group): New. Get the group setting.
56            (MF_Map): Removed the extra numlayers variable, used the mapscript
57            parameter instead.
58            (MF_Map.get_numlayers): New. This get numlayers.
59            (MF_Map.remove_all_layers): New. Removes all layers from the mapobj.
60            (MF_Map.add_thubanlayer): Replaced the exception handling by a check
61            if the object is an instance. Also added the annotation layer here to
62            export, but only the layer is created in the mapfile.
63    
64            * Extensions/umn_mapserver/mf_export.py(export_mapfile): Removed
65            the check if a mapobj exist, because its not needed anymore. The
66            export function is only available if a mapobj exist.
67            Use the new function to remove all layers.
68            
69            * Extensions/umn_mapserver/mf_handle.py(Layer_Dialog): Added a group
70            option and the metadata button. The layer dialog is temporary disabled.
71            (Metadata_CustomDataTable): Added some functions to show the grid
72            correct.
73    
74            * Extensions/umn_mapserver/mf_import.py: Moved the code for showing
75            the number of layer from import_mapfile to this function.
76            (AnnotationLayer): New. This Class shows the Annotation layer in
77            thuban. The layer don't do anything. It's only to show the layer
78            and to save the layer order.
79            (add_annotationlayer): New. Import an annotation layer to thuban.
80            (select_layer2import): New. Import only layers to thuban and not
81            the other settings like projection or scalebar.
82            (create_new_mapfile): Moved the _has_umn_mapobj function and the
83            create_new_mapfile functions from mf_handle.py to mf_import.py.
84            
85            * Extensions/umn_mapserver/sample/iceland.map: Added the group
86            parameter to the roads and cultural layers. Also added a new
87            Annotation Layer for the cultural points.
88    
89            * Extensions/umn_mapserver/sample/iceland.html: Added the select
90            option for the annotation layer.
91    
92            * Extensions/umn_mapserver/sample/index.html: Added the start
93            parameter for the annotation layer.
94    
95    2004-08-01  Jan-Oliver Wagner <[email protected]>
96    
97            * Doc/manual/thuban-manual-de.xml (Chapter Session Management):
98            translation completed.
99    
100            * Doc/manual/thuban-manual.xml (Chapter Session Management):
101            Fixed unprecise description for Save Session.
102    
103    2004-07-31  Jan-Oliver Wagner <[email protected]>
104    
105            Started translation of Users Manual into german.
106    
107            * Doc/manual/thuban-manual-de.xml: New. German Users Manual.
108    
109            * Doc/manual/Makefile: Added build instructions for german
110            users manual.
111    
112            * Doc/manual/thuban-manual.xml: Minor corrections in Introduction.
113    
114  2004-07-28  Jan Sch�ngel  <[email protected]>  2004-07-28  Jan Sch�ngel  <[email protected]>
115    
116          * Extensions/umn_mapserver/mapfile.py(MF_Metadata): Changed all class          * Extensions/umn_mapserver/mapfile.py(MF_Metadata): Changed all class
# Line 88  Line 201 
201    
202          * Extensions/umn_mapserver/test/test_mapserver.py: Added a test for the          * Extensions/umn_mapserver/test/test_mapserver.py: Added a test for the
203          range expression import.          range expression import.
204            
205  2004-07-21  Jan-Oliver Wagner <[email protected]>  2004-07-21  Jan-Oliver Wagner <[email protected]>
206    
207          * Extensions/umn_mapserver/README: Added hint that          * Extensions/umn_mapserver/README: Added hint that

Legend:
Removed from v.2308  
changed lines
  Added in v.2333

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26