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