1 |
|
2004-10-01 Martin Schulze <[email protected]> |
2 |
|
|
3 |
|
* Extensions/wms/properties.py (wmsProperties.__init__): Extended |
4 |
|
argument for general use through properties-dialog selector |
5 |
|
|
6 |
|
* Thuban/UI/classifier.py: Register properties dialog classes for |
7 |
|
both provided layer classes/types. |
8 |
|
|
9 |
|
* Thuban/UI/mainwindow.py (MainWindow.OpenLayerProperties): The |
10 |
|
map can be retrieved through the parent which is passed to the |
11 |
|
constructor anyway and doesn't require an argument of its own, |
12 |
|
required for the unification of arguments for general use through |
13 |
|
properties-dialog selector. |
14 |
|
(MainWindow.OpenOrRaiseDialog): Move the logic for checking |
15 |
|
whether a dialog is already opened (and raising it to the users |
16 |
|
attention) and creating a new dialog into a function of its own |
17 |
|
(MainWindow.OpenLayerProperties): Use the new OpenOrRaiseDialog() |
18 |
|
method |
19 |
|
(MainWindow.OpenLayerProperties): Utilise the new ClassMapper for |
20 |
|
global registration of properties dialog classes (which are indeed |
21 |
|
layer-specific). |
22 |
|
|
23 |
|
* Thuban/UI/classifier.py (Classifier.__init__): Unify arguments |
24 |
|
for general use through properties-dialog selector, the map can be |
25 |
|
retrieved through the parent and doesn't require an argument of |
26 |
|
its own. |
27 |
|
|
28 |
|
* Extensions/wms/wms.py: Register the properties dialog class for |
29 |
|
the provided WMS layer |
30 |
|
|
31 |
2004-09-28 Jan-Oliver Wagner <[email protected]> |
2004-09-28 Jan-Oliver Wagner <[email protected]> |
32 |
|
|
33 |
New feature: Registry for Extensions. |
New feature: Registry for Extensions. |