Commit Graph
6216 Commits
Author SHA1 Message Date
Axel Uhl b746e60b35 Merge remote-tracking branch 'origin/gpsfixstore-independent-of-race' into gpsfixstore-independent-of-race 2014-04-27 15:09:35 +02:00
Fredrik Teschke 2fd03af659 added copying for comp. registrations + course, with new popup for selecting races 2014-04-26 14:34:15 +02:00
Axel Uhl dbe5f24b0a Merge branch 'master' into gpsfixstore-independent-of-race
Conflicts:
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/DynamicTrackedRaceImpl.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/TrackedRaceImpl.java
	java/com.sap.sailing.gwt.ui.test/META-INF/MANIFEST.MF
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/AdminConsoleEntryPoint.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingService.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingServiceAsync.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
2014-04-26 13:14:29 +02:00
Fredrik Teschke c76592c560 changed text of add gate button 2014-04-25 10:17:43 +02:00
Fredrik Teschke 2642d33f66 remove race selection after refreshing leaderboard 2014-04-25 10:14:50 +02:00
Axel Uhl 3df91de46e fixed several smaller bugs with the new addOverallDetails logic 2014-04-24 22:19:16 +02:00
Axel Uhl e19209a61c in addition to the race column names for which to load details, added a parameter addOverallDetails
that controls whether a leaderboardDTO shall have overall details; the leaderboard cache and the
LiveLeaderboardUpdater consider this parameter in how they cache their DTOs.
2014-04-24 19:13:05 +02:00
Axel Uhl 82f798e579 clarified tool tip for overall time sailed in the regatta which counts from start of race, not competitor's start time 2014-04-24 17:09:21 +02:00
Axel Uhl 0ac31ef632 addressing bug 896 by temporarily unregistering LeaderboardPanel as TimeListener from Timer while adjusting live delay in case null would be used as request time point 2014-04-24 09:42:51 +02:00
Fredrik Teschke 70ae0e9543 3-table course designer 2014-04-24 06:59:25 +02:00
Fredrik Teschke 7fa3e066b6 pulled out link creation for raceboards, using EntryPointLinkFactory 2014-04-24 02:20:12 +02:00
Fredrik Teschke 83610c20bb simplified derivation of device mappings from mapping events 2014-04-24 01:12:55 +02:00
Fredrik Teschke 7508b7ccee defined passing instruction applicability to 1/2 mark-controlpoints 2014-04-24 00:53:38 +02:00
Fredrik Teschke ec882d37f1 allow for any RGB color in MarkEditDialog 2014-04-24 00:08:03 +02:00
Fredrik Teschke 8a0d1a9203 confirm if races without competitor registrations should be tracked 2014-04-23 23:36:43 +02:00
Fredrik Teschke 17f718edc0 allow removing denotation for racelog tracking from racelogs 2014-04-23 23:16:59 +02:00
Fredrik Teschke 13a1776cc0 simplified steps for racelog-tracking 2014-04-23 21:24:24 +02:00
Axel Uhl 7a5c00609a fixing bug 896 by providing Timer.isInitialized() and not loading the leaderboard for an uninitialized timer;
the duplicate loading for the null time point in the Leaderboard.html entry point still persists; we would need
a smarter way of identifying that the offset adjustment which is causing the second load during the callback
wouldn't really required another load with null at basically the same time point, but the difficulty is that
then the timer's notion of live time and the leaderboard contents would deviate. Assuming that the null time
point is handled efficiently by the live leaderboard DTO cache, I think we can live with this.
2014-04-23 16:38:58 +02:00
Axel Uhl af314c58fe reverting the averse effects of commit 650198785e which accidentally fixed chrome as the only target user agent for the gwt.ui compile 2014-04-23 14:38:41 +02:00
Lennart Hensler 647760ab5a Merge branch 'master' into antiWrapAround_Bug_1800 2014-04-20 19:59:14 +02:00
Lennart Hensler f6b8f8c427 Implemented and tested the new wind chart recalculation algorithm 2014-04-20 18:34:48 +02:00
Axel Uhl 95cb0bda91 initialize Timer in Live/Paused mode for LeaderboardPanel when used through LeaderboardEntryPoint. Fixing bug 1888. 2014-04-10 16:14:14 +02:00
fmittag d2716ffc3b fix for bug 101 -Busy Indicator for loading race details in RaceBoard 2014-04-10 12:45:46 +02:00
Axel Uhl 25b2389b1c Merge remote branch 'origin/riccardo-selenium' 2014-04-09 18:17:14 +02:00
Axel Uhl 625f97199f eliminated redundant Stopped state from Timer; eliminated the no longer needed autoAdvance flag in Timer 2014-04-09 17:40:39 +02:00
Axel Uhl 0ad254e199 applied single point of exit pattern to LeaderboardSettingsDialogComponent's validator 2014-04-09 16:50:15 +02:00
Axel Uhl 39fe723ed4 more formatting on AbstractLeaderboardViewer 2014-04-09 16:39:57 +02:00
Axel Uhl 9d35ff37a5 formatting and single point of exit pattern in AbstractLeaderboardViewer 2014-04-09 16:38:45 +02:00
Axel Uhl 8094e947ab Merge branch 'master' into riccardo-selenium
Conflicts:
	java/com.sap.sailing.gwt.ui/SailingGWT Remote Profiling.launch
	java/com.sap.sailing.gwt.ui/SailingGWT.launch
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/LeaderboardViewer.java
	java/com.sap.sailing.server/SailingServer (Proxy, winddbTest).launch
