Commit Graph
100 Commits
Author SHA1 Message Date
Nidhi Sawhney 5dff3636ad Added a legend for the different paths. 2012-06-11 13:05:48 +02:00
Nidhi Sawhney afd93a5521 Fixed bug with centering the map. 2012-06-11 13:04:37 +02:00
Nidhi Sawhney 3e6eb3eb0a Added a method to draw cicles. 2012-06-08 17:08:46 +02:00
Nidhi Sawhney 7cc6701fec Missed out in the last commit. 2012-06-08 14:02:53 +02:00
Nidhi Sawhney 2ef9366f20 Commented out Dijkstra, till it is fixed. 2012-06-08 13:57:59 +02:00
Nidhi Sawhney c8fa8f95c3 Merge remote-tracking branch 'origin/simulator' into simulator 2012-06-08 13:55:35 +02:00
Nidhi Sawhney 3eb003a912 Merge remote-tracking branch 'origin/simulator' into simulator
Conflicts:
	java/com.sap.sailing.simulator/src/com/sap/sailing/simulator/SailingSimulator.java
	java/com.sap.sailing.simulator/src/com/sap/sailing/simulator/impl/SailingSimulatorImpl.java
2012-06-08 13:55:14 +02:00
Nidhi Sawhney 5713be7080 Changed logging granularity. 2012-06-08 12:56:28 +02:00
Nidhi Sawhney e25e020391 Merge remote-tracking branch 'origin/simulator' into simulator
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/simulator/WindFieldCanvasOverlay.java
2012-06-08 12:44:16 +02:00
Nidhi Sawhney 97aa3cb157 Displaying multiple paths, WIP. 2012-06-08 12:30:24 +02:00
Nidhi Sawhney b72baabfa4 Added support for combined pattern with oscillations and blasts, need to check the defaults for the combined case. 2012-06-07 12:11:35 +02:00
Nidhi Sawhney eed8db3d21 Change windpatterns keeps the race course but remove the windfield and path. 2012-06-07 09:59:52 +02:00
Nidhi Sawhney 52a40d2170 Added TimeListenerWithStoppingCriteria to synchronize stopping the timer. 2012-06-06 21:30:56 +02:00
Nidhi Sawhney bc2ac03c6c Blast implementation now time dependent. 2012-06-06 19:17:21 +02:00
Nidhi Sawhney bdeab53005 Merge remote-tracking branch 'origin/simulator' into simulator 2012-06-06 19:12:30 +02:00
Nidhi Sawhney 0e8fdfb45f WindDisplay now working in replay mode when moving the slider, displays the closest wind field at or before the time. 2012-06-06 18:39:51 +02:00
Nidhi Sawhney 89994b8ce9 Added dependency on Random Number Generator library ssj.jar. 2012-06-06 14:32:21 +02:00
Nidhi Sawhney f75af2f57d Fixing problem with redraw on zoom. 2012-06-06 13:59:51 +02:00
Nidhi Sawhney b3593f054b SimulatorService now throwing WindPatternNotFoundException. 2012-06-06 13:10:16 +02:00
Nidhi Sawhney 6bf3e34a34 Disable view radio buttons on reset. 2012-06-06 13:03:55 +02:00
Nidhi Sawhney a1c61cffd3 Blasts renamed to Gusts. 2012-06-06 13:01:45 +02:00
Nidhi Sawhney 876450c123 Added autoUpdate as a url parameter. 2012-06-06 12:11:49 +02:00
Nidhi Sawhney cf465a4f45 Using time scale as specified in Christopher's email. 2012-06-06 11:51:03 +02:00
Nidhi Sawhney e1bc212081 Added CommonControls.css. 2012-06-06 10:30:35 +02:00
Nidhi Sawhney 55607d8c3c Angles fixed hopefully the right way now, wind bearing towards true north. 2012-06-05 21:09:35 +02:00
Nidhi Sawhney 883c4bee1a Fixed the test, Bearing.add produces only positive angles. 2012-06-05 13:38:51 +02:00
Nidhi Sawhney db82202741 Fix in wind direction, wind direction relative to default wind blowing towards the target. 2012-06-05 13:11:45 +02:00
Nidhi Sawhney b6f454a7c9 Bug fix in adding the angles. 2012-06-05 12:05:11 +02:00
Nidhi Sawhney 0292c60bf3 WindField now has a time aspect. 2012-06-04 14:33:22 +02:00
Nidhi Sawhney f8a473e1c1 Added url parameters for horizontal & vertical resolution for the wind grid. 2012-06-04 11:40:07 +02:00
Nidhi Sawhney 18c4945e2f ControlPanel made bigger than the SailingPanel for now. 2012-06-01 15:28:49 +02:00
Nidhi Sawhney 15a7a9d601 Added test for Blast wind pattern used for path generation. 2012-06-01 15:24:19 +02:00
Nidhi Sawhney fc1ad3a41d Slider Bar control now displaying current value. 2012-06-01 15:19:46 +02:00
Nidhi Sawhney 78873dd9e2 Changing defaults. 2012-06-01 15:02:05 +02:00
Nidhi Sawhney 9875307cd1 Path now able to use the wind patterns. 2012-06-01 14:07:18 +02:00
Nidhi Sawhney 68c5a3409b Added ssj library for random number eneration used in the Blast pattern for now. 2012-05-31 17:51:33 +02:00
Nidhi Sawhney 00513a1ccc First cut at Blast pattern, WIP. 2012-05-31 17:49:50 +02:00
Nidhi Sawhney 80dc774380 First functional test for Oscillation pattern, checks out with values from R script implementation. 2012-05-31 12:21:13 +02:00
Nidhi Sawhney 906d6872ea Merge remote-tracking branch 'origin/simulator' into simulator 2012-05-30 19:55:52 +02:00
Nidhi Sawhney e031fe5def First cut at the Oscillation pattern, WIP. 2012-05-30 19:55:30 +02:00
Nidhi Sawhney 254f7cd5f4 Using the grid generated by the boundary. 2012-05-30 13:27:32 +02:00
Nidhi Sawhney ab8b0f2747 Boundary returns points oriented from start to end, with start being the south. 2012-05-30 13:05:44 +02:00
Nidhi Sawhney 085cf73838 Merge remote-tracking branch 'origin/simulator' into simulator. Brought back WindLattice and WindLatticeImpl.
Conflicts:
	java/com.sap.sailing.simulator/src/com/sap/sailing/simulator/impl/WindLatticeImpl.java
