# By Benjamin Barth (7) and Steffen Schaefer (2)
# Via Benjamin Barth
* 'design2015' of ssh://sapsailing.com/home/trac/git:
Adjusted style of shared ErrorMessage
Moved shared ErrorPlace into respective package and abstracted ErrorActivity implementations
Refactored Activity implementations to use convenience AsyncCallback imnplementation
Refactored AbstractActivityProxy implementation to use convenience AsyncCallback imnplementation
Added AsyncCallback implementations for consistant error handling in Activities and ActivityProxies
Fixed layout of mobile EventOverviewStage
Fixed mobile navigation for single regatta and series events
Updated main.gss in gwt.theme to the current state of gwt.ui
Merged SharedRessources of desktop and mobile to fix rendering issues of shared widgets
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/places/event/AbstractEventActivity.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/places/event/EventActivityProxy.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/places/event/multiregatta/mediatab/MultiregattaMediaTabView.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/places/event/regatta/mediatab/RegattaMediaTabView.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/places/events/EventsActivity.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/places/events/EventsClientFactory.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/places/start/StartActivity.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/mobile/places/event/AbstractEventActivity.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/mobile/places/event/EventActivityProxy.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/mobile/places/series/SeriesActivity.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/mobile/places/series/minileaderboard/SeriesMiniOverallLeaderboardActivity.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/shared/places/searchresult/SearchResultActivity.java
* commit '5326464b190d6f1b9d81072e64596cc556cc0b1d':
removed FIXME comment; it was addressed by commit 52d9dc176e
fix for bug 3298: count a race for discarding only when the competitor has a score correction or a rank assigned at that time point
show control buttons in "Tracked Races" admin console panel again
* master: (98 commits)
Disabled the generig data mining RESTlet
Added the docu for the data mining RESTlets
Implemented a predefined query to get the sum of maneuvers per competitor
Added a dimension to get the amount of maneuvers for a race of a competitor
Added the distance sum query to the regatta queries
Made Distance json serializable and added a predefined query for the distance sum grouped by competitor name and leg type
Added average speed query for race of regatta to the RESTlets
Implemented "ensureInjected" behaviour and removed duplicate script injecting.
Cleaned DataMiningResource and added simple query for regattas
merge import consolidation
fixed merge accident: remove ssj.jar from simulator bundle's .classpath
save subtraction in BlastRandom.nextExponential();
correct relation of geometric and exponential distribution;
Cleaned the CompoundGroupKey
use java.util.Random for random number generation (used for wind pattern with gusts); remove library "ssj.jar";
Minor change in the DataMiningServer interface
removing reference to idangerous swiper from AutoPlay.html
removed idangerous.swiper.js which is not used anymore
removed jdom from xmlexport bundle's lib/ folder and acquire it from target platform instead
Added a predefined query for all races for testing
...
* commit '579995e6be3defbc246904338b8d2eaa57fe8854':
Fixed compitetor statistics calcualtation
Show mini leaderboard on mobile overview pages if there are no results yet, containing a respective info text
Show mini leaderboard on desktop overview pages if there are no results yet, containing a respective info text
Bugfix to make iPad to be recognized as tablet and not as desktop
Moved device category detection to common
made the image and video list in the EventDetailsComposite clickable (open in new browser)
removed image preview from image edit dialog
Tablet detection finetuning for FireFox on Android
Removed the PolarSheets from the SailingGWT launch config
Tablet detection finetuning
removed GWT.debugger() statement
added a busy indicator to the image editor to show that the image size resolution takes some time
improved video list view
Moved the retrieval of the dimensions of an event image to the server to avoid loading of the image clientside
remove a number of now unnecessary NoWindException declarations
# By Steffen Schaefer
# Via Steffen Schaefer
* 'android-maven-build-bug3190' of ssh://sapsailing.com/home/trac/git:
Added Maven profile to activate the build of the test bundles
# By Steffen Schaefer
# Via Steffen Schaefer
* 'design2015-mobilehome' of ssh://sapsailing.com/home/trac/git:
Added method to set the Quickfinder values
Initial addition of the quickfinder for mobile StartPlace (without contents)
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/mobile/places/start/StartView.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/mobile/places/start/StartViewImpl.java
# By fmittag (2) and Steffen Schaefer (1)
# Via Steffen Schaefer
* 'design2015' of ssh://sapsailing.com/home/trac/git:
Using local works directories for SDM to reduce amout of temp files
fix for bug 3057 - Validator for event image upload erroneously requests a URL after successful upload
fixed launch config
# By Steffen Schaefer
# Via Steffen Schaefer
* 'design2015-races' of ssh://sapsailing.com/home/trac/git:
Fixed calculation of live race count for regatta progress
# By Steffen Schaefer
# Via Steffen Schaefer
* 'design2015' of ssh://sapsailing.com/home/trac/git:
Better visualization of course area name in event header
# By Steffen Schaefer (5) and fmittag (1)
# Via Steffen Schaefer (2) and fmittag (1)
* 'design2015-races' of ssh://sapsailing.com/home/trac/git:
Fixed NPE in regatta filter if boat category is null
Added defaul course area to regatta header body
Removed duplicate code
Showing default course area for regattas in the event header if there is more than one course area for the event
Only showing leaderboard group if there is more than one associated with the event
fixed bug during event creation
# By Benjamin Barth (2) and Steffen Schaefer (2)
# Via Steffen Schaefer
* 'design2015-races' of ssh://sapsailing.com/home/trac/git:
Split up in several actions with different refresh intervals and implemented auto refresh for race list
Race list - Added utility method to compare start dates
Regatta list - Reader header no longer shows an arrow if not linked
Added ordering to FleetMetadataDTO
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/client/place/event/partials/racelist/RaceListDataUtil.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/dispatch/event/RaceListViewDTO.java
# 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
# By Axel Uhl (40) and others
# Via Axel Uhl (10) and others
* 'design2015-mobile' of ssh://sapsailing.com/home/trac/git: (109 commits)
Stage video title is now shown using lower third on mobile
Play button of VideoPlayer is now smaller for low resolutions
Fixed pause event for VideoJsPlayer
Introduced VideoPlayer as base widget of VideoWithLowerThird / fixed play button positioning
Refactored package structure of lowerThird and videoPlayer
Fixed autoplay of videos on media page
Changed event handling to be compatible with video.js plugins
Updated video.js to v4.12.10 / updated video.js plugins
Hiding lower third when starting the video
Fixed media page layout
Removed fixed ratio of VideoJsPlayer to make setting the size when using the player work properly
Implemented lower third for video player
Fixed regatta calculation in EventContext
Mobile - Used new SectionHeaderContent place navigation
Mobile - Added place navigation for Latest news
Mobile - Enabled SectionHeaderContent to work with place navigations
Improved calculation of the request latency
Updates box mobile - Fixed coloring of recent updates box items
Improved calculation of current server time in client side dispatch system
Event Overview mobile - Reduced number of entries in mini leaderboard for single regatta and series event overviews
...
# By Steffen Schaefer
# Via Steffen Schaefer
* 'design2015-mobile' of ssh://sapsailing.com/home/trac/git:
Implemented wrapping of longer statistic items without overlap
Quick solution to guide users to the leaderboard view
Adjusted condition to enable/disable the calculation of stats that could have a bad influence on the overall system performance
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_ru.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_zh.properties