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
Benjamin Barth
416f1cd155
Adjusted utility method for resolving competitor flag image
2015-07-06 13:50:44 +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
Benjamin Barth
5090e1687e
Added utility method for resolving competitor flag image
2015-07-06 10:32:57 +02:00
Benjamin Barth
7ae82136f4
Adjusted SortedCellTable interface to work with collections instead of
...
lists
2015-07-06 10:31:53 +02:00
Benjamin Barth
6ff88f98ac
Added light weight DTO for minimal competitor information
2015-07-06 10:26:12 +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
Nick
15fe949b4b
Merge remote-tracking branch 'origin/master'
2015-07-04 21:16:46 +02:00
Axel Uhl
52d9dc176e
fixed comparator for mark passings structures: when mark passings for a single competitors are to be managed,
...
only the time shall be considered, and a comparison with a mark passing that has equal time shall result in 0.
Only collections with mark passings from different competitors need to resolve by competitor in case times are
equal.
2015-07-03 22:54:09 +02:00
Axel Uhl
9c49a504b4
fixing another aspects of competitor ranking comparator in case of already finisihed race for one and not yet started race for another
2015-07-03 14:37:03 +02:00
Axel Uhl
a37fd177f4
fix for bug 2976: don't compare by number of mark passings but by the index of the current leg
2015-07-03 13:50:26 +02:00
Axel Uhl
028f3c1a42
implemented a failing test case for bug 2976
2015-07-03 12:03:43 +02:00
Axel Uhl
87d26c34b3
bug 3030: moved the listener notification for suppression change outside the block that is protected by the suppression write lock
2015-07-03 10:33:42 +02:00
Axel Uhl
fddd1d3c0b
removed unused field and organized imports to avoid warnings
2015-07-03 10:18:58 +02:00
Axel Uhl
b873500dcc
Merge branch 'master' into design2015-mobile
2015-07-03 10:18:07 +02:00
Axel Uhl
5df46baa1d
fixed typo in exception log message
2015-07-03 10:17:39 +02:00
Axel Uhl
e539c76ae9
Merge branch 'master' into design2015-mobile
2015-07-03 09:48:06 +02:00
Axel Uhl
0cccd0deb2
Merge branch 'master' into design2015
2015-07-02 19:43:41 +02:00
Papick Garcia Taboada
cfdac2d8eb
Merge branch 'design2015-mobile' of ssh://sapsailing.com/home/trac/git into design2015-mobile
...
# By Steffen Schaefer
# Via Steffen Schaefer
* 'design2015-mobile' of ssh://sapsailing.com/home/trac/git:
Removed debug code
Fixed refresh loop in desktop version
Improved mapping of old place to new one
MultiregattaOverviewPlace supports mobile
Removed debug code
Improved debugging in JS for the entry point
Correctly reusing the place rerouting for old places to new ones on mobile form factor
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/app/DesktopActivityMapper.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/mobile/app/MobileActivityMapper.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/shared/SwitchingEntryPoint.java
2015-07-02 17:50:02 +02:00
Papick Garcia Taboada
dfe59ad306
Implemented seamless desktop/ mobile switching for mini and full leaderboard
2015-07-02 17:07:58 +02:00
Axel Uhl
6d2c319b63
fix for nasty bug 3016: use a new DomainFactoryImpl for each test case execution to get a clean, empty CompetitorStore
2015-07-02 14:23:53 +02:00
Axel Uhl
10bb214083
fixing bug 3040 by adding null handling in TrackedLegOfCompetitorImpl.getAverageVelocityMadeGood
2015-07-02 13:57:21 +02:00
Axel Uhl
51f7facf47
removed a fefw more unnecessary NoWindException declarations
2015-07-02 10:17:19 +02:00
Axel Uhl
b7fb1d6dd6
minor formatting and mini refactoring
2015-07-02 10:13:03 +02:00
Axel Uhl
861138c139
Merge remote-tracking branch 'server/master'
2015-07-02 10:09:47 +02:00
Axel Uhl
44ce7f4974
fixing bug 3045 by introducing null checks
2015-07-02 10:07:23 +02:00