Axel Uhl
1c56590b9b
TrackedRace: distinguishing between start time determined with or without inference from start mark passings;
...
this allows us to use only start times *without* start mark passing inference in the mark passing calculator
which otherwise would lead to a conceptual recursion where mark passings may be excluded because other mark
passings have previously been inferred at a later point, suggesting a later start, ruling out earlier start
mark passings.
Change-Id: I9b5a530e388bfbc3e0fb91845ec892f288d403bd
2016-03-08 01:28:42 +01:00
Benjamin Barth
3f05521094
Merge remote-tracking branch 'origin/master' into design2015
2016-02-04 11:02:22 +01:00
Axel Uhl
1bc29a9ec0
bug 3452: introducing an applyFilter parameter on DynamicTrackedRace.recordWind, forcing RaceLog-provided wind fixes into the race
...
Change-Id: Ie96ac8537650adb46285ebcc18a91dc70a6f7582
2016-02-02 21:14:43 +01:00
Benjamin Barth
d9313476d8
Reverted packaging type adjustment
2016-01-28 10:59:10 +01:00
Benjamin Barth
60ee025a47
Fixed packaging type of com.sap.sailing.gwt.ui.test
2016-01-26 13:25:40 +01:00
Benjamin Barth
1ad91529d6
Moved CacheDispatchTest to com.sap.sse.gwt.test
2016-01-26 13:23:56 +01:00
Papick Garcia Taboada
351b5810c4
Introduced shared package
2016-01-26 09:56:58 +01:00
Papick Garcia Taboada
012a627f42
Renamed packages
2016-01-26 09:28:33 +01:00
Steffen Schaefer
f2d03ed9cf
Merge branch 'master' into design2015
...
Conflicts:
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/client/StringMessages_ru.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_zh.properties
2016-01-26 08:13:21 +01:00
Papick Garcia Taboada
6aff2799c4
Minor refactorings
2016-01-26 08:08:19 +01:00
Axel Uhl
c6ca28750d
removed method from DynamicTrackedRace contract that was only used by Impl class
...
Change-Id: I29b462c77de1b13932c31a39e43449b82d651d5c
2016-01-22 16:24:47 +01:00
Axel Uhl
f57aed7de6
Merge branch 'master' into bug3420
...
Conflicts:
java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/FieldNames.java
java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/MongoObjectFactoryImpl.java
Change-Id: I7347ab0c849aa43f08eebca569c884b6986bf6d0
2016-01-22 15:39:16 +01:00
Axel Uhl
35af1394c6
Got the first tests for mark passing update from race log changes running
...
Change-Id: I857191e67ae8e408670832d02f1e1caab42d10a9
2016-01-22 15:15:03 +01:00
Papick Garcia Taboada
f1552a20fb
Initial dispatch move into SSE
2016-01-21 08:54:14 +01:00
Axel Uhl
e6fef6c04f
Merge branch 'master' into bug2851
...
Conflicts:
java/com.sap.sailing.domain/src/com/sap/sailing/domain/leaderboard/impl/FlexibleLeaderboardImpl.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
Change-Id: Ifd8c60c6f7d2d2274a68681607a1b5df7b4040b7
2016-01-13 09:39:02 +01:00
Jan Broß
c39d8a9357
Remove wait for RaceLog from TrackedRace
2015-12-11 14:59:44 +01:00
Benjamin Barth
34740f12ab
Merge branch 'master' into bug3344
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/LeaderboardPanel.java
2015-12-07 15:09:12 +01:00
Jan Broß
cd5274f654
Merge remote-tracking branch 'origin/master' into bug2851
2015-12-05 10:44:00 +01:00
Axel Uhl
781b29dcf9
Merge branch 'master' into bug3344
2015-12-04 12:24:41 +01:00
Steffen Schaefer
05aa98d84c
Merge branch 'master' into bug3345
...
# Conflicts:
# java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/racemap/RaceMap.java
# java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/home/solutions/SailingAnalyticsNotes.html
2015-12-04 11:27:47 +01:00
Benjamin Barth
465de8dda2
Adjusted leaderboard calculation logic for meta leaderboard to show
...
current act as live in overall leaderboard view
2015-12-01 11:34:36 +01:00
Alexander Ries
567070c77f
solved master merge conflicts in DomainFactory
2015-11-25 11:20:46 +01:00
Jan Broß
07d999cc9e
Merge master into bug2851
2015-11-18 18:20:10 +01:00
Axel Uhl
f92f1eee39
pass through the leaderboard settings parameter for showing sail ID and competitor long name columns; use to suppress long name for small initial leaderboard sizes
2015-11-18 00:11:40 +01:00
Jan Broß
5136ceff78
Ping marks in RegattaLog
2015-10-30 13:57:17 +01:00
Papick Garcia Taboada
15674e8485
Fixed compile error
2015-10-22 23:58:25 +02:00
Papick Garcia Taboada
0ff124ccf4
Merge branch 'design2015' of ssh://sapsailing.com/home/trac/git into design2015
...
# By Benjamin Barth (7) and Steffen Schaefer (2)
# Via Benjamin Barth
* 'design2015' of ssh://sapsailing.com/home/trac/git:
Adjusted style of shared ErrorMessage
Moved shared ErrorPlace into respective package and abstracted ErrorActivity implementations
Refactored Activity implementations to use convenience AsyncCallback imnplementation
Refactored AbstractActivityProxy implementation to use convenience AsyncCallback imnplementation
Added AsyncCallback implementations for consistant error handling in Activities and ActivityProxies
Fixed layout of mobile EventOverviewStage
Fixed mobile navigation for single regatta and series events
Updated main.gss in gwt.theme to the current state of gwt.ui
Merged SharedRessources of desktop and mobile to fix rendering issues of shared widgets
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/places/event/AbstractEventActivity.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/places/event/EventActivityProxy.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/places/event/multiregatta/mediatab/MultiregattaMediaTabView.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/places/event/regatta/mediatab/RegattaMediaTabView.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/places/events/EventsActivity.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/places/events/EventsClientFactory.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/places/start/StartActivity.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/mobile/places/event/AbstractEventActivity.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/mobile/places/event/EventActivityProxy.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/mobile/places/series/SeriesActivity.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/mobile/places/series/minileaderboard/SeriesMiniOverallLeaderboardActivity.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/shared/places/searchresult/SearchResultActivity.java
2015-10-22 23:56:18 +02:00
Papick Garcia Taboada
e449377b33
Refactored communication layer into new packages (initial moving around)
2015-10-22 21:07:19 +02:00
Alexander Ries
25dd40680d
solved ribdashboard merge conflicts in SailingServiceAsync
2015-10-21 15:06:12 +02:00
Steffen Schaefer
9e7c832fe7
Merge remote-tracking branch 'origin/master' into design2015
...
Conflicts:
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/client/StringMessages_ru.properties
2015-10-19 16:21:41 +02:00
Papick Garcia Taboada
cc11c48098
Moved test to test fragment
2015-10-15 10:51:44 +02:00
Alexander Ries
9c7244602b
solved merge conflits in TracTracEventManagementPanel
2015-09-29 11:03:26 +02:00
Alexander Ries
7118e74129
handing through offsetToStartTimeOfSimulatedRace from TracTracEventManagamentPanel to Simulator
2015-09-29 10:26:57 +02:00
Benjamin Barth
fa3bcd39ff
Merge remote-tracking branch 'origin/master' into design2015
...
Conflicts:
java/com.sap.sailing.gwt.ui/SailingGWT Remote Profiling (Run-Mode
only).launch
java/com.sap.sailing.gwt.ui/SailingGWT sdm.launch
java/com.sap.sailing.gwt.ui/SailingGWT.launch
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/client/place/event/partials/racelist/RaceListColumnFactory.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/client/StringMessages_ru.properties
2015-09-28 10:33:10 +02:00
Frederik Petersen
dfea54d398
Removed old PolarSheets.html and its backend functionality
...
replaced by datamining ui approach to polar generation.
see wiki soon...
2015-09-22 16:28:30 +02:00
Benjamin Barth
99a026e573
Refactoring - Moved shared Countdown utils to respective package
2015-09-10 12:35:58 +02:00
Axel Uhl
d1a459c0e9
updated target platform to contain LZ4 compression algorithm; use it in replication code
2015-07-27 17:40:33 +02:00
Axel Uhl
59b76b9848
let TrackedRaceImpl resolve against DomainFactory which now has a RaceLogResolver which is provided by RacingEventService;
...
in production mode, the RacingEventService constructors make sure that the DomainFactory uses the RacingEventService as
its RaceLogResolver. The resolver is used by TrackedRaceImpl to set its raceLogResolver after de-serialization
2015-07-19 15:26:18 +02:00
Axel Uhl
5edd00e600
using ConcurrentHashMap for TrackedRegattaImpl.raceListeners (this was previously not thread safe); replaced wait() by RaceListener
2015-06-28 11:14:23 +02:00
Axel Uhl
42dedcecfd
bug 2467 #19 : passing through RacingEventService as RaceLogResolver; added as transient field to TrackedRace, restored after initial load in RacingEventServiceImpl
2015-06-20 23:57:50 +02:00
Axel Uhl
fe2a45ddf7
use default implementation for TrackedRace.takesWindFix, avoiding new overrides in test mocks
2015-06-19 00:55:04 +02:00
Alexander Ries
d01cc74c75
removed getRaceExecutionOrderProvider() from TrackedRace interface
2015-06-16 17:42:08 +02:00
Alexander Ries
a110ff1102
added getRaceExecutionOrderProvider() to TrackedRace
2015-06-16 15:51:18 +02:00
Alexander Ries
cbaf85766d
added boolean takesWind(Wind wind) Method to TrackedRace and did some renaming
2015-06-14 18:43:17 +02:00
Alexander Ries
223d3120a6
Refacoring with Axel
2015-06-08 15:52:54 +02:00
Alexander Ries
94b59f98a3
Set MockedTrackedRace back to last commit from master and adapted it to changed interfaces from dashboard
2015-06-02 13:10:21 +02:00
Alexander Ries
c2a11cfd3b
Solved master merge conlicts in TrackedRace and Regatta plus some of their mocks
2015-06-02 09:29:08 +02:00
Axel Uhl
a581b24d60
Merge branch 'master' into bug1018
2015-05-30 11:06:24 +02:00
Axel Uhl
9c5bf2c3b1
switched from "windward distance to leader" to "windward distance to competitor farthest ahead"
2015-05-28 17:10:04 +02:00
Axel Uhl
f522527d65
accelerated chart calculations by pre-calculating RankingInfo beforehand, then sharing
2015-05-28 16:12:09 +02:00