Commit Graph
6289 Commits
Author SHA1 Message Date
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