Commit Graph
941 Commits
Author SHA1 Message Date
Axel Uhl 9f3968e07b moved Tack and LegType enumerations to domain.common bundle 2011-12-30 10:00:27 +01:00
Axel Uhl 649451f5fa moved NoWind[Error|Exception] to domain.common package and use in SailingService interface 2011-12-30 09:52:38 +01:00
Axel Uhl 9e388831e3 moved Util class to domain.common and use its Pair/Triple utility classes also in gwt.ui 2011-12-30 09:49:02 +01:00
Axel Uhl 5983eb2cf8 fixed another deadlock issue;
The update of a GPSFixMovingTrackImpl was a synchronized method instead of, as the superclass does,
only synchronizing the update to the track itself but not the listener notifications.
The deadlock occurred because the GPS track notified the wind estimation track which in turn
iterates over the GPS track which requires synchronization.
2011-12-29 17:41:58 +01:00
Axel Uhl 5c8e8a9637 Merge branch 'gwt' into osgi_mvn_refactoring
Conflicts:
	java/com.sap.sailing.domain.test/META-INF/MANIFEST.MF
	java/com.sap.sailing.feature/feature.xml
	java/com.sap.sailing.gwt.ui.test/META-INF/MANIFEST.MF
	java/com.sap.sailing.mongodb.test/META-INF/MANIFEST.MF
2011-12-29 14:56:10 +01:00
Axel Uhl 3669e00aac a first visible wind strip chart 2011-12-29 14:51:56 +01:00
Axel Uhl 7718b90e71 moved domain.common GWT module definition to right place and fixed inherits clauses 2011-12-29 13:29:32 +01:00
Axel Uhl 385fb70e64 added maven dependency to domain.commons in gwt.ui project; continued work on wind strip charts 2011-12-29 11:56:49 +01:00
Axel Uhl 9db25beeba added missing dependency to gwt.ui.test project; use WindSource[] instead of Collection<WindSource> in API 2011-12-29 11:44:15 +01:00
Axel Uhl 420e940b1c added missing inherits for new SailingDomain shared module 2011-12-29 11:31:28 +01:00
Axel Uhl b1326a0eb4 use WindSource and selectedWindSource in SmallWindHistoryPanel 2011-12-29 11:29:17 +01:00
Axel Uhl 686df2fa62 use WindSource enum also for selected wind source in UI 2011-12-29 11:20:54 +01:00
Axel Uhl 98d527ffa0 made WindPanel use WindSource which is now in commons bundle and can be used on client and server 2011-12-29 11:18:07 +01:00
Axel Uhl 4398a0e3e2 introduced com.sap.sailing.domain.common project which lets us share between domain and gwt.ui 2011-12-29 10:57:25 +01:00
Axel Uhl aaca5b9ad9 Merge branch 'gwt' into osgi_mvn_refactoring 2011-12-28 22:36:48 +01:00
Axel Uhl c972c9e3d1 Merge branch 'gwt' into osgi_mvn_refactoring
Conflicts:
	java/com.sap.sailing.gwt.ui.test/.gitignore
	java/com.sap.sailing.gwt.ui.test/META-INF/MANIFEST.MF
	java/com.sap.sailing.server.api/.project
	java/com.sap.sailing.server.test/META-INF/MANIFEST.MF
	java/com.sap.sailing.server/META-INF/MANIFEST.MF
	java/com.sap.sailing.server/SailingServer (No Proxy).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 (Proxy).launch
	java/com.sap.sailing.server/src/com/sap/sailing/server/impl/Activator.java
