1 |
|
2004-12-13 Frank Koormann <[email protected]> |
2 |
|
|
3 |
|
Alternative Path feature: When loading a (moved) session where |
4 |
|
shapefiles cannot be found, ask the user. Use the specified path |
5 |
|
if further shapefiles are missing. However, ask the usr for confirmation |
6 |
|
in such cases. |
7 |
|
|
8 |
|
* test/test_load.py (TestAltPath): New, tests for alternative path feature |
9 |
|
in load_session() |
10 |
|
(Shapefile_CallBack): Helper, implements controllable callback. |
11 |
|
|
12 |
|
* Thuban/UI/application.py (ThubanApplication.OnInit): |
13 |
|
Added "alt_path" to self.path |
14 |
|
(ThubanApplication.OpenSession): Added shapefile_callback as second |
15 |
|
callback similar to db_connection_callback. |
16 |
|
(ThubanApplication.run_alt_path_dialog): New, implementaion of |
17 |
|
shapefile_callback. In addition to raising the dialog the control of |
18 |
|
self.path('alt_path') is implemented here. |
19 |
|
|
20 |
|
* Thuban/Model/load.py (SessionLoader.__init__): Added shapefile_callback. |
21 |
|
(SessionLoader.open_shapefile): Open shapefile, eventually with |
22 |
|
alternative path. This wrapps the "theSession.OpenShapefile(filename)" |
23 |
|
formerly used in start_fileshapesource()/start_layer(). |
24 |
|
(SessionLoader.start_fileshapesource): Call open_shapefile(). |
25 |
|
(SessionLoader.start_layer): Call open_shapefile(). |
26 |
|
(load_session): Added shapefile_callback. |
27 |
|
|
28 |
|
* Thuban/UI/altpathdialog.py: New, implements dialogs for alternative path |
29 |
|
feature (search / check). |
30 |
|
|
31 |
|
* Doc/manual/thuban-manual.xml: Added documentation of new feature. |
32 |
|
|
33 |
2004-12-11 Bernhard Reiter <[email protected]> |
2004-12-11 Bernhard Reiter <[email protected]> |
34 |
|
|
35 |
svgexport 0.9.2: Point size supports for maps. |
svgexport 0.9.2: Point size supports for maps. |