Commit Graph
22451 Commits
Author SHA1 Message Date
Lennart Hensler 3e8ad8ccc6 Started the data mining wiki pages 2015-04-07 15:20:59 +02:00
Lennart Hensler a02a502b8f Updated typical development scenarios (markdown) 2015-04-07 12:23:19 +00: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
Peter Siegmund 09bbdd1e2e Merge branch 'master' of ssh://sapsailing.com/home/trac/git 2015-04-07 11:53:38 +02:00
Peter Siegmund 667104b10c updated CodeFormatter for IntelliJ IDEA / Android Studio - Annotations 2015-04-07 11:53:30 +02:00
Lennart Hensler c94fd32f36 Merge branch 'dataMining' into bug1698 2015-04-07 11:36:06 +02:00
Lennart Hensler cc5ef7cc38 Merge remote-tracking branch 'origin/master' into dataMining 2015-04-07 11:15:26 +02:00
Lennart Hensler 5163502b36 First attempt to make the filter selection tables context sensitive 2015-04-07 10:37:07 +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
Peter Siegmund 55e9ac19d6 CodeFormatter for IntelliJ IDEA / Android Studio 2015-04-07 09:34:03 +02:00
Lennart Hensler 7e4a2499f4 Implemented a plain FilterSelectionPresenter 2015-04-04 20:02:21 +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
Lennart Hensler 992bec3113 Improved the query definition providers controls panel 2015-04-03 18:51:25 +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
Lennart Hensler 8def0db25d The northern selection controls are now layouted with a splitter 2015-04-03 15:17:21 +02:00
Lennart Hensler 5b31f6adfe Improved the selection table filter en/disabling 2015-04-03 14:43:03 +02:00
fmittag a3cdb3d2d5 Implemented the leg progress bar in the racelist view 2015-04-03 13:59:50 +02:00
Lennart Hensler ea7d68ad1e Surrounded the filter selection tables with a ScrollPanel 2015-04-03 13:28:34 +02:00
Lennart Hensler 101f9966c0 Cleaned the datamining UI 2015-04-02 22:19:33 +02:00
Lennart Hensler 2592f9ec5e Improved the SingleRetrieverLevelSelectionProvider clearing 2015-04-02 22:07:31 +02:00
Lennart Hensler 935877f5ed Fixed a bug with selection table management 2015-04-02 22:01:52 +02:00
Lennart Hensler 51887e2530 Implemented the old functionality for the new filter selection concept 2015-04-02 21:18:53 +02:00
Lennart Hensler 9ce96fd674 The new filter selection propagates its selection now 2015-04-02 18:24:10 +02:00
Lennart Hensler 3b7d0899f4 The filter widget of the selection tables can now be en/disabled 2015-04-02 18:12:54 +02:00
Lennart Hensler 45a09343f7 Added a ScrollPanel around the retriever levels 2015-04-02 17:06:50 +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
fmittag 2f08fb7a4e added a new method getLastLegStarted(timepoint) on trackedRace to improve leg progress calculation 2015-04-02 16:32:50 +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
Lennart Hensler 10af7c0f85 Small improvements in the filter selection layouting 2015-04-02 15:28:03 +02:00
fmittag 5ef2631380 Merge remote-tracking branch 'origin/master' 2015-04-02 15:17:27 +02:00
fmittag ec9bb8a5a2 fixed legcouter for race progress 2015-04-02 15:17:11 +02:00
Axel Uhl 748b674a95 Merge branch 'master' into bug489 2015-04-02 15:06:26 +02:00
Axel Uhl 6c97c93172 obtain read lock on course before iterating over the tracked legs in RegattasResource 2015-04-02 15:05:25 +02:00
Axel Uhl 2e8f5dd9dd fixing locking issue in TrackedRaceImpl.getCurrentLeg(...) which could have lead to NPEs during course updates 2015-04-02 14:45:01 +02:00
Axel Uhl 4fb14d7e06 further exploitation of unification of Position and PositionDTO 2015-04-02 14:01:59 +02:00
Axel Uhl c00b60e9b0 started to benefit from unification of PositionDTO with Position by eliminating some conversions and copy constructor calls 2015-04-02 12:14:45 +02:00