Axel Uhl
|
f1fa1d74f6
|
moved a few more distance and speed types to domain.common and fixed a grave bug in MeterPerSecondSpeed; added test for improved outlier filtering
|
2013-08-14 18:00:45 +02:00 |
|
Axel Uhl
|
a6be7f0d23
|
fixed MarkImpl.toString() for null color
|
2013-08-07 15:56:38 +02:00 |
|
Armin Zamani
|
98d20345d5
|
Merge branch 'master' into racecommittee_app
|
2013-07-18 14:45:22 +02:00 |
|
Armin Zamani
|
dbad878035
|
Removed additional getTimePoint() declaration in RaceLogEvent
|
2013-07-16 21:44:25 +02:00 |
|
Axel Uhl
|
48a83736b1
|
after a ConcurrentModificationException in LockUtil, turned the inner maps of lockCounts into a ConcurrentHashMap
|
2013-07-13 00:16:02 +02:00 |
|
Armin Zamani
|
4b40d90fd0
|
Merge branch 'racecommittee_app' into racecommittee_wind
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
|
2013-07-04 14:25:05 +02:00 |
|
Axel Uhl
|
50c0996dff
|
switched from using Polyline to using Polygon for sidelines so that we support more than two marks as a sideline in general
|
2013-07-03 20:39:58 +02:00 |
|
Axel Uhl
|
135e677065
|
remove wind fixes from race committee wind source's track when race log is detached from tracked race
|
2013-07-03 13:09:23 +02:00 |
|
fmittag
|
e0e4614751
|
initial version of sideline support (server side and drawing on map)
so far only sidelines modeled as gate are supported
|
2013-07-01 18:42:42 +02:00 |
|
Armin Zamani
|
314b12cbd7
|
Merge branch 'racecommittee_app' into racecommittee_wind
|
2013-06-27 23:13:07 +02:00 |
|
Fabian Tschirschnitz
|
64f7601354
|
added hotfix to solve problem with racecolumn reloading.
|
2013-06-27 18:56:43 +02:00 |
|
Armin Zamani
|
4d02b07304
|
Merge branch 'master' into racecommittee_app
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
|
2013-06-26 15:10:55 +02:00 |
|
Simon Pamies
|
81f9a007bb
|
Added possibility to reload a racelog from database by using a button in the gwt ui
|
2013-06-26 13:54:28 +02:00 |
|
Armin Zamani
|
a573ffb6fc
|
Merge branch 'master' into racecommittee_app
|
2013-06-26 11:41:03 +02:00 |
|
Simon Pamies
|
2207fd8122
|
Extended logging
|
2013-06-26 10:34:40 +02:00 |
|
Armin Zamani
|
2d8ebdf35a
|
First step towards wind store in TrackedRace for wind fixes by the racecommittee
|
2013-06-26 00:34:15 +02:00 |
|
Lukas Niemeier
|
a9d70efe54
|
# added a RRS26StartModeFlagFinder
|
2013-06-23 07:30:25 +02:00 |
|
Lukas Niemeier
|
af1bc340ee
|
# changed all remaining race log analyzers to use the descending iterator
# added some tests for critical analyzers
|
2013-06-20 05:09:50 +02:00 |
|
Armin Zamani
|
a3d39f3d62
|
Fixed CourseArea equality checks: Coursearea objects are created only once and maintained by the DomainFactory
|
2013-06-18 01:33:45 +02:00 |
|
Fabian Tschirschnitz
|
ee21fd8ff1
|
moved domain.coursedesign package to android project to decouple it from server build.
|
2013-06-16 21:51:26 +02:00 |
|
Fabian Tschirschnitz
|
fac6fd67ed
|
added finish gate to TrapezoidCourseDesignFactoryImpl.java and added support for different mark-visualisations.
|
2013-06-16 21:13:57 +02:00 |
|
Fabian Tschirschnitz
|
fe13fd54e8
|
further implementations on TrapezoidCourseDesignFactoryImpl.java
|
2013-06-16 20:26:10 +02:00 |
|
Fabian Tschirschnitz
|
8b0aa5a1bc
|
added basic implementation of TrapezoidCourseDesignFactoryImpl.java
|
2013-06-16 19:54:26 +02:00 |
|
Fabian Tschirschnitz
|
3349938e96
|
added basic implementation of WindWardLeewardCourseDesignFactoryImpl.java
|
2013-06-16 17:51:24 +02:00 |
|
Fabian Tschirschnitz
|
e9bb71ab4e
|
further implementation on course designer.
|
2013-06-16 15:25:41 +02:00 |
|
Armin Zamani
|
838dd9f01a
|
Merge branch 'racecommittee_app' into racecommittee_wind
Conflicts:
java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/tracking/Positioned.java
mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/dialogs/ClassicCourseDesignDialogFragment.java
|
2013-06-15 23:50:58 +02:00 |
|
Fabian Tschirschnitz
|
f8d00bbe01
|
further implementation on course designer.
|
2013-06-15 19:16:03 +02:00 |
|
Fabian Tschirschnitz
|
7dc5eb42b5
|
pulled Positioned.java to domain.shared.android, moved .coursedesign package
|
2013-06-15 17:27:44 +02:00 |
|
Armin Zamani
|
e056dba717
|
Added finder for the last wind fix in the race log
|
2013-06-15 14:30:26 +02:00 |
|
Armin Zamani
|
cccd75f0bb
|
implemented new RaceLogWindFixEvent, extended persistence, serialization/deserialization, implemented tests
|
2013-06-15 12:08:11 +02:00 |
|
Armin Zamani
|
730e339fd2
|
Moved wind related classes to domain.shared.android to reuse them in the Race Committee App
|
2013-06-14 21:50:21 +02:00 |
|
Lukas Niemeier
|
e369b15d1e
|
# removed LastFlagFinder
# SailingServiceImpl and EventRaceStatesJsonGetServlet use LastFlagsFinder now
# RRS26 and GateStart Fragements use LastFlagsFinder now
|
2013-06-13 16:06:12 +02:00 |
|
Lukas Niemeier
|
9d6c6c33fc
|
# refactoring and tests for AbortingFlagFinder
|
2013-06-13 15:17:34 +02:00 |
|
Lukas Niemeier
|
f4adf91024
|
refs bug 1395
# added LastFlagsFinder and tests. returns all flags with most recent timestamp
|
2013-06-13 00:48:31 +02:00 |
|
Lukas Niemeier
|
3f3e7b142b
|
refs bug 1395
# unified RaceLogAnalyzer interface to reduce huge amount of duplicated code
|
2013-06-13 00:04:07 +02:00 |
|
Lukas Niemeier
|
d77514d248
|
# added tests for LastFlagFinder and ProtestStartTimeFinder
# fixed usage of wrong set in ProtestStartTimeFinder
|
2013-06-12 22:54:10 +02:00 |
|
Lukas Niemeier
|
10789d9c4c
|
# working towards reworking the analyzers.
|
2013-06-12 15:57:51 +02:00 |
|
Armin Zamani
|
8f643709f4
|
Made RaceLogScoringReplicator safe against connectivity problems: RaceLogFinishPositioningConfirmedEvent contains now the confirmed list of competitors. When a finish positioning changed event is missing (due to connectivity problems), the final list which is used for score corrections is correct as no wrong, old positioning changed event is used
|
2013-06-12 14:33:16 +02:00 |
|
Lukas Niemeier
|
6ebd19f1d6
|
# added comment to SeriesWithRows
|
2013-06-11 21:39:44 +02:00 |
|
Lukas Niemeier
|
15b63c51ae
|
refs bug 1125
# show protest time in FINISHED fragment
# some string externalizations
|
2013-06-09 19:54:29 +02:00 |
|
Lukas Niemeier
|
4a9cdcd021
|
refs bug 1125
# added ProtestStartTimeEvent (and tests and serializers and persistence)
|
2013-06-09 19:33:50 +02:00 |
|
Lukas Niemeier
|
69b37c42ff
|
removed more insane equals impls on race log event types
|
2013-06-09 19:17:43 +02:00 |
|
Lukas Niemeier
|
3575fb1ccf
|
removed an extremely dangerous and faulty equals impl on RaceLogEventImpl
|
2013-06-09 19:15:03 +02:00 |
|
Simon Pamies
|
0bd30d0942
|
Persist the identifier for a racelog - not using racelogidentifier directly because it would mean adding com.sap.sailing.domain as a dependency to shared android - also a racelog identifier is too tightly bound with the notion of a race column and such - a racelog should never know about being coupled with a column or fleet
|
2013-06-07 09:10:27 +02:00 |
|
Axel Uhl
|
a95386cb36
|
more whitespace and comment adjustments
|
2013-05-27 13:54:15 +02:00 |
|
Axel Uhl
|
0d7e9cac7f
|
added comment to RaceLogImpl
|
2013-05-27 13:35:17 +02:00 |
|
Armin Zamani
|
b960234f02
|
implemented race log analyzer for the aborting flag of the pass before to be shown, further work on filtering
|
2013-05-26 02:52:02 +02:00 |
|
fmittag
|
5476d74f05
|
initial version of a json service getting the race states for all races of an event
|
2013-05-23 20:17:11 +02:00 |
|
Lukas Niemeier
|
b551592cfa
|
# merged logic of PassAwareRaceLog into RaceLog
# there is no PassAwareRaceLog anymore
|
2013-05-13 12:29:46 +02:00 |
|
Fabian Tschirschnitz
|
79efdb7814
|
fixed bug in automatic removal of xray in ess start procedure
|
2013-05-11 19:50:28 +02:00 |
|