2012-05-30 11:14:00 +02:00
Nidhi Sawhney e3b0da70c4 WIP. 2012-05-30 10:37:26 +02:00
Nidhi Sawhney 209e67f397 Using WindFieldGeneratorFactory to isolate changes in the implementation from the interface. 2012-05-29 18:18:52 +02:00
Nidhi Sawhney f7c90f62e8 Added WindFieldGenerator which currently creates a 2 dimensional grid to ease the pattern generation, WIP. 2012-05-29 15:32:22 +02:00
Nidhi Sawhney cc13a05c4b Need default constructor for serialization. 2012-05-29 01:42:39 +02:00
Nidhi Sawhney bb7c30c474 Displaying the 3 windpatterns as provided in the requirements. 2012-05-28 22:10:04 +02:00
Nidhi Sawhney 8da0ab4a43 WindControlParametes moved to server side, client using WindPatternDisplay to set the settings. 2012-05-25 13:56:43 +02:00
Nidhi Sawhney 7daa8b1380 Allow update on control change for now, might be revisited for performance reasons. 2012-05-25 12:56:34 +02:00
Nidhi Sawhney fca30ed74f Cleanup, SimulatorService using redefined API which takes WindPatternDisplay as a parameter. 2012-05-25 12:54:29 +02:00
Nidhi Sawhney c3e0a29cff Wind control panel showing pattern specific controls (WIP). 2012-05-25 12:30:48 +02:00
Nidhi Sawhney cc717e51e8 SimulatorService now using WindPattern objects, WIP. 2012-05-24 09:51:30 +02:00
Nidhi Sawhney e4e5a30ffa Adding support for classes for displaying different wind patterns. 2012-05-23 14:33:10 +02:00
Nidhi Sawhney 50de2222fa Minor display changes. 2012-05-22 12:48:51 +02:00
Nidhi Sawhney c2140e2f25 Using InfoWindow at End Point 2012-05-18 18:00:53 +02:00
Nidhi Sawhney 8d42d15d1b Using ErrorReporter for standardized error reporting. 2012-05-16 15:53:26 +02:00
Nidhi Sawhney 7f8de07cf9 Using MapMouseMoveHandler instead of the canvas to enable showing tool tip across overlays. 2012-05-16 15:28:29 +02:00
Nidhi Sawhney 2c5d82a2ae Using MapMouseMoveHandler instead of the canvas to enable showing tool tip across overlays. 2012-05-16 15:27:35 +02:00
Nidhi Sawhney 4aba5b1bbe Displaying distance on the path and the course. 2012-05-16 12:10:31 +02:00
Nidhi Sawhney 428dfc0aab Displaying time on the path. 2012-05-16 10:45:58 +02:00
Nidhi Sawhney 718752e3a1 Added support for replaying the path, WIP. 2012-05-15 15:00:49 +02:00
Nidhi Sawhney 584d8f78ac TimePanel not visible in Summary view. 2012-05-15 09:40:31 +02:00
Nidhi Sawhney 16bf6c73b8 TimePanel does not crash anymore, WIP. 2012-05-14 19:29:48 +02:00
Nidhi Sawhney 1ce28489d8 Started to use the first SliderBar to capture wind speed, TimePanel not yet working. 2012-05-14 17:43:27 +02:00
Nidhi Sawhney 74ff8a069c Cleanup. 2012-05-11 12:49:45 +02:00
Nidhi Sawhney 0cdfe74fd1 Code reorg, added SimulatorMap to encapusulate the map object. 2012-05-11 12:48:15 +02:00
Nidhi Sawhney ac4b83254c Changes to ensure Tooltip sensitivity, WIP. 2012-05-10 13:46:55 +02:00
Nidhi Sawhney 5b410c9d5a Minor changes to display message for wind. 2012-05-10 13:38:06 +02:00
Nidhi Sawhney 5067d5567a Minor changes to display message for wind. 2012-05-10 12:12:38 +02:00
Nidhi Sawhney 33fa6273b9 Correction, joining all points on the path, start does not seem to be on the path(?). 2012-05-09 14:29:45 +02:00
Nidhi Sawhney c5d51b510a Added dependency on actions. 2012-05-09 14:18:46 +02:00
Nidhi Sawhney 2087b7c0ff Merge remote-tracking branch 'origin/simulator' into simulator 2012-05-09 14:02:15 +02:00
Nidhi Sawhney 4c6c790483 Added support for displaying the path(with and without wind) in addition to the wind field. 2012-05-09 14:01:29 +02:00
Nidhi Sawhney 4026970efa Added support for displaying the path(with and without wind) in addition to the wind field. 2012-05-09 14:00:11 +02:00
Nidhi Sawhney 0b34cb09cc Added first set of basic test for the simulator package. 2012-05-09 10:48:17 +02:00
Nidhi Sawhney 9290945188 Merge remote-tracking branch 'origin/simulator' into simulator 2012-05-09 09:56:58 +02:00
Nidhi Sawhney 8ce51aaa09 Merge remote-tracking branch 'origin/simulator' into simulator 2012-05-08 13:36:21 +02:00
Nidhi Sawhney f4104a9659 Adding display options based on UI. 2012-05-08 13:36:10 +02:00
Nidhi Sawhney f6a65351df Re-added simulator as a required package, it went missing after the merge. 2012-05-08 11:34:38 +02:00
Nidhi Sawhney a08e1626b8 replaced require-bundle for junit in simulator test bundle with import-package 2012-05-08 11:20:58 +02:00
Nidhi Sawhney 58f2201db5 Merge remote-tracking branch 'origin/master' into simulator
Conflicts:
	doc/DEVELOPMENT
	java/com.sap.sailing.gwt.ui.test/META-INF/MANIFEST.MF
	java/com.sap.sailing.gwt.ui/META-INF/MANIFEST.MF
	java/com.sap.sailing.gwt.ui/RaceBoard.css
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/TrackedRacesListComposite.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/RaceTimePanel.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/LeaderboardResources.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/LeaderboardSettingsFactory.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardEntryPoint.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/MarkPassingTimesDTO.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/RaceTimesInfoDTO.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/racemap/RaceMap.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/racemap/RaceMapImageManager.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/racemap/RaceMapResources.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/racemap/RaceMapSettings.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/racemap/ZoomTypeFormatter.java
	java/com.sap.sailing.server/META-INF/MANIFEST.MF
	java/com.sap.sailing.server/SailingServer (No Proxy).launch
	java/com.sap.sailing.server/SailingServer (Proxy).launch
	java/com.sap.sailing.server/src/com/sap/sailing/server/RacingEventService.java
	java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
	java/com.sap.sailing.targetplatform.base/features/target-base/feature.xml
	java/com.sap.sailing.targetplatform.base/site.xml
	java/com.sap.sailing.targetplatform/definitions/race-analysis-p2-ide-local-frank.target
	java/com.sap.sailing.targetplatform/definitions/race-analysis-p2-ide-p2admin.target
	java/com.sap.sailing.targetplatform/definitions/race-analysis-p2-maven-local-extern.target
	java/com.sap.sailing.www/main.css
	java/pom.xml
	java/target/configuration/jetty/etc/realm.properties
