Axel Uhl
238c63681a
introducing Trigger/Triggerable to protect inconsistent states of FixesAndTails from becoming visible
...
Change-Id: I1d43a1f398433f74b6c90d147c25918f212793e8
2016-11-08 17:52:46 +01:00
Axel Uhl
5b0ee0edc4
Merge branch 'startboat'
2016-11-08 09:09:52 +01:00
Axel Uhl
a4e44e4ad4
changed the rotation logic and made sure to update the course position data into the mark overlay
...
Change-Id: I3065e4fb10f02cc2fbe6a683e07233ad0804e2d3
2016-11-07 14:36:59 +01:00
Axel Uhl
07b4a807fc
break the for loop when the startboat mark has been found; more formatting changes
...
Change-Id: I0575610020f4fbbef00385115bfe4ed7fa1ffa77
2016-11-07 13:39:51 +01:00
Steffen Schaefer
e9813370db
Merge branch 'bug3868' into master
2016-11-07 12:03:53 +01:00
Steffen Schaefer
eb7cb9914f
Fixed alignment of raced in fleets in Spectator.html
2016-11-07 12:03:01 +01:00
Axel Uhl
b1de45ac4c
removed redundant parameter MarkType from MarkVectorGraphicsFactory.getMarkVectorGraphics
...
Change-Id: Idd76e591a1e79dc9f71e159692f5e469d8ca9097
2016-11-07 11:49:14 +01:00
Steffen Schaefer
9880aeca0f
Merge branch 'bug3952' into master
2016-11-07 11:45:32 +01:00
Axel Uhl
f05e40a2d4
split up BuoyMarkVectorGraphics according to drawing strategy
...
Change-Id: I342495e36b154eca3f27b41e28c1c0f4c8270946
2016-11-07 11:09:16 +01:00
Axel Uhl
3802798fb2
formatting; removed redundancies in switch/case
...
Change-Id: I9e1567b21fce2771d9211be8c12e1abd51cd6dcf
2016-11-07 11:01:37 +01:00
Steffen Schaefer
1cbe563df8
Merge branch 'bug3957' into master
2016-11-07 10:29:53 +01:00
Axel Uhl
067516300b
Merge branch 'master' into startboat
2016-11-07 09:33:38 +01:00
Kai Boernert
8092206a9a
fix for competitor chart sometimes empty upon initial useage
2016-11-04 09:07:48 +01:00
Kai Boernert
62b6445506
fix for inconsistent layouting of wind and competitorchart, disabled automatic reflow, as it is handled manually, fixed spacing top, to account correctly for the existing buttons
2016-11-03 09:16:52 +01:00
Alexander Ries
b5e528c370
Implemented factory pattern for mark vector graphics
2016-11-01 23:42:51 +01:00
Alexander Tatarinovich
4f8bded03b
bug3868: fix size fleet markers and padding
...
Change-Id: Ia8aa130c0162663823944ba3e8bc5714ea058310
2016-11-01 12:07:31 +03:00
Stsiapan_Tsybulski
fb40ccf6b5
Stackoverflow issue was fixed
2016-10-31 09:40:00 +03:00
Axel Uhl
f7ed68aa38
use harmonization of TrackedRace.getMarkPassings in SailingServiceImpl
...
Change-Id: I52adbb6d7e77ea57c65c99aa912f394e7c64a6f2
2016-10-28 10:42:39 +02:00
Axel Uhl
3e163dd6b2
unified getMarkPassings methods on TrackedRace
...
Change-Id: Idd4d82766de52a719dae609f5e89f4ec48733fd5
2016-10-28 10:41:56 +02:00
Axel Uhl
3489c9132b
moved write-locking the MarkPassingCalculator.Listen out of the try-block;
...
An InterruptedException would have lead to the lock not having been obtained. Yet, the finally
clause would have tried to unlock, leading to non-symmetrical locking behavior which could lead
to deadlocks.
Change-Id: I2a89d5bb4f9ef5afe6fcf069a29fc2ccafe68ecc
2016-10-28 10:32:53 +02:00
Axel Uhl
08300f7fe4
made MarkPassingCalculator.listenThread final
...
Change-Id: I3d5f7402b750ffe7d5e5740acc7197328c64fba8
2016-10-28 10:27:23 +02:00
Axel Uhl
d1fd52301e
adjusted locking method names to naming conventions
...
Change-Id: I3d5a1dd86e809de1798ff30403d18835203105b2
2016-10-28 09:55:18 +02:00
Axel Uhl
d1dfdaa768
removed obsolete unused method from SailingService; enhanced Javadoc
...
Change-Id: I4110ee1704c8ff0a6f6e5cf14fcf9ce0d7627c84
2016-10-28 09:52:40 +02:00
Axel Uhl
f8b7fe3b33
Merge remote-tracking branch 'server/master' into bug3816_2
2016-10-28 08:47:09 +02:00
Stsiapan_Tsybulski
905b382b1b
Javadoc's information was a little bit extended
2016-10-27 17:14:05 +03:00
Axel Uhl
6a3e77befc
Merge branch 'bug3280'
2016-10-27 14:05:46 +02:00
Steffen Schaefer
d4e9140321
Adjusted desktop EventHeader to improve the dropdown and unify duplicate
...
styles
2016-10-26 11:36:00 +02:00
Axel Uhl
ca297619fc
adjusted formatting according to conventions
...
Change-Id: I19ef2ffdcd10892134221358c4e90f994d0daf70
2016-10-26 10:16:24 +02:00
Steffen Schaefer
9612f71832
Extended AbstractFilterablePanel to be able to add Filter instances and
...
removed that part from CustomizableFilterablePanel
2016-10-26 09:31:04 +02:00
Steffen Schaefer
d622f1e350
Merge branch 'master' into bug3881
2016-10-26 08:44:57 +02:00
Steffen Schaefer
00a6eb920e
Merge branch 'master' of ssh://trac@sapsailing.com/home/trac/git
2016-10-25 15:21:07 +02:00
Steffen Schaefer
6c03aaa566
Merge branch 'bug3954'
2016-10-25 14:57:24 +02:00
Steffen Schaefer
7da6078e7b
Formatting changes
2016-10-25 14:52:09 +02:00
Kai Boernert
b8dc4dccff
fixed warnings
2016-10-25 13:38:00 +02:00
Kai Boernert
ca10c00b30
prevent a race from being live, if endOfTracking is null, instead clamp the time using endOfRace and MAX_TIME_AFTER_RACE_END
2016-10-25 13:36:36 +02:00
Stsiapan_Tsybulski
833aec46c1
Javadoc was added
2016-10-25 14:28:57 +03:00
Stsiapan_Tsybulski
d57652edf0
Merge branch 'master' into bug3816_2
2016-10-25 12:35:46 +03:00
Stsiapan_Tsybulski
aced9e701c
LockUtil and Named lock classes are used now
2016-10-25 11:18:59 +03:00
Stsiapan_Tsybulski
7e0a27f767
Method getUpdatedMarkPassings was moved to TrackedRace interface
2016-10-24 16:15:41 +03:00
Steffen Schaefer
2b1f0353a5
Refactored AbstractFilterablePanel and CustomizableFilterablePanel to
...
consistently use com.sap.sse.common.filter.Filter for the keyword filter
and the extendible set of filters in CustomizableFilterablePanel
2016-10-24 12:06:38 +02:00
Steffen Schaefer
818c8dfb03
Introduced AbstractKeywordFilter as a com.sap.sse.common.filter.Filter
...
implementation that implements keyword filtering logic
2016-10-24 12:01:17 +02:00
Steffen Schaefer
2e7d48c687
Refactored keyword filter logic from AbstractListFilter to a newly
...
introduced KeywordMatcher
2016-10-24 11:58:03 +02:00
Stsiapan_Tsybulski
d7350239cb
Code refactoring
2016-10-24 12:48:37 +03:00
Steffen Schaefer
5428f541a2
Merge branch 'master' into bug3881
...
Conflicts:
java/com.sap.sailing.www/release_notes_admin.html
2016-10-24 10:10:37 +02:00
Lennart Hensler
2bdd79fe2e
Merge branch 'master' into dataMining
2016-10-23 11:58:46 +02:00
Lennart Hensler
5af42c85a9
Created a simple Medal Race dimension
2016-10-23 11:57:49 +02:00
Axel Uhl
5b67f0b9b9
Merge remote-tracking branch 'origin/bug3964'
2016-10-23 01:38:21 +02:00
Axel Uhl
5923ac55b2
fixed SensorFixStoreAndLoadTest after changing ride height type from double to Distance
...
Change-Id: I1b4864c25732a0d9b5db9275c7e835890ada8f07
2016-10-22 14:29:54 +02:00
Lennart Hensler
201c65cc37
Improved the LinearDoubleClusterGroup
2016-10-22 14:16:37 +02:00
Lennart Hensler
03bcdb2ec6
Implemented KPI for the time a competitor spent in a leg
2016-10-22 12:13:20 +02:00