Commit Graph
12629 Commits
Author SHA1 Message Date
Christopher Ronnewinkel (D036654) ea7d8ff0d5 replace PositionDTO with Position; 2014-05-13 17:07:53 +02:00
Christopher Ronnewinkel (D036654) aab7cba023 more cleanup; use PositionDTO for LatLngs; 2014-05-13 15:02:47 +02:00
Christopher Ronnewinkel (D036654) 10de548839 cleanup & create new streamlets subpackage; remove native JS; 2014-05-06 23:58:46 +02:00
Christopher Ronnewinkel (D036654) c83196f73d GWT streamlets in simulator; 2014-05-03 00:20:45 +02:00
Christopher Ronnewinkel (D036654) 15af984a94 extend Vector with setLength(); 2014-04-29 11:52:07 +02:00
Christopher Ronnewinkel (D036654) fe41036b75 align GWT particle creation closer to original native JS; some cleanup; 2014-04-29 11:44:19 +02:00
Christopher Ronnewinkel (D036654) 1802b0c33f move swarm animation into class Swarm; 2014-04-28 22:32:07 +02:00
Christopher Ronnewinkel (D036654) 2e2820aed1 fix performance issues by replacing Google Point and LatLng with lean classes Vector and GeoPos; add bounds check; add update logic for Map move & zoom and screen resize; 2014-04-26 00:05:17 +02:00
Christopher Ronnewinkel (D036654) e4ff29f52b include weighing by vector length; reduce number of vector interpolations; reduce array accesses by index "[idx]"; 2014-04-23 19:13:16 +02:00
Christopher Ronnewinkel (D036654) ee62bea6e7 some formatting & cleanup; 2014-04-23 11:31:06 +02:00
Christopher Ronnewinkel (D036654) 326641bf05 test implementation GWT streamlets; 2014-04-23 11:24:34 +02:00
Christopher Ronnewinkel (D036654) 67a58d56ca fix URL-parameter interpretation for border=0; 2014-04-16 18:22:22 +02:00
Christopher Ronnewinkel (D036654) 6d5f42f75c JS cleanup; 2014-04-14 14:44:33 +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 2ae45f56d0 improved assertion message in mark passing test 2014-04-09 16:30:21 +02:00
Axel Uhl 1f1715de06 avoid NullPointerException during test execution 2014-04-09 15:58:33 +02:00
Axel Uhl 9d4bcf5abb make profile-dependent dependency from www to rcapp optional again; maybe that helps the feature project to ignore it 2014-04-09 13:18:35 +02:00
Axel Uhl 69390b26c0 removed csenk dependency from gwt.ui pom 2014-04-09 11:57:25 +02:00
Axel Uhl 0a8ff7eda9 made dependency from com.sap.sailing.www to com.sap.sailing.racecommittee.app profile-dependent 2014-04-09 11:48:15 +02:00
Axel Uhl 5699b12576 Merge remote-tracking branch 'origin/master' 2014-04-08 16:07:18 +02:00
Fredrik Teschke bb89cc363f removed WebSocket module from AdminConsole entry point 2014-04-07 23:44:36 +02:00
Fredrik Teschke bae50abce2 Merge remote-tracking branch 'origin/master' 2014-04-07 23:16:10 +02:00
Fredrik Teschke e2bde6370d added missing dataming bundles to launch configs 2014-04-07 22:16:08 +02:00
Fredrik Teschke b280e1aa1a added missing apache.commons.lang to launch configs 2014-04-07 22:12:36 +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
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
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) 04417e8f29 extend gusts with border; 2014-04-05 16:12:09 +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) 68bca57f60 cleanup windfield-generator base implementation; 2014-04-03 16:33:45 +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
Axel Uhl fd166cad7e Merge remote-tracking branch 'server/master' 2014-03-28 11:42:36 +01:00
Axel Uhl 1a2752a932 fixed typo in comment 2014-03-28 11:40:55 +01:00
fmittag 238542e868 moved some timer and player related base classes to com.sap.see.gwt bundle 2014-03-27 18:25:56 +01:00
fmittag 454142798a moved all user agent related gwt classes to com.sap.sailing.sse.gwt 2014-03-27 11:37:52 +01:00
fmittag c22f3bf1e9 fixed some little classpath issues with gwt bundles and JDK version 2014-03-27 11:07:33 +01:00
Axel Uhl a32200ccb4 fixed launch config by adding SSE bundles and removing com.tractrac.clientmodule/src 2014-03-25 19:11:51 +01:00
Axel Uhl c5e8dc56d9 updated welcome text for leaderboard group page in English and German 2014-03-25 11:54:01 +01:00
Axel Uhl 6446c97a01 Merge remote-tracking branch 'server/swisstiming-2.0' 2014-03-24 21:53:44 +01:00
Axel Uhl c09e67cfa5 don't warn of removed race columns if no race columns are being removed 2014-03-24 21:42:11 +01:00
Axel Uhl cea8f284dc added missing (escaped) blanks in message texts which are split across several lines in StringMessage*.properties files 2014-03-24 21:39:13 +01:00
Axel Uhl 548c22094a added GPS Lag column description to release notes 2014-03-24 18:10:05 +01:00
Axel Uhl dcabbef254 Merge branch 'master' into swisstiming-2.0 2014-03-22 17:45:24 +01:00
Axel Uhl 0e777be2ad removed hint to LiveRaceSimpleView from release notes; it isn't an official part and therefore shouldn't be announced 2014-03-22 17:44:23 +01:00