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 |
|
Armin Zamani
|
31b6b49a97
|
added the competitor list field to RaceCell and its implementation.
adapted the serializer and deserializer appropriately
|
2013-04-02 19:49:23 +02:00 |
|
Armin Zamani
|
22dddc900f
|
more simplifications for competitor serialization and deserialization
|
2013-04-01 21:02:06 +02:00 |
|
Armin Zamani
|
1c16a630a7
|
implemented competitor serialization (team is serialized, boat
serialized, nationality serialized)
|
2013-04-01 19:16:28 +02:00 |
|
Armin Zamani
|
a21efacd34
|
Moved the race log course design finder from app code to the android
share bundle. on the GWT side the course design is converted to a
RaceCourseDTO and added to the RaceInfoDTO
|
2013-03-28 00:52:23 +01:00 |
|
Armin Zamani
|
0e385260f1
|
The pictures for the marks are shown now in the app
|
2013-03-23 23:44:55 +01:00 |
|
Armin Zamani
|
52b63e22f9
|
Changed event call address to /sailingserver/events instead of
/sailingserver/rc/events
|
2013-03-22 13:58:33 +01:00 |
|
Armin Zamani
|
2fd16e7499
|
adapted racegroup address path in the app
|
2013-03-21 22:48:43 +01:00 |
|
Armin Zamani
|
4e29bda14c
|
fixed a couple of merge errors
|
2013-03-21 22:11:57 +01:00 |
|
Armin Zamani
|
d2eb988050
|
remaining changes after merge
|
2013-03-21 21:19:57 +01:00 |
|