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