Commit Graph
31673 Commits
Author SHA1 Message Date
Jan Broß 51dc481ecb Add failing test for start time inference based on starttime in racelog 2016-03-30 14:27:37 +02:00
Jan Broß 46a49ac071 Merge branch 'bug3194-startStopTrackingActionColumn' 2016-03-30 13:01:11 +02:00
Jan Broß 6c79313cb0 Remove toggle button from SetTrackingTimesDialog 2016-03-30 12:59:57 +02:00
Jan Broß 2ef3805b9b Fix reload issue when stopping tracking on panel on right hand side 2016-03-30 12:58:18 +02:00
Jan Broß 6a97808bfc Set start and stop tracking time automatically, when starting/stopping tracking and no time is present 2016-03-30 12:20:29 +02:00
Axel Uhl c50d3ec6d6 return available, not only course marks from /leaderboards/{leaderboard}/marks
Change-Id: I50faf63ed4d887b633d4f5447c6b6547d30c9982
2016-03-30 11:02:33 +02:00
Jan Broß 24373b8314 Merge bbug3196-startStopTrackingActionColumn into master 2016-03-30 09:32:34 +02:00
Jan Broß 782222a627 Autoclose tracking times dialog when using toggle button 2016-03-30 09:28:05 +02:00
Jan Broß 364101be83 Clean up start stop tracking action columns 2016-03-30 09:16:58 +02:00
Axel Uhl 0848126d2e bug 3530: QuickRanks now use getCompetitorsFromBestToWorst for requested time point and thus are in sync with the leaderboard ranking
Change-Id: I1813bf802243d2ac7df7cca7d1a4cac2f966a807
2016-03-29 18:39:27 +02:00
Axel Uhl d42614e201 aftermath for bug 3540: moving the initialization of the CrossTrackErrorCache to where the TrackedRace is sufficiently initialized
Change-Id: Ic2e60d17db817a9602e0e40a459d75b3699921bb
2016-03-29 17:38:25 +02:00
Axel Uhl 3326b9162f also make sure CrossTrackErrorCache has entries for all competitors when not suspended/resumed by triggering updates for all competitors at cache creation
Change-Id: Ic72437d321cffe663e85fa1a250e89f865b572a1
2016-03-29 15:39:37 +02:00
Axel Uhl b7ef7ce61b Bug 3540: XTE empty; the fix was to use all race competitors for triggering cache updates in resume(), not only those of the (empty) cache key set
Change-Id: I20d85b5587ac5ee6072f7f4403ea1b7067c75b69
2016-03-29 13:43:47 +02:00
Axel Uhl 6f1fca66f4 Merge remote branch 'origin/mark-passing-probability' 2016-03-27 19:22:55 +02:00
Axel Uhl e92d513c3b set start of tracking time to t(0) for test case; otherwise now it would receive "now" as start time, excluding test fixes 2016-03-27 03:44:51 +02:00
Axel Uhl 9611c57463 fixed TimeRangeTest.union which erroneously relied on specifics of BeginningOfTime and EndOfTime 2016-03-27 03:32:05 +02:00
Axel Uhl eb6ce3b83a when starting tracking for race log tracking with no start of tracking time in race log, add a start-of-tracking time to race log
Change-Id: I7723b226b86f81fae2e15aa6cf223505216c0463
2016-03-26 20:51:31 +01:00
Axel Uhl d243d5e52e no longer infer race start/end of tracking from device mapping intervals
Change-Id: Ieddfd53ba067acd2cc3524d5a4e74929ca04cdd9
2016-03-26 12:41:22 +01:00
Axel Uhl 89378bed12 using a deferred scheduled command for resetting chart zoom; this seems to ultimately fix 3536
Change-Id: I4a145dcaba73f768d322299a113940562a7ad462
2016-03-25 19:03:08 +01:00
Axel Uhl bea01b905b formatting only
Change-Id: Ibf570339e205ae79718d8567b2cab8a0c8a89306
2016-03-25 19:02:29 +01:00
Nick ae293ee37a Distance and XTE Caches ind CandidateFinder now clear when new mark fixes requirw it. 2016-03-25 16:37:39 +01:00
Axel Uhl ac020598e5 Merge branch 'master' into bug2840 2016-03-25 00:57:51 +01:00
Axel Uhl b9ba175fff Merge remote-tracking branch 'server/master' 2016-03-25 00:56:52 +01:00
Axel Uhl 9311d5ae78 mentioned mark position editing support in admin release notes
Change-Id: I80b823b9cf9bec69b93af661c8acfa16275c22f0
2016-03-25 00:56:30 +01:00
Axel Uhl 5d82de4793 fixed z-ordering of red dot for new mark positions
Change-Id: I235b71eb2a0da8c1c3a9bb310604c69eae508869
2016-03-25 00:47:17 +01:00
Axel Uhl be5acdb331 provide reason for revoking mapping events when moving a mark, so regatta log becomes more readable
Change-Id: Ic63c7fc0387e3d531791ad23571fb0e1b202e76e
2016-03-25 00:25:26 +01:00
Axel Uhl e895e81c46 when pinging a mark, use "now" for the creation time and logical time point of the mapping event
Change-Id: I8e35a878aaa4cd172679243f655c20f5df156d69
2016-03-25 00:20:24 +01:00
Axel Uhl 9723c76c83 don't automatically zoom in EditMarkPositionsPanel; I find it utterly confusing
Change-Id: I4bccbc7ee0c1cce02a9fcddd1a53961cce767129
2016-03-25 00:12:02 +01:00
Axel Uhl 63cf9b98bf updating regular mark positions display works now in EditMarkPositionsPanel
Change-Id: Ie141462fd9287ffb8579a5ce60d26d4d23a54ac2
2016-03-25 00:09:52 +01:00
Axel Uhl 0a028e12e3 fixed display of overlay markers in EditMarkPositionPanel; fixed z-order of mark fix overlays
Change-Id: I5e13c92c2e20b5e255f087945a364b8c59ec45ec
2016-03-25 00:00:01 +01:00
Axel Uhl a79b513926 fixed change notifications and updates on TimePanel and TimeSlider; EditMarkPositionPanel works quite nicely already
Change-Id: I2f25f5815441e6d577799b10d854c60bae53cea9
2016-03-24 23:36:38 +01:00
Axel Uhl c60c294b0a Merge remote branch 'origin/bug3535' 2016-03-24 20:03:03 +01:00
Axel Uhl f505e8bb28 Merge remote branch 'origin/master' 2016-03-24 20:02:39 +01:00
Axel Uhl 88ecea9889 added null checks for marks collection in EditMarkPositionPanel
Change-Id: I9c89400774eb87b0be256cd56c91deb5a212aaaa
2016-03-24 18:33:40 +01:00
Axel Uhl 3dc2c764e7 Merge branch 'master' into bug2840
Conflicts:
	java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/TrackTest.java

