Commit Graph
2368 Commits
Author SHA1 Message Date
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