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.

http://dive4elements.wald.intevation.org