Axel Uhl
52ea7b1e57
working on bug 1954: first of all, reducing the number of constructor invocatoins for NaturalComparator
2014-05-15 16:25:25 +02:00
Axel Uhl
102caa8f76
replaced ConcurrentSkipListSet by Collections.newSetFromMap(new ConcurrentHashMap()) which doesn't require comparability
2014-05-15 07:37:21 +02:00
Axel Uhl
5a3defcf82
avoid needless iteration across all regattas' trackers when regatta is known in all callers
2014-05-14 21:31:46 +02:00
Simon Pamies
3c9b493687
Added information about how to translate new properties
2014-05-14 11:01:18 +02:00
Axel Uhl
858b2b55fe
Merge remote-tracking branch 'origin/master'
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_ru.properties
2014-05-14 10:53:17 +02:00
Christopher Ronnewinkel (D036654)
a282cfa1b0
fix gwt compile issue due to missing parameter in competitorRegistrationsMissingProceed;
2014-05-13 20:31:28 +02:00
Christopher Ronnewinkel (D036654)
f3f60c4ef6
Merge branch 'origin/master'
2014-05-13 17:13:18 +02:00
Christopher Ronnewinkel (D036654)
ea7d8ff0d5
replace PositionDTO with Position;
2014-05-13 17:07:53 +02:00
fmittag
05b4d30e3a
Merge remote-tracking branch 'origin/master'
2014-05-13 16:52:28 +02:00
fmittag
2cd1a088df
added highpoint scoring system where the winner gets 5 points
2014-05-13 16:52:03 +02:00
Simon Pamies
45bf069f25
Make sure that we have at least the english translation
2014-05-13 16:45:11 +02:00
Simon Pamies
e8578a3523
Fixed translatable string for leaderboard
2014-05-13 15:44:14 +02:00
Simon Pamies
c479814e57
Added russian language to additional resources
2014-05-13 15:18:52 +02:00
Christopher Ronnewinkel (D036654)
aab7cba023
more cleanup; use PositionDTO for LatLngs;
2014-05-13 15:02:47 +02:00
fmittag
818f5cade7
missed a message in russian properties
2014-05-13 11:23:17 +02:00
fmittag
f8fe6fb326
added missing properties to russian properties file
2014-05-13 11:16:13 +02:00
Simon Pamies
4361c951e6
Added russian to the list of available languages
2014-05-13 09:13:31 +02:00
Simon Pamies
c1f439707f
Added translation to russian
2014-05-13 09:06:01 +02:00
Axel Uhl
b1ff618eef
fixed more NPEs in context of bug 1947
2014-05-12 22:00:14 +02:00
Axel Uhl
ebbd963847
trying to fix bug 1947 (NPE with RaceLogTrackingState when there is no RaceLog attached to a column)
2014-05-12 21:28:47 +02:00
Fredrik Teschke
4b4b61b6c5
Merge remote-tracking branch 'origin/master' into ftes-rltracking
...
Conflicts:
java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/tracking/impl/TrackImpl.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/DynamicTrackedRaceImpl.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/GPSFixTrackImpl.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingService.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingServiceAsync.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
2014-05-09 20:30:32 +02:00
Fredrik Teschke
c9bfef9848
removed overly redundant repitition of Marks in the RaceCourseDTO and nested DTOs
2014-05-09 09:48:47 +02:00
Fredrik Teschke
c8a202af26
added missing debug IDs that went lost during refactoring
2014-05-09 06:32:05 +02:00
Fredrik Teschke
4dae5ea4c8
added missing debug id to leaderboard table (deleted by accident during refactoring)
2014-05-08 23:31:06 +02:00
Axel Uhl
e8806ea55c
change the Bundesliga high point scoring scheme to use no interpolation
2014-05-08 15:37:03 +02:00
Axel Uhl
d7fc9d8056
for bug 1946, started to implement the HighPointWinnerGetsSixLastGetsOneOthersAreInterpolated scoring scheme for the Bundesliga 2014
2014-05-08 15:02:25 +02:00
Axel Uhl
ad4ce750c8
fixing bug 1945 (empty (null) color not allowed in competitor edit dialog); empty field means null
2014-05-07 21:34:58 +02:00
Simon Pamies
7a5464a2a9
Cherry picked logging extensions for gps fixes
2014-05-07 07:33:38 +02:00
Christopher Ronnewinkel (D036654)
10de548839
cleanup & create new streamlets subpackage; remove native JS;
2014-05-06 23:58:46 +02:00
fmittag
558e361055
fix for bug 1920: Missing start/end date of an Event causes exception'
2014-05-05 18:13:02 +02:00
Christopher Ronnewinkel (D036654)
c83196f73d
GWT streamlets in simulator;
2014-05-03 00:20:45 +02:00
Fredrik Teschke
1c81230e8c
switched around deviceId serialization pair, 'prettified' device mapping table
2014-05-02 13:41:17 +02:00
Fredrik Teschke
49ca30c0a1
added additional fields to track file import identifier
2014-05-02 12:52:50 +02:00
Fredrik Teschke
42daff4758
added DeviceIdentifierDTO and track file import to adminconsole
2014-05-02 04:11:31 +02:00
Fredrik Teschke
fb0f187d55
Merge branch 'gpsfixstore-independent-of-race' into ftes-gpximport
...
Conflicts:
java/com.sap.sailing.domain.common/src/com/sap/sailing/domain/SailingDomain.gwt.xml
java/com.sap.sailing.domain.swisstimingadapter/src/com/sap/sailing/domain/swisstimingadapter/impl/SwissTimingRaceTrackerImpl.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/mock/MockedTrackedRace.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/mock/MockedTrackedRaceWithStartTimeAndRanks.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/TrackedRace.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/TrackedRaceImpl.java
java/com.sap.sailing.gwt.ui.test/src/com/sap/sailing/gwt/ui/test/MockedTrackedRace.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java
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
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
2014-05-01 23:05:08 +02:00
Axel Uhl
e54fc9e516
still working on bug 1925: introduced yet another parameter to SailingService.getAverageWindInfo that tells whether to do a best effort or require sensor data
2014-05-01 19:03:42 +02:00
Axel Uhl
452cd5fd47
Merge branch 'bug1924'
2014-05-01 15:40:47 +02:00
Axel Uhl
2df730efad
to fix bug 1925, removed constraing in SailingServiceImpl.getAverageWindInfo to deliver wind fixes only if they are older than the time point of newest event;
...
See bug 1925; mainly, the problem seems to be that with an aggressive delay in live mode it can happen regularly that the client is posing
a request for wind data that is a bit newer than the newest event at that time for the current TrackedRace. In this case, although we would
extrapolate the tails, the wind display and advantage line would disappear, leading to a quite confusing flickering.
2014-05-01 15:32:26 +02:00
Axel Uhl
e990da28b1
fixed the before/after factors; had them swapped accidentally. Now movement looks good, also in replay, forward and backward, including rotation/bearing interpolation
2014-05-01 12:56:34 +02:00
Axel Uhl
386da3b6e3
fixed package naming and put scalablevalue packages into domain.common's GWT module descriptor
2014-05-01 12:18:17 +02:00
Axel Uhl
1cad500ecc
interpolate speed and position linearly instead of only taking middle; bearing is still using the middle
2014-05-01 11:36:45 +02:00
Axel Uhl
e1a7ba30f6
fixed release notes and message strings regarding race XTE only referring to upwind legs
2014-04-29 22:08:03 +02:00
Axel Uhl
48e9aba687
introduced signed cross track error; renamed previous cross track error calculations to "absolute" accordingly
2014-04-29 18:27:55 +02:00
Fredrik Teschke
2f3e1f9d66
Merge remote-tracking branch 'origin/gpsfixstore-independent-of-race' into gpsfixstore-independent-of-race
2014-04-29 13:40:41 +02:00
Fredrik Teschke
c4ea026c8a
changed to use of Arrays.asList
2014-04-29 13:10:31 +02:00
Fredrik Teschke
0df7b5895a
only enable setting competitor-boatclass when adding a new competitor
2014-04-29 13:08:32 +02:00
Fredrik Teschke
658fb95733
revert change that made boatClass non-final
2014-04-29 13:05:54 +02:00
Christopher Ronnewinkel (D036654)
15af984a94
extend Vector with setLength();
2014-04-29 11:52:07 +02:00
Christopher Ronnewinkel (D036654)
fe41036b75
align GWT particle creation closer to original native JS; some cleanup;
2014-04-29 11:44:19 +02:00
Fredrik Teschke
625564d4d2
use racelog tracking info DTO instead of putting rl-tracking data in FleetDTO
2014-04-29 00:25:34 +02:00