Commit Graph
497 Commits
Author SHA1 Message Date
Axel Uhl 0094717053 augmented Duration interface; manually picked from 9a29493e11364d9e19dea520bcfee2572eb3ad1a and 4c341d02e0fa93afc02c2ac1381ddc9bcd825b2c and fixed and added test 2014-03-22 14:46:11 +01:00
Axel Uhl 813ebc406b found and fixed evil SpeedWithBearing.add bug that did the vector addition wrong; added test case 2014-03-21 16:02:15 +01:00
Axel Uhl e3097e1dd6 fixing bug 1857 by using equalsWithNull in Util where an iterable may contain null values 2014-03-18 15:31:51 +01:00
Axel Uhl 388a904c6e use one decimal digit for GPS lag ratio display; fixed tooltip for GPS quality column 2014-03-13 16:34:09 +01:00
Axel Uhl 44212a2175 Merge branch 'master' into mak-bug1502
Conflicts:
	java/com.sap.sailing.domain.common/src/com/sap/sailing/domain/common/DetailType.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/DetailTypeFormatter.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/LeaderboardPanel.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/TrackingQualityColumn.java
2014-03-13 14:20:42 +01:00
fmittag 16df463800 Moved CountingOutputStream from a GWT/Java bundle (com.sapsailing.domain.common) to a pure java bundle due to GWT compile problems in the Eclipse IDE 2014-03-03 12:14:11 +01:00
Axel Uhl a15cb76a77 added several tests for BearingChangeAnalyzer which now should make sure this stuff works as expected 2014-02-22 22:42:34 +01:00
Axel Uhl ea76877ee9 moved algorithm that checks whether a course change passed a certain other course to separate class; added tests for that 2014-02-22 22:18:40 +01:00
Frederik Petersen ce71baa411 Added progress indication to master data import 2014-02-19 17:00:40 +01:00
Nick Klose 29e6a754d3 Merge remote-tracking branch 'origin/master' 2014-02-17 13:12:53 +01:00
Simon Pamies 86ffc2d41b Made Series renamable also in UI, added test for replication. This
change leads to masterdata import failing if the other server is not at
the exact same level.
2014-02-17 13:10:48 +01:00
Nick Klose 29b2d8af88 Merge remote-tracking branch 'origin/master' into mark-rounding-inference 2014-02-12 10:24:46 +01:00
Axel Uhl e66a44de2c more UI integration for hasSplitFleetContiguousScoring, towards fixing bug 1260 2014-02-12 00:22:36 +01:00
Nick Klose 389096325d Merge remote-tracking branch 'origin/master' into mark-rounding-inference 2014-02-10 15:31:58 +01:00
Axel Uhl cbee8c773e fixed serialization of MillisecondsDurationImpl which now makes the quality dot for GPS tracks relative to tracking frequency 2014-02-10 15:17:15 +01:00
Axel Uhl a4fbbc0a01 started to make tracking quality column relative to average duration between fixes on competitor's track 2014-02-10 13:45:31 +01:00
Nick Klose cdaed09870 Merge remote-tracking branch 'origin/master' into mark-rounding-inference 2014-02-10 11:30:41 +01:00
Axel Uhl 2f2259c4d6 added functionality to obtain average sampling interval on a Track object 2014-02-10 11:25:30 +01:00
Axel Uhl 840e372bf8 added Duration 2014-02-10 10:56:37 +01:00
Nick Klose f0de2fd38e getDistanceToLine now returns a signed value, depending on which side of the line one is. 2014-02-05 11:07:02 +01:00
Frederik Petersen 1116bb9440 Added overwrite info for master data import
The success dialog of the master data import now includes information
about overwritten regattas, so he/she knows which races need to be
retracked.
2014-01-29 14:21:57 +01:00
Axel Uhl f0bd78abd6 Merge branch 'master' into racecommittee_app
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/LeaderboardEditing.gwt.xml
	java/com.sap.sailing.server/src/com/sap/sailing/server/RacingEventService.java
2014-01-27 17:21:33 +01:00
Axel Uhl 28fa8c528b fixed a bunch of NPE issues in the RCapp 2014-01-27 10:26:59 +01:00
Axel Uhl 37b609d25a Merge branch 'master' into racecommittee_app
Conflicts:
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/racelog/impl/NoAddingRaceLogWrapper.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingService.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingServiceAsync.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/AdminConsole.gwt.xml
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/Leaderboard.gwt.xml
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/LeaderboardEditing.gwt.xml
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/PolarSheets.gwt.xml
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/RaceBoard.gwt.xml
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/RegattaOverview.gwt.xml
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/Simulator.gwt.xml
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/Spectator.gwt.xml
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/TvView.gwt.xml
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/UserManagement.gwt.xml
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/VideoPopup.gwt.xml
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/YoutubePopup.gwt.xml
2014-01-21 22:51:44 +01:00
Simon Pamies 3c18d2e0ae Extended LeaderboardEdit page with uncorrected net points. This is
especially useful to see differences between corrected and uncorrected
scores.
2014-01-21 17:55:30 +01:00
Axel Uhl 31074ccf2d fixed bug regarding reading of passing instructions from course's metadata 2014-01-20 15:12:13 +01:00
Nick Klose a172d69861 Edits after review for merge with master. 2014-01-17 11:36:28 +01:00
Nick Klose 5b68ed3e99 Went back to old incremental calc after finding the real problem: start time ecomes later than request. 2014-01-10 17:31:44 +01:00
Nick Klose af926ebfd4 Merge branch 'master' into mark-rounding-inference 2013-12-18 17:47:19 +01:00
Lennart Hensler a2ff94406d Added distance to start line and beat angle to the competitor charts 2013-12-18 17:03:11 +01:00
Nick Klose aaad94801c Merge branch 'master' into mark-rounding-inference
Conflicts:
	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
