Mercurial > dive4elements > river
comparison flys-client/ChangeLog @ 587:53ad6dd2cb2b
The project list displays the favorite state of a collection now. A gold star means, that a collection is a owner's favorite project and will never die. A silver star means, that the project is a common project.
flys-client/trunk@2181 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Tue, 21 Jun 2011 16:22:39 +0000 |
parents | e3c8e045737b |
children | 809756dda091 |
comparison
equal
deleted
inserted
replaced
586:e3c8e045737b | 587:53ad6dd2cb2b |
---|---|
1 2011-06-21 Ingo Weinzierl <ingo@intevation.de> | |
2 | |
3 * src/main/java/de/intevation/flys/client/server/DescribeCollectionServiceImpl.java, | |
4 src/main/java/de/intevation/flys/client/server/UserCollectionsServiceImpl.java, | |
5 src/main/java/de/intevation/flys/client/server/CreateCollectionServiceImpl.java: | |
6 Read the time-to-live from collection's describe document. | |
7 | |
8 * src/main/java/de/intevation/flys/client/shared/model/DefaultCollection.java, | |
9 src/main/java/de/intevation/flys/client/shared/model/Collection.java: | |
10 Adapted the constructor calls. They require a time-to-live attribute | |
11 now. This value is retrievable via getTTL(). | |
12 | |
13 * src/main/java/de/intevation/flys/client/client/ui/ProjectList.java: | |
14 The project list has now a column that displays an icon that shows the | |
15 favorite state of the project. A gold star means, the project is marked | |
16 as favorite, a silver one means that the project is no favorite project. | |
17 | |
18 * src/main/java/de/intevation/flys/client/shared/model/CollectionRecord.java: | |
19 The 'ttl' attribute returns the filename of the icon that should be | |
20 displayed in the project list. | |
21 | |
22 * src/main/webapp/images/star_silver.png, | |
23 src/main/webapp/images/star_gold.png: New. These icons - based on icons | |
24 copied from famfamfam - are used to mark a project as favorite or no | |
25 favorite. | |
26 | |
1 2011-06-21 Sascha L. Teichmann <sascha.teichmann@intevation.de> | 27 2011-06-21 Sascha L. Teichmann <sascha.teichmann@intevation.de> |
2 | 28 |
3 * src/main/java/de/intevation/flys/client/client/config.xml: | 29 * src/main/java/de/intevation/flys/client/client/config.xml: |
4 Set project list update interval to 5 minutes. That is enough | 30 Set project list update interval to 5 minutes. That is enough |
5 for long living projects. | 31 for long living projects. |