Commit Graph
100 Commits
Author SHA1 Message Date
Benjamin Barth 9de7dacb97 Added filter ability to mobile SectionHeader partial 2015-10-29 14:59:23 +01:00
Benjamin Barth 63ac5a0616 Added experimental feature flag to enable/disable race viewer linking in
mobile race view
2015-10-29 12:02:18 +01:00
Benjamin Barth 3d4c4d486a Merge branch 'design2015-simpleraceboard' into design2015
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/mobile/partials/regattacompetition/RegattaCompetitionFleetRace.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/mobile/partials/regattacompetition/RegattaCompetitionSeries.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/overview/EventView.java
2015-10-29 11:35:51 +01:00
Benjamin Barth 6ef8d07133 Adjusted styling of competitor filter on mobile 2015-10-28 18:11:25 +01:00
Benjamin Barth 585bc8cfd9 Merge branch 'design2015-competitor-filter' into design2015
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/partials/racelist/AbstractRaceList.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/partials/regattacompetition/RegattaCompetitionFleet.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/partials/regattacompetition/RegattaCompetitionFleetRace.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/partials/regattacompetition/RegattaCompetitionSeries.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/places/event/regatta/racestab/RegattaRacesTabView.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/mobile/MobileEntryPoint.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/mobile/partials/regattacompetition/RegattaCompetition.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/mobile/partials/regattacompetition/RegattaCompetitionFleet.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/mobile/partials/regattacompetition/RegattaCompetitionFleetRace.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/mobile/partials/regattacompetition/RegattaCompetitionSeries.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/mobile/places/event/races/RacesViewImpl.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/dispatch/event/LeaderboardContext.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/dispatch/event/RaceContext.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/dispatch/event/SimpleCompetitorDTO.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/race/SimpleRaceMetadataDTO.java
2015-10-28 15:22:57 +01:00
Benjamin Barth 7fa1ea5353 Added experimental feature flag to enable/disable competitor filter 2015-10-28 14:08:31 +01:00
Benjamin Barth 53f3dc20bc Code cleanup in desktop media views 2015-10-28 12:52:25 +01:00
Benjamin Barth 234dd2bef8 Removed no longer need HomeService and used Dispatch system for media
loading
2015-10-28 11:50:14 +01:00
Benjamin Barth 177f1c7757 Fixed GetEventSeriesViewAction cache key construction 2015-10-28 11:37:27 +01:00
Benjamin Barth 89c77e1123 Added GetMediaForEventAction for dispatch system 2015-10-28 11:36:55 +01:00
Benjamin Barth 8b2ac9f2d7 Removed unused methods in HomeService 2015-10-28 11:27:54 +01:00
Benjamin Barth 5801a0dd40 Fixed EventActivityProxy behavior in desktop and mobile implementations 2015-10-28 11:22:42 +01:00
Benjamin Barth bf6f20f96c Removed unused methods in SeriesActivity and SeriesView 2015-10-28 11:12:25 +01:00
Benjamin Barth ffb6792141 Fixed GetEventSeriesViewAction cache key construction 2015-10-28 11:02:35 +01:00
Benjamin Barth 7d0e26b710 Merge branch 'design2015-mobileviews' into design2015 2015-10-28 10:27:23 +01:00
Benjamin Barth f2f0a43fb0 Fixed forceReschedule method in RefreshManager 2015-10-28 10:10:50 +01:00
Benjamin Barth 5a8825899c Added abstraction EventActivityProxy to unify behavoir in desktop and
mobile implementations
2015-10-28 09:12:31 +01:00
Benjamin Barth 17c5372b78 Refactored mobile view structure to unify desktop and mobile place
navigation
2015-10-27 16:59:19 +01:00
Benjamin Barth 3119bab63e Adjusting mobile view structure to unify desktop and mobile place
navigation
2015-10-27 15:57:32 +01:00
Benjamin Barth fe40912d52 Added convinience method isMultiRegattaEvent() to Prenseter 2015-10-27 14:07:22 +01:00
Benjamin Barth 66f1685d7a Adjusted style of shared ErrorMessage 2015-10-22 16:53:26 +02:00
Benjamin Barth 0d6d2e8f85 Moved shared ErrorPlace into respective package and abstracted
ErrorActivity implementations
2015-10-22 16:20:45 +02:00
Benjamin Barth c78cebb099 Refactored Activity implementations to use convenience AsyncCallback
imnplementation
2015-10-22 15:20:15 +02:00
Benjamin Barth 5600c01a45 Refactored AbstractActivityProxy implementation to use convenience
AsyncCallback imnplementation
2015-10-22 14:35:40 +02:00
Benjamin Barth e46a9b05de Added AsyncCallback implementations for consistant error handling in
Activities and ActivityProxies
2015-10-22 13:48:57 +02:00
Benjamin Barth ea2617041e Fixed layout of mobile EventOverviewStage 2015-10-22 13:39:01 +02:00
Benjamin Barth 28300d355f Fixed mobile navigation for single regatta and series events 2015-10-22 12:20:22 +02:00
Benjamin Barth a72bc27c6b Removed no longer need methods in SailingService 2015-10-22 09:17:26 +02:00
Benjamin Barth 753820bf0e Refactored search dispatch actions to support parallel asynchornious
search
2015-10-21 17:56:52 +02:00
Benjamin Barth 91d72972f3 Added StringsResult class for dispatch system 2015-10-21 16:15:32 +02:00
Benjamin Barth f99ad8ada2 Avoid header tab selection when naviating to search view 2015-10-21 15:40:00 +02:00
Benjamin Barth 3ee531b849 Added location title to SearchResultPlace 2015-10-21 14:49:28 +02:00
Benjamin Barth 911e616ece Adjusted style of mobile search result items 2015-10-21 14:49:11 +02:00
Benjamin Barth 282d155f87 Moved shared search result activity proxy and activity into respective
package and deleted separat mobile implementations
2015-10-21 14:48:47 +02:00
Benjamin Barth 92bb5fd226 Removed unused activity methods and adjusted client factory hierachy 2015-10-21 14:27:30 +02:00
Benjamin Barth 040052dad9 Removed no longer use SearchEvent and SearchEventHandler classes 2015-10-21 13:05:01 +02:00
Benjamin Barth 2bbc2242eb Refactored desktop search view to use shared abstract partials and
dispatch action for loading search results
2015-10-21 12:57:36 +02:00
Benjamin Barth 01170e4180 Refactored mobile search view to use shared abstract partials 2015-10-21 12:02:10 +02:00
Benjamin Barth 5520d7ee8e Added shaerd abstract implementation for search result partials 2015-10-21 11:35:57 +02:00
Benjamin Barth eed384ff68 Moved search result navigation to AbstractPlaceNavigator 2015-10-21 11:09:47 +02:00
Benjamin Barth ffb5f475de Server-side filter of search results not referencing an event 2015-10-21 10:57:19 +02:00
Benjamin Barth 96c30d16ff Merge branch 'design2015' of ssh://trac@sapsailing.com/home/trac/git into design2015 2015-10-21 09:43:51 +02:00
Benjamin Barth 84a034c5dd Server-side filter of search results not referencing an event 2015-10-21 09:43:30 +02:00
Benjamin Barth e271cbc93f Added mobile place navigation for ErrorPlace 2015-10-20 16:50:52 +02:00
Benjamin Barth 16b0fdaf3a Fixed cache key for GetLiveRacesForRegattaAction 2015-10-20 16:38:49 +02:00
Benjamin Barth b78e51ee51 Fixed sizing of mobile ErrorView implementation 2015-10-20 16:35:50 +02:00
Benjamin Barth c45297ac89 Added a mobile ErrorView implementation 2015-10-20 16:10:22 +02:00
Benjamin Barth da8632d0d4 Moved shared ErrorMessage partial into respective package 2015-10-20 16:10:12 +02:00
Benjamin Barth 4249d91c79 Made ErrorMessage partial reuseable for mobile view 2015-10-20 16:10:02 +02:00
Benjamin Barth 331ab0c6d3 Optimized layout and navigation of mobile search results 2015-10-20 12:07:00 +02:00
Benjamin Barth 3d5e962d6f Used new search result info text in mobile search view 2015-10-19 12:26:19 +02:00
Benjamin Barth 7c21670675 Added new single StringMessage for search result text info 2015-10-19 12:25:27 +02:00
Benjamin Barth 6b301fcc11 Fixed potential NPE in SearchResultDTO 2015-10-19 11:38:47 +02:00
Benjamin Barth 49532b5290 Moved shared SearchResultPlace into respective package 2015-10-19 11:38:22 +02:00
Benjamin Barth a48d189914 Adjusted navigation for mobile search view results 2015-10-19 11:10:57 +02:00
Benjamin Barth 784bf990bb Adjusted mobile place mapping to make search result view accessable 2015-10-19 11:10:00 +02:00
Benjamin Barth b0294ef954 Added mobile SearchResultView 2015-10-19 11:08:35 +02:00
Benjamin Barth 438d57610f Added action to laod search results via dispatch 2015-10-19 11:06:34 +02:00
Benjamin Barth f8ed315e2d Implemented partials for mobile search results 2015-10-19 10:36:32 +02:00
Benjamin Barth 2586316e19 Merge remote-tracking branch 'origin/design2015' into design2015-competitor-filter 2015-10-15 14:27:52 +02:00
Benjamin Barth 3e3b33645c Merge remote-tracking branch 'origin/design2015' into design2015-simpleraceboard 2015-10-15 14:26:27 +02:00
Benjamin Barth acf3caaeb9 Merge remote-tracking branch 'origin/master' into design2015 2015-10-15 14:23:22 +02:00
Benjamin Barth 9a4d9ca767 Merge remote-tracking branch 'origin/design2015' into
design2015-competitor-filter

Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/partials/regattacompetition/RegattaCompetitionFleetRace.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/mobile/partials/regattacompetition/RegattaCompetitionFleetRace.java
2015-10-15 11:18:42 +02:00
Benjamin Barth 4e3e4ec1e5 Competition Format - Abandend and Postponed state are now shown
correctly
2015-10-15 10:50:37 +02:00
Benjamin Barth 579995e6be Fixed compitetor statistics calcualtation 2015-10-15 10:23:47 +02:00
Benjamin Barth 133e9366a8 Show mini leaderboard on mobile overview pages if there are no results
yet, containing a respective info text
2015-10-14 17:55:17 +02:00
Benjamin Barth de49650343 Show mini leaderboard on desktop overview pages if there are no results
yet, containing a respective info text
2015-10-14 17:42:43 +02:00
Benjamin Barth 68bc28e64b Mobile competition format - Adjusted parameters for desktop race viewer
link
2015-10-14 17:03:26 +02:00
Benjamin Barth 3a80946fb0 Used meta tag utility class in SwitchingEntryPoint 2015-10-14 16:51:53 +02:00
Benjamin Barth 7fbaee5ac5 Added utility class to add meta tags to the document head 2015-10-14 16:49:41 +02:00
Benjamin Barth b1a76c9467 Merge remote-tracking branch 'origin/design2015' into design2015-raceboard 2015-10-14 10:43:11 +02:00
Benjamin Barth c4b1c76737 Mobile competition format - Added link to desktop race viewer 2015-10-13 16:10:15 +02:00
Benjamin Barth 23f25622b4 Regatta Overview - Set "latest update" column as initial sort column 2015-10-12 18:26:40 +02:00
Benjamin Barth 2a1f4e1643 Regatta Overview - Fixed default sort order of "latest update" column 2015-10-12 16:42:05 +02:00
Benjamin Barth 938fdd9e26 Regatta Overview - Fixed URL parameters for filter settings link sharing 2015-10-12 15:22:54 +02:00
Benjamin Barth f1e2a7404b Regatta Overview - Fixed variable declaration concerning lastet update
representation
2015-10-12 13:51:45 +02:00
Benjamin Barth f0e85bd66a Regatta Overview - Avoid showing last update "0s" if there hasn't been
any update at all
2015-10-12 13:49:44 +02:00
Benjamin Barth 000f7425d7 Implemented hiding of competitor filter in case of no filterable data 2015-10-12 11:14:39 +02:00
Benjamin Barth d600163de4 Implemented hiding of competitor filter in case of no filterable data 2015-10-12 11:14:14 +02:00
Benjamin Barth 96cc82ffa7 Load competitor information for races used for competitor filtering only
if it makes sense, meaning if a regatta has multiple series and/or
fleets
2015-10-09 12:27:53 +02:00
Benjamin Barth b54c253ec7 Added RegattaCompetition container class for desktop version 2015-10-09 11:43:19 +02:00
Benjamin Barth 42c2361709 Adjusted RegattaCompetitionPresenter implementations 2015-10-09 10:32:59 +02:00
Benjamin Barth b3c1cc1eee Optimized competitior filtering by adjusting calculation of competitors
for race
2015-10-08 16:42:28 +02:00
Benjamin Barth 32ff0e15ea Merge branch 'design2015' into design2015-competitor-filter
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/partials/regattacompetition/RegattaCompetitionFleet.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/partials/regattacompetition/RegattaCompetitionSeries.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/mobile/partials/regattacompetition/RegattaCompetitionFleet.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/mobile/partials/regattacompetition/RegattaCompetitionSeries.java
2015-10-08 14:55:58 +02:00
Benjamin Barth 235a3f6062 Integrated flight count into mobile competition format view 2015-10-08 12:19:49 +02:00
Benjamin Barth 44b4a53042 Integrated flight count into desktop competition format view 2015-10-08 12:19:38 +02:00
Benjamin Barth 87f0a29f16 Implemented flight count calculation in RaceCompetitionFormatSeriesDTO 2015-10-08 12:18:47 +02:00
Benjamin Barth 3be88c0750 Merge branch 'design2015' of ssh://trac@sapsailing.com/home/trac/git into design2015 2015-10-08 12:14:55 +02:00
Benjamin Barth 48c8458318 Added additional StringMessages for flight counts 2015-10-08 12:14:30 +02:00
Benjamin Barth deaf03f42e Competition Format - Removed background color in case of default fleet 2015-10-07 17:48:48 +02:00
Benjamin Barth 072313edba Fixed missing comma separator in RegattaOverview header text 2015-10-07 17:35:44 +02:00
Benjamin Barth eb764cf8af Restricted Sailing Loves Photography to stage and gallary images 2015-10-07 17:03:27 +02:00
Benjamin Barth 90ad9bb818 Fixed slick slider previous button positioning 2015-10-07 15:07:36 +02:00
Benjamin Barth 39453a9874 Cleanup initialization of ImageCarousel widget 2015-10-07 15:06:58 +02:00
Benjamin Barth 9379e1cc19 Adjusted slick slider styles to avoid focus border 2015-10-07 15:05:03 +02:00
Benjamin Barth 70abf0510b Adjusted layout of photo gallery on desktop media page 2015-10-07 11:00:39 +02:00
Benjamin Barth b2b31c8f27 Initially hide boat class filter 2015-10-07 10:32:57 +02:00
Benjamin Barth ea0a37b1f1 Adjusted calculations to shown number of races instead of race columns 2015-10-06 17:39:13 +02:00
Benjamin Barth a97ae659bf Changed text alignment of regatta progress information in mobile version 2015-10-06 14:40:43 +02:00
Benjamin Barth ad5130b9e4 Merge remote-tracking branch 'origin/master' into design2015
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingService.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingServiceAsync.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java
	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
2015-10-06 14:26:18 +02:00