# HG changeset patch # User Tom Gottfried # Date 1370426651 -7200 # Node ID 6a4f530a2af7a4f02bb8c4c9cb9331d4da0d8af4 # Parent 7053de3ca4756510327301079149a2a877b0b23a# Parent cefad554637363a88eac4ed7ecc90a4e0f5bf4e9 merged diff -r 7053de3ca475 -r 6a4f530a2af7 artifacts/doc/conf/themes/default.xml --- a/artifacts/doc/conf/themes/default.xml Wed Jun 05 09:36:01 2013 +0200 +++ b/artifacts/doc/conf/themes/default.xml Wed Jun 05 12:04:11 2013 +0200 @@ -14,6 +14,20 @@ + + + + + + + + + + + diff -r 7053de3ca475 -r 6a4f530a2af7 artifacts/doc/conf/themes/second.xml --- a/artifacts/doc/conf/themes/second.xml Wed Jun 05 09:36:01 2013 +0200 +++ b/artifacts/doc/conf/themes/second.xml Wed Jun 05 12:04:11 2013 +0200 @@ -28,6 +28,20 @@ + + + + + + + + + + + diff -r 7053de3ca475 -r 6a4f530a2af7 gwt-client/src/main/java/org/dive4elements/river/client/client/ui/WikiLinks.java --- a/gwt-client/src/main/java/org/dive4elements/river/client/client/ui/WikiLinks.java Wed Jun 05 09:36:01 2013 +0200 +++ b/gwt-client/src/main/java/org/dive4elements/river/client/client/ui/WikiLinks.java Wed Jun 05 12:04:11 2013 +0200 @@ -1,4 +1,4 @@ -/* Copyright (C) 2011, 2012, 2013 by Bundesanstalt für Gewässerkunde +/* Copyright (C) 2011, 2012, 2013 by Bundesanstalt für Gewässerkunde * Software engineering by Intevation GmbH * * This file is Free Software under the GNU AGPL (>=v3) diff -r 7053de3ca475 -r 6a4f530a2af7 gwt-client/src/main/java/org/dive4elements/river/client/client/ui/chart/CrossSectionChartThemePanel.java --- a/gwt-client/src/main/java/org/dive4elements/river/client/client/ui/chart/CrossSectionChartThemePanel.java Wed Jun 05 09:36:01 2013 +0200 +++ b/gwt-client/src/main/java/org/dive4elements/river/client/client/ui/chart/CrossSectionChartThemePanel.java Wed Jun 05 12:04:11 2013 +0200 @@ -79,7 +79,7 @@ /** Data item name for CrossSections selected km. */ protected static String CS_KM = "cross_section.km"; - /** Data item name for CrossSections selected km. */ + /** Data item name for CrossSections reference ('master') flag. */ protected static String CS_IS_MASTER = "cross_section.master?"; /** List of cross-section themes through which is moved through synchronously. */ @@ -178,6 +178,8 @@ } // There is none selected. Take the first one. if (firstCSUuid != null) { + // TODO better take the one closest to first km! + // issue1157, query next/prev kms, select the one which is closest. setCurrentCSMaster(firstCSUuid); feedTellMaster(firstCSUuid); } @@ -410,7 +412,11 @@ * \param to. */ @Override - public void spinnerValueEntered(KMSpinner spinner, final double enteredKm, final FacetRecord facetRecord, final boolean up) { + public void spinnerValueEntered(KMSpinner spinner, + final double enteredKm, + final FacetRecord facetRecord, + final boolean up + ) { disable(); Config config = Config.getInstance(); final String locale = config.getLocale(); @@ -502,6 +508,7 @@ String fieldName = this.getFieldName(colNum); + // Place KMSpinner in Grid with currently chosen km value. if (fieldName.equals(GRID_FIELD_ACTIONS)) { double currentValue = Double.valueOf(facetRecord.getTheme().getCollectionItem().getData().get(CS_KM)); @@ -520,6 +527,7 @@ list.setShowAllRecords(true); list.setShowHeaderContextMenu(false); list.setLeaveScrollbarGap(false); + return list; }