Axel Uhl
46e6f5f6b2
king-of-downwind columns are selectable in leaderboard
2012-08-23 14:12:52 +02:00
Marcus Kammer
a43fc5253a
Merge branch 'master' into mak-935
2012-08-23 13:45:38 +02:00
Marcus Kammer
5ffbae44d8
addStyleName mainPanel
2012-08-23 13:41:23 +02:00
Marcus Kammer
f4dbac0805
Remove margin-left style
2012-08-23 13:41:05 +02:00
Marcus Kammer
39b7e6d1cf
Add and remove margin styles
2012-08-23 13:40:24 +02:00
Axel Uhl
0db5b6f09b
added leaderboard settings options for the three new column classes
2012-08-23 13:33:41 +02:00
Axel Uhl
50f4809e09
Merge branch 'master' into king-of-the-downwind
2012-08-23 13:01:16 +02:00
Axel Uhl
10bcf95764
fixed caching bug in MaxSpeedCache; added column classes for downwind king, total time sailed and max speed overall
2012-08-23 12:59:57 +02:00
fmittag
7c3580b764
swapped displayed sails for port and starboard (due to confusing naming)
2012-08-23 12:55:08 +02:00
Axel Uhl
55f2301f07
a version of the MaxSpeedCache that compiles, actually does some caching and still leaves TrackTests green
2012-08-22 23:48:58 +02:00
Axel Uhl
bf1183c247
prepared for cache invalidation
2012-08-22 17:57:54 +02:00
Axel Uhl
6d04c5b8eb
Merge remote-tracking branch 'server/master'
2012-08-22 17:48:57 +02:00
Axel Uhl
a3585adc13
added GPSFix to getMaxSpeed result so it'll be possible to know where and when the max speed was achieved
2012-08-22 17:48:28 +02:00
fmittag
5122363bba
Fixed little bug in constructor of BoatClassImageData
2012-08-22 17:40:17 +02:00
Axel Uhl
ef0b5fc925
Merge remote-tracking branch 'server/master'
2012-08-22 17:20:57 +02:00
fmittag
38ad9305bd
change default boat class name for images from 49 to 49er
2012-08-22 17:20:46 +02:00
Axel Uhl
a722d3e1d3
Merge remote-tracking branch 'server/master'
2012-08-22 17:18:56 +02:00
fmittag
662da6f938
added boat class specific images for Extreme40, 49er and 470er... default boat class is 470er
2012-08-22 17:18:30 +02:00
Axel Uhl
c6a423c3a4
made getFixesRelevantForSpeedEstimation a polymorphic method in GPSFixTrackImpl with a redefinition in Dynamic...
2012-08-22 16:28:40 +02:00
Axel Uhl
7afff009ba
fixed speed estimation in GPSFixTrackImpl by using at least two fixes if the track has two or more fixes
2012-08-22 13:32:49 +02:00
Axel Uhl
fca5115de0
factored out the common code using distance/time difference in getEstimatedSpeed
2012-08-22 13:00:51 +02:00
Axel Uhl
88452d2fe7
added failing test case and fix for upper time limit for getMaximumSpeedOverGround
2012-08-22 12:34:15 +02:00
Axel Uhl
d412eb6a8e
added MaxSpeedCache and let GPSFixTrackImpl use it; no real caching yet
2012-08-22 11:48:56 +02:00
Axel Uhl
827a0e6a12
added failing test case and fix for incorrect max speed calculation in GPSFixTrackImpl
2012-08-22 00:33:48 +02:00
Axel Uhl
2781c7a811
working towards bug 920: added methods to Leaderboard for computing the necessary cross-leaderboard timing values
2012-08-21 17:58:25 +02:00
Axel Uhl
0fd2f1a070
Merge remote-tracking branch 'server/master'
2012-08-21 16:08:42 +02:00
Axel Uhl
ddc59c0391
fixed bug 940: medal race toggling in leaderboard; problem was the equals method of RaceColumnDTO which considers isMedal
2012-08-21 16:06:19 +02:00
fmittag
844d9e5df0
Merge remote-tracking branch 'origin/master'
2012-08-21 15:45:33 +02:00
Axel Uhl
6b059be375
Merge remote-tracking branch 'server/master'
2012-08-21 15:25:30 +02:00
Axel Uhl
d04f538844
fixed listener stuff for isMedalRaceChanged: RaceColumnImpl now notifies when the setter is called
2012-08-21 15:24:49 +02:00
fmittag
37817c549f
Merge commit '573f849f053679815347ef9c292f9b7bbf1f0457' into mak-popup
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
2012-08-21 15:03:17 +02:00
fmittag
573f849f05
Merge remote-tracking branch 'origin/master'
2012-08-21 14:18:59 +02:00
fmittag
21837e5428
Final cleanup of preferred sorting order for race columns (bug 25, 917) - part 2
2012-08-21 14:18:32 +02:00
fmittag
161e73be67
Final cleanup of preferred sorting order for race columns (bug 25, 917)
2012-08-21 14:18:14 +02:00
Axel Uhl
bce197519f
added isMedalRaceChanged to RaceColumnListener to fix bug 936
2012-08-21 11:38:11 +02:00
Axel Uhl
ec75f854a4
added ESS40 overall scoring scheme to enumeration and scoring scheme factory method
2012-08-21 11:21:47 +02:00
Axel Uhl
9a6277c3e1
factored out more scoring rule aspects into ScoringScheme for ESS40 Notice of Race support
2012-08-20 17:56:43 +02:00
fmittag
ac321f4f67
work commit for indroducing a preferred sorting order for RaceColumns
2012-08-20 17:21:34 +02:00
Axel Uhl
ea3b56fedb
showing overall leaderboard link in LeaderboardGroup / Spectator.html if there is one; UI yet to be designed
...
Changed the structure of the LeaderboardGroupPanel, using VerticalPanel instead of FlowPanel. Now some
spacings / paddings broke. Fix in conjunction with bug 934 regarding the broken breadcrumb panel
2012-08-20 16:09:18 +02:00
Axel Uhl
b93ee44c13
fixed leaderboard group creation with overall leaderboard; handle RaceColumnListener event forwarding on meta leaderboards
2012-08-20 12:52:27 +02:00
Axel Uhl
6a21bf0c9e
working towards bug 933: forward RaceColumnListener events; manage listeners on transitively contained leaderboards
2012-08-20 11:20:48 +02:00
Axel Uhl
c4bac1f0c3
introduced observer pattern on LeaderboardGroup, working towards solving bug 933
2012-08-20 10:55:06 +02:00
Axel Uhl
bbd6465ea9
A first half-way working version of a meta-leaderboard along bug 841; eventing for RaceColumnListeners (bug 933) still pending
2012-08-20 00:24:59 +02:00
Axel Uhl
4531e54ccb
fixing bug 931 by synchronizing and copying the race column listener list in AbstractSimpleLeaderboard; see also bug 930
2012-08-19 23:36:29 +02:00
Axel Uhl
a51f3ddf11
avoid ConcurrentModificationException (see bug 930) by synchronizing/cloning score correction listeners in ScoreCorrectionImpl
2012-08-19 23:26:02 +02:00
Axel Uhl
983f696e42
map live leaderboard request to a timed request if now-delay is after last leaderboard change
2012-08-19 23:15:24 +02:00
Axel Uhl
67f8d01e1f
forwarding score correction changes through meta-leaderboard (bug 927)
2012-08-18 11:52:34 +02:00
Axel Uhl
75d125fd91
fixed ordering by ensuring the meta-leaderboard uses the *same* column objects for the same leaderboard
2012-08-18 11:01:39 +02:00
Axel Uhl
6b56727c32
store overall leaderboard name to avoid NPE
2012-08-18 02:32:32 +02:00
Axel Uhl
0123f497a0
coming close to a working UI for manipulating a leaderboard group's overall leaderboard
2012-08-18 02:10:13 +02:00