Change-Id: I63935035d48e7ccb44ae25839363b9845375eead
2016-03-24 16:31:17 +01:00
Axel Uhl 057d236e42 setting sleep time to 1000ms for MaxSpeedCache concurrency test
Change-Id: Ic354d5d3554a7f4a1304d0898cd66b23bba8ebb8
2016-03-24 16:30:32 +01:00
Axel Uhl dc79938374 Merge branch 'master' into bug2840 2016-03-24 15:39:53 +01:00
Axel Uhl 4001023078 Merge remote-tracking branch 'server/master' 2016-03-24 15:39:16 +01:00
Axel Uhl 96dabbeb5a removed mock mark position service; consolidated imports in MarksPanel.java
Change-Id: I7d67830896aa6ad6a59b0db080e493badea8935e
2016-03-24 15:38:30 +01:00
Axel Uhl a2307d856c Merge branch 'bug3535' into bug2840 2016-03-24 15:34:40 +01:00
Axel Uhl 49d6a03167 Merge remote-tracking branch 'server/bug2840' into bug2840 2016-03-24 15:33:04 +01:00
Alexander Ries 5293b0b01c Removed com.google.gwt.dev from all server launch configs 2016-03-24 15:10:46 +01:00
Axel Uhl d9c09c6674 Merge branch 'master' into bug2840 2016-03-24 15:07:00 +01:00
Axel Uhl 1b15c20ec7 Merge remote-tracking branch 'server/master' 2016-03-24 15:06:44 +01:00
Axel Uhl 16a4913e44 formatting, whitespace, refactoring in createBaseURL, always removing trailing slash from URL
Change-Id: Ib4a199e0f05d1cf4a58bed69943386d1ddb24fa6
2016-03-24 14:51:49 +01:00
Charlotte Proeller 104a1b29b3 bug3534: don't remove the protocol of the url 2016-03-24 14:35:32 +01:00
Axel Uhl d4532e111e make sure that GPSFixTrackImpl.add logic is called whenever a fix is added; this was shortcut by overrides in subclasses
Change-Id: Ib6482ec4a3993b68de554f25e9187e8e4575a122
2016-03-24 14:34:48 +01:00
Axel Uhl 5f92ad5773 using getInternalRawFixes() instead of getInternalFixes() to add fix to unfiltered set
Change-Id: Iea2fc7cc8ce0e143b9f228195a59e11092d04a96
2016-03-24 14:33:53 +01:00
Alexander Ries eb0d1f3dea Merge remote-tracking branch 'origin/master' into ribdashboard 2016-03-24 14:30:35 +01:00
Alexander Ries b6378bf845 Set all imported packages from com.google.gwt.dev to optional 2016-03-24 14:29:56 +01:00