Axel Uhl
193d07d8c2
deriving CombinedWindPanel canvas size from image resource's "radius"
2012-04-06 22:16:59 +02:00
Axel Uhl
cd4eb14155
formatting; improved encapsulation
2012-04-06 21:30:00 +02:00
fmittag
fc5e652977
Part II
...
refactoring of all racemap related classes into the new package com.sap.sailing.gwt.ui.shared.racemap
- Cleanup of AdminConsoleResources -> new RaceMapResources
- Renamed the old RaceMapResources to RaceMapImageManager
2012-04-05 16:05:39 +02:00
fmittag
58176df1da
refactoring of all racemap related classes into the new package com.sap.sailing.gwt.ui.shared.racemap
...
- Cleanup of AdminConsoleResources -> new RaceMapResources
- Renamed the old RaceMapResources to RaceMapImageManager
2012-04-05 16:05:17 +02:00
fmittag
1233512714
changed the drawing of the expedition wind sensors from markers to canvas based overlays
2012-04-05 15:17:01 +02:00
fmittag
0071e5a3bc
replaced the old way to calculate the combined wind symbol on the map with a canvas version.
...
For now there are two ways: ComibnedWindPanel which is a FlowPanel wirh fixed position and CombinedWindOverlay which is a moving map overlay.
2012-04-04 17:49:45 +02:00
fmittag
fb87d09330
final cleanup of drawing boats on a google map with html5 canvas
2012-04-04 13:45:11 +02:00
fmittag
db9638248d
Merge commit '508a96485258dd3b11e2cae7d3d1235d38bd1158' into boatsWithCanvas
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/RaceMap.java
2012-04-03 15:58:30 +02:00
fmittag
c917059944
changed the BoatCanvas overlay to be a real map overlay.
2012-04-03 15:48:31 +02:00
Axel Uhl
508a964852
Merge remote-tracking branch 'server/master'
2012-04-02 21:17:46 +02:00
Axel Uhl
85d1f24e2e
fixed spelling: calculater-->calculator
2012-04-02 21:15:29 +02:00
fmittag
ef137115bd
removed unused dependency to the geocoding bundle
2012-04-02 12:03:39 +02:00
fmittag
cec9cc6ac3
Merge commit '8e795aeab404f81223fc1dc864e7ce33a0f3d4a3' into boatsWithCanvas
2012-04-02 11:12:23 +02:00
Axel Uhl
8e795aeab4
refactored adding a race tracker in RacingEventService
2012-03-30 18:17:59 +02:00
Axel Uhl
4d8d02d5b1
refactored addRace functionality, introducing polymorphic connectivity parameter objects across connectors
2012-03-30 16:56:05 +02:00
Axel Uhl
328eaa6614
Merge remote-tracking branch 'server/master'
2012-03-30 15:08:41 +02:00
Axel Uhl
8d49f2dcd2
don't convert UUID to String to compare by first checking type for Comparable
2012-03-30 15:06:56 +02:00
Lennart Hensler
abcd5ac3f3
Moved calculation of the start and finish for a tracked race to the sailing service
2012-03-30 08:48:56 +02:00
Lennart Hensler
e56e0110fc
Merge remote-tracking branch 'server/master'
2012-03-30 08:19:01 +02:00
fmittag
0d7bde5147
first version of drawing the boats on the map with a html5 canvas instead of a google maps marker
2012-03-29 18:58:13 +02:00
Axel Uhl
bddd5c7b70
added operationaltransformation bundle to launch configs
2012-03-29 13:49:34 +02:00
fmittag
36cca31d6f
temp commit for boat canvas integration into racemap
2012-03-29 12:59:58 +02:00
Axel Uhl
8302522287
added more OT implementation and another test case
2012-03-28 22:14:24 +02:00
Axel Uhl
2d03493cf3
fixed remove leaderboard operational transformation
2012-03-28 18:23:10 +02:00
Axel Uhl
ebbd73c11e
use wind bearing instead of inverting redundantly
2012-03-28 15:50:18 +02:00
Axel Uhl
90679bd706
Merge remote-tracking branch 'server/master'
2012-03-28 15:44:34 +02:00
Axel Uhl
52a4706417
Merge remote-tracking branch 'origin/master'
2012-03-28 15:44:32 +02:00
Axel Uhl
ff23e68c9f
added a second OT test which folds a leaderboard column addition with a leaderboard removal
2012-03-28 15:42:33 +02:00
Axel Uhl
2e603bc6e3
first successful tiny and trivial Operational Transformation test, replicating the addition of a leaderboard
2012-03-28 14:51:13 +02:00
Axel Uhl
b35a479d9d
preparing the first OT implementation for removing leaderboard columns
2012-03-28 14:06:39 +02:00
fmittag
853b357e7f
Merge remote-tracking branch 'origin/master'
2012-03-28 13:37:21 +02:00
fmittag
ba8961f04d
Refactoring of getMarkPositions to getCoursePositions in order to include also informations about the start and finish gate
2012-03-28 13:37:00 +02:00
fmittag
9ef25bca52
added some javadoc to the new methods in the TrackedRace and DynamicTrackedRace interfaces
2012-03-28 13:35:41 +02:00
Lennart Hensler
62fb9ca878
Moved Timer in the SimpleChartPanel
2012-03-28 13:34:07 +02:00
Axel Uhl
2fc3fc6173
prepared operations for local transformation by each operation type implementation
2012-03-28 12:30:46 +02:00
Axel Uhl
b06c971b51
moved logic for leaderboard column handling to RacingEventService to prepare for a first OT test case
2012-03-28 12:00:23 +02:00
Axel Uhl
e95cd424cf
a few renames and another finally block to ensure taskFinished() is called also in case of abnormal termination
2012-03-28 11:30:17 +02:00
Axel Uhl
90a27e32a0
wrapped taskFinished call in finally block to ensure it is invoked even in case of abnormal termination
2012-03-28 11:04:40 +02:00
Axel Uhl
e9c53ae7d8
eliminated the StatesAndOperations class, only keeping the currentState in PeerImpl
2012-03-28 10:09:22 +02:00
Axel Uhl
9ce1cdcc36
removed list of states in StatesAndOperations and replaced by simple field for only the current state
2012-03-28 09:54:15 +02:00
Axel Uhl
8a95d23f81
removed S return type from StatesAndOperations.apply, trying to avoid passing huge state objects around
2012-03-28 09:52:07 +02:00
Lennart Hensler
a38b10f16a
Merge remote-tracking branch 'server/master'
2012-03-27 17:03:02 +02:00
fmittag
ed41e1502a
Fix for bug 517: NPE in createWindSensorMarker
2012-03-27 16:08:12 +02:00
Lennart Hensler
b59306e6c0
Removed instanceof in the RaceMapZoomSettings
2012-03-27 16:05:33 +02:00
Lennart Hensler
cad390cac6
Moved min and max calculation of the wind chart after the recalculation of the new direction point
2012-03-27 15:27:42 +02:00
fmittag
bdaf3134f0
removed old RaceMapPanel from AdminConsole
2012-03-27 14:41:24 +02:00
fmittag
e091ef8ecf
removed gflot usage and java libraries
2012-03-27 14:36:03 +02:00
fmittag
a9f9a728fe
added the forwarding of the StopTracking event from TracTrac
...
added a new property to the TrackedRace to keep the StopTracking timepoint
2012-03-27 13:54:20 +02:00
Axel Uhl
61d0c68a61
added some javadoc
2012-03-27 00:03:37 +02:00
Axel Uhl
4431c934fc
fixing bug 443: adding space between wind source type name and ID
2012-03-26 23:58:21 +02:00