Axel Uhl
7ff8a6669c
obtain lock for mark tracks before iterating
...
Change-Id: Id4258966b99bc505bed83ca8a1ab7e323bbdecf6
2016-03-23 15:03:12 +01:00
Axel Uhl
2ebdb3fd3d
i18n for marks positions panel
...
Change-Id: Ic47403192073f797178f42b4196905594eaa0b91
2016-03-23 15:02:59 +01:00
Axel Uhl
59ff312656
whitespace change only
...
Change-Id: I5a95993a58b9420c483f4c38b5f424ab9d05b6e6
2016-03-23 15:02:30 +01:00
Axel Uhl
a5c1953f91
initially set and update the leaderboard object in EditMarkPositionPanel
...
Change-Id: I06240fabfcb9494ae060d68e4a9cf2e847121b08
2016-03-23 12:52:37 +01:00
Axel Uhl
088e72acd0
switched to GWT RPC implementation of MarkPositionService; made necessary types RPC serializable
...
Change-Id: I56faf1f43b7798f67c2cc6159e3f0f819f15201a
2016-03-23 11:51:59 +01:00
Axel Uhl
b478a1efbb
added a first implementation of SailingServiceImpl.editMarkFix
...
Change-Id: I84c94476846830a3fe89280ad3793777c2c9ec4b
2016-03-23 11:43:44 +01:00
Axel Uhl
738b898669
added test case for removing fix from millisecond interval; added first implementation of addMarkFix
...
Change-Id: I8569caf20072b190a629d76b1eece6cf317faace
2016-03-23 10:41:42 +01:00
Axel Uhl
ed88228ad5
added test cases for fix removal from regatta log mappings
...
Change-Id: I3f89f88805bbf974abd35eac5961da20f29c07d2
2016-03-23 10:27:17 +01:00
Axel Uhl
6d272f2098
added missing "marks" message in english StringMessagess.properties
...
Change-Id: I1533a0a0378bdc9ce25a04f3047cc0a463c0816f
2016-03-23 09:07:56 +01:00
Axel Uhl
ede12d2c17
first cut of implementation of RegattaLogDeviceMappingFinder.removeTimePointFromMapping
...
Change-Id: Ia61b21443e7a489e12c8e108905d70252cf007cf
2016-03-22 18:26:52 +01:00
Axel Uhl
28590f3ff8
a first implementation of SailingServiceImpl.removeMarkFix
...
Change-Id: Ib5ece5653ed7b94a62f5a5720e6c1f7eb917ce59
2016-03-22 17:58:44 +01:00
Axel Uhl
329d46769c
Merge branch 'master' into bug2840
...
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
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/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardPanel.java
Change-Id: I9cca175d1e3dd3876235c15ccef388f4a9ef0e98
2016-03-22 14:54:47 +01:00
Axel Uhl
2853950b7a
Merge branch 'mark-passing-probability'
2016-03-22 14:42:35 +01:00
Axel Uhl
9163be9259
fixed "total" message string in chinese and german translation
...
Change-Id: Ib7f7e6ca9ce570cb7cd902afa63e1f4b34aeb044
2016-03-22 14:41:33 +01:00
Axel Uhl
38e61017c1
Merge remote-tracking branch 'server/master'
2016-03-22 14:41:17 +01:00
Axel Uhl
41ce0c5430
started implementing the mark position-related services in SailingServiceImpl
...
Change-Id: I37d1eaa1b04e40948bbeeaa1b845c995de60b4c6
2016-03-22 14:40:25 +01:00
Jan Broß
901fb9af63
Fix: show start tracking button if both times are not set
2016-03-22 13:48:06 +01:00
Axel Uhl
13ae468c42
added missig import of Ignore annotation
2016-03-22 08:29:52 +01:00
Axel Uhl
7e16f5c873
ignoring currently not working white-box mark passing test; it needs refinement
2016-03-22 07:19:41 +01:00
Axel Uhl
ee2049b06b
updated index.html to include Home.html link
2016-03-21 23:07:07 +01:00
Axel Uhl
223bbc6e1e
irestricted access to method required by test to protected and subclasses in test case
...
Change-Id: I51267c918712a71ff64334bfbacfa9cfd0bfc7c1
2016-03-21 18:21:02 +01:00
Axel Uhl
3571681f48
made method required by test class public
...
Change-Id: I7193d193e35990f0655c8136d32f5d4807e781f3
2016-03-21 18:17:06 +01:00
Axel Uhl
3d934b3450
started an implementation of the mark position editing services in SailingServiceImpl
...
Change-Id: Ibc6954ae4b4b2810d18d2ae892f658e463612314
2016-03-21 18:10:45 +01:00
Jan Broß
5da62f3b86
Remove unused import
2016-03-21 15:13:38 +01:00
Jan Broß
fab845dd89
Add toggle button to Start/StopTracking Dialog
2016-03-21 15:09:15 +01:00
Jan Broß
6e21007474
Validate server url in Mapping Dialog
2016-03-21 12:59:01 +01:00
Axel Uhl
dca968bf39
Merge remote-tracking branch 'server/bug2840' into bug2840
2016-03-21 11:50:53 +01:00
Axel Uhl
781fb579eb
using AsyncCallback objects in MarkPositionService API and made compile; implementation in SailingServiceImpl still missing
...
Change-Id: Idb6c8a521781dc2ae38ebe2c52c800c0813072be
2016-03-21 11:49:05 +01:00
Jan Broß
89b94a97d0
Bug 3426: Open device mapping intervals cause mapping chart to extend too far to the right
2016-03-21 11:14:57 +01:00
Axel Uhl
37a1525975
made inner class of CandidateFinderImpl public to let Maven-based tests see it
...
Change-Id: Ia977d5d01f53482c1cc9d12aec7745e69c6ab8ac
2016-03-21 10:24:25 +01:00
Axel Uhl
50426f0aee
uncommented timeout rule again; some formatting/whitespace changes
...
Change-Id: Iedafb8307e80d73d300eaca82b7d4bbfd546ad98
2016-03-21 10:21:00 +01:00
Axel Uhl
797d993435
changed encoding of second occurrence of Jürgen Seefelder's name in Star IDM test case
...
Change-Id: If01b3faaf26932df82830fc90cfa57621a27d509
2016-03-21 10:08:33 +01:00
Axel Uhl
525f37036f
encode test case Java file as UTF-8 to ensure Jürgen is encoded correctly
...
Change-Id: I86da1b8d02bbe447c8e4d63c5f30d929aab594b7
2016-03-21 10:02:33 +01:00
Jan Broß
068a88e0e9
Show competitors registered on race in regatta-scoped mapping dialogs
2016-03-21 10:02:23 +01:00
Axel Uhl
eaf66a9c91
Merge remote-tracking branch 'server/mark-passing-probability' into mark-passing-probability
...
Conflicts:
java/com.sap.sailing.domain/src/com/sap/sailing/domain/markpassingcalculation/impl/CandidateFinderImpl.java
Change-Id: I1428b1e7d0dd1f1a0ef4a25fc16b87e89140811c
2016-03-21 10:00:32 +01:00
Axel Uhl
57eee82a63
use existing inference of passing instructions that it used elsewhere
...
Change-Id: I061d67f90fb6ec770b19b765dc787340a3f882da
2016-03-21 09:59:55 +01:00
Jan Broß
04bd1a7697
Show competitors registered on race in regatta-scoped mapping dialog
2016-03-21 09:22:07 +01:00
Nick
b99eb87d64
Merge remote-tracking branch 'origin/mark-passing-probability' into mark-passing-probability
...
Conflicts:
java/com.sap.sailing.domain/src/com/sap/sailing/domain/markpassingcalculation/impl/CandidateFinderImpl.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/markpassingcalculation/impl/CandidateWithSide.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/markpassingcalculation/impl/DistanceCandidateImpl.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/markpassingcalculation/impl/XTECandidateImpl.java
2016-03-21 01:11:57 +01:00
Axel Uhl
dae3bfdd68
the Star IDM 2013 Race 5 test suffers from entirely incorrect TracTrac mark passing data; doing manually-crafted tests now;
...
I re-generated the MTB file. However, now the TracTrac mark passings are completely off and missing for anything beyond
the first windward mark passing. I've changed the tests so that a couple of interesting situations are verified explicitly.
This has successfully produced a failure for Seefelder's late start. The new start recognition logic doesn't apply here
because a start time is set explicitly in the TracTrac race. The mark passing mainly suffers from a "digital" judgement
of the competitor passing outside the line. Awaiting Nick's more tolerant implementation.
Change-Id: Ifd7423434c2a0d3ba21522ae4409fbeb97b94b80
2016-03-20 14:23:31 +01:00
Axel Uhl
bec5a0757d
use 50% instead of only 20% of the next adjacent leg for test fixes for mark passing tests;
...
solves testRace5 505 KW 2013 case which suffered from TracTrac's too early mark passings
Change-Id: I5f833a4299fc2ca7fea909c7fc2c6025aeebc10f
2016-03-20 01:11:07 +01:00
Axel Uhl
203ec84696
assume start being a line if PassingInstructions are None
...
Change-Id: Icd42b210fc97eddfc5a6574dd51966bd4c5e7e03
2016-03-19 23:03:56 +01:00
Axel Uhl
9f6a38ec7a
use two probabilities for start mark passings: one based on start line proximity, one based on variance of distance from start line
...
Change-Id: I2d25867c2b78c242e5dc007b255300d54175725e
2016-03-19 22:44:56 +01:00
Axel Uhl
ab5c097c35
use numeric verdict for direction detection to enable worse penalty for passing lines the wrong way
...
Change-Id: I66d36b5496e28c83d453fe8d5fc7af1ee58f7e36
2016-03-19 14:18:41 +01:00
Axel Uhl
655535a263
use end candidate for edge probability, not start candidate
...
Change-Id: Ia7ff04b7e31222c1bd23b400134f863101d1458a
2016-03-19 14:18:13 +01:00
Axel Uhl
39dfbd1c53
Merge branch 'master' into mark-passing-probability
2016-03-19 13:37:24 +01:00
Axel Uhl
e00bd1200b
minor modifications
...
Change-Id: I35a9fca64bed9463d8a806700aaa0b9618bc8457
2016-03-19 13:36:35 +01:00
Axel Uhl
c9852c3e81
updated QR code in presentation for apps in stores
...
Change-Id: I406e3bf716d40226a8424e6e8983bcb1258c16da
2016-03-18 08:55:50 +01:00
Axel Uhl
f1f2caedd8
Merge remote-tracking branch 'server/jbross-poor-mans-wizard' into jbross-poor-mans-wizard
...
Conflicts:
doc/SAPSailingAnalytics_Administrator_Training.pptx
Change-Id: I2020154d210731b68342c15a4b931cd8b0880b32
2016-03-18 08:45:49 +01:00
Jan Broß
db8acc8886
Fix Presentation broken by OpenOffice
2016-03-18 01:16:57 +01:00
Axel Uhl
a8eb800912
Merge branch 'master' into mark-passing-probability
2016-03-18 00:16:14 +01:00