Commit Graph
26352 Commits
Author SHA1 Message Date
Axel Uhl c073f312c4 needed to also make updateLeaderboard public in LeaderboardPanel subclass
Change-Id: I7dab7f0acff64c033e65049323860f9b547df1a5
2016-07-15 10:41:32 +02:00
service.tip.git 2559954037 Localization delivery: commit by Albert Kwiatkowski, and the user email is albert.kwiatkowski@sap.com. 2016-07-15 08:37:54 +00:00
service.tip.git c6b4dff88d Localization delivery: commit by Albert Kwiatkowski, and the user email is albert.kwiatkowski@sap.com. 2016-07-15 08:37:29 +00:00
Axel Uhl 5bd5f29566 allow for start analysis driving the Timer when in live mode; timer is put into replay then, leaderboard is updated
Change-Id: I0e7cd020c696543697d3b5562ec16e31deb21b73
2016-07-15 10:37:16 +02:00
service.tip.git 7817fa9754 Localization delivery: commit by Albert Kwiatkowski, and the user email is albert.kwiatkowski@sap.com. 2016-07-15 08:37:08 +00:00
service.tip.git fb71b02714 Localization delivery: commit by Albert Kwiatkowski, and the user email is albert.kwiatkowski@sap.com. 2016-07-15 08:36:44 +00:00
service.tip.git 16dc712330 Localization delivery: commit by Albert Kwiatkowski, and the user email is albert.kwiatkowski@sap.com. 2016-07-15 08:36:18 +00:00
service.tip.git 11b7ce8605 Localization delivery: commit by Albert Kwiatkowski, and the user email is albert.kwiatkowski@sap.com. 2016-07-15 08:35:23 +00:00
service.tip.git de4254e95d Localization delivery: commit by Albert Kwiatkowski, and the user email is albert.kwiatkowski@sap.com. 2016-07-15 08:35:00 +00:00
Axel Uhl e4ba3e2832 fixed a few remaining executors to use only daemon threads so the VM can be shut down cleanly when needed
Change-Id: I1aaa83a01dba167df169ab0c28aa40d2c1617319
2016-07-15 00:24:00 +02:00
Axel Uhl c1f973def1 fixed a few remaining executors to use only daemon threads so the VM can be shut down cleanly when needed
Change-Id: I1aaa83a01dba167df169ab0c28aa40d2c1617319
2016-07-15 00:21:53 +02:00
Axel Uhl 0bdc11bbc2 Merge branch 'master' into raceboardmodes 2016-07-14 22:47:46 +02:00
Axel Uhl 8d3df4fc17 use normal priority for data mining threads
Change-Id: Idcc2c1d4d64df766d80effe39c92b6209939de2d
2016-07-14 21:51:17 +02:00
Axel Uhl 012fcb586f use a thread factory creating daemon threads in DataMiningExecutorService
Change-Id: I2661605711b82c43f1bd2bbf8b7ec51babcf52f7
2016-07-14 21:50:26 +02:00
Benjamin Barth 03e8435544 Merge remote-tracking branch 'origin/raceboardmodes' into predefined-analysis 2016-07-14 16:31:00 +02:00
Axel Uhl 5f1978aaf4 Merge remote-tracking branch 'server/raceboardmodes' into raceboardmodes 2016-07-14 16:27:06 +02:00
Axel Uhl 51fbcae88d in Igtimi WebSocketConnector handle the case where client is null
Change-Id: I64f5e8cd4adaef72ac02df05784edf0c19c504f4
2016-07-14 16:24:01 +02:00
Axel Uhl 04cd1627b3 account for the possibility that the leaderboard is not yet defined
Change-Id: I4f9a634f6203061ab52fea22895964d4d2aa529f
2016-07-14 16:23:43 +02:00
Axel Uhl 79448ce4f4 when showing boats on the map, filter by current getCompetitorsToShow() as it may have changed since an asynchronous call was made
Change-Id: Ibfa144153dda911e5d5bc8425cea27c4775c789e
2016-07-14 16:22:53 +02:00
Benjamin Barth 8477df8e06 Restricted RaceviewerLaunchPad access in racelist to button only 2016-07-14 16:04:04 +02:00
Axel Uhl af293f2f90 trigger listeners on RaceCompetitorSet properly
Change-Id: I1321e386344d13601220a1e318cf8233a026434c
2016-07-14 16:01:53 +02:00
Benjamin Barth a8d7ec4069 Adjusted RaceviewerLaunchPad positioning base on space above/below 2016-07-14 15:53:31 +02:00
Axel Uhl bddefaa3cb don't set null as selection when the LeaderboardPanel doesn't find a row for a competitor that was selected in the underlying selection model
Change-Id: I964a9c1189ff1e1ab0e5d131a360582f431d0603
2016-07-14 15:25:23 +02:00
Axel Uhl 5cf8f4c21c for split-fleet races, race board modes now should correctly identify the top-N competitors within the pre-selected race
Change-Id: Ie7f6f4cce683d8f7639c131bd374b02e4c0bd177
2016-07-14 14:55:13 +02:00
Benjamin Barth 7b0bb63f6d Adjusted positioning of RaceviewerLaunchPad for race list entries 2016-07-14 11:04:49 +02:00
Benjamin Barth ef62c0427f Adjusted RaceBoardModes integration for RaceviewerLaunchPad link URLs
and added i18n messages
2016-07-14 10:19:22 +02:00
Benjamin Barth c642ac1e6c Integrated RaceBoardModes to RaceviewerLaunchPad link URLs 2016-07-14 09:53:31 +02:00
Steffen Schaefer cb927ccb9c Linking to leaderboard for score correction related notifications 2016-07-14 09:49:16 +02:00
Steffen Schaefer aec8cb7bf2 Removed code duplications 2016-07-14 09:44:57 +02:00
Steffen Schaefer 4f4f8c669e Reusing more GWTLocaleUtil functionality for the user profile locale
selection to simplify the code
2016-07-14 09:40:40 +02:00
Benjamin Barth ea3f8fa624 Merge branch 'raceboardmodes' into predefined-analysis 2016-07-14 09:19:00 +02:00
Steffen Schaefer 7f0d169b82 Removed duplicate code by using GWTLocaleUtil 2016-07-14 09:15:03 +02:00
Steffen Schaefer da7d1e4fc4 Moved GWTLocaleUtil to com.sap.sse.gwt for better reusability 2016-07-14 09:12:02 +02:00
Benjamin Barth 8af77a9671 Merge remote-tracking branch 'origin/master' into raceboardmodes
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/charts/AbstractCompetitorRaceChart.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
2016-07-14 09:09:39 +02:00
Benjamin Barth b13b3be3f8 Merge remote-tracking branch 'origin/master' into predefined-analysis 2016-07-14 08:38:10 +02:00
Steffen Schaefer 1b0e69448f Merge branch 'master' into bug2775 2016-07-14 08:29:26 +02:00
Steffen Schaefer 8e26634e57 Improved testability 2016-07-14 08:28:16 +02:00
Axel Uhl 5c350d6f8a turned all Timer usages into daemon threads to ensure clean VM shut-down
Change-Id: I933cda5e4a9b6b5c9f7a7090e0dad9b00154bd35
2016-07-13 18:34:16 +02:00
Benjamin Barth 2d24e757a7 Integrated race viewer predefined analysis to competition format 2016-07-13 18:16:44 +02:00
Axel Uhl 92b6bc192d upgraded TracAPI from 3.2.0 to 3.2.1, fixing issue with hanging subscriber threads
Change-Id: Iaf84e0f0d45b9bfda67c0529934f9ecb51c2ca8b
2016-07-13 18:02:55 +02:00
Benjamin Barth 666280b8d0 Adjusted competition format races for predefined analysis menu 2016-07-13 15:26:52 +02:00
Steffen Schaefer d47e1cb70e Using the actual user locale in NotificationSetNotification if available 2016-07-13 14:11:11 +02:00
Steffen Schaefer 9b40edc08d Added new field for the language selection to the user profile page 2016-07-13 14:09:52 +02:00
Steffen Schaefer 37512b41a7 Added missing assignment of locale field in UserDTO constructor 2016-07-13 14:04:49 +02:00
Steffen Schaefer 0163cc5571 Changed UserManagementService.updateUserProperties to also update the
user's locale
2016-07-13 13:37:47 +02:00
Steffen Schaefer 1b0c923bb1 Extended UserDTO to also include the user's locale 2016-07-13 13:32:46 +02:00
Steffen Schaefer b741d72f91 Added a test to verify that common masterdata fields of User are
correctly stored
2016-07-13 13:29:20 +02:00
Steffen Schaefer 1ae892f993 Extended User.toString to also include fields added recently 2016-07-13 13:28:39 +02:00
Steffen Schaefer 5847b016ce Extended User to have an optional locale field to store the user's
language preference
2016-07-13 13:26:34 +02:00
Axel Uhl ed28a559aa removed listDataProvider field from RefreshableSingleSelectionModel where it seemingly wasn't needed
Change-Id: Iab920a920d3086abf29e9a847f433432106d9e48
2016-07-13 12:59:15 +02:00