Commit Graph
100 Commits
Author SHA1 Message Date
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