view flys-client/Changes @ 840:18fc7afe0251

Ensure list of recommendations is non-null after construction of DefaultCollection. flys-client/trunk@2560 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Felix Wolfsteller <felix.wolfsteller@intevation.de>
date Wed, 24 Aug 2011 13:17:22 +0000
parents ef88ecbbd4d3
children b48c36076e17
line wrap: on
line source
2011-06-27  RELEASE 2.4

    NEW:

        * Introduced:
          - a theme panel on the left of the chart. It allows to change
            the state and order of the themes in the chart.
          - a panel that displays the current mouse position in chart
            coordinates.
          - a Zoombox-Control that allows zooming in charts via zoombox.
          - a control to zoom out for 10%.
          - a control to zoom to the max extent of the chart.
          - a control to pan charts.
          - a panel that displays reports generated by calculations.
          - a client side validation of user input.

        * Improved the project list. The user can now rename projects and set
          favorite projects that will never be deleted.

        * Improved the chart output service to support zoom values.

        * Added new services to:
          - set the Collection's attribute to a new value
          - set the name of a project
          - set the time-to-live of a project
          - delete a project
          - retrieve meta information of the current chart
            This service returns a ChartInfo object that stores information about
            the axes ranges, data ranges and a transformation matrix to transform
            image coordinates into chart coordinates
          - fetch calculation reports

        * flys/issue40 Input fields will show former selected values.

    FIXES:

        * flys/issue21 Projects cannot be opened twice but if a projects is
          already open, it is brought to foreground.

        * flys/issue22 Introduced a polling for user projects. Dead projects are
          automatically removed.

        * flys/issue43 I18N adjustments.

        * flys/issue85 Location/Distance panel now distinguishes between these
          two modes. Two (or more) locations will no longer end up in a distance.

        * flys/issue88 I18N adjustments in the location/distance panel.

        * flys/issue91 The WQ panel's initial mode is Q.

        * flys/issue103 Append units in WQ panel.

        * flys/issue104 The selected WQ mode is displayed in the static panel
          now.

        * flys/issue117 DoubleArrayPanel and DoubleRangePanel will no longer
          return duplicate values.

        * flys/issue118 The WQ panel has three modes now: W at gauge, Q at
          gauge and Q free.

        * flys/issue122 The values in the table displaying W values are no
          longer selectable.

        * flys/issue132 The initial location/distance mode is now distance.

        * flys/issue139 Fixed NPE while initialising user values in the adapted
          WQ panel.

        * flys/issue140 Splitted the table - displaying W, Q and D values - up
          in two tables for W (no longer selectable) and for QD.

        * flys/issue156 The report panel is not displayed as tab besides the
          chart tabs.

        * flys/issue165 Limit the length of new project names to 50 characters.

        * flys/issue170 Fixed broken initial chart info.



2011-05-19  RELEASE 2.3.1

    NEW:

        * Enabled the UI to display more export modes that a single one.

        * Added tooltips for export buttons.


    FIXES:

        * flys/issue23 (Doppel-Click auf Eintrag in der Projektliste sollte ein Projekt öffnen)

        * flys/issue35 The project window is maximizable with a 'maximize' button.

        * flys/issue38 (WINFO: Vorbelegung der Berechnungsart auf "Wasserstand/Wasserspiegellagen")

        * flys/issue39 (WINFO: Auswahl einer Strecke in bei Eingabeunterstützung liefert nicht die richtigen Werte)

        * flys/issue43 (i18n: Einige Verbesserungen)

        * flys/issue44 (WINFO: Unterstützungstabellen werden in fester Fensterbreite angezeigt)

        * flys/issue45 (WINFO: Ladedialog bei Laden der Daten in Unterstützungstabellen anzeigen)

        * flys/issue48 (Diagramm: Bereiche für Themensteuerung und Werkzeugleiste vorgeben.)

        * flys/issue56: (Knopf zum Exportieren der Berechnungsergebnissen nach CSV in GUI einbauen)



2011-05-13  RELEASE 2.3

    NEW:

        * Initial GWT/Ajax based Web-Client for the REST based artifact system:
          - Renderer for states specific for WINFO artifact
          - Panels for W/Q selection
          - Panels for Range selection
          - Chart panels for chart output creation
          - Export panels that provides download links for exporting computation
            data
          - Project list displays former projects that might be opened by
            double click
          - Datacage (dt. 'Datenkorb') UI that displays loadable data for charts

        * RPC-services enable data exchange between client and server

        * Connection settings are configured in config.xml

        * I18N is splitted into two parts and support English and German:
          - GUI elements are translated using the GWT i18n mechanism
          - Information/data served by the artifact system is translated by the
            artifact server


    LIMITATIONS:

        * Language switch drops the current session

        * Charts served by the artifact system are rendered as PNG only

        * Theme control for charts is not implemented yet.

        * Data served by the datacage can't be added to projects/charts


    !!!

    The version number of this release depends on an existing desktop variant of
    this software that is in version 2.1.

    !!!


2011-03-30  RELEASE 0.1

http://dive4elements.wald.intevation.org