Steffen Schaefer
172e2b9df3
bug 3098: Fixed stand-alone leaderboard styling
2015-07-10 09:05:21 +02:00
Steffen Schaefer
bf44dd0336
Merge remote-tracking branch 'origin/master' into design2015
2015-07-08 16:05:34 +02:00
Steffen Schaefer
a612271fdb
Implemented the calculation of the race count per competitor for the
...
mini leaderboard
2015-07-08 16:00:40 +02:00
Steffen Schaefer
ce8ca3931f
Refactored code to calculate the mini leaderboard to remove the code
...
duplication
2015-07-08 16:00:18 +02:00
Steffen Schaefer
d6d34ba7d6
Removed unused details URL for mini leaderboard as this is currently
...
solved using places
2015-07-08 15:58:26 +02:00
Steffen Schaefer
aa97cad40a
Refactored common logic to get a leaderboard with its containing group
...
and event
2015-07-08 15:58:09 +02:00
Steffen Schaefer
ae1ebd3edf
Added LeaderboardGroup to the fields available in LeaderboardContext
2015-07-07 16:34:16 +02:00
Steffen Schaefer
213325c62d
Preparations to support mapping subclasses of RegattaMetadataDTO
2015-07-07 16:28:30 +02:00
Steffen Schaefer
9865ef4029
Fixed a bug that causes some fields of RegattaMetadataDTO to be empty
2015-07-07 16:25:37 +02:00
Steffen Schaefer
2364b9952e
RegattaReferenceDTO is now marked as DTO to make it usable in dispatch
2015-07-07 16:08:54 +02:00
Steffen Schaefer
a42973d396
Removed code duplication
2015-07-07 16:00:35 +02:00
Steffen Schaefer
8f5619c7ea
Added method to traverse all leaderboards of an event
2015-07-07 15:57:52 +02:00
Steffen Schaefer
28a8517bdd
Merge remote-tracking branch 'origin/master' into design2015
2015-07-07 15:09:19 +02:00
Steffen Schaefer
eeba23b4b1
Merge branch 'design2015-mobile' into design2015
2015-07-07 15:04:42 +02:00
Steffen Schaefer
29488c1063
Removed regatta name for single regatta events and series events from
...
mobile event header
2015-07-07 10:14:50 +02:00
Steffen Schaefer
03e9cffc67
Added quickfinder to mini overall leaderboard view
2015-07-07 10:07:57 +02:00
Steffen Schaefer
e401ddad46
Code format
2015-07-07 10:04:44 +02:00
Steffen Schaefer
87cf929d3a
Implemented more generic handling of the quickfinder
2015-07-07 10:00:41 +02:00
Steffen Schaefer
fa6cc7f9f4
Initial addition of the quickfinder for series
2015-07-07 08:49:58 +02:00
Steffen Schaefer
8e9bdb2c87
More generic handling of the quickfinder to make it reusable for series
2015-07-07 08:49:40 +02:00
Steffen Schaefer
db9b0e7022
Merge branch 'design2015' into design2015-mobile
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_zh.properties
2015-07-07 08:12:25 +02:00
Steffen Schaefer
9d141ff366
Merge remote-tracking branch 'origin/master' into design2015
2015-07-07 08:09:58 +02:00
Steffen Schaefer
e299e4966e
Fixed link in mobile news box to show the mini leaderboard instead of
...
the desktop version
2015-07-06 18:15:47 +02:00
Steffen Schaefer
7b96310309
Implemented latest news place updating for desktop
2015-07-06 18:08:54 +02:00
Steffen Schaefer
7a1784f808
Implemented place updating for desktop
2015-07-06 17:53:01 +02:00
Steffen Schaefer
13d7aeec4c
Automatic place adjustion for mini leaderboard on desktop to directly
...
show the desktop version
2015-07-06 17:29:03 +02:00
Steffen Schaefer
77aa1284db
Added missing latest news place
2015-07-06 17:01:45 +02:00
Steffen Schaefer
51e330bcd0
Initial implementation to show events of a series in mobile
2015-07-06 16:40:59 +02:00
Steffen Schaefer
94b42e6555
Using the correct resources for mobile series header
2015-07-06 15:49:42 +02:00
Steffen Schaefer
d88a2ca710
Showing the series locations in mobile series header
2015-07-06 15:46:04 +02:00
Steffen Schaefer
0008e2c59f
Initial implementation of mini overall leaderboard activity
2015-07-06 15:37:42 +02:00
Steffen Schaefer
8401271870
Initial implementation of mini overall leaderboard in mobile series
...
overview
2015-07-06 15:37:36 +02:00
Steffen Schaefer
fff656f3a8
First dummy mobile series overview page
2015-07-06 15:37:31 +02:00
Steffen Schaefer
13d8a77365
Removed unused UI parts
2015-07-06 15:36:25 +02:00
Steffen Schaefer
2fc90a554c
Introduced an abstraction to be used by LogoUtil to recycle the code for
...
mobile series
2015-07-06 14:36:14 +02:00
Steffen Schaefer
1442f2b898
Fixed compiler error after merge
2015-07-06 13:56:11 +02:00
Steffen Schaefer
fadec89e61
Merge remote-tracking branch 'origin/design2015' into design2015-mobile
2015-07-06 13:55:21 +02:00
Steffen Schaefer
1f1930bb0f
Code style improvements
2015-07-06 13:54:42 +02:00
Steffen Schaefer
272f5d1469
Several UI elements in mobile now consistently link to the mini
...
leaderboard instead of the desktop version
2015-07-06 13:50:24 +02:00
Steffen Schaefer
8eb5e4b163
Using util to resolve the flag image URI
2015-07-06 13:31:36 +02:00
Steffen Schaefer
5e86b9fa2c
Adjustments to mini leaderboard to use SimpleCompetitorDTO
2015-07-06 13:30:52 +02:00
Steffen Schaefer
94c9f570a2
Merge branch 'design2015' into design2015-mobile
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/client/place/event/partials/racelist/AbstractRaceList.java
2015-07-06 13:29:16 +02:00
Steffen Schaefer
559d05dd8c
Implemented mapping constructors for SimpleCompetitorDTO
2015-07-06 11:06:29 +02:00
Steffen Schaefer
396f94d995
Moved SimpleCompetitorDTO to gwt.ui
2015-07-06 11:00:22 +02:00
Steffen Schaefer
ec922e16c1
RaceMetadataDTO is now comparable
2015-07-06 10:05:10 +02:00
Steffen Schaefer
ab10dea856
LiveRaceDTO is now comparable
2015-07-06 09:42:46 +02:00
Steffen Schaefer
519bde9b46
Implemented lazy initialization of RaceViewState in RaceContext
2015-07-06 08:55:07 +02:00
Steffen Schaefer
308c5d79fa
Refactored calculation of startTime as date in RaceContext to its own
...
method
2015-07-06 08:54:39 +02:00
Steffen Schaefer
78b2fd1968
Using cached start/finish times instead of method parameters
2015-07-06 08:46:12 +02:00
Steffen Schaefer
6e581378d7
RaceContext.isLiveOrOfPublicInterest is now public to be called from a
...
dispatch action (needed e.g. for race list)
2015-07-06 08:43:25 +02:00
Steffen Schaefer
d5dc1fc374
Only calculating finishedTime if necessary
2015-07-06 08:23:50 +02:00
Steffen Schaefer
ec9a9b86ef
Implemented lazy initialization of start and end time in RaceContext
2015-07-06 08:22:31 +02:00
Steffen Schaefer
79a5b37ed3
Constants are static
2015-07-06 08:18:34 +02:00
Steffen Schaefer
ca906e3d98
Using interface instead of the implementation type
2015-07-06 08:17:15 +02:00
Steffen Schaefer
714c8338a5
Merge remote-tracking branch 'origin/master' into design2015
2015-07-06 08:10:21 +02:00
Steffen Schaefer
a239f71774
Removed debug code
2015-07-02 07:39:23 +02:00
Steffen Schaefer
7b32a600bc
Fixed refresh loop in desktop version
2015-07-02 07:21:25 +02:00
Steffen Schaefer
1f27421b82
Improved mapping of old place to new one
2015-07-02 07:14:08 +02:00
Steffen Schaefer
437d4d1bdc
MultiregattaOverviewPlace supports mobile
2015-07-02 07:13:26 +02:00
Steffen Schaefer
afb49276dd
Removed debug code
2015-07-02 07:12:44 +02:00
Steffen Schaefer
4e6af8ce10
Improved debugging in JS for the entry point
2015-07-02 07:00:46 +02:00
Steffen Schaefer
b4bf7d95fd
Correctly reusing the place rerouting for old places to new ones on
...
mobile form factor
2015-07-02 06:51:24 +02:00
Steffen Schaefer
955d0e10f2
Live Races aren't available for events that aren't currently live on
...
mobile
2015-07-01 14:09:18 +02:00
Steffen Schaefer
b85d3c5406
Merge branch 'design2015' into design2015-mobile
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/dispatch/event/GetLiveRacesForEventAction.java
2015-07-01 13:42:11 +02:00
Steffen Schaefer
356ea20537
News aren't available for events that aren't currently live
2015-07-01 13:30:33 +02:00
Steffen Schaefer
0c22cab55e
Live Races aren't available for events that aren't currently live
2015-07-01 13:19:56 +02:00
Steffen Schaefer
83caee2070
Adjusted media page title styling to match the design
2015-07-01 12:50:19 +02:00
Steffen Schaefer
c008767d73
Stage video title is now shown using lower third on mobile
2015-07-01 11:20:46 +02:00
Steffen Schaefer
fa9ad9cd92
Merge branch 'design2015' into design2015-mobile
2015-07-01 11:11:27 +02:00
Steffen Schaefer
c8571b925c
Play button of VideoPlayer is now smaller for low resolutions
2015-07-01 10:58:16 +02:00
Steffen Schaefer
5e6e837dcd
Fixed pause event for VideoJsPlayer
2015-07-01 10:58:09 +02:00
Steffen Schaefer
dfc08bca41
Introduced VideoPlayer as base widget of VideoWithLowerThird / fixed
...
play button positioning
2015-07-01 10:58:01 +02:00
Steffen Schaefer
3b8e8b956e
Refactored package structure of lowerThird and videoPlayer
2015-07-01 10:57:53 +02:00
Steffen Schaefer
bd978c9fed
Fixed autoplay of videos on media page
2015-07-01 10:57:45 +02:00
Steffen Schaefer
ba74182e93
Changed event handling to be compatible with video.js plugins
2015-07-01 10:57:37 +02:00
Steffen Schaefer
fd1d8d3650
Updated video.js to v4.12.10 / updated video.js plugins
2015-07-01 10:57:30 +02:00
Steffen Schaefer
041650fdb0
Hiding lower third when starting the video
2015-07-01 10:57:23 +02:00
Steffen Schaefer
ece68b2e09
Fixed media page layout
2015-07-01 10:57:15 +02:00
Steffen Schaefer
34cdde4f74
Removed fixed ratio of VideoJsPlayer to make setting the size when using
...
the player work properly
2015-07-01 10:57:06 +02:00
Steffen Schaefer
e95ef00b9f
Implemented lower third for video player
2015-07-01 10:56:58 +02:00
Steffen Schaefer
ed3ee1af44
Merge branch 'design2015' into design2015-mobile
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/client/shared/dispatch/DispatchSystemImpl.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/client/shared/dispatch/SimpleDispatch.java
2015-06-30 13:38:27 +02:00
Steffen Schaefer
500578a100
Improved calculation of the request latency
2015-06-30 13:32:21 +02:00
Steffen Schaefer
4f4fe6c4b4
Improved calculation of current server time in client side dispatch
...
system
2015-06-30 13:17:13 +02:00
Steffen Schaefer
c0ff99fe26
Merge branch 'design2015' into design2015-mobile
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/client/place/event/regatta/tabs/reload/RefreshManager.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/client/shared/dispatch/DispatchSystem.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/client/shared/dispatch/DispatchSystemImpl.java
2015-06-30 12:52:27 +02:00
Steffen Schaefer
d08f70859a
The current server time is now generically calculated by the dispatch
...
system
-> removed server timestamp from the news entry DTO
2015-06-30 11:59:23 +02:00
Steffen Schaefer
4d8b3df2a4
Ported conditional formatting of news timestamp to mobile
2015-06-30 11:43:45 +02:00
Steffen Schaefer
e57ad2a4b4
Statistics do not contain values for all events of a series anymore
2015-06-30 11:11:34 +02:00
Steffen Schaefer
fa55b6c799
Merge branch 'design2015' into design2015-mobile
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/server/HomeServiceUtil.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/dispatch/event/GetEventViewAction.java
java/com.sap.sailing.server/SailingServer (No Proxy, Remote Debug SAP
VM).launch
2015-06-30 11:10:37 +02:00
Steffen Schaefer
087a966873
Merge remote-tracking branch 'origin/master' into design2015
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/dispatch/event/GetEventViewAction.java
2015-06-30 11:01:16 +02:00
Steffen Schaefer
dc5fbe1d48
Simplification based on more generic HomeServiceUtil.isPartOfEvent
2015-06-30 10:56:45 +02:00
Steffen Schaefer
668d71ca12
HomeServiceUtil.isPartOfEvent can now be called for every Leaderboard
...
and not only for Regattas
2015-06-30 10:56:31 +02:00
Steffen Schaefer
7d710df854
Updated RaceContext to the state of mobile
2015-06-30 10:54:20 +02:00
Steffen Schaefer
522fc3805e
Merge branch 'design2015' into design2015-mobile
2015-06-19 17:05:45 +02:00
Steffen Schaefer
94c27f873c
Fixed IndexOutOfBoundsException and broken UI if no races are available
...
for a regatta
2015-06-19 17:02:01 +02:00
Steffen Schaefer
820e1576c0
Stage video subtitle styling optimizations
2015-06-19 15:52:13 +02:00
Steffen Schaefer
d7e7c4e005
Removed redundant subtitle
2015-06-19 15:41:27 +02:00
Steffen Schaefer
46ecaee070
mobile video stage is now showing the video title
2015-06-19 15:33:01 +02:00
Steffen Schaefer
2b1671f193
Merge branch 'design2015' into design2015-mobile
2015-06-19 15:32:16 +02:00
Steffen Schaefer
01e2668ecf
Fixed compiler error
2015-06-19 15:30:53 +02:00
Steffen Schaefer
4124129d3a
Video subtitle is now optional and not shown for main media video and
...
event overview stage
2015-06-19 15:27:04 +02:00