Commit Graph
100 Commits
Author SHA1 Message Date
Tim Hessenmüller 57bb6ca4ca bug2346: Removed debug logging 2022-10-28 17:29:22 +02:00
Tim Hessenmüller e55f43f1ef bug2346: Disable transitions for a few updates after swap 2022-10-28 17:21:23 +02:00
Tim Hessenmüller 83d01cad05 bug2346: Allowed canvases to follow the leading boat for a bit longer 2022-10-28 16:59:54 +02:00
Tim Hessenmüller 1c453d5899 bug2346: Implementing double buffering using two canvases 2022-10-28 13:47:14 +02:00
Tim Hessenmüller 11b9b1b248 Merge remote-tracking branch 'origin/master' into bug5127 2022-09-22 13:29:07 +02:00
Tim Hessenmüller 934c4d0b78 Merge remote-tracking branch 'origin/master' into bug2346 2022-09-22 13:08:41 +02:00
Tim Hessenmüller a903dad32c Merge remote-tracking branch 'origin/master' into bug2346 2022-07-26 11:30:29 +02:00
Tim Hessenmüller 150c819888 Merge remote-tracking branch 'origin/master' into bug5127 2022-07-26 11:25:06 +02:00
Tim Hessenmüller 2ce706a5bc Merge remote-tracking branch 'origin/master' into bug2346 2022-06-15 13:21:09 +02:00
Tim Hessenmüller c7c9395a8b bug2346: bug fixes 2022-06-15 13:15:38 +02:00
Tim Hessenmüller 980aa1d05e Improve FullCanvasOverlay performance by caching canvas size 2022-06-15 13:12:53 +02:00
Tim Hessenmüller 19592be337 bug2346: Adjust RaceMap settings to only include windladder checkbox 2022-06-15 13:11:19 +02:00
Tim Hessenmüller 70aeaabeb0 Merge remote-tracking branch 'origin/master' into bug5127 2022-06-15 11:44:14 +02:00
Tim Hessenmüller 06b7e5440f Merge remote-tracking branch 'origin/master' into bug5127 2022-04-22 13:54:24 +02:00
Tim Hessenmüller 945f9da394 Merge remote-tracking branch 'origin/master' into bug5127 2022-04-14 17:17:08 +02:00
Tim Hessenmüller 13527c5b26 Don't round rotation degrees in CanvasOverlayV3.setCanvasRotation 2022-03-25 16:30:18 +01:00
Tim Hessenmüller 292c88f20d Merge remote-tracking branch 'origin/master' into bug2346 2022-03-25 11:04:20 +01:00
Tim Hessenmüller c457a0a3b0 bug2346: Fetch correct key for PolarDataService 2021-12-10 16:14:24 +01:00
Tim Hessenmüller 2dbeb27439 bug2346: Changed default maneuver angle setting to 45 deg 2021-12-10 15:06:16 +01:00
Tim Hessenmüller c17d4f6962 Merge remote-tracking branch 'origin/master' into bug2346 2021-12-10 14:43:15 +01:00
Tim Hessenmüller 4f85c32047 bug2346: RaceMap uses ManeuverAngleCache for WindLadder 2021-12-10 14:42:06 +01:00
Tim Hessenmüller 4242022050 bug2346: LaylineClipper creates clipping path 2021-12-10 14:40:35 +01:00
Tim Hessenmüller 8b54f65ca6 NotEnoughDataHasBeenAddedException: Fixed typo in error message 2021-12-10 14:24:39 +01:00
Tim Hessenmüller 1181ded3be bug2346: ManeuverAngleCache add docs and methods for defaultAngle 2021-12-10 13:18:21 +01:00
Tim Hessenmüller 27a9b17ce8 Merge remote-tracking branch 'origin/bug5389' 2021-11-26 13:45:23 +01:00
Tim Hessenmüller 295c7e5a47 Merge remote-tracking branch 'origin/master' into bug2346 2021-11-19 15:52:00 +01:00
Tim Hessenmüller ee6fd3cdb0 Merge remote-tracking branch 'origin/master' into bug5389 2021-11-19 15:34:53 +01:00
Tim Hessenmüller 373183d118 Merge remote-tracking branch 'origin/master' into bug5127 2021-11-19 15:32:50 +01:00
Tim Hessenmüller 5d8157aa55 Merge remote-tracking branch 'origin/bug5127-2' into bug5127 2021-11-19 15:26:26 +01:00
Tim Hessenmüller d1499ec8fc URLFieldWithFileUpload manages List of URIs 2021-11-19 13:18:26 +01:00
Tim Hessenmüller ad6dec07ca bug5127: Unified two different event trigger mechanisms in URLFieldWithFileUpload 2021-10-29 17:09:59 +02:00
Tim Hessenmüller f4962d8267 bug5236: Make default tenant group list sorting case-insensitive 2021-08-16 16:55:49 +02:00
Tim Hessenmüller d39f56c4d5 Merge remote-tracking branch 'origin/master' into bug5127 2021-08-16 13:31:19 +02:00
Tim Hessenmüller ee38b17faa Merge remote-tracking branch 'origin/master' into bug5389 2021-08-16 11:08:25 +02:00
Tim Hessenmüller 25027c9f4e bug5602: Make charts aware of time range updates of TimeSlider 2021-07-24 15:04:41 +02:00
Tim Hessenmüller 2c40ec34b0 Merge branch 'bug5568' 2021-06-14 14:59:48 +02:00
Tim Hessenmüller d3ff678786 bug5568: TimeSlider does not shrink time range if not zoomed in 2021-06-10 16:43:01 +02:00
Tim Hessenmüller 84ba6a81fc bug5568: TimePanel uses new update method in TimeSlider 2021-06-04 18:09:33 +02:00
Tim Hessenmüller 43d682d7c9 bug5568: Added update method to TimeSlider that does not shrink its time interval 2021-06-04 18:08:15 +02:00
Tim Hessenmüller fc7a6f2a2b Merge remote-tracking branch 'origin/master' into bug5389 2021-04-22 15:05:23 +02:00
Tim Hessenmüller c113a3b81d bug5389: Show finish duration 2021-04-22 15:04:14 +02:00
Tim Hessenmüller 92af5bb86c bug5389: Added finish time columns to RegattaOverview 2021-03-25 17:06:11 +01:00
Tim Hessenmüller adc762f5e7 bug5389: Added race finishing time to RaceInfoDTO 2021-03-25 16:54:05 +01:00
Tim Hessenmüller 3ca679f3a8 ImageDialog correct resizing for multi-upload 2021-03-25 14:47:11 +01:00
Tim Hessenmüller ce8dd996f5 Merge remote-tracking branch 'origin/master' into bug5127 2021-03-25 12:46:39 +01:00
Tim Hessenmüller 7951266235 Merge remote-tracking branch 'origin/master' into bug5127 2021-02-19 16:52:15 +01:00
Tim Hessenmüller 7e02ab2c68 Merge branch 'bug5127' of ssh://sapsailing.com/home/trac/git into bug5127 2021-02-19 16:51:34 +01:00
Tim Hessenmüller b5c82782fa ImageDialog keeps track of each images dimensions 2021-02-19 16:02:40 +01:00
Tim Hessenmüller e386f8dfd9 VideoDialog supports multi-file upload 2021-02-05 16:19:30 +01:00
Tim Hessenmüller b0e459e7d1 Merge remote-tracking branch 'origin/master' into bug5127 2021-02-05 14:33:04 +01:00
Tim Hessenmüller 68a92abafb Merge remote-tracking branch 'origin/master' into bug2346 2021-02-05 13:51:03 +01:00
Tim Hessenmüller 9728a740c5 Prepare layline mask clipping 2021-02-05 13:50:36 +01:00
Tim Hessenmüller af3b9c5992 Added docs to ManeuverAngleCache 2021-01-18 15:50:02 +01:00
Tim Hessenmüller 6e36ab089c Merge remote-tracking branch 'origin/master' into bug2346 2021-01-18 14:37:09 +01:00
Tim Hessenmüller c905ed8bf7 Created ManeuverAngleCache 2021-01-18 13:42:18 +01:00
Tim Hessenmüller 42310bb7f6 Merge remote-tracking branch 'origin/master' into bug2346 2020-12-20 18:47:22 +01:00
Tim Hessenmüller df6b482c1e Added BearingWithConfidenceDTO 2020-12-20 18:22:11 +01:00
Tim Hessenmüller 6bc20d2577 Added GetManeuverAngleAction 2020-12-20 17:48:38 +01:00
Tim Hessenmüller dcfdedadd4 Moved NotEnoughDataHasBeenAddedException into GWT module com.sap.sailing.domain.common.polars 2020-12-20 17:45:40 +01:00
Tim Hessenmüller c09ae47938 bug2346: Added WindLadder settings to RaceMapSettings 2020-10-22 19:30:29 +02:00
Tim Hessenmüller 393f54c063 Merge remote-tracking branch 'origin/master' into bug2346 2020-10-22 14:39:09 +02:00
Tim Hessenmüller 9101b91cd8 bug2346: Created WindLadder classes 2020-09-12 15:19:05 +02:00
Tim Hessenmüller 74befb2b1f Merge remote-tracking branch 'origin/master' into bug5259 2020-09-12 10:18:46 +02:00
Tim Hessenmüller 668a29f42f EditScoreDialog shows penalties in lexicographical order 2020-09-10 14:57:11 +02:00
Tim Hessenmüller 8f8451cc96 GenericStringListEditorComposite quality of life improvements 2020-09-10 10:45:09 +02:00
Tim Hessenmüller 413b98e200 Merge remote-tracking branch 'origin/master' into bug5259 2020-09-10 09:15:33 +02:00
Tim Hessenmüller 55a6879ef1 bug5259: TimeRangeActionsExecutor uses its own executor instead of AsyncActionsExecutor 2020-09-09 17:35:48 +02:00
Tim Hessenmüller 58124d80db Merge remote-tracking branch 'origin/master' into bug5259 2020-09-09 17:30:09 +02:00
Tim Hessenmüller f7697273f7 Merge remote-tracking branch 'origin/master' into bug5259 2020-09-05 09:01:13 +02:00
Tim Hessenmüller 7f808c67f3 Merge remote-tracking branch 'origin/master' into bug5259 2020-08-31 16:51:56 +02:00
Tim Hessenmüller bb15c93a96 Merge remote-tracking branch 'origin/master' into bug5259 2020-08-28 23:46:50 +02:00
Tim Hessenmüller 780914cf22 Merge remote-tracking branch 'origin/master' into bug5259 2020-08-28 13:04:03 +02:00
Tim Hessenmüller db07b41e70 bug5259: Removed debug code 2020-08-27 18:39:29 +02:00
Tim Hessenmüller 9218e934d7 bug5259: Fixed failing, newly added test case 2020-08-25 15:09:43 +02:00
Tim Hessenmüller cd5ed406f6 bug5259: Added test case to TimeRangeActionsExecutorTest 2020-08-25 15:08:35 +02:00
Tim Hessenmüller bcc5b42678 bug5259: Minor bugfixes 2020-08-25 15:07:10 +02:00
Tim Hessenmüller fbb8436608 Merge remote-tracking branch 'origin/master' into bug5259 2020-08-24 15:12:29 +02:00
Tim Hessenmüller 6f355155f4 bug5259: RaceMap long tail requests use TimeRangeActionsExecutor 2020-08-24 15:11:34 +02:00
Tim Hessenmüller a564123354 Merge remote-tracking branch 'origin/master' into bug5259 2020-08-07 17:21:42 +02:00
Tim Hessenmüller 975023dd8d bug5259: Using Map instead of Collection<Pair> 2020-08-07 17:21:17 +02:00
Tim Hessenmüller 4fd5852754 bug5259: Extended test case TimeRangeResultCacheTest.testRequestElimination to also check cache invalidation 2020-07-31 14:15:34 +02:00
Tim Hessenmüller 87cebb27e5 bug5259: Fixed request not getting registered if results are cached 2020-07-30 15:07:42 +02:00
Tim Hessenmüller bce21f45c5 Merge remote-tracking branch 'origin/master' into bug5259 2020-07-30 14:16:39 +02:00
Tim Hessenmüller 6068fa5e18 bug5259: Minor performance improvement of TimeRangeResultCache.trimTimeRangeAndAttachDeps 2020-07-30 14:15:38 +02:00
Tim Hessenmüller 6f2f2d8352 bug5259: Adjusted test to match changes: List of results will only be collected once everything is ready 2020-07-29 16:39:05 +02:00
Tim Hessenmüller 0ea6279e51 bug5259: List of results will only be collected once everything is ready 2020-07-29 16:37:46 +02:00
Tim Hessenmüller b59855e94e Merge remote-tracking branch 'origin/master' into bug5259 2020-07-29 14:29:53 +02:00
Tim Hessenmüller 97f760f002 bug5259: Refactored duplicate code in TimeRangeResultCache 2020-07-17 16:43:52 +02:00
Tim Hessenmüller 688e39827b bug5259: Updated documentation for TimeRangeActionsExecutor.java 2020-07-17 16:29:46 +02:00
Tim Hessenmüller c819aa1d46 bug5259: Updated documentation for TimeRangeResultCache.java 2020-07-17 15:54:48 +02:00
Tim Hessenmüller 197b1a91d5 Merge remote-tracking branch 'origin/master' into bug5259 2020-07-17 12:26:01 +02:00
Tim Hessenmüller 3a901e68e7 bug5259: Updated TimeRangeActionsExecutorTest to match changes in TimeRangeActionsExecutor 2020-07-17 12:25:44 +02:00
Tim Hessenmüller a9c724dc25 bug5259: Updated TimeRangeActionsExecutor to match TimeRangeResultCache 2020-07-17 12:24:26 +02:00
Tim Hessenmüller 4b598c820d bug5259: Updated TimeRangeResultCacheTest to compile again 2020-07-17 12:22:22 +02:00
Tim Hessenmüller 698affa53a bug5259: Implemented Petri Net in TimeRangeResultCache.java 2020-07-17 12:21:37 +02:00
Tim Hessenmüller 91c62b9201 bug5259: More documentation for TimeRangeActionsExecutor 2020-06-23 13:21:32 +02:00
Tim Hessenmüller d5f1fede68 Merge remote-tracking branch 'origin/master' into bug5259 2020-06-23 13:00:30 +02:00
Tim Hessenmüller 07602225a2 Merge remote-tracking branch 'origin/master' into bug5259 2020-06-19 15:40:19 +02:00
Tim Hessenmüller ae7bf44c9b bug5259: Updated documentation for TimeRangeActionsExecutor 2020-06-19 15:40:00 +02:00
Tim Hessenmüller e031a2eec8 bug5259: Added documentation to TimeRangeAsyncAction 2020-06-19 15:38:30 +02:00