Steffen Schaefer
a54ab2c620
Initial implementation to calculate the regatta progress for the regatta
...
list
2015-07-07 13:50:35 +02:00
Steffen Schaefer
4a2abd031e
Added view model for regatta progress
2015-07-07 13:50:12 +02:00
Benjamin Barth
af800938ae
Refactored race calculation to avoid utility methods in RaceContext
2015-07-06 16:09:40 +02:00
Benjamin Barth
ba6770caea
Refactored live race calculation to avoid specific container DTOs
2015-07-06 15:39:25 +02:00
Benjamin Barth
363bf5f5d7
Added new result containing sorted set data
2015-07-06 15:11:14 +02:00
Benjamin Barth
3a72b6d159
Races lists - Removed no longer needed "contains data" calculation
...
methods
2015-07-06 14:49:29 +02:00
Benjamin Barth
87d5da47a5
Races lists - Used new utility class for "contains data" calculation
2015-07-06 14:48:56 +02:00
Benjamin Barth
a59a9a5370
Races lists - Added utility class for "contains data" calculation
2015-07-06 14:48:30 +02:00
Benjamin Barth
4a51109441
Merge branch 'design2015' into design2015-races
2015-07-06 13:53:28 +02:00
Benjamin Barth
07c65a5aaf
Merge branch 'design2015' into design2015-races
2015-07-06 13:51:33 +02:00
Benjamin Barth
416f1cd155
Adjusted utility method for resolving competitor flag image
2015-07-06 13:50:44 +02:00
Benjamin Barth
3d7b890acf
Races lists - Added duration column
2015-07-06 13:40:52 +02:00
Benjamin Barth
2a4d2e1956
Races lists - i18n: Added String messages
2015-07-06 13:35:12 +02:00
Benjamin Barth
65c0d12a7f
Races lists - Used new utility method for resolving competitor flag
...
image
2015-07-06 12:19:01 +02:00
Steffen Schaefer
affcf0ad93
Added TODO
2015-07-06 11:37:02 +02:00
Steffen Schaefer
851da493ab
Calculating winner from tracked race
2015-07-06 11:30:07 +02:00
Steffen Schaefer
f746ab40f4
Fixed compiler errors after merge
2015-07-06 11:09:57 +02:00
Steffen Schaefer
35bcc86450
Merge branch 'design2015' into design2015-races
2015-07-06 11:07:27 +02:00
Steffen Schaefer
559d05dd8c
Implemented mapping constructors for SimpleCompetitorDTO
2015-07-06 11:06:29 +02:00
Steffen Schaefer
396f94d995
Moved SimpleCompetitorDTO to gwt.ui
2015-07-06 11:00:22 +02:00
Steffen Schaefer
3e8a2c551d
Using SimpleCompetitorDTO
2015-07-06 10:51:56 +02:00
Steffen Schaefer
88c9b7d827
Fixed GetRaceListViewAction constructor to save regattaId
2015-07-06 10:47:04 +02:00
Steffen Schaefer
a037ebdaa0
Merge remote-tracking branch 'origin/design2015' into design2015-races
2015-07-06 10:37:14 +02:00
Steffen Schaefer
d9ae7adcae
Using Collection instead of List where possible
2015-07-06 10:36:41 +02:00
Benjamin Barth
5090e1687e
Added utility method for resolving competitor flag image
2015-07-06 10:32:57 +02:00
Benjamin Barth
7ae82136f4
Adjusted SortedCellTable interface to work with collections instead of
...
lists
2015-07-06 10:31:53 +02:00
Benjamin Barth
6ff88f98ac
Added light weight DTO for minimal competitor information
2015-07-06 10:26:12 +02:00
Steffen Schaefer
2bbcd187f4
Mapping duration for finished races
2015-07-06 10:26:04 +02:00
Steffen Schaefer
ceda7ef1a0
First implementation to map fginished races
2015-07-06 10:25:46 +02:00
Steffen Schaefer
d1258ee017
Implemented mapping for RaceMetadataDTO in RaceContext
2015-07-06 10:19:34 +02:00
Steffen Schaefer
6dcff55345
GetRaceListViewAction is now called with a regattaId to make it work
...
with multi regatta events and series events
2015-07-06 10:16:01 +02:00
Steffen Schaefer
cf96b88a9c
Implemented sorting of the race list
2015-07-06 10:11:15 +02:00
Steffen Schaefer
94ba11188a
Merge branch 'design2015' into design2015-races
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/dispatch/event/LiveRaceDTO.java
2015-07-06 10:06:45 +02:00
Steffen Schaefer
ec922e16c1
RaceMetadataDTO is now comparable
2015-07-06 10:05:10 +02:00
Steffen Schaefer
369905670a
Merge branch 'design2015' into design2015-races
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/client/place/event/partials/racelist/AbstractRaceList.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/dispatch/event/LiveRaceDTO.java
2015-07-06 10:00:21 +02:00
Steffen Schaefer
ab10dea856
LiveRaceDTO is now comparable
2015-07-06 09:42:46 +02:00
Steffen Schaefer
d0ed8ffc39
Fixed compiler errors after last merge
2015-07-06 09:28:03 +02:00
Benjamin Barth
03b686e27d
Races lists - Temporary adjustements to RaceView DTOs
2015-07-06 09:23:24 +02:00
Steffen Schaefer
519bde9b46
Implemented lazy initialization of RaceViewState in RaceContext
2015-07-06 08:55:07 +02:00
Steffen Schaefer
308c5d79fa
Refactored calculation of startTime as date in RaceContext to its own
...
method
2015-07-06 08:54:39 +02:00
Steffen Schaefer
78b2fd1968
Using cached start/finish times instead of method parameters
2015-07-06 08:46:12 +02:00
Steffen Schaefer
6e581378d7
RaceContext.isLiveOrOfPublicInterest is now public to be called from a
...
dispatch action (needed e.g. for race list)
2015-07-06 08:43:25 +02:00
Steffen Schaefer
d5dc1fc374
Only calculating finishedTime if necessary
2015-07-06 08:23:50 +02:00
Steffen Schaefer
ec9a9b86ef
Implemented lazy initialization of start and end time in RaceContext
2015-07-06 08:22:31 +02:00
Steffen Schaefer
79a5b37ed3
Constants are static
2015-07-06 08:18:34 +02:00
Steffen Schaefer
ca906e3d98
Using interface instead of the implementation type
2015-07-06 08:17:15 +02:00
Steffen Schaefer
757113094b
Merge branch 'design2015' into design2015-races
2015-07-06 08:11:16 +02:00
Steffen Schaefer
714c8338a5
Merge remote-tracking branch 'origin/master' into design2015
2015-07-06 08:10:21 +02:00
Nick
15fe949b4b
Merge remote-tracking branch 'origin/master'
2015-07-04 21:16:46 +02:00
Axel Uhl
52d9dc176e
fixed comparator for mark passings structures: when mark passings for a single competitors are to be managed,
...
only the time shall be considered, and a comparison with a mark passing that has equal time shall result in 0.
Only collections with mark passings from different competitors need to resolve by competitor in case times are
equal.
2015-07-03 22:54:09 +02:00