2014-04-09 16:05:02 +02:00
Axel Uhl 69390b26c0 removed csenk dependency from gwt.ui pom 2014-04-09 11:57:25 +02:00
Axel Uhl 5699b12576 Merge remote-tracking branch 'origin/master' 2014-04-08 16:07:18 +02:00
Fredrik Teschke 764b30ac50 updated SailingGWT.launch to version from master, including sse in classpath 2014-04-07 23:52:53 +02:00
Fredrik Teschke 8371a727b5 Merge branch 'master' into gpsfixstore-independent-of-race 2014-04-07 23:44:59 +02:00
Fredrik Teschke bb89cc363f removed WebSocket module from AdminConsole entry point 2014-04-07 23:44:36 +02:00
Fredrik Teschke bf31f4c1ea Merge branch 'master' into gpsfixstore-independent-of-race
Conflicts:
	java/com.sap.sailing.gwt.ui/SailingGWT Remote Profiling.launch
	java/com.sap.sailing.server/SailingServer (No Proxy, Jetty on 8889).launch
	java/com.sap.sailing.server/SailingServer (No Proxy, Jetty on 8889, Monitoring).launch
	java/com.sap.sailing.server/SailingServer (No Proxy, No Tests).launch
	java/com.sap.sailing.server/SailingServer (No Proxy, Remote Debug SAP VM).launch
	java/com.sap.sailing.server/SailingServer (No Proxy, winddbTest).launch
	java/com.sap.sailing.server/SailingServer (Proxy, Jetty on 8889).launch
	java/com.sap.sailing.server/SailingServer (Proxy, Remote Debug SAP VM).launch
	java/com.sap.sailing.server/SailingServer (Proxy, SwissTiming Live Simulation).launch
	java/com.sap.sailing.server/SailingServer (Proxy, winddbTest).launch
2014-04-07 23:35:57 +02:00
Christopher Ronnewinkel (D036654) ca4e98c3d6 Merge branch 'origin/master' 2014-04-07 21:56:26 +02:00
Axel Uhl e3c1024a0d removed de.csenk.gwt.ws from gwt.ui's dependencies 2014-04-07 21:25:42 +02:00
Axel Uhl 45925fb8ad removed de.csenk.gwt.ws project for now as we're not using web sockets from GWT projects, and the project requires stuff from gwt-dev.jar which we're not including anymore in gwt.osgi 2014-04-07 21:23:21 +02:00
Christopher Ronnewinkel (D036654) 6210e40c5d move wind-streamlet.js to directory ...gwt.ui/js; 2014-04-07 21:15:56 +02:00
Fredrik Teschke b5c1abfe32 Merge branch 'master' into gpsfixstore-independent-of-race 2014-04-07 18:26:35 +02:00
Lennart Hensler 38d3de8081 Used the new anti wrap around algorithm in the wind chart 2014-04-07 18:11:32 +02:00
Lennart Hensler 41f0c2236a Implemented the new anti wrap around algorithm 2014-04-07 17:16:02 +02:00
Axel Uhl 4d6f8c6a54 moved gwt-servlet.jar to gwt.osgi bundle so it can be shared by other server-side bundles at runtime 2014-04-07 17:02:00 +02:00
Lennart Hensler b102001e3a Added an empty method for the new anti wrap around algorithm 2014-04-07 16:12:27 +02:00
Axel Uhl 6ded8ffed4 Merge remote-tracking branch 'origin/master'
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/simulator/WindStreamletsCanvasOverlay.java
2014-04-07 14:03:04 +02:00
Christopher Ronnewinkel (D036654) 4648c87916 separate simulation colors and macro weather colors; default border size 0 for old wind visualizations; 2014-04-05 14:43:34 +02:00
Christopher Ronnewinkel (D036654) 9944448478 add border to wind field in order to enlarge area covered by wind visualization; 2014-04-05 13:18:03 +02:00
Christopher Ronnewinkel (D036654) b2218270e0 fix updating time-panel; balance boundaries for random position of particles; 2014-04-03 20:48:47 +02:00
Christopher Ronnewinkel (D036654) 1450f18661 Merge branch 'origin/master'
Conflicts:
	java/com.sap.sailing.gwt.ui/build.properties
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/simulator/SimulatorEntryPoint.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/simulator/WindStreamletsCanvasOverlay.java
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/Simulator.gwt.xml
2014-04-01 21:54:59 +02:00
Christopher Ronnewinkel (D036654) da8e1ee605 streamlet visualization (use url-parameter: windDisplay=z); add url-parameter-value 'y' which shows an example of original USA wind map data; add 'wind-streamlets.js' to module Simulator.gwt.xml (JS-injection is not supported for debugging, e.g. Firebug in Firefox); add bounds check for particle creation based on comparison of Google Maps bounds and wind field bounds; add fast mercator projection; check bounds based on map bounds compared with wind field bounds; support of map zoom & move; fix potential deadlocks due to zoom & move, e.g. when wind field has areas with zero wind speed; integrate streamlets with simulator: wind data from server to javascript; overlay ui updates; add sharing of windFieldDTO with external JavaScript by means of a JSNI-wind-getter which calls from JS to Java; result: bad performance :-/; transmit wind data as before via list; create JSON instance in client; fix wind display "y"; cleanup naming conventions, messy comments & test-code remainders; fix problems when switching between wind display, summary & race replay;
cleanup test colors;

some more cleanup;
2014-04-01 21:38:18 +02:00