2011-12-28 15:37:10 +01:00
Axel Uhl bbbf32a61c fixed removal of replaced boat markers 2011-12-28 00:01:09 +01:00
Axel Uhl fa0765d7eb replace boat marker if its icon anchor changes 2011-12-27 23:40:10 +01:00
Axel Uhl 843e4c9cac clone fixes before analysis to avoid deadlock while computing tack involving wind estimation 2011-12-23 18:19:53 +01:00
Axel Uhl 5a7fce5e78 added varargs parameter to TrackedRace.getWind(...) allowing for the exclusion of wind sources 2011-12-23 17:35:26 +01:00
Axel Uhl de63aed8fd preparation work for a virtual wind track based on wind estimation 2011-12-23 13:47:00 +01:00
Axel Uhl 37a9751d85 fixed Javadoc typo 2011-12-23 11:20:25 +01:00
Axel Uhl 1fdb2b5855 minor adjustment to message strings 2011-12-23 11:18:51 +01:00
Axel Uhl ef6d896b37 enhanced comment 2011-12-22 17:51:42 +01:00
Axel Uhl 4f40092c14 return null instead of throwing an exception if wind cannot be estimated 2011-12-22 17:19:33 +01:00
Axel Uhl 32478e6b2a Merge remote-tracking branch 'server/gwt' into gwt 2011-12-22 16:57:59 +01:00
unknown 7566eec4e0 Merge remote branch 'origin/gwt' into gwt 2011-12-22 16:51:17 +01:00
unknown ac20711260 Fixed TODO and some javadoc in ChartsPanel 2011-12-22 16:50:27 +01:00
Axel Uhl d4ac1a10eb removed resolved TODO; enhanced tool tip for DP point markers 2011-12-22 16:07:50 +01:00
unknown cad988f5c9 Raplced some HashMaps with Lists/Sets. 2011-12-22 16:04:05 +01:00
unknown eef9c8b8a5 Merge remote branch 'origin/gwt' into gwt 2011-12-22 13:23:18 +01:00
unknown 302c40662a Fixed some problem with computing the mark-passings for the distance traveled data in getCompetitorRaceData. 2011-12-22 13:21:15 +01:00
Axel Uhl be2fcc6fe3 added test case for maneuver penalty circle detection 2011-12-22 12:08:07 +01:00
Axel Uhl 0fc7279457 temporarily adjusted SmallWindHistoryPanel's wind source display to "ESTIMATION" 2011-12-22 01:02:01 +01:00
Axel Uhl 598f2f54b8 fixed bug in BearingCluster.splitInTwo; provide estimation in all cases, independently of EXPEDITION track;
use count of boats that were used for the estimation results as force in beaufort
2011-12-21 20:57:04 +01:00
unknown 54b4c44849 Added some javadoc for the ChartsPanel. 2011-12-21 17:21:57 +01:00
unknown b1ced08cbb Merge remote branch 'origin/gwt' into gwt 2011-12-21 15:27:29 +01:00
unknown 2cc70f3def Fixed problem with NPE/wrong display in the small overview chart. 2011-12-21 15:24:59 +01:00
Axel Uhl e5050c7c72 formatting changes 2011-12-21 14:33:46 +01:00
Axel Uhl 7ce3c2ba48 parallelized getManeuvers in SailingServiceImpl 2011-12-21 14:29:02 +01:00
Axel Uhl b36c25fe30 allow for concurrency in DouglasPeucker implementation; parallelized leaderboard calculations in SailingServiceImpl 2011-12-21 14:11:55 +01:00
Axel Uhl b845e4fcb0 Merge remote-tracking branch 'server/gwt' into gwt
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/WindPanel.java
2011-12-20 17:27:01 +01:00
Axel Uhl be6c9eb6b7 end-to-end support for first-leg-is-upwind identification 2011-12-20 17:23:56 +01:00
Fabian Schwarz-Fritz 746d43e7a0 Corrected comment for single selection 2011-12-20 16:52:33 +01:00
Fabian Schwarz-Fritz 45c5324bc0 Corrected listeners of WindPanel. A selection change in the
TrackedEventsComposite now updates the WindPanel correctly.
2011-12-20 16:39:43 +01:00
Axel Uhl 552afbb2ae removed the now redundant Refresh button from WindPanel as it's now provided by tracked race list 2011-12-20 14:26:56 +01:00
Fabian Schwarz-Fritz a7c374471a Merge branch 'gwt' into maneuverdetectiontest 2011-12-16 10:41:11 +01:00
Fabian Schwarz-Fritz a366db3f4b Merge branch 'gwtmapzoom' into gwt 2011-12-15 16:26:11 +01:00
Fabian Schwarz-Fritz a6a39ddba6 Removed commented code 2011-12-15 16:25:25 +01:00
Fabian Schwarz-Fritz 396ee3c288 Merge branch 'gwtmapzoom' into gwt 2011-12-15 16:23:44 +01:00