1 |
2003-04-24 Bernhard Herzog <[email protected]> |
2003-04-24 Bernhard Herzog <[email protected]> |
2 |
|
|
3 |
|
* po/es.po: Updated Spanish translation by Daniel Calvelo Aros |
4 |
|
|
5 |
|
* po/fr.po: New. French translation by Daniel Calvelo Aros |
6 |
|
|
7 |
|
* Thuban/UI/projdialog.py (ProjFrame._OnSaveAs): Don't translate |
8 |
|
empty strings. |
9 |
|
|
10 |
|
2003-04-25 Jonathan Coles <[email protected]> |
11 |
|
|
12 |
|
* Thuban/Model/layer.py (Layer.GetProjection): New. Needed to |
13 |
|
implement the interface that the ProjFrame dialog expects. |
14 |
|
|
15 |
|
* Thuban/Model/proj.py (Projection.SetName): New. Allows the |
16 |
|
name of the projection to be changed. |
17 |
|
(ProjFile): Use a dictionary instead of a list so that removing |
18 |
|
projections is easier and we are sure about uniqueness. |
19 |
|
(ProjFile.Remove): Remove the given projection object. |
20 |
|
|
21 |
|
* Thuban/Model/resource.py (GetSystemProjFiles, GetUserProjFiles): |
22 |
|
Return a list with only one projection file instead of searching for |
23 |
|
any projection file. This simplifies many things if the user can |
24 |
|
only have one system file and one user file. |
25 |
|
|
26 |
|
* Thuban/UI/classgen.py: Change all references to |
27 |
|
genCombo to genChoice. |
28 |
|
|
29 |
|
* Thuban/UI/mainwindow.py: Add a Projection option under the |
30 |
|
layer menu. |
31 |
|
(MainWindow.LayerProjection): New. Open up a projection window |
32 |
|
for a layer. |
33 |
|
|
34 |
|
* Thuban/UI/projdialog.py: Large changes to how the dialog is |
35 |
|
laid out. Use three panels instead of one. One for the list of |
36 |
|
projections, one for the edit controls, and one for the buttons. |
37 |
|
Fixed resizing problems so that the dialog resizes correctly |
38 |
|
when the projection panel changes. Added import/export, save, and |
39 |
|
new buttons/functionality. |
40 |
|
|
41 |
|
2003-04-24 Bernhard Herzog <[email protected]> |
42 |
|
|
43 |
First step towards table management. Introduce a simple data |
First step towards table management. Introduce a simple data |
44 |
abstraction so that we replace the data a layer uses more easily |
abstraction so that we replace the data a layer uses more easily |
45 |
in the next step. |
in the next step. |