2012-05-08 11:06:59 +02:00
Nidhi Sawhney 8cacc09bb4 Merge remote-tracking branch 'origin/simulator' into simulator 2012-05-07 14:25:33 +02:00
Nidhi Sawhney a82414118c Using Simulator.css stylesheet, WIP to make it have the desired look & feel. 2012-05-07 14:24:38 +02:00
Nidhi Sawhney 5bdeaafb77 Using FullCanvasOverlay. 2012-05-04 13:29:42 +02:00
Nidhi Sawhney b6939d0eef Using FullCanvasOverlay 2012-05-04 13:29:26 +02:00
Nidhi Sawhney 6762ffc6f7 Added points so they can be displayed, only for debug purpose right now. 2012-05-04 13:29:09 +02:00
Nidhi Sawhney 5402dad4b3 Added class to extend CanvasOverlay to be the full viewable map. 2012-05-04 13:28:25 +02:00
Nidhi Sawhney 7ecf0f0f6e Check if lattice is not null. 2012-05-04 12:08:12 +02:00
Nidhi Sawhney 14cab4e813 Merge remote-tracking branch 'origin/simulator' into simulator 2012-05-04 11:44:56 +02:00
Nidhi Sawhney 4ee217d55d Committing interim changes. 2012-05-04 11:44:46 +02:00
Nidhi Sawhney 259f8c70e6 Committing interim changes. 2012-05-04 11:44:21 +02:00
Nidhi Sawhney 63abb6cb2e Fixed problem with display. 2012-05-04 11:37:24 +02:00
Nidhi Sawhney fd4a54e492 Fix problem with display. 2012-05-04 11:36:56 +02:00
Nidhi Sawhney 0fdb74703c Included com.sap.sailing.simulator module. 2012-05-03 11:51:38 +02:00
Nidhi Sawhney 07afbd1e87 Added overlay for capturing & displaying the start and end point of the race course. 2012-04-30 16:55:09 +02:00
Nidhi Sawhney 626c4a1d13 Disbaling zoom on double-click. 2012-04-30 16:54:29 +02:00
Nidhi Sawhney 8e5f5fb901 Correction in setting the canvas dimensions. 2012-04-30 16:53:55 +02:00
Nidhi Sawhney 96dd27b2a6 Added "Simulate" button to simulate what we would do! 2012-04-27 14:09:06 +02:00
Nidhi Sawhney fcd6fdde10 SimulatorEntryPoint now extending AbstractEntryPoint. 2012-04-27 13:37:01 +02:00