Commit Graph
2368 Commits
Author SHA1 Message Date
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
Armin Zamani 804615979c Merge branch 'racecommittee_integrated' of ssh://sapsailing.com/home/trac/git into racecommittee_integrated 2013-03-20 14:13:24 +01:00
Armin Zamani f2354ce6c1 the course design handler in the trac trac adapter serializes the course
design
2013-03-20 14:09:58 +01:00
Lukas Niemeier 2b2d4d01aa # RaceLogStartTimeEvent now sets 'nextStatus' on its own
# some renaming in RaceLogEventFactory to reduce name-bloat
# database load restores createdAt timestamp correctly
2013-03-20 01:08:27 +01:00
Lukas Niemeier 02d2e39315 # RaceLogEvent knows when it was created
# Added failing DB Test for createdAt timestamp.
2013-03-20 00:10:20 +01:00
Armin Zamani fdff49ebb8 Changed the analyzers to read only after aquiring the read lock 2013-03-19 01:30:27 +01:00
Armin Zamani 212b2e2d82 minor changes to get the communication between app and server for course
design change events running
2013-03-19 00:43:32 +01:00
Armin Zamani a01d3ef70c implemented app specific domain factory 2013-03-18 23:10:08 +01:00
Armin Zamani b85b75100e implemented missing link to open course design dialog, minor bug fixes
while doing testings
2013-03-18 00:59:02 +01:00
Armin Zamani cc7ca66121 Integrated Course design deserializer in common race log event
deserializer
2013-03-14 23:26:52 +01:00
Armin Zamani 3e0743e959 implemented gate and controlpoint deserializer 2013-03-14 13:26:15 +01:00
Armin Zamani c6d96504ab Implemented new race log event type for course changes 2013-03-12 12:34:25 +01:00
Armin Zamani 2ea27421d3 Further UI implementation for course design viewer 2013-03-12 10:11:54 +01:00
Armin Zamani 816c0e11c2 ported classes needed for the course designer in the integrated app 2013-03-11 16:35:59 +01:00
Armin Zamani 8a09013584 Just formatting again 2013-03-07 17:50:54 +04:00
Armin Zamani a0f490835b Just formatting 2013-03-07 17:24:49 +04:00
Armin Zamani aaf73deea5 Extended Data Management in app to handle mark loading 2013-03-07 17:13:31 +04:00
Armin Zamani 13b27e65fc for race log event creation the race log Factory is used 2013-03-06 11:49:00 +04:00
Fabian Tschirschnitz f90a198e04 moved Flags.java and RaceLogRaceStatus.java to common and added them to SailingDomain.gwt.xml. 2013-03-06 00:38:04 +01:00
Fabian Tschirschnitz ca738ad311 added some things to the gwt ui. moved Flags.java and RaceLogRaceStatus.java to domain.common 2013-03-05 16:10:03 +01:00
Lukas Niemeier a423fb9e35 # added test bundle for domain.shared.android 2013-03-05 11:03:42 +01:00
Lukas Niemeier 4fd1c55b7e # StartTime now carries timestamp of starttime
# Running status event now is starttime + 1
2013-03-04 18:02:26 +01:00
Lukas Niemeier 0af3d0c6dd # moved some classes 2013-03-04 18:01:50 +01:00
Lukas Niemeier 79379e416a Merge branch 'racecommittee_regattaoverview' into racecommittee_integrated
Conflicts:
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/racecommittee/domain/racelog/impl/PassAwareRaceLogImpl.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/racecommittee/domain/state/impl/analyzers/RaceStatusAnalyzer.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/deserialization/impl/RaceLogDeserializer.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/domain/state/impl/RaceStateImpl.java
2013-03-04 16:59:42 +01:00
Lukas Niemeier 8a3ec3ff63 # remove pending intents on success 2013-03-04 14:33:35 +01:00
Lukas Niemeier d9de62c0f1 # changed default server names to localhost 2013-03-04 14:33:19 +01:00