Commit Graph
100 Commits
Author SHA1 Message Date
fmittag 602c2cc829 Implemented a way to control the time when the autoplayer switches between leaderboard and a live race 2015-12-15 14:50:20 +01:00
fmittag da2189ce65 moved base Perspective classes to com.sap.see.gwt bundle 2015-12-15 11:14:36 +01:00
fmittag cbdb743001 Merge remote-tracking branch 'origin/master' into bug2610 2015-12-14 15:31:14 +01:00
fmittag 7530cd99e9 made LeaderboardPanel a Perspective 2015-12-14 15:24:15 +01:00
fmittag a1a5c75d44 made a RaceboardPanel a 'Perspective', applied all settings created in the Autoplay config to the Raceboardpanel 2015-12-12 18:17:56 +01:00
fmittag f87332ea54 Merge remote-tracking branch 'origin/master' into bug2610 2015-12-11 09:54:43 +01:00
fmittag c58d2b867b Merge remote-tracking branch 'origin/master' into bug2610 2015-12-10 21:18:13 +01:00
fmittag a35112bcaf As a fast workaround for bug 3366 I changed the logic that also live races of 'upcoming' events are considered for the live races list 2015-12-10 19:07:30 +01:00
fmittag ba190c7ad8 added the timezone hint to the regatta dialog as well 2015-12-10 17:34:17 +01:00
fmittag 4122cfc81b added a information field 'timeZone' to the EventDialog showing the locale browser timezone as an indicator which time you are entering when you set the start and end date of an event 2015-12-10 17:30:30 +01:00
fmittag 4b0122cf49 some i18n cleanup for LeaderboardPerspectiveSettingsDialogComponent 2015-12-09 17:51:53 +01:00
fmittag 182ef9910f Further cleanup and first apply of configured leaderboard settings for LeaderboardPanel 2015-12-09 17:43:56 +01:00
fmittag 95b8ed79e9 moved some autoplay settings to LeaderboardPerspectiveSettings
Passed the perspective settings to the PlayerPlace and AutoPlayController
2015-12-09 17:05:39 +01:00
fmittag e621a04259 improvement of the settings button positions 2015-12-09 13:30:32 +01:00
fmittag beb779d428 added competitors charts as configurable component to the Autoplay config 2015-12-08 21:54:49 +01:00
fmittag 53f9741a5a Added getSettings() to the Component interface and implemented it for all existing components except for LeaderboardPanel and MultiLeaderboardPanel as here it's more difficult to get the settings (this will follow) 2015-12-08 14:23:28 +01:00
fmittag 7039a738fe some UI improvements 2015-12-07 20:30:06 +01:00
fmittag 30d59e9097 Merge remote-tracking branch 'origin/master' into bug2610
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/autoplay/client/place/player/AutoPlayController.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/ui/leaderboard/LeaderboardEntryPoint.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardPanel.java
2015-12-07 20:02:51 +01:00
fmittag a420c9e647 Merge remote-tracking branch 'origin/bug2516'
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/LeaderboardPanel.java
2015-12-07 17:31:08 +01:00
fmittag 40282c6a3c Merge remote-tracking branch 'origin/master' into bug2516 2015-12-07 16:59:30 +01:00
fmittag 3b79c09400 Improved auto player configuration UI 2015-12-07 14:50:43 +01:00
fmittag 7f8ac5ec4f Implemented a simple settings dialog for the RaceBoard perspective 2015-12-04 23:32:40 +01:00
fmittag ca90df7372 removed some warnings 2015-12-04 15:22:48 +01:00
fmittag 96ca0d37fa Merge remote-tracking branch 'origin/master' into bug2610 2015-12-04 15:11:26 +01:00
fmittag 05b3bed776 renamed RaceBoardViewConfiguration to RaceBoardPerspectiveSettings 2015-12-04 15:09:11 +01:00
fmittag 0e6c5ea053 Made a perspective a component (with settings) 2015-12-04 14:26:55 +01:00
fmittag ab574bb15f extended the autoplay configuration page to create settings for 'perspectives' (raceboard, leaderboard) containing potentially multiple components 2015-12-03 18:30:31 +01:00
fmittag fe56759bf2 fixed a problem with SettingsDialog in case a callback is provided in the constructor (component.updateSettings() has nenver been called 2015-12-03 17:53:33 +01:00
fmittag dd8b2d6ac1 just changed the order constructor parameters in ProxyLeaderboardComponent 2015-12-03 12:46:11 +01:00
fmittag 9e7c419171 made use of the CompositeTabbedSettingsDialog for the configuration of components contained in the autoplay perspectives 2015-12-01 18:18:19 +01:00
fmittag aaeba135f1 Merge remote-tracking branch 'origin/master' into bug2610 2015-12-01 13:20:33 +01:00
fmittag 6c9aae31bc added gwt/AutoPlay.html as startup URL to the main launch configurations 2015-12-01 13:16:49 +01:00
fmittag e4c3155252 Merge remote-tracking branch 'origin/master' into bug2610 2015-12-01 13:01:33 +01:00
fmittag 658701bd75 set the busy state also for the fullscreen leaderboard 2015-11-26 18:43:23 +01:00
fmittag 78916e9e04 Added an busy indicator image which works on dark backgorunds (inverted colors) 2015-11-26 18:31:50 +01:00
fmittag 60645aebaf Changed the way the busy indicator of the LeaderboardPanel is handled in case it's shown outside of the Panel.
A new BusyStateChangeListener is used instead of making the BusyIndicator public.
2015-11-26 17:37:47 +01:00
fmittag 84b744c7d0 improved the way the UI informed about the change of the selected leaderboard in a multileaderobard 2015-11-26 14:07:19 +01:00
fmittag 151743d8e5 Merge remote-tracking branch 'origin/master' into bug2610
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/autoplay/client/AutoPlayEntryPoint.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/LeaderboardEntryPoint.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardPanel.java
2015-11-25 16:56:03 +01:00
fmittag 9434c48e8c Added the leaderboard busyindicator to the info panel in the new design 2015-11-25 14:49:26 +01:00
fmittag f0b9b85de4 Merge remote-tracking branch 'origin/bug2822_boatcolors' into bug2822_boatcolors 2015-11-13 16:17:15 +01:00
fmittag cac08d4e50 added the boat colors to the list of blocked colors in
CompetitorColorProviderImpl
2015-11-13 16:14:17 +01:00
fmittag 59e0582f62 some refactoring to enable the EmbeddedMapAndWindChartEntryPoint to know also about competitor/boat assignments (even when not used yet) 2015-11-13 15:16:49 +01:00
fmittag 67fc1157c7 removed unsued 'eventId' parameter from EmbeddedMapAndWindChartEntryPoint 2015-11-13 13:23:21 +01:00
fmittag 2abbc78053 Merge remote-tracking branch 'origin/master' into bug2822_boatcolors 2015-11-09 13:59:30 +01:00
fmittag c3a72dcc74 simplified passing of competitorsAndTheirBoats without copying 2015-11-06 16:10:59 +01:00
fmittag e29d877820 changed CompetitorDTOImpl to always return a sailID (taken from the boatDTO) 2015-11-06 16:10:27 +01:00
fmittag d701f0033c changed RaceDefinitionImpl constructor to take a Map of competitor/boat combinations instead of an Iterable 2015-11-05 16:15:02 +01:00
fmittag 3db9d0ca12 renamed competitorSelection to competitorSelectionProvider in RaceBoardPanel 2015-11-05 16:01:52 +01:00
fmittag b32ac7858a added error message in AutoplayController in case something went wrong during loading of race data 2015-11-05 15:57:06 +01:00
fmittag f921af6d1b removed setColor(...) on CompetitorColorProvider, changed creation of map for competitor/colors per race to constructor
added some javadoc to CompetitorColorProvider interface
2015-11-05 15:53:56 +01:00
fmittag cf51578777 removed unused code and comment 2015-11-05 14:55:57 +01:00
fmittag f0d2bc7e40 merge origin/ribdashboard into master 2015-10-17 12:28:40 +02:00
fmittag 641fc836cc Merge remote-tracking branch 'origin/master' into bug2822_boatcolors 2015-10-15 17:42:48 +02:00
fmittag ddbcf3302f moved competitor/boat structure from TrackedRace to RaceDefinition 2015-10-15 17:39:20 +02:00
fmittag a7ea51f5be removed sailId from CompetitorDTO, added boat and changed retrieval of sailId to boat.getSailID() 2015-10-15 16:32:26 +02:00
fmittag 032589ac46 removed setting of competitors for CompetitorSelectionModel from competitor/boat structure 2015-10-14 16:52:44 +02:00
fmittag 6cc7488209 Merge remote-tracking branch 'origin/master' into bug2822_boatcolors 2015-10-14 11:06:54 +02:00
fmittag 9d2d518176 Merge remote-tracking branch 'origin/bug2978' 2015-10-13 16:33:21 +02:00
fmittag bd73074c89 made the image and video list in the EventDetailsComposite clickable (open in new browser) 2015-10-13 16:23:16 +02:00
fmittag 2d9e617251 removed image preview from image edit dialog 2015-10-13 15:47:00 +02:00
fmittag f57c29847f added a busy indicator to the image editor to show that the image size resolution takes some time 2015-10-12 15:53:45 +02:00
fmittag a0b17b901f improved video list view 2015-10-12 15:23:33 +02:00
fmittag f8d71176db Moved the retrieval of the dimensions of an event image to the server to avoid loading of the image clientside 2015-10-12 14:52:58 +02:00
fmittag 6d34af9ede Merge remote-tracking branch 'origin/master' into bug2822_boatcolors
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardPanel.java
2015-10-09 16:22:21 +02:00
fmittag f3eef221cd Merge remote-tracking branch 'origin/bug2978' 2015-10-09 16:01:55 +02:00
fmittag 45760666e3 image size should never be edited manually 2015-10-09 15:47:29 +02:00
fmittag 6607519ea1 Merge remote-tracking branch 'origin/master' into bug2978 2015-10-08 18:51:41 +02:00
fmittag 016d8b2729 Merge remote-tracking branch 'origin/design2015' 2015-10-08 18:35:34 +02:00
fmittag 6e83082623 made the image edit dialog preview the image, added some size hints 2015-10-08 18:09:11 +02:00
fmittag 6f9a869020 Merge remote-tracking branch 'origin/bug2822_boatcolors' into scl2015 2015-09-30 17:45:09 +02:00
fmittag 99d8fb6c11 fix for setting competitor/boat color combinations for AutoPlay mode 2015-09-30 17:40:21 +02:00
fmittag 5e6d19521c removed unused import 2015-09-24 16:25:44 +02:00
fmittag fc5d76af06 made the links in the celltables opening the link destination in a new window in LeaderboardConfigPanel 2015-09-24 15:45:27 +02:00
fmittag 241d8911d0 fix for bug Bug 3252 - Buoy zone not displayed for windward mark
the reason was a mark with mark.type = null
2015-09-24 15:45:26 +02:00
fmittag c8d5dc9772 Merge remote-tracking branch 'origin/design2015' into scl2015 2015-09-16 17:50:45 +02:00
fmittag aab3f54ec2 Merge remote-tracking branch 'origin/design2015' into scl2015 2015-09-16 11:51:51 +02:00
fmittag 13b7f66923 Merge remote-tracking branch 'origin/bug2822_boatcolors' into scl2015 2015-09-16 11:51:01 +02:00
fmittag 61698352c1 added retrieval of competitor/boat colors for autplay mode 2015-09-16 11:46:11 +02:00
fmittag 728426add3 fixed color retrieval for Competitor Charts... 2015-09-16 11:19:42 +02:00
fmittag 2174efefd9 radical simplification of data retrieval for the RaceboardEntryPoint -> 4 calls to 1 call
Moved loading of competitor/boat data from RaceMap to EntryPoint to make sure all UI components already have the right data
2015-09-16 10:35:34 +02:00
fmittag 4b2bf746d8 reverted change of tractrac constants from event.tractrac.com back to germanmaster.traclive.dk
actually germanmaster.traclive.dk should not be used anymore
2015-09-15 22:10:29 +02:00
fmittag 18593c4e4c fixed bug with fallback color assignment 2015-09-15 19:54:41 +02:00
fmittag eaa858eac2 Merge remote-tracking branch 'origin/bug2822_boatcolors' into scl2015 2015-09-15 15:45:12 +02:00
fmittag 5c7c07cecd Merge remote-tracking branch 'origin/design2015' into scl2015 2015-09-15 15:35:23 +02:00
fmittag 9881b2fc54 just renaming of an attribute 2015-09-15 15:13:28 +02:00
fmittag 10970304f6 Merge remote-tracking branch 'origin/master' into bug2822_boatcolors 2015-09-15 14:02:21 +02:00
fmittag 4061bffe9a added soling masterdata and boat class image 2015-09-15 12:25:17 +02:00
fmittag b02fb48d55 fixed competitor/boat assignment replication 2015-09-14 17:42:03 +02:00
fmittag e8dd259df6 moved setBoatForCompetitor() of DynamicTrackedRace to super class. 2015-09-14 17:12:27 +02:00
fmittag aa1778e4a3 added failing test case for replication of boat/competitor information replication 2015-09-14 17:06:07 +02:00
fmittag 931e56385d Implemented the competitor/Boat combination stored in TrackedRace domain object as temporary solution
The data is transfered to the UI as part of the RaceMapDataDTO and used in the new CompetitorColorProvider class.
2015-09-12 15:07:08 +02:00
fmittag e5d94608c0 moved the calculation of the competitor color to a separate provider -> CompetitorColorProvider 2015-09-11 14:06:40 +02:00
fmittag 5f3d8b215e improved parsing of race entry metadata (boat information) 2015-09-10 17:01:58 +02:00
fmittag 206f02eeaf added a color attribute to the boat domain object 2015-09-10 17:00:53 +02:00
fmittag 012b44f0ba Merge remote-tracking branch 'origin/master' into bug2822_boatcolors 2015-09-07 10:48:31 +02:00
fmittag 819343e39e Merge remote-tracking branch 'origin/bug2924_standalone_server' 2015-09-05 11:37:21 +02:00
fmittag 536a917e0f refactoring of the way the 'isStandaloneServer' property is retreived from the server as we need to ensure the value is available BEFORE all views are created.
Introduction of a small ServerConfigurationService to achieve this.
2015-09-04 23:44:35 +02:00
fmittag 7faf40eca9 fixed problem with double creation of PlaceNavigator instances 2015-09-04 22:05:01 +02:00
fmittag 1564dac807 Implemented usage of isStandalone server configuration in PlaceNavigation 2015-09-04 16:29:30 +02:00
fmittag 3d282b49a7 removed one of two identical versions of AbstractPlaceNavigator ... why there were two? 2015-09-04 16:09:22 +02:00