Commit Graph
100 Commits
Author SHA1 Message Date
Axel Uhl 3b86d45d82 Merge remote-tracking branch 'server/ubilabs--rcapp--develop' into ubilabs--rcapp--develop 2015-04-23 22:53:21 +02:00
Axel Uhl 857822e302 added Uniform and India+Zulu start flags 2015-04-23 22:52:22 +02:00
Axel Uhl eef6479636 Merge remote-tracking branch 'server/master' 2015-04-23 15:46:10 +02:00
Axel Uhl c7d6f62a75 fixing bug 2767 by also registering the old GPSFix(Moving)Impl type names with their old package locations for the Mongo persistence handler;
the commit in which the types were moved was 58bd451481
2015-04-23 15:41:08 +02:00
Axel Uhl fac1e416a6 further improved logging in case mark GPS tracks cannot be loaded 2015-04-22 23:03:45 +02:00
Axel Uhl 4f24e2177b improved exception logging for GPS track loading for smartphone tracking 2015-04-22 22:56:43 +02:00
Axel Uhl 7c59da1972 Merge branch 'bug26' 2015-04-17 17:00:29 +02:00
Axel Uhl 2b54719fa9 added some support for string-serialization of enum values 2015-04-17 15:03:34 +02:00
Axel Uhl a6b60d6b96 added some Javadoc explaining the limitations and capabilities of the SettingsToJsonSerializer 2015-04-17 14:43:38 +02:00
Axel Uhl 7db994f3fe support for enum lists 2015-04-17 14:34:56 +02:00
Axel Uhl 2a7444c3c9 fixed support for ___TYPE setting name escaping; added test case 2015-04-17 14:20:46 +02:00
Axel Uhl a798b1247c added test for nested settings 2015-04-17 14:09:29 +02:00
Axel Uhl 64431486da simplified JSON-serialized representation, providing type names only for enums 2015-04-17 14:04:25 +02:00
Axel Uhl 6bc793844f a first successful settings "serialization/deserialization" test with JSON 2015-04-17 12:20:51 +02:00
Axel Uhl aff66aeaf7 Merge branch 'master' into bug26 2015-04-17 09:17:38 +02:00
Axel Uhl 1d198aa82c Merge remote-tracking branch 'server/master' 2015-04-17 09:12:05 +02:00
Axel Uhl 33692ffcf8 use simpler version of EntryPointHelper service registration method in EditProfileEntryPoint 2015-04-16 15:28:14 +02:00
Axel Uhl 65cc616537 re-formatted org.json.simple.parser package contents to meet our code formatter 2015-04-16 14:37:54 +02:00
Axel Uhl a4fd920ee3 re-formatted org.json.simple implementation to make it fit our code formatter 2015-04-16 14:22:20 +02:00
Axel Uhl 1026bfeafb first draft implementation for a LeagueRacingProcedure with Class Up (3min), Papa Up (2min), Papa Down (1min), Class Down 2015-04-16 13:07:08 +02:00
Axel Uhl 3be144894c introduced more settings types; introduced AbstractSettings 2015-04-15 14:14:27 +02:00
Axel Uhl 8b6f05cfb3 Merge remote-tracking branch 'server/master' into bug26 2015-04-15 13:19:39 +02:00
Axel Uhl 076b9e433c added the first settings implementations 2015-04-15 09:58:52 +02:00
Axel Uhl 16b8c120b1 Merge remote-tracking branch 'origin/bug26' 2015-04-14 22:31:14 +02:00
Axel Uhl c7aaaa6dd6 implemented StringMessages that moved to SSE's StringMessages in the various components 2015-04-14 17:51:08 +02:00
Axel Uhl 36b963638e moved Settings interface and Component micro framework to SSE 2015-04-14 17:26:33 +02:00
Axel Uhl c191899f3b isolated "Components" stuff to prepare package to move to SSE 2015-04-14 16:09:54 +02:00
Axel Uhl 80a6b05af9 introduced Settings interface 2015-04-14 15:50:49 +02:00
Axel Uhl 0703ad00ac removed EmulatedJRE from the gwt.ui pom.xml list of modules 2015-04-13 12:30:23 +02:00
Axel Uhl 36a3d6e3ae export package com.google.gwt.user.client.rpc.core.java.util from com.sap.sse.gwt so that UUID_CustomFieldSerializer becomes visible to using bundles 2015-04-13 11:39:24 +02:00
Axel Uhl ecfae35e81 added remote logging URL pattern for Home.html 2015-04-13 11:33:22 +02:00
Axel Uhl 6112b132d3 replaced usage of gwt.ui EmulatedJRE GWT module by that in SSE 2015-04-13 10:48:57 +02:00
Axel Uhl d6758fbf11 removed GWT UUID emulation from com.sap.sailing.gwt.ui; it is already in com.sap.sse.gwt; see bug 2750 2015-04-13 10:42:32 +02:00
Axel Uhl 29d6981221 Merge remote branch 'origin/bug489' 2015-04-10 19:45:18 +02:00
Axel Uhl 11c1ceb9c2 Merge remote branch 'origin/master' 2015-04-10 19:45:05 +02:00
Axel Uhl bb27f4101d formatting change only 2015-04-10 16:50:50 +02:00
Axel Uhl dd7457cf12 Merge remote-tracking branch 'server/bug489' into bug489 2015-04-10 16:49:31 +02:00
Axel Uhl 4de1f5d612 Merge branch 'master' into bug489
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/racemap/RaceMap.java
2015-04-10 16:44:56 +02:00
Axel Uhl 26171c462f Merge remote-tracking branch 'server/master' 2015-04-10 16:39:34 +02:00
Axel Uhl f6b8236d7c bug 2758: added tooltips to start line to next mark triangle lines; fixed their coordinates and their drawing and made tooltips dynamic 2015-04-10 16:27:14 +02:00
Axel Uhl 76b668133f Merge remote-tracking branch 'server/bug489' into bug489 2015-04-10 16:17:02 +02:00
Axel Uhl e20ff5b55f bug 2758: fixed drawing of start line to next mark triangle; added tool-tips 2015-04-10 16:14:33 +02:00
Axel Uhl 70ab668456 Merge branch 'master' into bug489
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/racemap/RaceMap.java
2015-04-10 15:31:05 +02:00
Axel Uhl 034e7f93a8 Merge remote-tracking branch 'server/master' 2015-04-10 15:29:21 +02:00
Axel Uhl bb0400f410 fixing bug 2758 by removing triangle again when option is de-selected 2015-04-10 15:22:41 +02:00
Axel Uhl 5e5e4cb38c added a release notes entry regarding the compass display 2015-04-10 15:18:42 +02:00
Axel Uhl 0b6e922264 made a few methods private that don't need to be protected on RaceMap 2015-04-10 15:04:50 +02:00
Axel Uhl 83c8105a65 fixed initial display of true north indicator; sized compass icon properly; fixes bug 2757 2015-04-10 12:46:44 +02:00
Axel Uhl 0db1011d91 added compass needle image previously missing; still too large 2015-04-10 11:43:35 +02:00
Axel Uhl 0c6e898398 starting to add compass indicator to map; fixed de-serialization problem in custom field serializer for CompactWind$CompactPosition 2015-04-10 11:33:46 +02:00
Axel Uhl 4920b2341d formatting / whitespace change only 2015-04-10 10:10:10 +02:00
Axel Uhl f7c6d2af37 this seems to fix bug 2755; it seems a bit brittle with the order of redraw(), updating the zoom and setting the new options, but this way tests seem promising 2015-04-10 02:37:49 +02:00
Axel Uhl d0624854b5 switched back to north-up default display; added comments to the release notes 2015-04-10 00:23:50 +02:00
Axel Uhl 7d9ce307ff using wind and course for dynamic rotation; delayed update when either is not yet known 2015-04-10 00:12:16 +02:00
Axel Uhl 7ce954fc05 first steps towards solving bug 2754 by switching the coordinate system and re-drawing upon settings change; 2015-04-09 22:49:24 +02:00
Axel Uhl 00aac8d07e removed CombinedWindPanel.getWindSource() because it wasn't used 2015-04-09 22:37:20 +02:00
Axel Uhl e3c0c02d0c Merge branch 'master' into bug489 2015-04-09 22:18:49 +02:00
Axel Uhl 86bfd9aeb6 Merge remote-tracking branch 'server/bug2693' 2015-04-09 22:16:51 +02:00
Axel Uhl 6b65415f5d Merge remote-tracking branch 'server/master' 2015-04-09 22:14:41 +02:00
Axel Uhl d5210806a3 fixing remainder of bug 2717, see comment #21 2015-04-09 22:11:57 +02:00
Axel Uhl cbff2703cb fixing bug 2756 by adding a null check 2015-04-09 14:53:04 +02:00
Axel Uhl 2bccad9450 added a comment to account for bug 2717 comment #17 2015-04-09 14:34:25 +02:00
Axel Uhl 4258ef2099 formatting only 2015-04-09 14:22:03 +02:00
Axel Uhl a3c8b5eae6 aftermath to commit 9e249d53c9 2015-04-09 14:20:15 +02:00
Axel Uhl 674aaaa188 Merge branch 'master' into bug489 2015-04-09 14:08:39 +02:00
Axel Uhl 61bf0fc55c added DelegateCoordinateSystem to make a coordinate system changeable; added clear method on FixesAndTails and use when coordinate system changes 2015-04-09 14:08:10 +02:00
Axel Uhl 70db98d4d2 Merge branch 'master' into bug489
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
2015-04-09 09:10:50 +02:00
Axel Uhl 2b8e57dc6f removed unused event_name constant 2015-04-08 20:09:22 +02:00
Axel Uhl 4313da03c5 Merge branch 'master' into bug2722 2015-04-08 20:07:15 +02:00
Axel Uhl 2477c0e701 Merge remote-tracking branch 'server/master' into bug489 2015-04-08 01:01:28 +02:00
Axel Uhl e188b6aa5b added test to explain behavior of Position.getLocalCoordinate 2015-04-08 00:54:28 +02:00
Axel Uhl 67a0943b84 fixed use of rotational transformation; it seems that the AbstractPosition implementation rotates in the opposite direction of what the Javadoc says 2015-04-08 00:27:33 +02:00
Axel Uhl d08dd322c0 fixed advantage line rotation 2015-04-07 23:48:53 +02:00
Axel Uhl 61dcbe3337 fixed mark canvas transformations 2015-04-07 23:36:15 +02:00
Axel Uhl 3d03df60bd updated remaining non-simulator-related occurrences of LatLng.newInstance 2015-04-07 23:02:57 +02:00
Axel Uhl 9e4635abd0 fixed determination of average cosine where during the refactoring a getLatRad/getLngRad accidentally became getLatitude/getLongitude which is not radians but degrees 2015-04-07 22:11:02 +02:00
Axel Uhl 0ea7e2f106 basic map functionality without rotation up and running 2015-04-07 21:28:21 +02:00
Axel Uhl 2148001736 fixing GWT serialization exceptions by only transmitting the enum's ordinal, not the enum object as object 2015-04-07 20:44:43 +02:00
Axel Uhl 5c32b9559c a compileable yet untested version of introducing the CoordinateSystem mapping concept to VectorField and Swarm 2015-04-07 20:29:09 +02:00
Axel Uhl c191a0e559 use LatLngBounds for all map coordinate system bounds 2015-04-07 14:04:19 +02:00
Axel Uhl 68f70a8375 Merge branch 'master' into bug489
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.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/client/StringMessages_ru.properties
2015-04-07 13:20:54 +02:00
Axel Uhl 14798edca5 consolidated imports to avoid warnings 2015-04-07 12:20:43 +02:00
Axel Uhl aed5b1fe3c started using CoordinateSystem to map from Position to LatLng 2015-04-07 12:19:53 +02:00
Axel Uhl df81a3b83f reverted inadvertent typo from commit dcdc33a556 2015-04-07 12:18:41 +02:00
Axel Uhl 83a8d4b176 introduced CoordinateSystem to all overlay implementations 2015-04-07 10:27:16 +02:00
Axel Uhl ecfd5d29ca introduced cached rotation angle in degrees field in coordinate system 2015-04-07 10:03:00 +02:00
Axel Uhl 39ae6ec5a3 added bearing transformation in CoordinateSystem based on double values 2015-04-07 09:40:02 +02:00
Axel Uhl 8f4f43a893 removed GWT.debugger() again from AdminConsoleEntryPoint 2015-04-04 19:02:23 +02:00
Axel Uhl a23b7e2040 reverted effects of c76c2153ac, removing custom field serializer for RaceColumnInSeriesDTO again (superclass field serialization was unclear) 2015-04-04 18:35:47 +02:00
Axel Uhl f4572256e2 added custom field serializer for UserManagementException whose message can now be final and which does no longer need a no-arg constructor 2015-04-04 01:34:31 +02:00
Axel Uhl 417887afa1 treated WindSourceImpl and WindSourceWithAdditionalID with a custom field serializer, allowing them to have final fields and not having a no-arg constructor 2015-04-04 01:14:25 +02:00
Axel Uhl 673811fa09 removed GWT.debugger() statement again from AdminConsoleEntryPoint 2015-04-04 01:09:13 +02:00
Axel Uhl c76c2153ac treated RaceColumnInSeriesDTO with a custom field serializer; can now have final fields and doesn't need a no-arg constructor 2015-04-04 01:07:56 +02:00
Axel Uhl e7ec7403ef introduced custom field serializers for com.sap.sse.common types in com.sap.sse.gwt;
This avoids a direct dependency of com.sap.sse.common on GWT code. The custom field serializers are
bundled in a new module "SSECommonSerializers" which is inherited by the SSESharedGWT module and hence
exposed to all modules inheriting SSESharedGWT.

Further classes in com.sap.sailing.domain.common could have final fields and no no-arg constructor.
Started with ImageSizeImpl. The corresponding custom field serializers can go to com.sap.sailing.gwt.ui
which is the GWT-dependent module using the com.sap.sailing.domain.common stuff.
2015-04-04 01:00:02 +02:00
Axel Uhl 9686605f2c added CustomFieldSerializer for CompactPosition in CompactWindImpl 2015-04-03 16:29:39 +02:00
Axel Uhl 094234b654 moved all Position-related classes including Compact... representations to common bundle; provided CustomFieldSerializer for all Position subclasses that require it 2015-04-03 16:12:21 +02:00
Axel Uhl 58bd451481 moved other Position implementations to common packages to share them with GWT and make then GWT-serializable 2015-04-02 16:42:10 +02:00
Axel Uhl a39ce812d5 some more consolidation based on the convergence of Position and PositionDTO 2015-04-02 16:11:52 +02:00
Axel Uhl f5409e468b further exploitation of convergence between Position and PositionDTO 2015-04-02 15:55:29 +02:00
Axel Uhl 748b674a95 Merge branch 'master' into bug489 2015-04-02 15:06:26 +02:00