2013-12-16 10:45:28 +01:00
Nick Klose 45bbc603f7 Added valueOfWithoutCase() method to PassingInstruction to allow the parsing of Metadata from TracTrac. 2013-12-12 11:58:08 +01:00
Axel Uhl 4ad6594a25 Merge branch 'master' into mark-rounding-inference
Conflicts:
	java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/WindTest.java
2013-12-10 09:30:41 +01:00
Axel Uhl 6510d8643b first steps towards an Igtimi accounts management panel in the AdminConsole 2013-12-10 00:54:28 +01:00
Axel Uhl bca2a9b982 fixed serialization/deserialization for null colors 2013-12-09 23:08:02 +01:00
Axel Uhl 1404c18f67 replaced all usages of RGB Strings by the use of Color where possible; particularly in Competitor and CompetitorDTO 2013-12-09 22:06:29 +01:00
Axel Uhl 2b472d1c02 extracted HTML-mapping of colors into abstract color class 2013-12-09 21:19:11 +01:00
Nick Klose 3018bd8bfe Merge branch 'master' into mark-rounding-inference
Conflicts:
	java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/WindTest.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/DummyMarkPassingWithTimePointOnly.java
2013-12-09 18:35:16 +01:00
Nick Klose 96075f5cc1 Merge branch 'master' into mark-rounding-inference
Conflicts:
	java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/FieldNames.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/base/SharedDomainFactory.java
	java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/AbstractTracTracLiveTest.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/base/DomainFactory.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/base/impl/DomainFactoryImpl.java
	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
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/domain/impl/DomainFactoryImpl.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/adapters/coursedesign/CourseElementListAdapter.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/adapters/coursedesign/DraggableCourseElementListAdapter.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/dialogs/coursedesign/ESSCourseDesignDialog.java
2013-12-09 13:22:09 +01:00
fmittag 6d543b46b4 renamed new attribute displayColor of competitor back to color 2013-12-07 16:25:54 +01:00
Lukas Niemeier 009a7ce32f # using UUID in for RegattaDTO, CourseAreaDTO, AbstractLeaderboardDTO, LeaderboardDescriptor 2013-12-07 00:55:26 +01:00
Lukas Niemeier 0efcd2dec9 better comment 2013-12-06 23:07:03 +01:00
fmittag 62b3a9c6ae Merge remote-tracking branch 'origin/master' into competitorpanel_reuse
Conflicts:
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/base/CompetitorStore.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/base/SharedDomainFactory.java
	java/com.sap.sailing.domain.swisstimingadapter/src/com/sap/sailing/domain/swisstimingadapter/impl/DomainFactoryImpl.java
	java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/impl/DomainFactoryImpl.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/base/impl/DomainFactoryImpl.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.mongodb.test/src/com/sap/sailing/mongodb/test/TestStoringAndRetrievingRaceLogInLeaderboards.java
	java/com.sap.sailing.mongodb.test/src/com/sap/sailing/mongodb/test/TestStoringAndRetrievingRaceLogInRegatta.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/impl/CompetitorJsonDeserializer.java
	java/com.sap.sailing.server.replication.test/src/com/sap/sailing/server/replication/test/TrackedRaceContentsReplicationTest.java
	java/com.sap.sailing.server.test/src/com/sap/sailing/server/test/MasterDataImportTest.java
2013-12-06 19:19:09 +01:00
fmittag d037441787 added load/store/editing of the new attribute displayColor for a competitor 2013-12-06 18:40:15 +01:00
Lukas Niemeier 56c4b7ce0c # extract to local var 2013-12-06 17:06:17 +01:00
Nick Klose 547e304f73 Merge branch 'master' into mark-rounding-inference 2013-12-06 15:26:56 +01:00
Axel Uhl 1efebeef57 Merge branch 'master' into racecommittee_app 2013-12-06 14:49:01 +01:00
Lukas Niemeier dc25f9ccb5 # removed the "any" DeviceConfigurationMatcher 2013-12-06 03:04:43 +01:00
Lukas Niemeier e50c4f7de7 # qr code is encoded in a way that allows it to be used as an URL for first-time installation of the app 2013-12-06 02:22:48 +01:00
Axel Uhl 5f4a3b0b9c added test case for wind fix extraction from Igtimi basic fixes 2013-12-06 00:04:28 +01:00