diff flys-client/ChangeLog @ 790:3fa8583434b2

Made stepping forward/backword much smoother in the parameter list. flys-client/trunk@2294 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Wed, 06 Jul 2011 15:34:38 +0000
parents e8be9a188e64
children 9b1499a65aaa
line wrap: on
line diff
--- a/flys-client/ChangeLog	Wed Jul 06 13:06:04 2011 +0000
+++ b/flys-client/ChangeLog	Wed Jul 06 15:34:38 2011 +0000
@@ -1,3 +1,26 @@
+2011-07-06  Ingo Weinzierl <ingo@intevation.de>
+
+	* src/main/java/de/intevation/flys/client/client/event/ParameterChangeEvent.java:
+	  This event now supports a further member variable "type". Type is an
+	  enum and can be FORWARD or BACK which reflects to stepping forward or
+	  backward with the master artifact.
+
+	* src/main/java/de/intevation/flys/client/client/ui/ParameterList.java:
+	  Improved the way of adding/removing items to/from the static list of
+	  parameters. We now distinguish between the two ways:
+	  - step forward: the last item in the list is added to the static
+	                  parameter list. This makes redrawing much smoother.
+	  - step backward: only the necessary items are removed from the static
+	                   parameter list. Before, we have removed all items and
+	                   added the relevant ones afterwards. This makes
+	                   redrawing also much smoother.
+
+	* src/main/java/de/intevation/flys/client/client/ui/ContinuePanel.java:
+	  This panel will have no static widget.
+
+	* src/main/java/de/intevation/flys/client/client/ui/AutoIntegerPanel.java:
+	  This panel uses the parents createOld() now.
+
 2011-07-06  Ingo Weinzierl <ingo@intevation.de>
 
 	* src/main/java/de/intevation/flys/client/client/ui/ParameterList.java,

http://dive4elements.wald.intevation.org