mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-10-02 18:33:54 +00:00
Added tooltips to the remaining columns.
This commit is contained in:
1 parent
58ff8dcabb
commit
0a6d5e4b84
6 files changed
+34
-17
No files matched your search
+5
@@ -482,4 +482,9 @@ public interface StringMessages extends Messages {
|
||||
String velocityMadeGoodInKnotsTooltip();
|
||||
String sideToWhichMarkAtLegStartWasRoundedTooltip();
|
||||
String numberOfManeuversInRaceTooltip();
|
||||
String competitorColumnTooltip();
|
||||
String sailIdColumnTooltip();
|
||||
String rankColumnTooltip();
|
||||
String carryColumnTooltip();
|
||||
String totalsColumnTooltip();
|
||||
}
|
||||
+6
-1
@@ -483,4 +483,9 @@ sideToWhichMarkAtLegStartWasRounded=Mark rounded to
|
||||
sideToWhichMarkAtLegStartWasRoundedTooltip=Side to which the mark at leg start was rounded.
|
||||
raceIsLive=Race {0} is live
|
||||
racesAreLive=Races {0} are live
|
||||
knotsUnit=kts
|
||||
knotsUnit=kts
|
||||
competitorColumnTooltip=Names of the members of this competitor.
|
||||
sailIdColumnTooltip=Shows the flag of the country and the sail ID of the competitor.
|
||||
rankColumnTooltip=The overall rank of this competitor in the regatta.
|
||||
carryColumnTooltip=Carry of past races.
|
||||
totalsColumnTooltip=The total of all points of a competitor in the regatta.
|
||||
+6
-1
@@ -484,4 +484,9 @@ sideToWhichMarkAtLegStartWasRounded=Tonne gerundet an
|
||||
sideToWhichMarkAtLegStartWasRoundedTooltip=Seite zu der die Tonne am Schenkelsart gerundet wurde.
|
||||
raceIsLive=Rennen {0} ist live
|
||||
racesAreLive=Rennen {0} sind live
|
||||
knotsUnit=kn
|
||||
knotsUnit=kn
|
||||
competitorColumnTooltip=Namen der Segler dieses Teilnehmers.
|
||||
sailIdColumnTooltip=Zeigt die Länderflagge und die Segel-ID des Teilnehmers.
|
||||
rankColumnTooltip=Der Gesamtplatz des Teilnehmers in der Regatta.
|
||||
carryColumnTooltip=Übertrag vergangener Rennen.
|
||||
totalsColumnTooltip=Summe aller Punkte eines Teilnehmers in der Regatta.
|
||||
+4
-4
@@ -3,9 +3,9 @@ package com.sap.sailing.gwt.ui.leaderboard;
|
||||
import com.google.gwt.cell.client.AbstractSafeHtmlCell;
|
||||
import com.google.gwt.safehtml.shared.SafeHtml;
|
||||
import com.google.gwt.safehtml.shared.SafeHtmlBuilder;
|
||||
import com.google.gwt.safehtml.shared.SafeHtmlUtils;
|
||||
import com.google.gwt.text.shared.AbstractSafeHtmlRenderer;
|
||||
import com.google.gwt.user.cellview.client.Header;
|
||||
import com.google.gwt.user.cellview.client.TextHeader;
|
||||
import com.google.gwt.user.cellview.client.SafeHtmlHeader;
|
||||
import com.sap.sailing.domain.common.InvertibleComparator;
|
||||
import com.sap.sailing.domain.common.impl.InvertibleComparatorAdapter;
|
||||
import com.sap.sailing.gwt.ui.client.Collator;
|
||||
@@ -57,8 +57,8 @@ public class CompetitorColumnBase<T> {
|
||||
};
|
||||
}
|
||||
|
||||
public Header<String> getHeader() {
|
||||
return new TextHeader(getStringMessages().name());
|
||||
public SafeHtmlHeader getHeader() {
|
||||
return new SafeHtmlHeaderWithTooltip(SafeHtmlUtils.fromString(getStringMessages().name()), getStringMessages().competitorColumnTooltip());
|
||||
}
|
||||
|
||||
public void render(T t, String competitorColorBarStyle, SafeHtmlBuilder sb) {
|
||||
|
||||
+11
-10
@@ -25,9 +25,10 @@ import com.google.gwt.resources.client.ImageResource;
|
||||
import com.google.gwt.safehtml.client.SafeHtmlTemplates;
|
||||
import com.google.gwt.safehtml.shared.SafeHtml;
|
||||
import com.google.gwt.safehtml.shared.SafeHtmlBuilder;
|
||||
import com.google.gwt.safehtml.shared.SafeHtmlUtils;
|
||||
import com.google.gwt.user.cellview.client.Column;
|
||||
import com.google.gwt.user.cellview.client.Header;
|
||||
import com.google.gwt.user.cellview.client.TextHeader;
|
||||
import com.google.gwt.user.cellview.client.SafeHtmlHeader;
|
||||
import com.google.gwt.user.client.Window;
|
||||
import com.google.gwt.user.client.rpc.AsyncCallback;
|
||||
import com.google.gwt.user.client.ui.AbstractImagePrototype;
|
||||
@@ -561,7 +562,7 @@ public class LeaderboardPanel extends FormPanel implements TimeListener, PlaySta
|
||||
}
|
||||
|
||||
@Override
|
||||
public Header<String> getHeader() {
|
||||
public SafeHtmlHeader getHeader() {
|
||||
return base.getHeader();
|
||||
}
|
||||
|
||||
@@ -614,8 +615,8 @@ public class LeaderboardPanel extends FormPanel implements TimeListener, PlaySta
|
||||
}
|
||||
|
||||
@Override
|
||||
public Header<String> getHeader() {
|
||||
return new TextHeader(stringMessages.competitor());
|
||||
public SafeHtmlHeader getHeader() {
|
||||
return new SafeHtmlHeaderWithTooltip(SafeHtmlUtils.fromString(stringMessages.competitor()), stringMessages.sailIdColumnTooltip());
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -1123,8 +1124,8 @@ public class LeaderboardPanel extends FormPanel implements TimeListener, PlaySta
|
||||
}
|
||||
|
||||
@Override
|
||||
public Header<String> getHeader() {
|
||||
return new TextHeader(stringMessages.total());
|
||||
public SafeHtmlHeader getHeader() {
|
||||
return new SafeHtmlHeaderWithTooltip(SafeHtmlUtils.fromString(stringMessages.total()), stringMessages.totalsColumnTooltip());
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1163,8 +1164,8 @@ public class LeaderboardPanel extends FormPanel implements TimeListener, PlaySta
|
||||
}
|
||||
|
||||
@Override
|
||||
public Header<String> getHeader() {
|
||||
return new TextHeader(stringMessages.carry());
|
||||
public SafeHtmlHeader getHeader() {
|
||||
return new SafeHtmlHeaderWithTooltip(SafeHtmlUtils.fromString(stringMessages.carry()), stringMessages.carryColumnTooltip());
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1194,8 +1195,8 @@ public class LeaderboardPanel extends FormPanel implements TimeListener, PlaySta
|
||||
}
|
||||
|
||||
@Override
|
||||
public Header<String> getHeader() {
|
||||
return new TextHeader(stringMessages.totalRank());
|
||||
public SafeHtmlHeader getHeader() {
|
||||
return new SafeHtmlHeaderWithTooltip(SafeHtmlUtils.fromString(stringMessages.totalRank()), stringMessages.rankColumnTooltip());
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+2
-1
@@ -32,6 +32,7 @@ import com.google.gwt.user.cellview.client.CellTable.Resources;
|
||||
import com.google.gwt.user.cellview.client.Column;
|
||||
import com.google.gwt.user.cellview.client.ColumnSortEvent.ListHandler;
|
||||
import com.google.gwt.user.cellview.client.Header;
|
||||
import com.google.gwt.user.cellview.client.SafeHtmlHeader;
|
||||
import com.google.gwt.user.cellview.client.TextHeader;
|
||||
import com.google.gwt.user.client.Window;
|
||||
import com.google.gwt.user.client.rpc.AsyncCallback;
|
||||
@@ -184,7 +185,7 @@ public class EditableLeaderboardPanel extends LeaderboardPanel {
|
||||
}
|
||||
|
||||
@Override
|
||||
public Header<String> getHeader() {
|
||||
public SafeHtmlHeader getHeader() {
|
||||
return base.getHeader();
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user