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
Armin Zamani
f7476a3823
Worked on layouting for the finishing fragment view in the RCC App
2013-04-06 16:08:34 +02:00
Armin Zamani
aa0c113d3c
When a positioning list event exists, this list is read and displayed
...
when the finishing fragment is created. the changed event is also
created when a maxpointsreason is set by the race officer
2013-04-06 14:54:36 +02:00
Armin Zamani
ca811614e2
Added the MaxPointsReason to the finishing list, now a pair of
...
competitor and maxpointsreason is used for the positionings
2013-04-06 11:27:04 +02:00
Armin Zamani
828226546c
the positioning confirmation event is issued when the blue flag down
...
button is pressed (race is finished, last competitor has finished or
time limit is reached)
2013-04-06 00:55:18 +02:00
Armin Zamani
84aad68fce
Introduced new race log event finish positioning confirmed event
2013-04-06 00:05:22 +02:00
Armin Zamani
f9e43bbcc6
The finish positioning list changed event is now triggered in the app
2013-04-05 23:06:58 +02:00
Armin Zamani
db26b0aab7
implemented the new event FinishPositioningListChanged, now it can be
...
replicated, serialized and deserialized and persisted
2013-04-05 15:23:38 +02:00
Armin Zamani
0672496e0f
changed visibility for the dragging properties in the related fragments
2013-04-05 13:56:44 +02:00
Armin Zamani
8e00ee4100
The order of waypoints is now changeable via drag and drop in the course
...
design dialog
2013-04-05 11:24:45 +02:00
Armin Zamani
8478afecfb
Introduced DragSortController in code instead of XML. The drag handling
...
works now as expected.
2013-04-05 10:38:14 +02:00
Armin Zamani
1a3f016d71
worked on drag and drop facility so that only when a certain symbol is
...
pressed the item moves
2013-04-05 01:46:52 +02:00
Armin Zamani
a056ccdb31
added an android library for drag and droppable list views, introduced
...
positioning list in finishing fragment
2013-04-04 23:59:24 +02:00
Armin Zamani
3838e459bd
renamed the racelog analyzer package
2013-04-04 23:40:53 +02:00
Armin Zamani
9bebba4ebc
Moved the finish and finishing analyzers from app to android.shared
2013-04-04 23:33:37 +02:00
Armin Zamani
88b9727b85
App: formatting, filled OfflineDataManager to test the finishing
...
fragement
2013-04-04 23:31:21 +02:00
Armin Zamani
f3731d296c
integrated finishing fragment from London propsal into new app
2013-04-04 22:55:28 +02:00