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 |
|
Lukas Niemeier
|
e5cd9c2dc5
|
# lower the log level for PassAwareRaceLogImpl
|
2013-05-03 12:34:12 +08:00 |
|
Lukas Niemeier
|
fd6a6e54ea
|
# lesser log entries on RaceEventLog add
|
2013-05-01 13:40:55 +08:00 |
|
Lukas Niemeier
|
c0cff0e1e1
|
# reworked SetStartTimeRaceFragment view to support selection of start procedure and date
# implemented start procedure switching
# preparation to transmit default start procedure type per race
|
2013-04-26 20:57:48 +02:00 |
|
Lukas Niemeier
|
4140f6bd4a
|
# RaceLogs now accept events with identical timestamps (and pass-id) because RaceLogEventComparator checks for ID additionally.
|
2013-04-26 20:55:50 +02:00 |
|
Lukas Niemeier
|
71ec86ee6b
|
# added logging back to RaceLogImpl (info-level)
|
2013-04-26 20:54:00 +02:00 |
|
Lukas Niemeier
|
29c9a80b29
|
# added logging back to PassAwareRaceLogImpl (info-level)
|
2013-04-26 20:53:30 +02:00 |
|
Lukas Niemeier
|
89e7bf63f3
|
Merge branch 'racecommittee_integrated' of ssh://10.18.22.156:12349/home/trac/git into racecommittee_integrated
|
2013-04-26 19:19:58 +02:00 |
|
Armin Zamani
|
5440d822e2
|
Added a RC servlet for competitors, The Competitors are now called over the servlet for a race. It is now needed anymore to restart the tablet, when a tracked race is connected
|
2013-04-26 02:32:18 +02:00 |
|
Lukas Niemeier
|
85be56a72d
|
# clarified copying constructor of PassAwareRaceLogImpl
|
2013-04-25 13:21:01 +02:00 |
|
Lukas Niemeier
|
28b2d74e92
|
Merge branch 'racecommittee_integrated' of ssh://10.18.22.156:12349/home/trac/git into racecommittee_integrated
|
2013-04-23 02:20:42 +02:00 |
|
Lukas Niemeier
|
dc63b554a5
|
# added RaceLogStartProcedureChangedEvent...
# ... and serializer...
# ... and deserializer...
# ... and persistence...
# ... and tests
|
2013-04-23 02:20:09 +02:00 |
|
Fabian Tschirschnitz
|
8fee9f163d
|
Merge branch 'racecommittee_integrated' of ssh://sapsailing.com/home/trac/git into racecommittee_integrated
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
|
2013-04-23 01:36:54 +02:00 |
|
Fabian Tschirschnitz
|
25b18be6f3
|
added rudimentary gate start specific information to gwt RegattaOverviewTableComposite.java
|
2013-04-23 01:30:20 +02:00 |
|
Armin Zamani
|
e6ddcadb36
|
Merge branch 'master' into racecommittee_integrated
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/regattaoverview/FlagImageCell.java
|
2013-04-22 18:34:40 +02:00 |
|
Fabian Tschirschnitz
|
3437581122
|
added gate line opening time feature to app. event post to server does still not work correctly.
|
2013-04-22 00:53:04 +02:00 |
|
Fabian Tschirschnitz
|
d9ab3c5379
|
added pathfinder functionality to ui. improved input behaviour a little bit.
|
2013-04-21 22:15:14 +02:00 |
|
Lukas Niemeier
|
f3633a895f
|
# added missing files from last move
# added factory method for restoring pathfinderevents
# added test for deserialization of pathfinderevent
|
2013-04-21 01:14:11 +02:00 |
|