1 |
|
2003-05-28 Bernhard Herzog <[email protected]> |
2 |
|
|
3 |
|
* Thuban/Model/table.py (DBFTable.__init__): Omit the extension |
4 |
|
when determining the title from the filename. |
5 |
|
|
6 |
|
* test/test_dbf_table.py (TestDBFTable.test_title): Update to |
7 |
|
reflect changes in the way the title is derived from the filename |
8 |
|
|
9 |
|
2003-05-28 Frank Koormann <[email protected]> |
10 |
|
|
11 |
|
* Thuban/UI/mainwindow.py (MainWindow.TableShow): |
12 |
|
Added wxDEFAULT_DIALOG_STYLE to show table dialog styles. |
13 |
|
|
14 |
|
2003-05-27 Bernhard Herzog <[email protected]> |
15 |
|
|
16 |
|
* Thuban/UI/mainwindow.py (MainWindow.delegated_messages): Also |
17 |
|
delegate SelectedLayer. |
18 |
|
(MainWindow.LayerUnjoinTable): Implement. |
19 |
|
(_can_unjoin): New. Helper function for the sensitivity of the |
20 |
|
layer/unjoin command. |
21 |
|
|
22 |
|
* Thuban/Model/data.py (ShapefileStore.OrigShapeStore) |
23 |
|
(DerivedShapeStore.OrigShapeStore): New. Return the original |
24 |
|
shapestore. Used to figure out how to unjoin. |
25 |
|
(DerivedShapeStore.Shapefile): Fix a typo. |
26 |
|
|
27 |
|
2003-05-27 Bernhard Herzog <[email protected]> |
28 |
|
|
29 |
|
* Thuban/UI/join.py (JoinDialog): Extend to handle layer joins as |
30 |
|
well |
31 |
|
(JoinDialog.__init__): Use the layer parameter and only build the |
32 |
|
left choice when a layer is given |
33 |
|
(JoinDialog.OnJoin): Handle layer joins as well |
34 |
|
(JoinDialog.OnLeftTable, JoinDialog.OnRightTable): Handle the case |
35 |
|
that the user selects the "Select..." item. The sensitivitly |
36 |
|
updating is now in update_sensitivity |
37 |
|
(JoinDialog.y): New method to refactor the sensitivity update of |
38 |
|
the join button into its own method. |
39 |
|
|
40 |
|
* Thuban/UI/mainwindow.py (MainWindow.LayerJoinTable): Implement. |
41 |
|
|
42 |
|
2003-05-27 Bernhard Herzog <[email protected]> |
43 |
|
|
44 |
|
* Thuban/UI/mainwindow.py (table_close command): Make it sensitive |
45 |
|
iff there are unreferenced tables in the session |
46 |
|
|
47 |
2003-05-27 Bernhard Herzog <[email protected]> |
2003-05-27 Bernhard Herzog <[email protected]> |
48 |
|
|
49 |
* Thuban/Model/messages.py (TABLE_REMOVED): New message. |
* Thuban/Model/messages.py (TABLE_REMOVED): New message. |