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