Axel Uhl
|
f0f74eb63f
|
added an API project intended to contain code shareable between GWT and non-GWT bundles
|
2011-12-07 10:18:08 +01:00 |
|
Axel Uhl
|
04a263b892
|
removed the no longer used getLeaderboardByName(String)
|
2011-12-06 18:19:17 +01:00 |
|
Axel Uhl
|
9b09275127
|
re-introduced a (package-scoped) default constructor for CompetitorsAndTimePointsDAO
|
2011-12-06 18:16:01 +01:00 |
|
Axel Uhl
|
1009399013
|
don't keep all time points for all steps in the CompetitorsAndTimePointsDAO object;
only keep start time, time of latest event and number of steps in the object and reproduce
the individual time points only on demand
|
2011-12-06 17:57:27 +01:00 |
|
Axel Uhl
|
c6f9578297
|
minor renames and a bit of Javadoc for getCompetitorsAndTimePoints
|
2011-12-06 17:29:03 +01:00 |
|
Axel Uhl
|
b5045d27e9
|
use longer timeout between Mongo sessions
|
2011-12-05 22:17:58 +01:00 |
|
Axel Uhl
|
51f309b12a
|
Merge remote-tracking branch 'server/gwt' into gwt
|
2011-12-05 21:49:12 +01:00 |
|
Axel Uhl
|
f9448e1adb
|
added maneuver test for Dennis' track in Semifinal of MdM Hamburg 2011
|
2011-12-05 21:48:48 +01:00 |
|
Axel Uhl
|
6c98afd282
|
added true maneuver test for Hasso's 505 Race 2 track
|
2011-12-05 21:12:59 +01:00 |
|
Axel Uhl
|
5df3043091
|
Merge remote-tracking branch 'server/gwt' into gwt
|
2011-12-05 16:47:51 +01:00 |
|
Axel Uhl
|
a3059c0d8f
|
fixed more bugs in maneuver detection
|
2011-12-05 16:47:38 +01:00 |
|
Axel Uhl
|
a34c650776
|
avoid NPE in case no race is currently listed in RaceMapPanel
|
2011-12-05 16:47:23 +01:00 |
|
Axel Uhl
|
cdef474d30
|
use longer maneuver time (8s instead of 5s) again, but only use half interval for maneuver start/end
|
2011-12-05 15:07:50 +01:00 |
|
Axel Uhl
|
d6592c6863
|
fixed maneuver detection where angle of next-next DP result was used instead of next
|
2011-12-05 14:40:43 +01:00 |
|
Axel Uhl
|
ea1da5152c
|
fixed anchoring of reddiamond.png buoy marker
|
2011-12-04 23:05:08 +01:00 |
|
Axel Uhl
|
d89c5fdbab
|
minor corrections for string constants of "otherManeuver"
|
2011-12-03 23:09:55 +01:00 |
|
Axel Uhl
|
81df87a779
|
added scale control to Google map in RaceMapPanel
|
2011-12-03 22:57:01 +01:00 |
|
Axel Uhl
|
0940ed90a0
|
update discarding thresholds only if new int[] really differs from existing thresholds;
this is to avoid unnecessary creation of ResultDiscardingThresholdImpl objects when
name changes are probably the most frequent leaderboard changes
|
2011-12-03 22:33:07 +01:00 |
|
Axel Uhl
|
571b207acf
|
removed debug output
|
2011-12-03 21:04:58 +01:00 |
|
Axel Uhl
|
e231f369a7
|
try to avoid processing out-of-order responses to boat position requests
|
2011-12-03 21:02:11 +01:00 |
|
Axel Uhl
|
f0209bcd6c
|
fixed color padding
|
2011-12-03 19:09:18 +01:00 |
|
Axel Uhl
|
67ded752de
|
pad color string to make this work also if the hash code is a small number not producing 4 hex digits
|
2011-12-03 18:33:31 +01:00 |
|
Axel Uhl
|
4d518e7bc0
|
fixes Bug 99 by slightly modifying the specification of TrackedLegOfCompetitor.getTimeInMilliseconds
|
2011-12-03 12:08:26 +01:00 |
|
Axel Uhl
|
32cc72e7dd
|
fixed Bug 58: turned RaceHandle into RacesHandle and adjusted getRace(...) to getRaces(...) accordingly
|
2011-12-03 11:11:12 +01:00 |
|
Axel Uhl
|
e29eaff3f3
|
consolidated imports
|
2011-12-03 10:13:49 +01:00 |
|
Axel Uhl
|
ff96504ff1
|
center checkboxes
|
2011-12-02 20:51:40 +01:00 |
|
Axel Uhl
|
756c69c9b7
|
Merge remote-tracking branch 'server/gwt' into gwt
|
2011-12-02 19:53:25 +01:00 |
|
Axel Uhl
|
7f7b3ed890
|
fixed getWindwardDistanceToOverallLeader
|
2011-12-02 19:50:52 +01:00 |
|
Axel Uhl
|
0feef664d1
|
formatting changes only
|
2011-12-02 16:30:03 +01:00 |
|
Axel Uhl
|
f85802fc81
|
Merge branch 'charts' into gwt
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/CompareCompetitorsPanel.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingServiceAsync.java
|
2011-12-02 16:06:13 +01:00 |
|
Axel Uhl
|
c206c758a4
|
Merge remote-tracking branch 'server/gwt' into gwt
|
2011-12-02 16:03:58 +01:00 |
|
Axel Uhl
|
c8714dd683
|
completed implementation of getWindwardDistanceToOverallLeader
|
2011-12-02 16:03:36 +01:00 |
|
Axel Uhl
|
5d94816dcd
|
Merge commit 'origin/gwt' into gwt
|
2011-12-02 15:09:31 +01:00 |
|
Axel Uhl
|
17c0097e32
|
replaced red diamong icon
|
2011-12-02 15:06:41 +01:00 |
|
Axel Uhl
|
0772c3f96c
|
Merge remote-tracking branch 'server/gwt' into gwt
|
2011-12-02 12:04:00 +01:00 |
|
Axel Uhl
|
3fed20a0f2
|
introduced caching for validity of GPSFix in GPSFixTrack
|
2011-12-02 11:56:01 +01:00 |
|
Axel Uhl
|
1c81d04391
|
use different images (dots/diamonds) for boats and marks in map
|
2011-12-01 23:56:58 +01:00 |
|
Axel Uhl
|
c8417989a0
|
made "show charts" i18n-able
|
2011-12-01 20:38:43 +01:00 |
|
Axel Uhl
|
4109f99c50
|
added gwt-visualization dependency to pom.xml to make gwt maven plugin find it
|
2011-12-01 19:58:48 +01:00 |
|
Axel Uhl
|
07a48647de
|
avoid warning
|
2011-12-01 19:58:38 +01:00 |
|
Axel Uhl
|
ee8e750957
|
moved boat class cache and creation to base domain factory
|
2011-12-01 18:00:35 +01:00 |
|
Axel Uhl
|
fcc20b4a6c
|
added a launch config using a proxy (however, the test doesn't yet use the system properties)
|
2011-12-01 17:51:45 +01:00 |
|
Axel Uhl
|
e3c0a30ca6
|
fixed after merge
|
2011-12-01 17:51:16 +01:00 |
|
Axel Uhl
|
58e2b908a5
|
Merge branch 'charts' into gwt
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/LeaderboardConfigPanel.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringConstants.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringConstants.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringConstants_de.properties
|
2011-12-01 17:50:17 +01:00 |
|
Axel Uhl
|
6732287d6b
|
use project_loc variable in GWT launch config again
|
2011-12-01 17:30:36 +01:00 |
|
Axel Uhl
|
49cc530c36
|
Merge branch 'gwt' into charts
|
2011-12-01 17:08:40 +01:00 |
|
Axel Uhl
|
a7007a0005
|
removed yet another manifest.txt
|
2011-12-01 17:08:01 +01:00 |
|
Axel Uhl
|
efb73aa377
|
removed another manifest.txt
|
2011-12-01 17:07:03 +01:00 |
|
Axel Uhl
|
9a84ae3353
|
more formatting changes, deleted commented-out code
|
2011-12-01 16:37:33 +01:00 |
|
Axel Uhl
|
741ae60510
|
formatting only
|
2011-12-01 16:36:11 +01:00 |
|
Axel Uhl
|
c25644d052
|
avoid NPE
|
2011-12-01 16:34:21 +01:00 |
|
Axel Uhl
|
9179973d80
|
Merge branch 'gwt' into gwtracemapcheckboxes
|
2011-12-01 16:19:18 +01:00 |
|
Axel Uhl
|
a372fa9b12
|
pulled createMarkPassing into base domain factory
|
2011-12-01 16:13:01 +01:00 |
|
Axel Uhl
|
d9939814dc
|
re-added gwt-maps dependency to pom.xml because gwt-maven-plugin doesn't scan MANIFEST
|
2011-12-01 16:05:23 +01:00 |
|
Axel Uhl
|
48be1c5ed7
|
replaced gwt-servlet.jar by 2.4.0 version
|
2011-12-01 16:00:50 +01:00 |
|
Axel Uhl
|
dacf7a7197
|
factored course update functionality into Course / CourseImpl
|
2011-12-01 15:49:24 +01:00 |
|
Axel Uhl
|
4dedf23459
|
updated GWT bundle's manifest to 2.4.0
|
2011-12-01 15:39:51 +01:00 |
|
Axel Uhl
|
27762bee79
|
updated to gwt version 2.4.0, consolidated imports
|
2011-12-01 15:31:38 +01:00 |
|
Axel Uhl
|
a916565233
|
cleaned up gwt.ui pom and switched to GWT 2.4
|
2011-12-01 15:18:21 +01:00 |
|
Axel Uhl
|
325965f201
|
Merge remote-tracking branch 'server/gwt' into gwt
|
2011-12-01 14:27:37 +01:00 |
|
Axel Uhl
|
ef3c013f77
|
move common functionality from tracking provider-specific domain factories to base domain factory
|
2011-12-01 14:26:05 +01:00 |
|
Axel Uhl
|
80dce384e2
|
removed redundant paramters in SwissTiming DomainFactory; use OSGi context to find expedition UDP port
|
2011-12-01 13:52:55 +01:00 |
|
Axel Uhl
|
bfa7204edc
|
Merge branch 'race-identifiers' into gwt
|
2011-12-01 12:43:42 +01:00 |
|
Axel Uhl
|
b54dfd2acd
|
fixed GWT test case so it runs inside the firewall
|
2011-12-01 11:52:49 +01:00 |
|
Axel Uhl
|
5dbcb89da5
|
refactored such that RaceIdentifier / EventIdentifier is used
|
2011-12-01 11:44:33 +01:00 |
|
Axel Uhl
|
0d720ed75b
|
aligned decimal places
|
2011-12-01 10:27:53 +01:00 |
|
Axel Uhl
|
6365683e89
|
increased heap memory for debug/profiling configuration
|
2011-12-01 00:29:32 +01:00 |
|
Axel Uhl
|
1f2bf4f97e
|
secured maneuver detection against more NPEs; fixed RankGain header display
|
2011-11-30 23:09:59 +01:00 |
|
Axel Uhl
|
d620a33753
|
use only one getManeuvers() call to fill leg entry
|
2011-11-30 21:25:31 +01:00 |
|
Axel Uhl
|
d492c92bf6
|
removed manifest.txt files from git to avoid diffs
|
2011-11-30 15:40:32 +01:00 |
|
Axel Uhl
|
80358c9a3f
|
tool tips for maneuver columns; penalties in parenthesis for leg maneuver column
|
2011-11-30 15:37:20 +01:00 |
|
Axel Uhl
|
7b332a7829
|
Merge branch 'gwt' into maneuvers-in-leaderboard
|
2011-11-30 13:36:01 +01:00 |
|
Axel Uhl
|
cbffe62705
|
fixed counting of maneuvers in front-end
|
2011-11-30 11:32:09 +01:00 |
|
Axel Uhl
|
3764f06c74
|
added leg detail column for number of maneuvers; added race detail column for number of manuevers
|
2011-11-30 11:17:54 +01:00 |
|
Axel Uhl
|
cc044bbd58
|
added more icons; consider target tack in icon selection
|
2011-11-30 01:20:43 +01:00 |
|
Axel Uhl
|
8d521eacd9
|
relaxed test verdicts on direction change detection a bit now that shorter time periods are used for averaging
|
2011-11-30 00:17:27 +01:00 |
|
Axel Uhl
|
80c75c031d
|
use boat class's approximate maneuver duration as time over which to average speed
|
2011-11-30 00:09:23 +01:00 |
|
Axel Uhl
|
bd23322486
|
refactored to use before/after speed/bearing from approximating fixes
|
2011-11-29 22:54:46 +01:00 |
|
Axel Uhl
|
06e3ae2819
|
Merge remote-tracking branch 'server/gwt' into gwt
|
2011-11-29 17:22:53 +01:00 |
|
Axel Uhl
|
d9e39de1e4
|
(untested) support for penalty circle
|
2011-11-29 17:22:32 +01:00 |
|
Axel Uhl
|
bed3dc1340
|
first shot at maneuver type detection; penalty circle still missing
|
2011-11-29 17:12:14 +01:00 |
|
Axel Uhl
|
2be0666f30
|
minor property name changes
|
2011-11-29 16:16:43 +01:00 |
|
Axel Uhl
|
da19550e01
|
another compilable and untested maneuver detection version, still lacking maneuver classification
|
2011-11-29 15:08:34 +01:00 |
|
Axel Uhl
|
3a7ec76ca2
|
compilable but untested version of maneuver detection
|
2011-11-29 13:44:49 +01:00 |
|
Axel Uhl
|
0ea3717282
|
Merge branch 'gwt-new' into my-gwt
|
2011-11-29 13:06:47 +01:00 |
|
Axel Uhl
|
73b3f2a359
|
interims commit; still working on groupDirectionChangesIntoManeuvers
|
2011-11-29 13:06:15 +01:00 |
|
Axel Uhl
|
37daa1fb4e
|
added interface method on TrackedRace to detect maneuvers
|
2011-11-29 10:43:41 +01:00 |
|
Axel Uhl
|
4c136849cd
|
moved maneuvering parameters to BoatClass (bug 22); continued with maneuver analysis
|
2011-11-29 10:19:28 +01:00 |
|
Axel Uhl
|
ea001468d0
|
pulled up approximate to TrackedRaceImpl; preparing Maneuver analysis
|
2011-11-28 17:50:34 +01:00 |
|
Axel Uhl
|
f796f24858
|
refactored Douglas-Peucker to use List<FixType> instead of GPSFix[]; moved DP usage to TrackedRaceImpl
|
2011-11-28 16:55:52 +01:00 |
|
Axel Uhl
|
5569710782
|
can visualize the results of a Douglas-Peucker approximation in the map
|
2011-11-28 14:26:38 +01:00 |
|
Axel Uhl
|
35907ee3c3
|
Merge branch 'gwt' into gwtracemapdouglas
|
2011-11-28 13:37:36 +01:00 |
|
Axel Uhl
|
f780118e1d
|
Merge remote-tracking branch 'server/gwt' into gwt
|
2011-11-28 11:16:12 +01:00 |
|
Axel Uhl
|
0ce99dc3d3
|
pull magnifier to the beginning of the composite cell
|
2011-11-28 11:13:55 +01:00 |
|
Axel Uhl
|
4929543d5e
|
removed spacing in leaderboard which is now defined by the CSS anyway; makes edit mode look the same
|
2011-11-26 10:28:50 +01:00 |
|
Axel Uhl
|
dc769f3cc1
|
use same bold specification with font-weight for TotalsColumn
|
2011-11-26 09:30:14 +01:00 |
|
Axel Uhl
|
a9d099e83a
|
(re-?)added gwt OSGi bundle to dependency list of gwt.ui bundle
|
2011-11-25 23:54:01 +01:00 |
|
Axel Uhl
|
6f0d08c080
|
removed tracks accidentally added by Marcus in 9356c1d2b2
|
2011-11-25 23:15:25 +01:00 |
|
Axel Uhl
|
4e889dc92f
|
made leaderboard label bold
|
2011-11-25 23:07:18 +01:00 |
|
Axel Uhl
|
4491f7a254
|
turned gwt.ui.test bundle into a non-test plugin in Maven's view to avoid test execution during central build
|
2011-11-25 22:45:24 +01:00 |
|