Fabian Tschirschnitz
d9ab3c5379
added pathfinder functionality to ui. improved input behaviour a little bit.
2013-04-21 22:15:14 +02:00
Lukas Niemeier
442b867232
# moved racelog deserialization stuff into own package to ensure symmetry with serialization package structure
2013-04-20 23:03:36 +02:00
Fabian Tschirschnitz
8e45e3a1b6
added gate start specific buttons (pathfinder and gatelineopeningtime) to ui. added pathfinder-event to domain. some other fixes. SORRY: serialization-test does not work.
2013-04-20 19:56:41 +02:00
Fabian Tschirschnitz
dd4d93efed
added lower flag to regattaoverview, extended gate start feature.
2013-04-20 17:17:07 +02:00
Fabian Tschirschnitz
83c3035ee4
added basic gate start to app
2013-04-20 16:23:09 +02:00
Fabian Tschirschnitz
7410197d33
added basic filtering of races to regattaoverview and removed unnecessary flag display arrows from flag cell.
2013-04-20 14:08:56 +02:00
Armin Zamani
a474942f03
refactored UUID conversion: instead of a string a serializable is
...
expected for tryUUIDConversion method
2013-04-14 23:31:58 +08:00
Armin Zamani
7bb49f219b
Improved labels for the finishing in the app
2013-04-14 20:13:50 +08:00
Armin Zamani
12d39da164
bug fix for android string
2013-04-14 10:25:49 +08:00
Armin Zamani
c8953c6aad
Added first finisher time to the label in the app, score correction
...
confirmation is not thrown when blue flag down is pressed, added a test
for the passaware racelog
2013-04-14 06:51:08 +08:00
Armin Zamani
af5c36c539
RC App: Competitors are removed from the list of unpositioned
...
competitors correctly again
2013-04-13 08:52:43 +08:00
Armin Zamani
704bf9d095
Changed competitor in PositioningListEvent to a plain group of
...
competitor id and competitor name
2013-04-13 08:38:55 +08:00
Armin Zamani
2b3c7990fd
more logging on the app about fragment changes
2013-04-12 08:17:42 +08:00
Fabian Tschirschnitz
e66411772b
fixed bug when resetting the time of a race caused by 2 events written to the log with the same timestamp.
2013-04-11 18:34:23 +02:00
Armin Zamani
e77fc23f4b
changed the title of the max points reason dialog in app
2013-04-11 13:29:56 +08:00
Armin Zamani
81fe998237
Bug fixes in the app
2013-04-11 12:38:31 +08:00
Armin Zamani
6dfb770ac9
Merge branch 'racecommittee_integrated' of ssh://armin@sapsailing.com/home/trac/git into racecommittee_integrated
2013-04-11 02:36:02 +02:00
Lukas Niemeier
5730d86b1c
# Jury flag button toggles filtering
2013-04-11 02:28:38 +02:00
Lukas Niemeier
1a847490f2
# DetailFragment is only changed when there is a real change
...
# EssStartPhaseFragment recovers its own ui state
2013-04-11 02:06:10 +02:00
Lukas Niemeier
287c198f08
# FinishingRaceFragment shows race time limit
2013-04-11 01:31:51 +02:00
Lukas Niemeier
9af8648107
# FinishedFragment shows Time Limit
2013-04-11 01:26:52 +02:00
Lukas Niemeier
063eb58a33
# PositioningFragment has confirm button...
2013-04-11 01:19:34 +02:00
Armin Zamani
c27c6a1733
commented time limit tritter dispatch action out
2013-04-11 00:37:42 +02:00
Lukas Niemeier
d1be9dc589
# Added button to FinishedRaceFragment for repositioning
...
# RaceDialogFragment now implements TickListener
2013-04-11 00:32:19 +02:00
Armin Zamani
b501d1ca6f
Merge branch 'racecommittee_integrated' of
...
ssh://armin@sapsailing.com/home/trac/git into racecommittee_integrated
Conflicts:
java/com.sap.sailing.domain/src/com/sap/sailing/domain/leaderboard/impl/AbstractSimpleLeaderboardImpl.java
2013-04-11 00:28:12 +02:00
Lukas Niemeier
e66f7ff58a
Merge branch 'racecommittee_integrated' of ssh://sapsailing.com/home/trac/git into racecommittee_integrated
2013-04-11 00:10:29 +02:00
Lukas Niemeier
cbf97b4120
# extracted positioning into own fragment
2013-04-11 00:10:13 +02:00
Fabian Tschirschnitz
98d85cd4ce
added ess 175% rule for race finish.
2013-04-10 23:45:37 +02:00
Lukas Niemeier
7ae0f1bb3f
# display start, first boat and finished time in FinishedRaceFragment
...
# TimeLimit time still missing
2013-04-10 23:19:05 +02:00
Lukas Niemeier
dbf701e61c
# fixed set of ResetTime button
2013-04-10 19:18:33 +02:00
Lukas Niemeier
2ec698d8a7
# fixed references of old layout elements
2013-04-10 19:15:30 +02:00
Armin Zamani
8fc90fdb92
added a TODO for a countdown label for Xray to be implemented (but will
...
survive without it too), refactoring
2013-04-09 11:46:45 +02:00
Armin Zamani
c7387ee5d9
Implemented UI handling of individual recall
2013-04-09 04:42:06 +02:00
Armin Zamani
05e44e0c1b
Implemented UI listeners for ESS start phase events
2013-04-09 04:18:35 +02:00
Armin Zamani
db878e1d17
Implemented the individual recall handling (automatic vs manual removal)
2013-04-08 22:53:32 +02:00
Armin Zamani
d6c6bfa551
introduced aborting flag input possibility to running and finishing
...
fragment
2013-04-08 14:38:09 +02:00
Armin Zamani
4541f3067b
Renamed AP Button label to aborting Flag button label, implemented ap
...
handling in Startphase fragement
2013-04-08 13:31:17 +02:00
Armin Zamani
4d8156faeb
Introduced the aborting flag selection diaglog, Implemented Aborting
...
Flag selection in SetTimeFragment
2013-04-08 13:14:54 +02:00
Armin Zamani
7445289ffd
Implemented Postponement and Abandonment of Race for Extreme sailing
...
Start procedure (AP and NOVEMBER)
2013-04-08 08:54:20 +02:00
Armin Zamani
304b991b33
Refactored Race info fragments: The TickListener is now implemented by
...
the RaceFragement, so that all Race fragments can receive ticks
2013-04-08 05:57:01 +02:00
Armin Zamani
698f05f531
Introduced a confirmation dialog when the race shall be resetted
2013-04-08 05:47:11 +02:00
Armin Zamani
0531cddf88
The finishing and finish are now handled by the start procedure
2013-04-07 21:30:44 +02:00
Armin Zamani
80beb65712
Some bug fixes in the App persistence manager, implemented missing race
...
log pass change event deserializer, implemented race abortion, removed
some unused code
2013-04-07 18:05:09 +02:00
Armin Zamani
78f70a0134
Several bug fixes of the recent app implementation
2013-04-07 16:31:59 +02:00
Armin Zamani
6c68ae868c
implemented race event registering, added race change listener
...
methods that handle when the start time of a race changed, or the race
is aborted or when an individual recall is issued
2013-04-07 13:43:42 +02:00
Armin Zamani
0d0c8a8f3e
implemented the registering of automatic events based on the start
...
procedure and the call for dispatching when the event is fired by the
android alarm manager
2013-04-07 12:18:55 +02:00
Armin Zamani
a32eaf53da
Start phase: refactored handling of the event time of the start time
...
event
2013-04-07 10:37:45 +02:00
Armin Zamani
b5f964ae4d
Startphase: Implemented the handling of start times in
...
the past or while the startphase should have started
2013-04-07 02:33:51 +02:00
Armin Zamani
9477ad2d9d
Next step towards start time and start procedure handling in the app
2013-04-07 01:51:55 +02:00
Armin Zamani
e3a4fab4db
First step towards StartProcedure implementation
2013-04-06 22:32:51 +02:00