1 |
2003-05-27 Jan-Oliver Wagner <[email protected]> |
2003-05-29 Jan-Oliver Wagner <[email protected]> |
2 |
|
|
3 |
|
* Thuban/UI/tableview.py (LayerTableFrame.OnClose): Bug-fix: Now |
4 |
|
unsubscribes all that is subcribed in __init__. |
5 |
|
|
6 |
|
2003-05-28 Bernhard Herzog <[email protected]> |
7 |
|
|
8 |
|
* Thuban/UI/mainwindow.py (MainWindow.DuplicateLayer) |
9 |
|
(MainWindow.CanDuplicateLayer): New methods to implement the |
10 |
|
Layer/Duplicate command. |
11 |
|
(layer_duplicate command): New. |
12 |
|
(main_menu): Add layer_duplicate to the Layer menu. |
13 |
|
|
14 |
|
2003-05-28 Bernhard Herzog <[email protected]> |
15 |
|
|
16 |
|
* Thuban/UI/tableview.py (NullRenderer.Draw): New. Our own |
17 |
|
renderer so that NULL/None values get displayed differently (by a |
18 |
|
gray rectangle). |
19 |
|
(TableGrid.__init__): Override the default renderers |
20 |
|
|
21 |
|
2003-05-28 Bernhard Herzog <[email protected]> |
22 |
|
|
23 |
|
* Thuban/Model/layer.py (Layer.SetShapeStore): Set the |
24 |
|
classification to "None" if the type of the field has changed. |
25 |
|
|
26 |
|
* test/test_layer.py (SetShapeStoreTests): New. Class with a few |
27 |
|
test for the Layer.SetShapeStore method |
28 |
|
|
29 |
|
2003-05-28 Jan-Oliver Wagner <[email protected]> |
30 |
|
|
31 |
|
* Thuban/Model/layer.py (Layer.TreeInfo): Fixed a bug (a layer |
32 |
|
does not necessarily have a filename). |
33 |
|
|
34 |
|
2003-05-28 Jan-Oliver Wagner <[email protected]> |
35 |
|
|
36 |
* Thuban/UI/mainwindow.py (MainWindow.TableClose, MainWindow.TableShow): |
* Thuban/UI/mainwindow.py (MainWindow.TableClose, MainWindow.TableShow): |
37 |
sort the selection list for the dialog. |
sort the selection list for the dialog. |